DuckDB releases v1.5.6 bugfix update
Key Takeaway
DuckDB v1.5.6 addresses numerous stability and correctness issues discovered after the v1.5.5 release.
Summary
The DuckDB analytical engine has released version 1.5.6, a maintenance update focused on bug fixes. The release resolves issues related to Top-N window elimination, Parquet metadata handling, and memory management during scans. It also includes updates to several extensions including httpfs, vortex, and iceberg.
Technical improvements in DuckDB 1.5.6
- Query Optimization: Fixes for TopNWindowElimination, UNNEST pushdown, and LIMIT pushdown through volatile projections.
- Storage and Formats: Improvements to Parquet VARIANT metadata, geometry row group pruning, and WAL recovery processes.
- Stability: Fixes for active query races, ICU strptime time zone leaks, and memory issues during pathological scans.
- API and Compatibility: Unification of C-API symbol versioning and stabilization of v1 APIs.
- Extension Updates: Bumps for httpfs, vortex, iceberg, ducklake, delta, and unity_catalog.
Why it matters
This release improves the reliability of DuckDB in production environments by addressing edge-case crashes and data correctness issues in core analytical functions.
Original reference: github.com →