Apache Iceberg 1.11.0 shipped on May 19, 2026, according to the project's releases page.[1] The ASF Release Catalog lists May 15 instead and notes that its entry hasn't been reviewed by the Iceberg project yet, so the exact day is slightly unsettled.[2] The headline feature is remote scan planning in the Iceberg REST catalog. The catalog server plans the table scan and streams file scan tasks back to the engine, so the client no longer reads manifest lists and manifests itself.[3] The project describes the REST changes as the most significant step for that protocol since it was introduced. The release has over 1,000 commits from 200+ contributors.[3]
It also ships built-in table encryption, a pluggable File Format API, a partition statistics scan API, and, per Google's announcement, Spark 4.1 and Flink 2.1 as default build targets.[4] Our earlier Iceberg v3 coverage went through table-format features like deletion vectors and Variant. This piece covers the catalog and engine changes.
My take: 1.11 moves query planning from the engine to the catalog, and that changes what you need to be able to explain in a system design loop. The old answer, "the engine reads metadata and figures it out," is now only half of the picture.
I've watched a Spark driver fall over while planning a scan on a table with years of small files, before it read a single row of data. Everybody stared at the executors. The driver was the problem. That class of problem is what this release goes after.