v4.4.0
📦 deeplakeView on GitHub →
✨ 6 features🐛 7 fixes🔧 3 symbols
Summary
This release introduces significant indexing improvements, including JSON data indexing support and better progress indication. It also resolves several critical bugs related to compilation, Windows testing, and browser stability.
✨ New Features
- Added support for indexing JSON data types with proper handling and query optimization
- New ability to specify index type on generic columns for more granular control
- Improved user experience with visual progress indicator during index creation operations
- Streamlined and unified index handling across the codebase for better consistency and maintainability
- Expanded documentation coverage for previously undocumented features and APIs
- Added comprehensive support for building Python bindings on Windows
🐛 Bug Fixes
- Resolved compilation issues affecting the main development branch
- Enhanced test reliability on Windows platform with targeted fixes
- Improved cancellation mechanism with proper thread safety guarantees
- Corrected index rebuilding behavior during database compaction operations
- Resolved critical issue causing browser crashes in specific scenarios
- Fixed invalid iterator handling that could cause runtime errors
- Various stability improvements and edge case handling
🔧 Affected Symbols
index creationindex handlingWindows Python build