Apr 23, 2026: Support for Apache Iceberg™ version 3 (General availability)

Support for version 3 (v3) of the Apache Iceberg™ table specification is now generally available.

The following v3 data types are supported:

  • geography

  • geometry

  • nanosecond

  • variant

The following additional features are supported:

Reading Snowflake-managed Iceberg v3 tables by using an external engine and the Horizon Iceberg REST Catalog API is also generally available. Writes from external engines to Snowflake-managed Iceberg v3 tables through Horizon Catalog aren’t supported yet.

The GET_DDL function now returns the ICEBERG_VERSION property in its output for all Iceberg tables that are Snowflake-managed or part of a catalog-linked database, regardless of format version. For example, a v2 table includes ICEBERG_VERSION = 2 in the output.

For more information, see Apache Iceberg™ tables: Support for Apache Iceberg™ v3.