HelixDB
HelixDB Release Notes
July 2025
Property Flattening for BM25 Insertion
- Implemented space-separated flattening of array and object values for BM25 indexing.
- Added logic for string-flattening of
Value::Array
andValue::Object
. - Updated crate versions for
helixdb
andhelix-cli
. - Added new query handlers in
helix-container
.
Comprehensive Bug Fixes
- Introduces a wide range of updates and numerous bug fixes across the project.
- Improves stability and performance by addressing various reported issues.
- Updates dependencies and internal modules to their latest versions.
- Refactors and enhances multiple core components for better maintainability and functionality.
June 2025
Datetime Handling Fixes
- Introduce serialization of
Datetime
as RFC3339 strings. - Ensures correct parsing, storage, and retrieval of datetime values.
- Improves reliability and accuracy for datetime-related operations.
Response Header Bug Fix
- Fixed a bug in the Content-Length computation for response headers
- Ensured accurate values by adjusting the calculation in the response implementation.
- Updates package versions in
Cargo.toml
Comprehensive Changes
- Introduced tracing to facilitate easier debugging and monitoring of internal operations
- Modified brute force vector search to return similarity scores along with search results
Infinite Loop Bug Fixes
- Identified and resolved an issue where improper or incomplete implementation of the PartialEq trait could result in infinite loops during equality checks.