| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-04-02 | 938 Bytes | |
| v7.2.0 source code.tar.gz | 2026-04-02 | 676.5 kB | |
| v7.2.0 source code.zip | 2026-04-02 | 772.7 kB | |
| Totals: 3 Items | 1.5 MB | 1 | |
Features
- Add
Fuse.use()for runtime plugin registration
Performance
- Inline Bitap score computation to reduce object allocation in hot loops
- Batch
removeAllfor O(n) bulk removes instead of O(n*k) - Heap-based top-k selection when
limitis set - Cache compiled searcher for repeated queries
Benchmarked on 10k records: 9-14% faster core search, 49x faster bulk remove.
Bug Fixes
- search: Deduplicate and merge overlapping match indices (#735)
- search: Preserve original array indices in nested path traversal (#786)
- types: Correct
keytype inFuseSortFunctionMatch(#811) - types: Correct
keystype inparseIndexparameter (#794)
Full Changelog: https://github.com/krisk/Fuse/compare/v7.1.0...v7.2.0