Skip to content

v4.4.0

Latest

Choose a tag to compare

@activesoull activesoull released this 24 Oct 19:03
17bef74

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.