v2.1.4
clockworklabs/SpacetimeDBv2.1.4Aug 5, 2026by sgrebnov
AI Summary
Spice v2.1.4 is a patch release that improves DuckDB acceleration and runtime stability. It fixes issues with Iceberg UTC timestamps, ensures retention policies run reliably on DuckDB, and makes the runtime more resilient to query cancellations.
Key Highlights
- DuckDB acceleration now works with Iceberg datasets containing UTC timestamp columns.
- Retention policies run reliably on DuckDB-accelerated datasets.
- Runtime is more robust when queries are cancelled or timed out.
New Features
- Support for Iceberg `timestamptz` columns in DuckDB acceleration.
- Reliable execution of retention policies on DuckDB datasets.
Full Release Notes
Spice v2.1.4 is a patch release that improves DuckDB acceleration and runtime stability: datasets with UTC timestamp columns, such as Iceberg tables, now load successfully when accelerated with DuckDB, retention policies run reliably, and the runtime is more resilient under heavy query load. ## What's New in v2.1.4 ### DuckDB Acceleration Works with Iceberg Timestamps A dataset with a UTC timestamp column — for example, any Iceberg `timestamptz` column — could previously fail to load when accelerated with DuckDB, leaving the dataset unhealthy and unqueryable. These datasets now load and become ready normally, with no configuration changes needed. ### Reliable Retention Policies on DuckDB Retention policies now apply cleanly on DuckDB-accelerated datasets, including policies that combine a time window with an additional condition. Expired rows are evicted on every retention interval, keeping accelerated data fresh and storage bounded. ### Improved Runtime Stability The runtime is now more robust when queries are cancelled — whether by a client disconnecting, a timeout, or a new refresh superseding an in-flight read. A rare crash in this path has been eliminated. ## Contributors - [@phillipleblanc](https://github.com/phillipleblanc) - [@peasee](https://github.com/peasee) ## Breaking Changes No breaking changes. ## Cookbook Updates No new cookbook recipes. The [Spice Cookbook](https://spiceai.org/cookbook) includes more than 100 recipes to help you get started with Spice quickly and easily. ## Upgrading To upgrade to v2.1.4, use one of the following methods: **CLI**: ```console spice upgrade ``` **Homebrew**: ```console brew upgrade spiceai/spiceai/spice ``` **Docker**: Pull the `spiceai/spiceai:2.1.4` image: ```console docker pull spiceai/spiceai:2.1.4 ``` For available tags, see [DockerHub](https://hub.docker.com/r/spiceai/spiceai/tags). **Helm**: ```console helm repo update helm upgrade spiceai spiceai/spiceai --version 2.1.4 ``` **AWS Marketplace**: Spice is available in the [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-jmf6jskjvnq7i). ## What's Changed ### Changelog - chore(deps): bump datafusion and table-providers for the DuckDB timezone and retention fixes (2.1 backport) by [@phillipleblanc](https://github.com/phillipleblanc) in [#12546](https://github.com/spiceai/spiceai/pull/12546) - fix(deps): bump the Vortex pin to pick up the task-cancellation fix by [@phillipleblanc](https://github.com/phillipleblanc) in [#12547](https://github.com/spiceai/spiceai/pull/12547) **Full Changelog**: <https://github.com/spiceai/spiceai/compare/v2.1.3...v2.1.4>