Skip to content

Release History

Version Date Links
0.4.0 September 26, 2026 Release Notes · Source · Blog Post
0.3.0 June 14, 2026 Release Notes · Source · Blog Post
0.2.0 January 26, 2026 Release Notes · Source · Blog Post
0.1.0 September 10, 2025 Release Notes · Source

For the full changelog of each release, see the GitHub Releases page.

0.4.0

  • New snapshot update operations including merge append, row delta, overwrite files, delete files, rewrite files, and replace partitions
  • Initial v3 support including column default values, row lineage, deletion vectors, and geometry and geography types
  • Parallel manifest reading and writing, parallel update and scan processing, and lazy streaming scan planning
  • REST catalog improvements including session-aware catalogs, OAuth2 token exchange, SigV4 authentication, and vended storage credentials
  • ResolvingFileIO to select a FileIO by location scheme, with S3-compatible and OSS schemes in the Arrow FileIO
  • Commit and scan metrics reporting integration
  • Pluggable logging framework with std::cerr and spdlog backends
  • Metadata table interface with a streaming snapshots table
  • Groundwork for a Hive Metastore catalog with vendored Thrift bindings and an HMS client
  • RenameTable for InMemoryCatalog and purge support in DropTable for InMemoryCatalog and SqlCatalog
  • Upgrade to Arrow 25.0.0 and removal of Meson build support

0.3.0

  • Extend table scan planning with v2 delete support, manifest filtering, and projection
  • Incremental scan planning with append-only and basic changelog scan support
  • REST catalog improvements including initial OAuth2 support with auto-refresh, basic authentication, snapshot loading mode, namespace separators, and server-side scan planning
  • New table metadata update including partition statistics, schema update, and expire snapshots with file cleanup support
  • Transaction with retry, and scaffolding work on MergingSnapshotUpdate for update, delete, overwrite, etc.
  • SQL catalog support backed by SQLite, PostgreSQL, and MySQL stores
  • File scan task reader with v2 deletes support
  • V2 data writer support and writer metrics collection
  • Groundwork for scan and commit metrics reporting
  • Puffin metadata and reader/writer support
  • Initial v3 support with the unknown and nanosecond timestamp types
  • FileIO enrichment including new InputFile and OutputFile interfaces, bulk delete and S3 integration

0.2.0

  • Table scan planning with V2 delete and filtering support
  • Append table support
  • Schema evolution and table metadata update operations
  • Transaction API with snapshot management
  • REST catalog client with namespace and table CRUD
  • Expression system with metrics and residual evaluators
  • Meson build system support

0.1.0

  • Core data types, schema, and table metadata (JSON serde)
  • Partition specs, sort orders, and snapshot management
  • Basic table scan planning (w/o deletes)
  • Avro and Parquet file format support
  • Local file I/O via Arrow FileSystem
  • In-memory catalog