DuckDB v1.4.5stable Released Jun 17, 2026
Impact Score: 5/10

DuckDB v1.4.5 Bugfix Release

Source available β€” automated, not human-reviewed

Component: duckdb Β· Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified β€” check source notes
πŸ“„ .MD
⚑ Executive Summary (TL;DR)

DuckDB v1.4.5. Source highlight: This is a bug fix release for various issues discovered after we released v1.4.4.

Who Does This Impact? (Role-Based Analysis)

πŸ’» Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

πŸ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

βš™οΈ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

✨ New Features & Capabilities (3)

  • [lance] Add for v1.4-andium
  • add lance for v1.4
  • Add v1.4.5 to storage version map

⚑ Performance & Enhancements (1)

  • backport GetLocalFileSystem improvements to andium

πŸ”§ Bug Fixes & Patches (6)

  • Fix escape handling in AddEscapes function
  • Backport various race condition fixes to v1.4
  • Fix unbounded row group growth for indexed tables on repeated load+insert cycles
  • Fix for CSV reader buffer-boundary value read
  • Backport `__EMSCRIPTEN__` fix
  • counting fix
πŸ“„ View Raw Release Notes (Original Developer Log)
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 https://github.com/duckdb/duckdb/pull/20657 * Secret Manager: Ensure secrets are created exactly once by @Mytherin in https://github.com/duckdb/duckdb/pull/20686 * Use FileSystem APIs in QueryProfiler::Write by @Mytherin in https://github.com/duckdb/duckdb/pull/20727 * Fix escape handling in AddEscapes function by @llukito in https://github.com/duckdb/duckdb/pull/20760 * Fixup test/extension/update_extensions_ci.test [v1.4-andium] by @carlopi in https://github.com/duckdb/duckdb/pull/20777 * Backport various race condition fixes to v1.4 by @Mytherin in https://github.com/duckdb/duckdb/pull/20804 * bump ref to azure for v1.4.4 (rebuild) by @benfleis in https://github.com/duckdb/duckdb/pull/20888 * Internal #7584: AsOf Simple Joins by @hawkfish in https://github.com/duckdb/duckdb/pull/21090 * Do not write ccache to github cache for v1.4-andium by @smvv in https://github.com/duckdb/duckdb/pull/21109 * Disable extension caching for v1.4 to free github cache space by @smvv in https://github.com/duckdb/duckdb/pull/21150 * Disable save_cache for v1.4-andium by @smvv in https://github.com/duckdb/duckdb/pull/21167 * Backport #19232: allow * Not similar to 'pattern' by @Dtenwolde in https://github.com/duckdb/duckdb/pull/21177 * backport zstd PR to 1.4 by @artjomPlaunov in https://github.com/duckdb/duckdb/pull/21178 * Fix unbounded row group growth for indexed tables on repeated load+insert cycles by @abramk in https://github.com/duckdb/duckdb/pull/21316 * Backport #21271 by @artjomPlaunov in https://github.com/duckdb/duckdb/pull/21326 * [lance] Add for v1.4-andium by @carlopi in https://github.com/duckdb/duckdb/pull/21410 * add lance for v1.4 by @samansmink in https://github.com/duckdb/duckdb/pull/21113 * Correctly detect overflows when decoding integers from storage by @Mytherin in https://github.com/duckdb/duckdb/pull/21482 * Bump Julia to `v1.4.4` on `v1.4-andium` by @taniabogatsch in https://github.com/duckdb/duckdb/pull/21589 * Fix for CSV reader buffer-boundary value read by @Mytherin in https://github.com/duckdb/duckdb/pull/21577 * Backport `__EMSCRIPTEN__` fix by @Mytherin in https://github.com/duckdb/duckdb/pull/21581 * counting fix by @artjomPlaunov in https://github.com/duckdb/duckdb/pull/21733 * backport 22094 by @artjomPlaunov in https://github.com/duckdb/duckdb/pull/22136 * backport 21815 & 21427 by @artjomPlaunov in https://github.com/duckdb/duckdb/pull/22137 * remove CleanupState destructor and remove noexcept on DuckCleanupInfo… by @artjomPlaunov in https://github.com/duckdb/duckdb/pull/22186 * Backport revert append fix to v1.4 by @Mytherin in https://github.com/duckdb/duckdb/pull/22414 * Backport windows-32bit test fix to 1.4 by @staticlibs in https://github.com/duckdb/duckdb/pull/22639 * Bump httpfs to fix CI by @sebastiaan-dev in https://github.com/duckdb/duckdb/pull/22817 * bump avro hash for 1.4.5 by @djouallah in https://github.com/duckdb/duckdb/pull/22952 * Rename emscripten action in v1.4 by @smvv in https://github.com/duckdb/duckdb/pull/23045 * Add v1.4.5 to storage version map by @carlopi in https://github.com/duckdb/duckdb/pull/23081 * Backport PR #22348 to andium by @carlopi in https://github.com/duckdb/duckdb/pull/23084 * Backport variegata bugfixes into andium by @carlopi in https://github.com/duckdb/duckdb/pull/23085 * Bump vortex in andium by @carlopi in https://github.com/duckdb/duckdb/pull/23091 * Bump extensions to v1.4-andium by @carlopi in https://github.com/duckdb/duckdb/pull/23090 * backport GetLocalFileSystem improvements to andium by @ccfelius in https://github.com/duckdb/duckdb/pull/23130 * backport the out-of-bounds security fixes made in #23100 by @Tishj in https://github.com/duckdb/duckdb/pull/23197 * Remove checked_array_iterator from fmt dep (1.4) by @carlopi in https://github.com/duckdb/duckdb/pull/23261 * Remove checked_array_iterator from fmt dep (1.4) by @staticlibs in https://github.com/duckdb/duckdb/pull/23239 **Full Changelog**: https://github.com/duckdb/duckdb/compare/v1.4.4...v1.4.5