From 11407cb7f176a7a194ffc9b8aeb4fcaf1374410c Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Sat, 19 Sep 2026 09:36:41 -0700 Subject: [PATCH] Fix #800: Upgrade `ion-java` to 1.12.1 (from 1.11.11) 1.11.11 carries a binary-write corruption bug (amazon-ion/ion-java#1150): stale `PatchPoint`s in `IonRawBinaryWriter` produce invalid Ion binary when a writer is flushed or finished and then written to again. Fixed in 1.12.0. 1.12.1 is Java 8 bytecode, so no baseline change for the 2.x line. Co-Authored-By: Claude Opus 5 (1M context) --- ion/pom.xml | 2 +- release-notes/VERSION-2.x | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ion/pom.xml b/ion/pom.xml index 1c873c402..a7a9a6b14 100644 --- a/ion/pom.xml +++ b/ion/pom.xml @@ -38,7 +38,7 @@ tree model) com.amazon.ion ion-java - 1.11.11 + 1.12.1 diff --git a/release-notes/VERSION-2.x b/release-notes/VERSION-2.x index 49b805f82..a0ebfb275 100644 --- a/release-notes/VERSION-2.x +++ b/release-notes/VERSION-2.x @@ -17,6 +17,9 @@ Active maintainers: 2.23.0 (not yet released) #745: (avro) Fix Avro bugs +#800: (ion) Upgrade `ion-java` dependency to 1.12.1 (from 1.11.11, which has + binary-write corruption bug) + (fix by @cowtowncoder, w/ Claude code) 2.22.3 (not yet released)