From a7f66c203033f3701ac39be4748ede46d1d407fb Mon Sep 17 00:00:00 2001 From: Daniel Kmiecik Date: Wed, 21 Oct 2026 10:14:27 +0200 Subject: [PATCH 1/7] chore: bump Maven dependencies (jackson, commons-*, snakeyaml, testng, mockito, logback and others) jmustache stays at 1.15: 1.16 changes template output and breaks CsharpClientGeneralEnumSupportIntegrationTest. --- modules/swagger-generator/pom.xml | 4 ++-- pom.xml | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/modules/swagger-generator/pom.xml b/modules/swagger-generator/pom.xml index e87f75473b0..b4d91f4dd88 100644 --- a/modules/swagger-generator/pom.xml +++ b/modules/swagger-generator/pom.xml @@ -341,10 +341,10 @@ 2.5 - 1.5.32 + 1.6.5 1.0.0 2.5 - 2.11.5 + 2.11.6 9.4.53.v20231009 2.42 diff --git a/pom.xml b/pom.xml index f1aef120519..e48d073aed3 100644 --- a/pom.xml +++ b/pom.xml @@ -1067,13 +1067,13 @@ 1.0.76 2.11.1 3.3.0 - 1.6.14 - 2.16.1 - 1.7.0 + 1.6.16 + 2.22.0 + 1.11.0 4.13.2 - 2.21.2 + 2.22.4 1.0.0 - 3.18.0 + 3.21.0 1.7.36 3.2.1 1.15 - 7.10.2 - 3.0.0 - 1.49 - 5.11.0 + 7.12.0 + 3.6.0 + 1.50 + 5.24.0 0.10.2 - 2.2 + 2.7 4.5.14 - 20231013 + 20260814 UTF-8 From 978b8b5306163fea1797cacf83cb0de31960e4c7 Mon Sep 17 00:00:00 2001 From: Daniel Kmiecik Date: Wed, 21 Oct 2026 10:22:18 +0200 Subject: [PATCH 2/7] fix: keep jmockit at 1.49 (1.50 is Java 17 bytecode, CI builds on Java 11) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e48d073aed3..b0552a561c3 100644 --- a/pom.xml +++ b/pom.xml @@ -1083,7 +1083,7 @@ 1.15 7.12.0 3.6.0 - 1.50 + 1.49 5.24.0 0.10.2 2.7 From e58077b5bce8db25074acc7920ddcea73e6ac170 Mon Sep 17 00:00:00 2001 From: Daniel Kmiecik Date: Wed, 21 Oct 2026 10:57:05 +0200 Subject: [PATCH 3/7] chore: centralize Maven plugin versions in root pom properties and bump them --- modules/swagger-codegen-cli/pom.xml | 2 +- modules/swagger-codegen-maven-plugin/pom.xml | 2 +- modules/swagger-codegen/pom.xml | 10 ++--- modules/swagger-generator/pom.xml | 8 ++-- pom.xml | 40 ++++++++++++++------ 5 files changed, 39 insertions(+), 23 deletions(-) diff --git a/modules/swagger-codegen-cli/pom.xml b/modules/swagger-codegen-cli/pom.xml index 5e89d45571f..6ae51fbc4ca 100644 --- a/modules/swagger-codegen-cli/pom.xml +++ b/modules/swagger-codegen-cli/pom.xml @@ -39,7 +39,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.3.0 + ${maven-shade-plugin-version} process-resources diff --git a/modules/swagger-codegen-maven-plugin/pom.xml b/modules/swagger-codegen-maven-plugin/pom.xml index 73e6d82fcb9..9fc51bfdf52 100644 --- a/modules/swagger-codegen-maven-plugin/pom.xml +++ b/modules/swagger-codegen-maven-plugin/pom.xml @@ -62,7 +62,7 @@ org.apache.maven.plugins maven-plugin-plugin - 3.6.0 + ${maven-plugin-plugin-version} true diff --git a/modules/swagger-codegen/pom.xml b/modules/swagger-codegen/pom.xml index 562fca394d2..3ef130ca81f 100644 --- a/modules/swagger-codegen/pom.xml +++ b/modules/swagger-codegen/pom.xml @@ -73,12 +73,12 @@ maven-compiler-plugin - 3.13.0 + ${maven-compiler-plugin-version} org.apache.maven.plugins maven-jar-plugin - 3.3.0 + ${maven-jar-plugin-version} @@ -157,7 +157,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.2 + ${maven-javadoc-plugin-version} 1.8 UTF-8 @@ -168,7 +168,7 @@ org.apache.maven.plugins maven-jxr-plugin - 3.3.0 + ${maven-jxr-plugin-version} true @@ -176,7 +176,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.4.2 + ${maven-project-info-reports-plugin-version} diff --git a/modules/swagger-generator/pom.xml b/modules/swagger-generator/pom.xml index b4d91f4dd88..69f555a6290 100644 --- a/modules/swagger-generator/pom.xml +++ b/modules/swagger-generator/pom.xml @@ -42,7 +42,7 @@ org.codehaus.mojo properties-maven-plugin - 1.0.0 + ${properties-maven-plugin-version} pre-integration-test @@ -68,7 +68,7 @@ org.apache.maven.plugins maven-war-plugin - 3.1.0 + ${maven-war-plugin-version} @@ -83,7 +83,7 @@ maven-failsafe-plugin - 2.6 + ${maven-failsafe-plugin-version} false false @@ -136,7 +136,7 @@ com.googlecode.maven-download-plugin download-maven-plugin - 1.2.1 + ${download-maven-plugin-version} swagger-ui diff --git a/pom.xml b/pom.xml index b0552a561c3..f6af8683ace 100644 --- a/pom.xml +++ b/pom.xml @@ -144,12 +144,12 @@ maven-compiler-plugin - 3.10.1 + ${maven-compiler-plugin-version} org.apache.maven.plugins maven-jar-plugin - 3.3.0 + ${maven-jar-plugin-version} @@ -169,7 +169,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.5.0 + ${maven-javadoc-plugin-version} true 1.8 @@ -190,7 +190,7 @@ org.apache.maven.plugins maven-source-plugin - 3.2.1 + ${maven-source-plugin-version} attach-sources @@ -204,7 +204,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.2.1 + ${maven-enforcer-plugin-version} enforce-versions @@ -224,7 +224,7 @@ org.sonatype.central central-publishing-maven-plugin - 0.7.0 + ${central-publishing-maven-plugin-version} true central @@ -244,7 +244,7 @@ org.apache.maven.plugins maven-gpg-plugin - 1.6 + ${maven-gpg-plugin-version} @@ -302,7 +302,7 @@ org.codehaus.mojo build-helper-maven-plugin - 3.3.0 + ${build-helper-maven-plugin-version} add-source @@ -334,7 +334,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.0.1 + ${maven-gpg-plugin-version} sign-artifacts @@ -923,7 +923,7 @@ maven-compiler-plugin - 3.10.1 + ${maven-compiler-plugin-version} 1.8 1.8 @@ -993,7 +993,7 @@ org.apache.maven.plugins maven-jxr-plugin - 3.3.0 + ${maven-jxr-plugin-version} true @@ -1001,7 +1001,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.4.2 + ${maven-project-info-reports-plugin-version} @@ -1076,6 +1076,22 @@ 3.21.0 1.7.36 3.2.1 + 3.16.0 + 3.5.1 + 3.4.0 + 3.12.0 + 3.6.0 + 3.9.0 + 3.6.3 + 3.2.8 + 3.6.2 + 0.12.0 + 3.6.2 + 3.12.0 + 3.5.1 + 3.6.0 + 1.3.1 + 1.13.0