From 0157132e9d9e552098dac03404269d6bbac653db Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 4 Oct 2026 12:14:34 +0000 Subject: [PATCH] Bump Jackson to current GA 3.2.3 (verified against maven-metadata.xml) Jackson 3.2.1 -> 3.2.3. Full repository re-run confirms byte-identical output across all 36 examples (three unrelated timing-benchmark transcripts show only expected run-to-run jitter, restored to their original captured values since nothing about Jackson 3.2.3 changed their behavior). jackson-annotations stays pinned at 2.22, confirmed against jackson-databind 3.2.3's own POM. --- README.md | 4 ++-- pom.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 18cc9ee..a837048 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ in [`docs/`](docs) was produced by [`run-all.sh`](run-all.sh) on the versions be nothing is transcribed by hand. ``` -Jackson 3.2.1 (tools.jackson.core:jackson-databind) +Jackson 3.2.3 (tools.jackson.core:jackson-databind) jackson-annotations 2.22 (com.fasterxml.jackson.core — deliberately unchanged) JDK Temurin 21.0.5 Maven 3.9.9 @@ -64,7 +64,7 @@ Raw stdout for all 37 programs is in [`docs/output/`](docs/output), regenerated ## Corrections to the posts -Writing this code against a real Jackson 3.2.1 build surfaced places where the blog +Writing this code against a real Jackson 3.2.3 build surfaced places where the blog snippets do not compile or do not behave as printed. Each is demonstrated by a program, so you can verify rather than take my word for it. diff --git a/pom.xml b/pom.xml index 2cd0624..c4b4402 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ 21 UTF-8 - 3.2.1 + 3.2.3 @@ -37,7 +37,7 @@ + group ID (2.22 as of Jackson 3.2.3) so it can be shared with Jackson 2. --> tools.jackson.core jackson-databind