DuckDB v0.2.8stable Released Aug 02, 2021
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.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก 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