Merge pull request #6238 from zhzhuang-zju/releasenote-new

publish release notes for v1.11.8,v1.12.5,v1.13.1,v1.14.0-alpha.1
This commit is contained in:
karmada-bot 2025-04-07 15:09:55 +08:00 committed by GitHub
commit b8639a7f89
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 177 additions and 48 deletions

View File

@ -2,49 +2,55 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [v1.11.7](#v1117)
- [Downloads for v1.11.7](#downloads-for-v1117)
- [Changelog since v1.11.6](#changelog-since-v1116)
- [v1.11.8](#v1118)
- [Downloads for v1.11.8](#downloads-for-v1118)
- [Changelog since v1.11.7](#changelog-since-v1117)
- [Changes by Kind](#changes-by-kind)
- [Bug Fixes](#bug-fixes)
- [Others](#others)
- [v1.11.6](#v1116)
- [Downloads for v1.11.6](#downloads-for-v1116)
- [Changelog since v1.11.5](#changelog-since-v1115)
- [v1.11.7](#v1117)
- [Downloads for v1.11.7](#downloads-for-v1117)
- [Changelog since v1.11.6](#changelog-since-v1116)
- [Changes by Kind](#changes-by-kind-1)
- [Bug Fixes](#bug-fixes-1)
- [Others](#others-1)
- [v1.11.5](#v1115)
- [Downloads for v1.11.5](#downloads-for-v1115)
- [Changelog since v1.11.4](#changelog-since-v1114)
- [v1.11.6](#v1116)
- [Downloads for v1.11.6](#downloads-for-v1116)
- [Changelog since v1.11.5](#changelog-since-v1115)
- [Changes by Kind](#changes-by-kind-2)
- [Bug Fixes](#bug-fixes-2)
- [Others](#others-2)
- [v1.11.5](#v1115)
- [Downloads for v1.11.5](#downloads-for-v1115)
- [Changelog since v1.11.4](#changelog-since-v1114)
- [Changes by Kind](#changes-by-kind-3)
- [Bug Fixes](#bug-fixes-3)
- [Others](#others-3)
- [v1.11.4](#v1114)
- [Downloads for v1.11.4](#downloads-for-v1114)
- [Changelog since v1.11.3](#changelog-since-v1113)
- [Changes by Kind](#changes-by-kind-3)
- [Changes by Kind](#changes-by-kind-4)
- [Urgent Upgrade Notes](#urgent-upgrade-notes)
- [Bug Fixes](#bug-fixes-3)
- [Others](#others-3)
- [Bug Fixes](#bug-fixes-4)
- [Others](#others-4)
- [v1.11.3](#v1113)
- [Downloads for v1.11.3](#downloads-for-v1113)
- [Changelog since v1.11.2](#changelog-since-v1112)
- [Changes by Kind](#changes-by-kind-4)
- [Bug Fixes](#bug-fixes-4)
- [Others](#others-4)
- [v1.11.2](#v1112)
- [Downloads for v1.11.2](#downloads-for-v1112)
- [Changelog since v1.11.1](#changelog-since-v1111)
- [Changes by Kind](#changes-by-kind-5)
- [Bug Fixes](#bug-fixes-5)
- [Others](#others-5)
- [v1.11.1](#v1111)
- [Downloads for v1.11.1](#downloads-for-v1111)
- [Changelog since v1.11.0](#changelog-since-v1110)
- [v1.11.2](#v1112)
- [Downloads for v1.11.2](#downloads-for-v1112)
- [Changelog since v1.11.1](#changelog-since-v1111)
- [Changes by Kind](#changes-by-kind-6)
- [Bug Fixes](#bug-fixes-6)
- [Others](#others-6)
- [v1.11.1](#v1111)
- [Downloads for v1.11.1](#downloads-for-v1111)
- [Changelog since v1.11.0](#changelog-since-v1110)
- [Changes by Kind](#changes-by-kind-7)
- [Bug Fixes](#bug-fixes-7)
- [Others](#others-7)
- [v1.11.0](#v1110)
- [Downloads for v1.11.0](#downloads-for-v1110)
- [What's New](#whats-new)
@ -55,7 +61,7 @@
- [Other Notable Changes](#other-notable-changes)
- [API Changes](#api-changes)
- [Deprecation](#deprecation)
- [Bug Fixes](#bug-fixes-7)
- [Bug Fixes](#bug-fixes-8)
- [Security](#security)
- [Features & Enhancements](#features--enhancements)
- [Other](#other)
@ -66,6 +72,20 @@
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# v1.11.8
## Downloads for v1.11.8
Download v1.11.8 in the [v1.11.8 release page](https://github.com/karmada-io/karmada/releases/tag/v1.11.8).
## Changelog since v1.11.7
### Changes by Kind
#### Bug Fixes
- `karmada-agent`: Fixed a panic issue where the agent does not need to report secret when registering cluster. ([#6224](https://github.com/karmada-io/karmada/pull/6224), @jabellard)
- `karmada-controller-manager`: Fixed the issue that the gracefulEvictionTask of ResourceBinding can not be cleared in case of schedule fails. ([#6236](https://github.com/karmada-io/karmada/pull/6236), @XiShanYongYe-Chang)
#### Others
None.
# v1.11.7
## Downloads for v1.11.7

View File

@ -2,30 +2,36 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [v1.12.4](#v1124)
- [Downloads for v1.12.4](#downloads-for-v1124)
- [Changelog since v1.12.3](#changelog-since-v1123)
- [v1.12.5](#v1125)
- [Downloads for v1.12.5](#downloads-for-v1125)
- [Changelog since v1.12.4](#changelog-since-v1124)
- [Changes by Kind](#changes-by-kind)
- [Bug Fixes](#bug-fixes)
- [Others](#others)
- [v1.12.3](#v1123)
- [Downloads for v1.12.3](#downloads-for-v1123)
- [Changelog since v1.12.2](#changelog-since-v1122)
- [v1.12.4](#v1124)
- [Downloads for v1.12.4](#downloads-for-v1124)
- [Changelog since v1.12.3](#changelog-since-v1123)
- [Changes by Kind](#changes-by-kind-1)
- [Bug Fixes](#bug-fixes-1)
- [Others](#others-1)
- [v1.12.2](#v1122)
- [Downloads for v1.12.2](#downloads-for-v1122)
- [Changelog since v1.12.1](#changelog-since-v1121)
- [v1.12.3](#v1123)
- [Downloads for v1.12.3](#downloads-for-v1123)
- [Changelog since v1.12.2](#changelog-since-v1122)
- [Changes by Kind](#changes-by-kind-2)
- [Bug Fixes](#bug-fixes-2)
- [Others](#others-2)
- [v1.12.1](#v1121)
- [Downloads for v1.12.1](#downloads-for-v1121)
- [Changelog since v1.12.0](#changelog-since-v1120)
- [v1.12.2](#v1122)
- [Downloads for v1.12.2](#downloads-for-v1122)
- [Changelog since v1.12.1](#changelog-since-v1121)
- [Changes by Kind](#changes-by-kind-3)
- [Bug Fixes](#bug-fixes-3)
- [Others](#others-3)
- [v1.12.1](#v1121)
- [Downloads for v1.12.1](#downloads-for-v1121)
- [Changelog since v1.12.0](#changelog-since-v1120)
- [Changes by Kind](#changes-by-kind-4)
- [Bug Fixes](#bug-fixes-4)
- [Others](#others-4)
- [v1.12.0](#v1120)
- [Downloads for v1.12.0](#downloads-for-v1120)
- [What's New](#whats-new)
@ -36,7 +42,7 @@
- [Other Notable Changes](#other-notable-changes)
- [API Changes](#api-changes)
- [Deprecation](#deprecation)
- [Bug Fixes](#bug-fixes-4)
- [Bug Fixes](#bug-fixes-5)
- [Security](#security)
- [Features & Enhancements](#features--enhancements)
- [Other](#other)
@ -48,11 +54,11 @@
- [Downloads for v1.12.0-beta.0](#downloads-for-v1120-beta0)
- [Changelog since v1.12.0-alpha.1](#changelog-since-v1120-alpha1)
- [Urgent Update Notes](#urgent-update-notes)
- [Changes by Kind](#changes-by-kind-4)
- [Changes by Kind](#changes-by-kind-5)
- [API Changes](#api-changes-1)
- [Features & Enhancements](#features--enhancements-1)
- [Deprecation](#deprecation-1)
- [Bug Fixes](#bug-fixes-5)
- [Bug Fixes](#bug-fixes-6)
- [Security](#security-1)
- [Other](#other-1)
- [Dependencies](#dependencies-1)
@ -62,11 +68,11 @@
- [Downloads for v1.12.0-alpha.1](#downloads-for-v1120-alpha1)
- [Changelog since v1.11.0](#changelog-since-v1110)
- [Urgent Update Notes](#urgent-update-notes-1)
- [Changes by Kind](#changes-by-kind-5)
- [Changes by Kind](#changes-by-kind-6)
- [API Changes](#api-changes-2)
- [Features & Enhancements](#features--enhancements-2)
- [Deprecation](#deprecation-2)
- [Bug Fixes](#bug-fixes-6)
- [Bug Fixes](#bug-fixes-7)
- [Security](#security-2)
- [Other](#other-2)
- [Dependencies](#dependencies-2)
@ -75,6 +81,21 @@
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# v1.12.5
## Downloads for v1.12.5
Download v1.12.5 in the [v1.12.5 release page](https://github.com/karmada-io/karmada/releases/tag/v1.12.5).
## Changelog since v1.12.4
### Changes by Kind
#### Bug Fixes
- `karmada-agent`: Fixed a panic issue where the agent does not need to report secret when registering cluster. ([#6223](https://github.com/karmada-io/karmada/pull/6223), @jabellard)
- `karmada-controller-manager`: Fixed the issue that the gracefulEvictionTask of ResourceBinding can not be cleared in case of schedule fails. ([#6235](https://github.com/karmada-io/karmada/pull/6235), @XiShanYongYe-Chang)
- `helm`: Fixed the issue where the required ServiceAccount was missing when the certificate mode was set to custom. ([#6241](https://github.com/karmada-io/karmada/pull/6241), @seanlaii)
#### Others
None.
# v1.12.4
## Downloads for v1.12.4

View File

@ -2,6 +2,12 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [v1.13.1](#v1131)
- [Downloads for v1.13.1](#downloads-for-v1131)
- [Changelog since v1.13.0](#changelog-since-v1130)
- [Changes by Kind](#changes-by-kind)
- [Bug Fixes](#bug-fixes)
- [Others](#others)
- [v1.13.0](#v1130)
- [Downloads for v1.13.0](#downloads-for-v1130)
- [Urgent Update Notes](#urgent-update-notes)
@ -14,7 +20,7 @@
- [Other Notable Changes](#other-notable-changes)
- [API Changes](#api-changes)
- [Deprecation](#deprecation)
- [Bug Fixes](#bug-fixes)
- [Bug Fixes](#bug-fixes-1)
- [Security](#security)
- [Features & Enhancements](#features--enhancements)
- [Other](#other)
@ -26,11 +32,11 @@
- [Downloads for v1.13.0-rc.0](#downloads-for-v1130-rc0)
- [Changelog since v1.13.0-beta.0](#changelog-since-v1130-beta0)
- [Urgent Update Notes](#urgent-update-notes-1)
- [Changes by Kind](#changes-by-kind)
- [Changes by Kind](#changes-by-kind-1)
- [API Changes](#api-changes-1)
- [Features & Enhancements](#features--enhancements-1)
- [Deprecation](#deprecation-1)
- [Bug Fixes](#bug-fixes-1)
- [Bug Fixes](#bug-fixes-2)
- [Security](#security-1)
- [Other](#other-1)
- [Dependencies](#dependencies-1)
@ -40,11 +46,11 @@
- [Downloads for v1.13.0-beta.0](#downloads-for-v1130-beta0)
- [Changelog since v1.13.0-alpha.2](#changelog-since-v1130-alpha2)
- [Urgent Update Notes](#urgent-update-notes-2)
- [Changes by Kind](#changes-by-kind-1)
- [Changes by Kind](#changes-by-kind-2)
- [API Changes](#api-changes-2)
- [Features & Enhancements](#features--enhancements-2)
- [Deprecation](#deprecation-2)
- [Bug Fixes](#bug-fixes-2)
- [Bug Fixes](#bug-fixes-3)
- [Security](#security-2)
- [Other](#other-2)
- [Dependencies](#dependencies-2)
@ -54,11 +60,11 @@
- [Downloads for v1.13.0-alpha.2](#downloads-for-v1130-alpha2)
- [Changelog since v1.13.0-alpha.1](#changelog-since-v1130-alpha1)
- [Urgent Update Notes](#urgent-update-notes-3)
- [Changes by Kind](#changes-by-kind-2)
- [Changes by Kind](#changes-by-kind-3)
- [API Changes](#api-changes-3)
- [Features & Enhancements](#features--enhancements-3)
- [Deprecation](#deprecation-3)
- [Bug Fixes](#bug-fixes-3)
- [Bug Fixes](#bug-fixes-4)
- [Security](#security-3)
- [Other](#other-3)
- [Dependencies](#dependencies-3)
@ -68,11 +74,11 @@
- [Downloads for v1.13.0-alpha.1](#downloads-for-v1130-alpha1)
- [Changelog since v1.12.0](#changelog-since-v1120)
- [Urgent Update Notes](#urgent-update-notes-4)
- [Changes by Kind](#changes-by-kind-3)
- [Changes by Kind](#changes-by-kind-4)
- [API Changes](#api-changes-4)
- [Features & Enhancements](#features--enhancements-4)
- [Deprecation](#deprecation-4)
- [Bug Fixes](#bug-fixes-4)
- [Bug Fixes](#bug-fixes-5)
- [Security](#security-4)
- [Other](#other-4)
- [Dependencies](#dependencies-4)
@ -81,6 +87,22 @@
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# v1.13.1
## Downloads for v1.13.1
Download v1.13.1 in the [v1.13.1 release page](https://github.com/karmada-io/karmada/releases/tag/v1.13.1).
## Changelog since v1.13.0
### Changes by Kind
#### Bug Fixes
- `karmada-operator`: The `karmada-app` label key previously used for control plane components and for the components of the operator itself has been changed to the more idiomatic `app.kubernetes.io/name` label key. ([#6200](https://github.com/karmada-io/karmada/pull/6200), @jabellard)
- `karmada-agent`: Fixed a panic issue where the agent does not need to report secret when registering cluster. ([#6222](https://github.com/karmada-io/karmada/pull/6222), @jabellard)
- `karmada-controller-manager`: Fixed the issue that the gracefulEvictionTask of ResourceBinding can not be cleared in case of schedule fails. ([#6234](https://github.com/karmada-io/karmada/pull/6234), @XiShanYongYe-Chang)
- `helm`: Fixed the issue where the required ServiceAccount was missing when the certificate mode was set to custom. ([#6242](https://github.com/karmada-io/karmada/pull/6242), @seanlaii)
#### Others
None.
# v1.13.0
## Downloads for v1.13.0

View File

@ -0,0 +1,66 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [v1.14.0-alpha.1](#v1140-alpha1)
- [Downloads for v1.14.0-alpha.1](#downloads-for-v1140-alpha1)
- [Changelog since v1.13.0](#changelog-since-v1130)
- [Urgent Update Notes](#urgent-update-notes)
- [Changes by Kind](#changes-by-kind)
- [API Changes](#api-changes)
- [Features & Enhancements](#features--enhancements)
- [Deprecation](#deprecation)
- [Bug Fixes](#bug-fixes)
- [Security](#security)
- [Other](#other)
- [Dependencies](#dependencies)
- [Helm Charts](#helm-charts)
- [Instrumentation](#instrumentation)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# v1.14.0-alpha.1
## Downloads for v1.14.0-alpha.1
Download v1.14.0-alpha.1 in the [v1.14.0-alpha.1 release page](https://github.com/karmada-io/karmada/releases/tag/v1.14.0-alpha.1).
## Changelog since v1.13.0
## Urgent Update Notes
## Changes by Kind
### API Changes
- Introduced `spec.customCertificate.leafCertValidityDays` field in `Karmada` API to specify a custom validity period in days for control plane leaf certificates (e.g., API server certificate). When not explicitly set, the default validity period of 1 year is used. ([#6193](https://github.com/karmada-io/karmada/pull/6193), @jabellard)
### Features & Enhancements
- `karmada-controller-manager`: All controller reconcile frequency will honor a unified rate limiter configuration(--rate-limiter-*). ([#6145](https://github.com/karmada-io/karmada/pull/6145), @CharlesQQ)
- `karmada-agent`: All controller reconcile frequency will honor a unified rate limiter configuration(--rate-limiter-*). ([#6145](https://github.com/karmada-io/karmada/pull/6145), @CharlesQQ)
### Deprecation
- `karmadactl`: The flag `--ca-cert-path` of `register`, which has been deprecated in release-1.13, now has been removed. ([#6191](https://github.com/karmada-io/karmada/pull/6191), @husnialhamdani)
- The label `propagation.karmada.io/instruction` now has been deprecated in favor of the field(`.spec.suspendDispatching`) in Work API, the label will be removed in future releases. ([#6043](https://github.com/karmada-io/karmada/pull/6043), @vie-serendipity)
### Bug Fixes
- `karmada-agent`: Fixed a panic issue where the agent does not need to report secret when registering cluster. ([#6214](https://github.com/karmada-io/karmada/pull/6214), @jabellard)
- `karmada-operator`: The `karmada-app` label key previously used for control plane components and for the components of the operator itself has been changed to the more idiomatic `app.kubernetes.io/name` label key. ([#6180](https://github.com/karmada-io/karmada/pull/6180), @jabellard)
- `karmada-controller-manager`: Fixed the issue that the gracefulEvictionTask of ResourceBinding can not be cleared in case of schedule fails. ([#6227](https://github.com/karmada-io/karmada/pull/6227), @XiShanYongYe-Chang)
- `helm`: Fixed the issue where the required ServiceAccount was missing when the certificate mode was set to custom. ([#6188](https://github.com/karmada-io/karmada/pull/6188), @seanlaii)
- Unify the rate limiter for different clients in each component to access karmada-apiserver. Access may be restricted in large-scale environments compared to before the modification. Administrators can avoid this situation by adjusting upward the rate limit parameters 'kube-api-qps' and 'kube-api-burst' for each component to access karmada-apiserver, and adjusting 'cluster-api-qps' and 'cluster-api-burst' for scheduler-estimator to access member cluster apiserver. ([#6095](https://github.com/karmada-io/karmada/pull/6095), @zach593)
### Security
None.
## Other
### Dependencies
- Karmada is now built with Golang v1.23.7. ([#6218](https://github.com/karmada-io/karmada/pull/6218), @seanlaii)
- Bump golang.org/x/net to 0.37.0. ([#6225](https://github.com/karmada-io/karmada/pull/6225), @seanlaii)
- Bump mockery to v2.53.3 to remove the hashicorp packages. ([#6212](https://github.com/karmada-io/karmada/pull/6212), @seanlaii)
### Helm Charts
- `HELM Chart`: OpenID Connect based auth can be configured for the Karmada API server when installing via Helm. ([#6159](https://github.com/karmada-io/karmada/pull/6159), @tw-mnewman)
- `Helm chart`: Added helm index for 1.13 release. ([#6196](https://github.com/karmada-io/karmada/pull/6196), @zhzhuang-zju)
### Instrumentation
- `karmada-controller-manager`: metric `recreate_resource_to_cluster` has been merged into `create_resource_to_cluster`. ([#6148](https://github.com/karmada-io/karmada/pull/6148), @zach593)
- `karmada-operator`: Introduced `karmada_build_info` metrics to emit the build info, as well as a bunch of Go runtime metrics. ([#6044](https://github.com/karmada-io/karmada/pull/6044), @dongjiang1989)