diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 11fd5502d6..a2aa4e0ad9 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -84,15 +84,19 @@ jobs:
git push https://${{ github.token }}@github.com/${{ github.repository }}.git v${{ github.event.inputs.releaseVersion }}
- name: Pull Request
if: ${{ github.event.inputs.dry-run != 'true' }}
- uses: repo-sync/pull-request@v2
- with:
- source_branch: automated-release-${{ github.event.inputs.releaseVersion }}
- destination_branch: ${{ github.ref_name }}
- github_token: ${{ secrets.PAT_TOKEN }}
- pr_title: "Automated Release: ${{ github.event.inputs.releaseVersion }}"
+ env:
+ GH_TOKEN: ${{ secrets.PAT_TOKEN }}
+ run: |
+ gh pr create \
+ --base ${{ github.ref_name }} \
+ --head automated-release-${{ github.event.inputs.releaseVersion }} \
+ --title "Automated Release: ${{ github.event.inputs.releaseVersion }}" \
+ --body ""
- name: Publish Release
if: ${{ github.event.inputs.dry-run != 'true' }}
- uses: ncipollo/release-action@v1
- with:
- token: ${{ secrets.PAT_TOKEN }}
- tag: v${{ github.event.inputs.releaseVersion }}
+ env:
+ GH_TOKEN: ${{ secrets.PAT_TOKEN }}
+ run: |
+ gh release create v${{ github.event.inputs.releaseVersion }} \
+ --title "v${{ github.event.inputs.releaseVersion }}" \
+ --generate-notes
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ecdd45fb3e..029cc57119 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,150 @@
+# 25.0.0 (November 25, 2025)
+
+* Features
+ * Bump Kubernetes API spec to v1.34.
+ * Add support for v5 of the streaming protocol. ([#3800](https://github.com/kubernetes-client/java/pull/3800))
+ * Add terminal resize support in ExecProcess. ([#3801](https://github.com/kubernetes-client/java/pull/3801))
+ * Enable reuse of cached informers in SharedInformerFactory. ([#3856](https://github.com/kubernetes-client/java/pull/3856))
+ * Add ApiClient integration to ClientBuilder. ([#4152](https://github.com/kubernetes-client/java/pull/4152))
+ * Migrate EKS authentication from AWS SDK 1.x to 2.x. ([#4113](https://github.com/kubernetes-client/java/pull/4113))
+* Bugfixes
+ * Fix missing continue token when building cluster list call. ([#3930](https://github.com/kubernetes-client/java/pull/3930))
+ * Fix NPE in KubectlTop when pods are down. ([#4087](https://github.com/kubernetes-client/java/pull/4087))
+ * Fix fieldManager parameter in makeClusterCreateCallBuilder. ([#4140](https://github.com/kubernetes-client/java/pull/4140))
+ * Fix patch workflow compatibility for Linux environments. ([#4055](https://github.com/kubernetes-client/java/pull/4055))
+* Misc
+ * Remove unused dependencies (jakarta.ws.rs-api and others). ([#3907](https://github.com/kubernetes-client/java/pull/3907), [#3909](https://github.com/kubernetes-client/java/pull/3909))
+ * Refactor to use StandardCharsets. ([#4188](https://github.com/kubernetes-client/java/pull/4188))
+
+# 24.0.0 (May 26, 2025)
+
+* Features
+ * Bump Kubernetes API spec to v1.33.
+* Misc
+ * API client code regenerated for the Kubernetes 1.33 release cycle.
+
+# 23.0.0 (February 24, 2025)
+
+* Features
+ * Bump Kubernetes API spec to v1.32.
+* Misc
+ * API client code regenerated for the Kubernetes 1.32 release cycle.
+
+# 22.0.1 (February 12, 2025)
+
+* Misc
+ * Regenerate OpenAPI models for upstream Kubernetes 1.31 patch release.
+
+# 22.0.0 (November 19, 2024)
+
+* Features
+ * Bump Kubernetes API spec to v1.31.
+* Misc
+ * API client code regenerated for the Kubernetes 1.31 release cycle.
+
+# 21.0.1 (July 30, 2024)
+
+* Misc
+ * Patch release — dependency and stability updates.
+
+# 21.0.0 (June 21, 2024)
+
+* Features
+ * Bump Kubernetes API spec to v1.30.
+* Misc
+ * API client code regenerated for the Kubernetes 1.30 release cycle.
+
+# 20.0.1 (March 13, 2024)
+
+* Misc
+ * Patch release — bug fixes and dependency updates.
+
+# 20.0.0 (February 7, 2024)
+
+* Features
+ * Bump Kubernetes API spec to v1.29.
+* Breaking Changes
+ * Optional parameters are now consolidated into a single options object, changing the method signatures across the generated API client. ([#3019](https://github.com/kubernetes-client/java/pull/3019))
+ * Java 8 support has been removed. Java 11 or later is now required.
+ * A legacy SDK module is available with the `-legacy` suffix (e.g., `20.0.0-legacy`) for users who prefer the previous interface.
+
+# 19.0.1 (March 14, 2024)
+
+* Misc
+ * Patch release — bug fixes and dependency updates.
+
+# 19.0.0 (January 10, 2024)
+
+* Features
+ * Bump Kubernetes API spec to v1.28.
+* Misc
+ * API client code regenerated for the Kubernetes 1.28 release cycle.
+
+# 18.0.1 (July 10, 2023)
+
+* Misc
+ * Patch release — bug fixes and dependency updates.
+
+# 18.0.0 (March 3, 2023)
+
+* Features
+ * Bump Kubernetes API spec to v1.27.
+* Misc
+ * API client code regenerated for the Kubernetes 1.27 release cycle.
+
+# 17.0.2 (April 14, 2023)
+
+* Misc
+ * Patch release — bug fixes and dependency updates.
+
+# 17.0.1 (January 31, 2023)
+
+* Misc
+ * Patch release — bug fixes and dependency updates.
+
+# 17.0.0 (December 8, 2022)
+
+* Features
+ * Bump Kubernetes API spec to v1.26.
+ * Add support for v1 exec credentials.
+* Misc
+ * API client code regenerated for the Kubernetes 1.26 release cycle.
+ * Multiple dependency updates and bug fixes.
+
+# 16.0.3 (January 31, 2023)
+
+* Misc
+ * Patch release — bug fixes and dependency updates.
+
+# 16.0.2 (November 3, 2022)
+
+* Bugfixes
+ * Cherry-picked bug fixes from the main branch.
+
+# 16.0.1 (October 20, 2022)
+
+* Bugfixes
+ * Bump snakeyaml to 1.33 to address security vulnerability.
+
+# 16.0.0 (June 28, 2022)
+
+* Features
+ * Bump Kubernetes API spec to v1.25.
+* Misc
+ * API client code regenerated for the Kubernetes 1.25 release cycle.
+
+# 15.0.2 (January 30, 2023)
+
+* Misc
+ * Patch release — bug fixes and dependency updates.
+
+# 15.0.0
+
+* Features
+ * Bump Kubernetes API spec to v1.24.
+* Misc
+ * API client code regenerated for the Kubernetes 1.24 release cycle.
+
# 14.0.0
* Feature
diff --git a/pom.xml b/pom.xml
index c8cfc96877..2f0807eb1e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -160,7 +160,7 @@
software.amazon.awssdk
sts
- 2.41.33
+ 2.42.0
com.google.protobuf