nssalian commented on code in PR #18313: URL: https://github.com/apache/iceberg/pull/18313#discussion_r4151376575
########## site/docs/releases.md: ########## @@ -66,6 +67,223 @@ To add a dependency on Iceberg in Maven, add the following to your `pom.xml`: </dependencies> ``` +### 1.12.0 release + +Apache Iceberg 1.12.0 was released on September 29, 2026. + +The 1.12.0 release contains bug fixes and new features. For full release notes visit [Github](https://github.com/apache/iceberg/releases/tag/apache-iceberg-1.12.0) + +* Deprecation / End of Support + - Spark: Remove Spark 3.4 support ([\#14122](https://github.com/apache/iceberg/pull/14122)) + - Remove deprecated methods and fields scheduled for 1.12.0 removal ([\#17700](https://github.com/apache/iceberg/pull/17700)) + - Remove deprecated `DataReader` in favor of `PlannedDataReader` ([\#17699](https://github.com/apache/iceberg/pull/17699)) + - Data: Remove deprecated `GenericAppenderFactory` and `BaseFileWriterFactory` ([\#17696](https://github.com/apache/iceberg/pull/17696)) + - Spark: Remove deprecated `SparkFilters` ([\#17702](https://github.com/apache/iceberg/pull/17702)) + - Flink: Remove deprecated `RewriteDataFiles.Builder.filter(Expression)` ([\#17624](https://github.com/apache/iceberg/pull/17624)) + - Core, Data, Spark, Flink: Remove position delete files with row data ([\#17706](https://github.com/apache/iceberg/pull/17706)) + - AWS: Remove deprecated S3 signer classes and properties ([\#17627](https://github.com/apache/iceberg/pull/17627)) + - Spark 4.0, 4.1: Remove deprecated `SparkTableUtil` methods ([\#17703](https://github.com/apache/iceberg/pull/17703)) + - Spark: Remove deprecated `SparkReadConf`, `SparkWriteConf`, and `SparkSchemaUtil` methods ([\#17626](https://github.com/apache/iceberg/pull/17626)) + - Core: Remove deprecated REST namespace encoding helpers ([\#17697](https://github.com/apache/iceberg/pull/17697)) + - Core: Remove deprecated `HadoopFileIO(SerializableSupplier)` constructor ([\#17704](https://github.com/apache/iceberg/pull/17704)) + - Core, ORC: Remove deprecated partition stats read functionality ([\#14998](https://github.com/apache/iceberg/pull/14998)) + - Kafka Connect: Remove deprecated `TableReference` and `IcebergWriterResult` members ([\#17623](https://github.com/apache/iceberg/pull/17623)) + - BigQuery: Remove deprecated catalog property constants ([\#17625](https://github.com/apache/iceberg/pull/17625)) + - Spark: Deprecate `SparkFilters` in favor of `SparkV2Filters` ([\#16616](https://github.com/apache/iceberg/pull/16616)) +* Behavior change + - `GeometryType` and `GeographyType` `toString()` now always include the resolved CRS, and for geography the edge algorithm: `geometry` prints as `geometry(OGC:CRS84)` and `geography` as `geography(OGC:CRS84, spherical)` ([\#16765](https://github.com/apache/iceberg/pull/16765)). + Previously, default instances printed the bare type name (`geometry` / `geography`). + - The default AWS SDK HTTP client migrated to Apache HttpClient 5. Users who provide AWS dependencies separately must switch from `software.amazon.awssdk:apache-client` to `software.amazon.awssdk:apache5-client` ([\#18195](https://github.com/apache/iceberg/pull/18195)). + - The REST client now retries POST requests carrying an `Idempotency-Key` on retriable errors (408, 500, 502, 503, 504) ([\#17947](https://github.com/apache/iceberg/pull/17947)). +* Spec Review Comment: https://iceberg.apache.org/releases/#1110-release has spec changes though. We should be consistent. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
