minimind-v1 0.8.0
high risk
vectorize-io/hindsightSep 2, 2024 → Mar 17, 2025197 days between releases
What's New
Introduces persistent storage, new Encoder class, and significant performance improvements.
Breaking Changes
- Charset renamed: LatinExact => Exact, LatinDefault => Default, LatinSimple => Normalize
- Charset ArabicDefault and CyrillicDefault removed
- Charset Charset.CjkDefault renamed to Charset.CJK
New Features
- Persistent indexes support for multiple backends
- New Encoder class for enhanced language customization
- Basic Resolver syntax support (and, or, not, etc.)
- Result Highlighting feature
- Custom Fields, Filter, and Score Function support
Improvements
- Query performance improved up to 4.5x faster
- Offset and limit processing up to 100x faster
- Support for larger indexes with extended key size
- Greatly enhanced text encoding pipeline performance
- Regex Pre-Compilation for optimization
Upgrade Notes
Update charset references as LatinExact, LatinDefault, and LatinSimple have been renamed to Exact, Default, and Normalize. Charsets ArabicDefault and CyrillicDefault have been removed, and CjkDefault is now CJK. Configure your preferred persistent storage backend (Redis, SQLite, etc.) in your configuration.
The Two Releases
0.8.0
v0.8.0
Mar 17, 2025· 2 years ago
A major version release introducing persistent storage backends, a new Encoder class, significant performance improvements, and comprehensive resolver/worker support.
Full release notes