From d6bc284708b69fcee064fc476eefac1b9ada7d5b Mon Sep 17 00:00:00 2001 From: alzimmermsft <48699787+alzimmermsft@users.noreply.github.com> Date: Mon, 26 Oct 2026 09:38:17 -0400 Subject: [PATCH] Drop Jackson 2.19 and 2.20 and add 2.21 and 2.22 to validation testing --- ...upported_external_dependency_versions.json | 137 +++--------------- sdk/core/version-overrides-matrix.json | 4 +- 2 files changed, 23 insertions(+), 118 deletions(-) diff --git a/eng/versioning/supported_external_dependency_versions.json b/eng/versioning/supported_external_dependency_versions.json index 0200dc7e7c437..7ee9a51326976 100644 --- a/eng/versioning/supported_external_dependency_versions.json +++ b/eng/versioning/supported_external_dependency_versions.json @@ -1,44 +1,4 @@ { - "gson_2.4": - [ - { "com.google.code.gson:gson": "2.4" } - ], - "gson_2.5": - [ - { "com.google.code.gson:gson": "2.5" } - ], - "gson_2.6": - [ - { "com.google.code.gson:gson": "2.6" } - ], - "gson_2.7": - [ - { "com.google.code.gson:gson": "2.7" } - ], - "gson_2.8": - [ - { "com.google.code.gson:gson": "2.8.0" } - ], - "gson_2.9": - [ - { "com.google.code.gson:gson": "2.9.0" } - ], - "gson_2.10": - [ - { "com.google.code.gson:gson": "2.10" } - ], - "gson_2.11": - [ - { "com.google.code.gson:gson": "2.11.0" } - ], - "gson_2.12": - [ - { "com.google.code.gson:gson": "2.12.0" } - ], - "gson_2.13": - [ - { "com.google.code.gson:gson": "2.13.0" } - ], "jackson_2.10": [ { "com.fasterxml.jackson.core:jackson-annotations": "2.10.0" }, @@ -50,17 +10,6 @@ { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.10.0" }, { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.10.0" } ], - "jackson_2.11": - [ - { "com.fasterxml.jackson.core:jackson-annotations": "2.11.0" }, - { "com.fasterxml.jackson.core:jackson-core": "2.11.0" }, - { "com.fasterxml.jackson.core:jackson-databind": "2.11.0" }, - { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.11.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.11.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.11.0" }, - { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.11.0" }, - { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.11.0" } - ], "jackson_2.12": [ { "com.fasterxml.jackson.core:jackson-annotations": "2.12.0" }, @@ -72,28 +21,6 @@ { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.12.0" }, { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.12.0" } ], - "jackson_2.13": - [ - { "com.fasterxml.jackson.core:jackson-annotations": "2.13.0" }, - { "com.fasterxml.jackson.core:jackson-core": "2.13.0" }, - { "com.fasterxml.jackson.core:jackson-databind": "2.13.0" }, - { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.13.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.13.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.13.0" }, - { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.13.0" }, - { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.13.0" } - ], - "jackson_2.14": - [ - { "com.fasterxml.jackson.core:jackson-annotations": "2.14.0" }, - { "com.fasterxml.jackson.core:jackson-core": "2.14.0" }, - { "com.fasterxml.jackson.core:jackson-databind": "2.14.0" }, - { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.14.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.14.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.14.0" }, - { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.14.0" }, - { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.14.0" } - ], "jackson_2.15": [ { "com.fasterxml.jackson.core:jackson-annotations": "2.15.0" }, @@ -105,28 +32,6 @@ { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.15.0" }, { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.15.0" } ], - "jackson_2.16": - [ - { "com.fasterxml.jackson.core:jackson-annotations": "2.16.0" }, - { "com.fasterxml.jackson.core:jackson-core": "2.16.0" }, - { "com.fasterxml.jackson.core:jackson-databind": "2.16.0" }, - { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.16.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.16.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.16.0" }, - { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.16.0" }, - { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.16.0" } - ], - "jackson_2.17": - [ - { "com.fasterxml.jackson.core:jackson-annotations": "2.17.0" }, - { "com.fasterxml.jackson.core:jackson-core": "2.17.0" }, - { "com.fasterxml.jackson.core:jackson-databind": "2.17.0" }, - { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.17.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.17.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.17.0" }, - { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.17.0" }, - { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.17.0" } - ], "jackson_2.18": [ { "com.fasterxml.jackson.core:jackson-annotations": "2.18.0" }, @@ -138,27 +43,27 @@ { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.18.0" }, { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.18.0" } ], - "jackson_2.19": - [ - { "com.fasterxml.jackson.core:jackson-annotations": "2.19.0" }, - { "com.fasterxml.jackson.core:jackson-core": "2.19.0" }, - { "com.fasterxml.jackson.core:jackson-databind": "2.19.0" }, - { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.19.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.19.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.19.0" }, - { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.19.0" }, - { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.19.0" } - ], - "jackson_2.20": - [ - { "com.fasterxml.jackson.core:jackson-annotations": "2.20" }, - { "com.fasterxml.jackson.core:jackson-core": "2.20.0" }, - { "com.fasterxml.jackson.core:jackson-databind": "2.20.0" }, - { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.20.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.20.0" }, - { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.20.0" }, - { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.20.0" }, - { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.20.0" } + "jackson_2.21": + [ + { "com.fasterxml.jackson.core:jackson-annotations": "2.21" }, + { "com.fasterxml.jackson.core:jackson-core": "2.21.0" }, + { "com.fasterxml.jackson.core:jackson-databind": "2.21.0" }, + { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.21.0" }, + { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.21.0" }, + { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.21.0" }, + { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.21.0" }, + { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.21.0" } + ], + "jackson_2.22": + [ + { "com.fasterxml.jackson.core:jackson-annotations": "2.22" }, + { "com.fasterxml.jackson.core:jackson-core": "2.22.0" }, + { "com.fasterxml.jackson.core:jackson-databind": "2.22.0" }, + { "com.fasterxml.jackson.dataformat:jackson-dataformat-xml": "2.22.0" }, + { "com.fasterxml.jackson.datatype:jackson-datatype-jdk8": "2.22.0" }, + { "com.fasterxml.jackson.datatype:jackson-datatype-jsr310": "2.22.0" }, + { "com.fasterxml.jackson.module:jackson-module-parameter-names": "2.22.0" }, + { "com.fasterxml.jackson.module:jackson-module-scala_2.12": "2.22.0" } ], "reactor_2025": [ diff --git a/sdk/core/version-overrides-matrix.json b/sdk/core/version-overrides-matrix.json index 5c3feba00e38c..178c9025b7089 100644 --- a/sdk/core/version-overrides-matrix.json +++ b/sdk/core/version-overrides-matrix.json @@ -23,8 +23,8 @@ "jackson_2.12", "jackson_2.15", "jackson_2.18", - "jackson_2.19", - "jackson_2.20", + "jackson_2.21", + "jackson_2.22", "reactor_2020", "reactor_2024", "reactor_2025"