DuckDB v1.4.5 Bugfix Release
DuckDB 1.4.5 is a maintenance release that addresses numerous bugs discovered after v1.4.4, including fixes for race conditions, CSV reader issues, integer overflow detection, and various extension updates.
This is a bug fix release for various issues discovered after we released v1.4.4.
Please also refer to the announcement blog post: https://duckdb.org/2026/06/17/announcing-duckdb-145.html
What's Changed
- Internal #7212: FILL Empty Chunk by @hawkfish in #20657
- Secret Manager: Ensure secrets are created exactly once by @Mytherin in #20686
- Use FileSystem APIs in QueryProfiler::Write by @Mytherin in #20727
- Fix escape handling in AddEscapes function by @llukito in #20760
- Fixup test/extension/update_extensions_ci.test [v1.4-andium] by @carlopi in #20777
- Backport various race condition fixes to v1.4 by @Mytherin in #20804
- bump ref to azure for v1.4.4 (rebuild) by @benfleis in #20888
- Internal #7584: AsOf Simple Joins by @hawkfish in #21090
- Do not write ccache to github cache for v1.4-andium by @smvv in #21109
- Disable extension caching for v1.4 to free github cache space by @smvv in #21150
- Disable save_cache for v1.4-andium by @smvv in #21167
- Backport #19232: allow * Not similar to 'pattern' by @Dtenwolde in #21177
- backport zstd PR to 1.4 by @artjomPlaunov in #21178
- Fix unbounded row group growth for indexed tables on repeated load+insert cycles by @abramk in #21316
- Backport #21271 by @artjomPlaunov in #21326
- [lance] Add for v1.4-andium by @carlopi in #21410
- add lance for v1.4 by @samansmink in #21113
- Correctly detect overflows when decoding integers from storage by @Mytherin in #21482
- Bump Julia to
v1.4.4onv1.4-andiumby @taniabogatsch in #21589 - Fix for CSV reader buffer-boundary value read by @Mytherin in #21577
- Backport
__EMSCRIPTEN__fix by @Mytherin in #21581 - counting fix by @artjomPlaunov in #21733
- backport 22094 by @artjomPlaunov in #22136
- backport 21815 & 21427 by @artjomPlaunov in #22137
- remove CleanupState destructor and remove noexcept on DuckCleanupInfo… by @artjomPlaunov in #22186
- Backport revert append fix to v1.4 by @Mytherin in #22414
- Backport windows-32bit test fix to 1.4 by @staticlibs in #22639
- Bump httpfs to fix CI by @sebastiaan-dev in #22817
- bump avro hash for 1.4.5 by @djouallah in #22952
- Rename emscripten action in v1.4 by @smvv in #23045
- Add v1.4.5 to storage version map by @carlopi in #23081
- Backport PR #22348 to andium by @carlopi in #23084
- Backport variegata bugfixes into andium by @carlopi in #23085
- Bump vortex in andium by @carlopi in #23091
- Bump extensions to v1.4-andium by @carlopi in #23090
- backport GetLocalFileSystem improvements to andium by @ccfelius in #23130
- backport the out-of-bounds security fixes made in #23100 by @Tishj in #23197
- Remove checked_array_iterator from fmt dep (1.4) by @carlopi in #23261
- Remove checked_array_iterator from fmt dep (1.4) by @staticlibs in #23239
Full Changelog: v1.4.4...v1.4.5
Source: original entry ↗
More from DuckDB
Follow DuckDB to get its new changes in your feed and email digest.
DuckDB v1.5.6 Bugfix Release
This release contains numerous bug fixes addressing issues discovered after v1.5.5, including fixes for window elimination, query execution, parquet handling, and various stability improvements across the query engine and storage layer.
DuckDB v1.5.5 Bugfix Release
A bug fix release addressing security vulnerabilities, memory leaks, data corruption issues, and various stability improvements across multiple subsystems including JSON processing, Parquet support, RLE encoding, and dependency management.
DuckDB v1.5.4 Bugfix Release
This release contains multiple bug fixes and stability improvements across various components including JSON handling, window functions, parquet reading, and memory management. Users should update to resolve issues discovered after the v1.5.3 release.