Tantivy

Latest version: v0.22.2

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 9

0.7

=====================

- Skip data for doc ids and positions (fulmicoton),
greatly improving performance
- Tantivy error now rely on the failure crate (drusellers)
- Added support for `AND`, `OR`, `NOT` syntax in addition to the `+`,`-` syntax
- Added a snippet generator with highlight (vigneshsarma, fulmicoton)
- Added a `TopFieldCollector` (pentlander)

0.6.1

=========================

- Bugfix 324. GC removing was removing file that were still in useful
- Added support for parsing AllQuery and RangeQuery via QueryParser
- AllQuery: `*`
- RangeQuery:
- Inclusive `field:[startIncl to endIncl]`
- Exclusive `field:{startExcl to endExcl}`
- Mixed `field:[startIncl to endExcl}` and vice versa
- Unbounded `field:[start to *]`, `field:[* to end]`

0.6

==========================

Special thanks to drusellers and jason-wolfe for their contributions
to this release!

- Removed C code. Tantivy is now pure Rust. (fulmicoton)
- BM25 (fulmicoton)
- Approximate field norms encoded over 1 byte. (fulmicoton)
- Compiles on stable rust (fulmicoton)
- Add &[u8] fastfield for associating arbitrary bytes to each document (jason-wolfe) (270)
- Completely uncompressed
- Internally: One u64 fast field for indexes, one fast field for the bytes themselves.
- Add NGram token support (drusellers)
- Add Stopword Filter support (drusellers)
- Add a FuzzyTermQuery (drusellers)
- Add a RegexQuery (drusellers)
- Various performance improvements (fulmicoton)_

0.5.2

===========================

- bugfix 274
- bugfix 280
- bugfix 289

0.5.1

==========================

- bugfix 254 : tantivy failed if no documents in a segment contained a specific field.

0.5

==========================

- Faceting
- RangeQuery
- Configurable tokenization pipeline
- Bugfix in PhraseQuery
- Various query optimisation
- Allowing very large indexes
- 64 bits file address
- Smarter encoding of the `TermInfo` objects

Page 7 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.