- Enhanced Bit-Vector Serialization & Compression
Introduced a new, more efficient serialization format for bit-vectors, significantly improving compression.
Note: This change is not backward compatible, but forward compatibility is maintained—new versions can read and deserialize older bit-vectors.
Optimized Succinct Vectors Serialization
Succinct vectors serialization now benefits from the improved bit-vector compression, reducing storage and improving performance.
2.Improved Error Handling & Robustness
Serialization error handling has been improved, with better exception-based reporting for corrupted or malformed serialized objects.
Previously, deserialization failures could lead to crashes—now, errors are properly detected and reported (via exceptions).
Code Cleanup & Static Analysis Fixes
3.Addressed compiler warnings and refined code based on static analysis, improving maintainability and stability.