Release Notes
New Features
Indexing Improvements
- Support for JSON data indexing - Added support for indexing JSON data types with proper handling and query optimization
- Generic column index specification - New ability to specify index type on generic columns for more granular control
- Progress bar for index creation - Improved user experience with visual progress indicator during index creation operations
- Index handling unification - Streamlined and unified index handling across the codebase for better consistency and maintainability
Documentation
- Added missing documentation sections - Expanded documentation coverage for previously undocumented features and APIs
Improvements
Performance & Reliability
- Fixed build errors on main branch - Resolved compilation issues affecting the main development branch
- Windows test fixes - Enhanced test reliability on Windows platform with targeted fixes
- Thread-safe cancellation - Improved cancellation mechanism with proper thread safety guarantees
- Rebuild branch internal API - Refactored internal API for better architecture and maintainability
- Fix rebuild indexes during compaction - Corrected index rebuilding behavior during database compaction operations
Platform & Build Support
- Windows Python build support - Added comprehensive support for building Python bindings on Windows
- Updated libtiff dependency - Upgraded libtiff library to latest version for improved compatibility and security
Bug Fixes
- Fixed browser crash - Resolved critical issue causing browser crashes in specific scenarios
- Invalid iterator fix - Fixed invalid iterator handling that could cause runtime errors
- General bug fixes - Various stability improvements and edge case handling
Contributors
Thanks to @activesoull, @vahan-activeloop, @khustup2, and @ashotshakhkyan for their contributions to this release.