0.8.2
Mailtrain-org/mailtrain0.8.2May 21, 2025by ts-thomas
AI Summary
This release focuses on enhancing the Resolver engine with async processing workflows, improved caching strategies, and extended result highlighting capabilities. It also introduces universal charset presets and removes legacy charset options.
Key Highlights
- Resolver Async Processing Workflow with Queuing support
- Universal charset presets replacing legacy options
- Extended Result Highlighting with Boundaries and Alignment
- Improved caching strategy for Document indexes
Breaking Changes
- Charset renamed: LatinExact => Exact, LatinDefault => Default, LatinSimple => Normalize
- Charset removed: ArabicDefault, CyrillicDefault
- Charset renamed: Charset.CjkDefault => Charset.CJK
New Features
- Config-Serialized Query Caches
- Extended Resolver Support (Worker, Persistent, Cache)
- Improved TypeScript Typings
- Improved Stemmer Handling
Full Release Notes
- Config-Serialized Query Caches, Improved caching strategy for Document indexes and Resolver - Resolver Async Processing Workflow (including Queuing) - Extended Resolver Support: Worker, Persistent, Cache - Extended Result Highlighting: Boundaries, Ellipsis, Alignment - Improved TypeScript Typings - Improved Stemmer Handling - Improved Result Highlighting - Use multi-language charset normalization as the default Encoder - Simplified charset support for multi-language content - Charset renamed LatinExact => Exact, LatinDefault => Default and LatinSimple => Normalize, these are universal charset presets for any languages - Charset ArabicDefault and CyrillicDefault was removed, they are fully covered by the default universal charset presets - Charset Charset.CjkDefault was renamed to Charset.CJK