# DuckDB v1.4.1 — Release & Upgrade Intelligence
- **Product:** DuckDB (https://duckdb.org)
- **Version:** v1.4.1
- **Released:** Oct 07, 2025
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/duckdb/updates/v1.4.1/

## Executive Summary (TL;DR)
DuckDB v1.4.1. Source highlight: This is a bug fix release for various issues discovered after we released 1.4.0.

## New Features
- Correctly re-align all child column segments of the ColumnData on Deserialize, and add logging to checkpoints
- Add config: one_schema_per_test.json
- Don't write parquet-native `GEOMETRY` by default, add option to control GeoParquet version
- add support for writing geoparquet with v2 metadata too

## Improvements
- HTTPUtil: response might be null, perform check

## Bug Fixes
- Fix attach to right DB when using DuckLake
- Build Fix: `unordered_map<enum class` is not supported in all compilers, use `map<` instead
- Re-add aliased settings to duckdb_settings() view, and some fixes for aliased settings
- Fix threading issues in metadata manager, and expand concurrent attach / detach fuzz test
- [unittest] Fixes so that '{BASE_TEST_NAME}' can be used within --on-new-connection
- add a bunch of expected error messages to old macro tests and fix iss…
