0.8.2
maurosoria/dirsearch0.8.2May 21, 2025by ts-thomas
Upgrading?
AI Summary
This update focuses on the resolver and caching system, introducing async processing, improved highlighting, and a universal charset preset system.
Key Highlights
- Async processing workflow with queuing for the resolver
- Extended result highlighting including boundaries, ellipsis, and alignment
- Universal charset presets replacing specific language presets (e.g., LatinExact -> Exact)
- Improved caching strategy for document indexes and resolver
Breaking Changes
- Charset renamed: LatinExact -> Exact, LatinDefault -> Default, LatinSimple -> Normalize
- Charset ArabicDefault and CyrillicDefault were removed (covered by universal presets)
- Charset Charset.CjkDefault was renamed to Charset.CJK
New Features
- Improved Stemmer Handling
- Multi-language charset normalization
- Simplified charset support for multi-language content
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
Related Repositories
public-apis/public-apis★ 491,227
A collective list of free APIs
NousResearch/hermes-agent★ 256,097
The agent that grows with you
yt-dlp/yt-dlp★ 200,274
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,566
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,701
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.