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

## Executive Summary (TL;DR)
DuckDB v1.3.1. Source highlight: This is a bug fix release for various issues discovered after we released 1.3.0 "Ossivalis". There are no new major features, just bug fixes. Database files created by DuckDB versions all the way back to v0.9 can be read by this version.

## New Features
- Add `FileBufferType::EXTERNAL_FILE` and add to same queue as `FileBufferType::BLOCK`
- Add ducklake sha
- add ducklake to internal_extensions
- Add FinalizeLoad callback to catalogs, which can be called after the database is fully instantiated
- Add support for `option.scheduler_process_partial` to the Executor
- Add array indices to nested paths in `json_each`/`json_tree`

## Improvements
- Improve Windows lock conflict error
- [chore] Skip 2 tests in autoloading mode (parquet + ZSTD) plus improve error message

## Bug Fixes
- MultiFileReader: Fix for handling nested list/map default values
- Bugfixes
- chore: Fix initialization
- chore: Fix initialization
- Fixes for CSV fuzzer tests
- chore: Fix strict aliasing warning on GCC
