Announcing DuckDB 1.5.6
DuckDB releases version 1.5.6, the sixth patch release in the 1.5 line, delivering multiple correctness fixes, crash preventions, and general stability updates. Key fixes include corrected LIMIT pushdowns through volatile projections, Parquet variant shredding updates, and enhanced C API symbol versioning stabilization.

The DuckDB development team distributed version 1.5.6 on September 28, 2026. This marks the sixth patch release within the 1.5 series. The update bundles numerous corrections addressing query accuracy, memory safety, and stable interface behavior. Developers can now retrieve the new build to resolve these specific operational issues immediately. This maintenance drop prevents silent data corruption and system halts during complex analytical tasks. It specifically restores correct handling of limits through volatile projections and refines Parquet file processing for variant types. Additionally, the team stabilized symbol versioning for clients and extensions. These changes ensure that automated data pipelines maintain consistency without unexpected interruptions or file lock errors. The blog post does not verify if the performance gains shown for the next major release will apply broadly. The team presented a benchmark using a specific laptop configuration and dataset. They explicitly caution that a sixfold speed increase should not be expected in every scenario. Users must test their own workloads to confirm individual benefits.