# DuckDB v0.10.0 — Release & Upgrade Intelligence
- **Product:** DuckDB (https://duckdb.org)
- **Version:** v0.10.0
- **Released:** Feb 13, 2024
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/duckdb/updates/v0.10.0/

## Executive Summary (TL;DR)
DuckDB v0.10.0. Source highlight: This release of DuckDB is named "Fusca" after the Velvet Scooter native to Europe.

## Breaking Changes & Deprecations
- [BREAKING] Modify implicit casting rules to differentiate between string literals and VARCHAR columns, and disable implicit casting to VARCHAR for many types by @Mytherin in https://github.com/duckdb/duckdb/pull/10115
- [BREAKING] Implicit cast rules for integer literals, and parameterized ANY for binding by @Mytherin in https://github.com/duckdb/duckdb/pull/10194

## New Features
- feat(jdbc): support uuid param type
- Add support for parquet key-value metadata
- Add `schema` parameter to `read_parquet`
- [Python] Add the ability to provide a list of files to `read_csv`
- Add `json_serialize_plan`, json_serialize_sql tweaks
- Add create statement support to fuzzer

## Improvements
- Lambda performance revamp
- Internal #330: Quantile Performance
- Improve error message for index limitations
- Improving error message when trying to open a locked database
- Improve progress bar for Aggregation and limit threads for large data sizes
- Slightly improve performance of the `first` aggregate function

## Bug Fixes
- Feature: Fixed size list nested type (ARRAY)
- Fix unused warning
- Fix for issue #8108: Random() in lambda
- Fix Lambda Serialization
- Array fixes + make validity more lazy
- [Dev] Fix failure in Format Check CI job
