Impact Score: 5/10
DuckDB: 0.2.8 Preview Release "Ceruttii"
Source available โ automated, not human-reviewed
Component: duckdb ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
DuckDB v0.2.8. Source highlight: This preview release of DuckDB is named "Ceruttii" after a long-extinct relative of the present-day Harleqin Duck (Histrionicus Ceruttii).
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 (4)
- #1905: Add `PARQUET_METADATA` and `PARQUET_SCHEMA` functions
- #2050: CSV Reader/Casting Framework Refactor & add support for `TRY_CAST`
- #1950: Add Constant Segment Compression to Storage
- #1957: Add pipe/stream file system
โก Performance & Enhancements (3)
- #2059, #1995, #2020 & #1960: Window `RANGE` framing, `NTH_VALUE` and other improvements
- Many Arrow integration improvements
- Many ODBC driver improvements
๐ View Raw Release Notes (Original Developer Log)
This preview release of DuckDB is named "Ceruttii" after a [long-extinct relative of the present-day Harleqin Duck](https://en.wikipedia.org/wiki/Harlequin_duck#Taxonomy) (Histrionicus Ceruttii).
Binary builds are listed below. Feedback is very welcome.
Note: Again, this release introduces a backwards-incompatible change to the on-disk storage format. We suggest you use the EXPORT DATABASE command with the old version followed by IMPORT DATABASE with the new version to migrate your data. See the [documentation](https://duckdb.org/docs/sql/statements/export) for details.
### SQL
- #2064: `RANGE`/`GENERATE_SERIES` for timestamp + interval
- #1905: Add `PARQUET_METADATA` and `PARQUET_SCHEMA` functions
- #2059, #1995, #2020 & #1960: Window `RANGE` framing, `NTH_VALUE` and other improvements
### APIs
- [Many Arrow integration improvements](https://github.com/duckdb/duckdb/pulls?q=is%3Apr+is%3Aclosed+arrow)
- [Many ODBC driver improvements](https://github.com/duckdb/duckdb/pulls?q=is%3Apr+is%3Aclosed+odbc)
- #1815: Initial version: SQLite UDF API
- #2001: Support DBConfig in C API
### Engine
- #1975, #1876 & #2009: Unified row layout for sorting, aggregate & joins
- #1930 & #1904: List Storage
- #2050: CSV Reader/Casting Framework Refactor & add support for `TRY_CAST`
- #1950: Add Constant Segment Compression to Storage
- #1957: Add pipe/stream file system