From 16e3684d5f280b978add0b992cacc9c08ea301e9 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 6 Aug 2026 13:27:20 +0000
Subject: [PATCH 1/2] Update all major dependencies
---
.github/workflows/publish-docs.yml | 2 +-
core/src/main/resources/io/apitomy/hub/api/codegen/pom.xml | 2 +-
maven-plugin-tests/src/it/basic-codegen-test/pom.xml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml
index 6d7974dc..0e1adc7b 100755
--- a/.github/workflows/publish-docs.yml
+++ b/.github/workflows/publish-docs.yml
@@ -18,7 +18,7 @@ jobs:
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup Python
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
+ uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7
with:
python-version: '3.14.7'
diff --git a/core/src/main/resources/io/apitomy/hub/api/codegen/pom.xml b/core/src/main/resources/io/apitomy/hub/api/codegen/pom.xml
index 9d6401ec..10ca230a 100755
--- a/core/src/main/resources/io/apitomy/hub/api/codegen/pom.xml
+++ b/core/src/main/resources/io/apitomy/hub/api/codegen/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/maven-plugin-tests/src/it/basic-codegen-test/pom.xml b/maven-plugin-tests/src/it/basic-codegen-test/pom.xml
index 83b501a9..39b55072 100755
--- a/maven-plugin-tests/src/it/basic-codegen-test/pom.xml
+++ b/maven-plugin-tests/src/it/basic-codegen-test/pom.xml
@@ -33,7 +33,7 @@
jakarta.ws.rs
jakarta.ws.rs-api
- 3.1.0
+ 4.0.0
provided
From ea0e851248726706040d23a6e6757154567f2e6b Mon Sep 17 00:00:00 2001
From: Eric Wittmann
Date: Thu, 6 Aug 2026 10:02:44 -0400
Subject: [PATCH 2/2] Update test golden files for jakarta.ws.rs-api 4.0.0
---
.../_expected-bean-annotations/generated-api/pom.xml | 2 +-
.../_expected-constrained-parameters/generated-api/pom.xml | 2 +-
.../_expected-context-root/generated-api/pom.xml | 2 +-
.../_expected-enum-with-special-chars/generated-api/pom.xml | 2 +-
.../_expected-full-prefixed/generated-api/pom.xml | 2 +-
.../_expected-full-suffixed/generated-api/pom.xml | 2 +-
.../_expected-full-with-ci/generated-api/pom.xml | 2 +-
.../OpenApi2JaxRsTest/_expected-full/generated-api/pom.xml | 2 +-
.../_expected-gatewayApi-full/generated-api/pom.xml | 2 +-
.../_expected-genericReturnType-full/generated-api/pom.xml | 2 +-
.../generated-api/pom.xml | 2 +-
.../_expected-issue885Api-full/generated-api/pom.xml | 2 +-
.../_expected-mas-studio/generated-api/pom.xml | 2 +-
.../OpenApi2JaxRsTest/_expected-mmt-full/generated-api/pom.xml | 2 +-
.../_expected-multipart-array-only-ref/generated-api/pom.xml | 2 +-
.../_expected-multipart-comprehensive.generated-api/pom.xml | 2 +-
.../_expected-multipart-edge-cases/generated-api/pom.xml | 2 +-
.../_expected-multipart-form-content.generated-api/pom.xml | 2 +-
.../_expected-multipart-openapi-v-3-0-0/generated-api/pom.xml | 2 +-
.../OpenApi2JaxRsTest/_expected-petstore/generated-api/pom.xml | 2 +-
.../_expected-reactive-full/generated-api/pom.xml | 2 +-
.../_expected-reactive-with-primitives/generated-api/pom.xml | 2 +-
.../_expected-registryApi-full/generated-api/pom.xml | 2 +-
.../_expected-schema-with-dash/generated-api/pom.xml | 2 +-
.../_expected-simple-type/generated-api/pom.xml | 2 +-
25 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-bean-annotations/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-bean-annotations/generated-api/pom.xml
index 03341c5d..3902e572 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-bean-annotations/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-bean-annotations/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-constrained-parameters/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-constrained-parameters/generated-api/pom.xml
index 88966145..b57d1b84 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-constrained-parameters/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-constrained-parameters/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-context-root/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-context-root/generated-api/pom.xml
index 083e01ec..18d2a0c6 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-context-root/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-context-root/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-enum-with-special-chars/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-enum-with-special-chars/generated-api/pom.xml
index be698f4d..c17de242 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-enum-with-special-chars/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-enum-with-special-chars/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-prefixed/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-prefixed/generated-api/pom.xml
index c3d204a7..940bc068 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-prefixed/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-prefixed/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-suffixed/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-suffixed/generated-api/pom.xml
index c3d204a7..940bc068 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-suffixed/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-suffixed/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-with-ci/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-with-ci/generated-api/pom.xml
index c3d204a7..940bc068 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-with-ci/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full-with-ci/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full/generated-api/pom.xml
index c3d204a7..940bc068 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-gatewayApi-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-gatewayApi-full/generated-api/pom.xml
index e7eae228..c6d368ee 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-gatewayApi-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-gatewayApi-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnType-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnType-full/generated-api/pom.xml
index c3d204a7..940bc068 100644
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnType-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnType-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnTypeReactive-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnTypeReactive-full/generated-api/pom.xml
index c3d204a7..940bc068 100644
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnTypeReactive-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-genericReturnTypeReactive-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-issue885Api-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-issue885Api-full/generated-api/pom.xml
index fee7bc40..ffd1d657 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-issue885Api-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-issue885Api-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-mas-studio/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-mas-studio/generated-api/pom.xml
index 221560ee..e11d540d 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-mas-studio/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-mas-studio/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-mmt-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-mmt-full/generated-api/pom.xml
index 0a7b8498..a73ad73e 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-mmt-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-mmt-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-array-only-ref/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-array-only-ref/generated-api/pom.xml
index aa0ac6f3..4a1abe5e 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-array-only-ref/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-array-only-ref/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-comprehensive.generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-comprehensive.generated-api/pom.xml
index 53284caf..4bc2488e 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-comprehensive.generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-comprehensive.generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-edge-cases/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-edge-cases/generated-api/pom.xml
index c99909b4..312dff3d 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-edge-cases/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-edge-cases/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-form-content.generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-form-content.generated-api/pom.xml
index f4648f7a..4fd417b7 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-form-content.generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-form-content.generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-openapi-v-3-0-0/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-openapi-v-3-0-0/generated-api/pom.xml
index aa0ac6f3..4a1abe5e 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-openapi-v-3-0-0/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-multipart-openapi-v-3-0-0/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-petstore/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-petstore/generated-api/pom.xml
index d09de721..472eae9d 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-petstore/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-petstore/generated-api/pom.xml
@@ -23,7 +23,7 @@ Some useful links:
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-full/generated-api/pom.xml
index c3d204a7..940bc068 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-with-primitives/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-with-primitives/generated-api/pom.xml
index 2328b161..0dcdd05e 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-with-primitives/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-reactive-with-primitives/generated-api/pom.xml
@@ -18,7 +18,7 @@ Inventory is comprised of a collection of sources, which are used to generate a
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-registryApi-full/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-registryApi-full/generated-api/pom.xml
index 7d09bb83..ba957480 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-registryApi-full/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-registryApi-full/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-schema-with-dash/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-schema-with-dash/generated-api/pom.xml
index f4648f7a..4fd417b7 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-schema-with-dash/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-schema-with-dash/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22
diff --git a/core/src/test/resources/OpenApi2JaxRsTest/_expected-simple-type/generated-api/pom.xml b/core/src/test/resources/OpenApi2JaxRsTest/_expected-simple-type/generated-api/pom.xml
index 03341c5d..3902e572 100755
--- a/core/src/test/resources/OpenApi2JaxRsTest/_expected-simple-type/generated-api/pom.xml
+++ b/core/src/test/resources/OpenApi2JaxRsTest/_expected-simple-type/generated-api/pom.xml
@@ -16,7 +16,7 @@
false
UTF-8
- 3.1.0
+ 4.0.0
3.1.1
4.1.0
2.22