From 9c9b7c86c6d8a7a9ea10300f5852946a5880eb6f Mon Sep 17 00:00:00 2001 From: zhzhuang-zju Date: Mon, 27 Jan 2025 14:36:01 +0800 Subject: [PATCH] publish release v1.13.0-beta.0, v1.12.3, v1.11.6, v1.10.10 Signed-off-by: zhzhuang-zju --- docs/CHANGELOG/CHANGELOG-1.10.md | 75 ++++++++++++++++++++------------ docs/CHANGELOG/CHANGELOG-1.11.md | 52 +++++++++++++++------- docs/CHANGELOG/CHANGELOG-1.12.md | 42 +++++++++++++----- docs/CHANGELOG/CHANGELOG-1.13.md | 68 ++++++++++++++++++++++++++--- 4 files changed, 176 insertions(+), 61 deletions(-) diff --git a/docs/CHANGELOG/CHANGELOG-1.10.md b/docs/CHANGELOG/CHANGELOG-1.10.md index 423b636fcc69..5883261fa2f9 100644 --- a/docs/CHANGELOG/CHANGELOG-1.10.md +++ b/docs/CHANGELOG/CHANGELOG-1.10.md @@ -2,61 +2,67 @@ **Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* -- [v1.10.9](#v1109) - - [Downloads for v1.10.9](#downloads-for-v1109) - - [Changelog since v1.10.8](#changelog-since-v1108) +- [v1.10.10](#v11010) + - [Downloads for v1.10.10](#downloads-for-v11010) + - [Changelog since v1.10.9](#changelog-since-v1109) - [Changes by Kind](#changes-by-kind) - [Bug Fixes](#bug-fixes) - [Others](#others) +- [v1.10.9](#v1109) + - [Downloads for v1.10.9](#downloads-for-v1109) + - [Changelog since v1.10.8](#changelog-since-v1108) + - [Changes by Kind](#changes-by-kind-1) + - [Bug Fixes](#bug-fixes-1) + - [Others](#others-1) - [v1.10.8](#v1108) - [Downloads for v1.10.8](#downloads-for-v1108) - [Changelog since v1.10.7](#changelog-since-v1107) - - [Changes by Kind](#changes-by-kind-1) + - [Changes by Kind](#changes-by-kind-2) - [Urgent Upgrade Notes](#urgent-upgrade-notes) - - [Bug Fixes](#bug-fixes-1) - - [Others](#others-1) + - [Bug Fixes](#bug-fixes-2) + - [Others](#others-2) - [v1.10.7](#v1107) - [Downloads for v1.10.7](#downloads-for-v1107) - [Changelog since v1.10.6](#changelog-since-v1106) - - [Changes by Kind](#changes-by-kind-2) - - [Bug Fixes](#bug-fixes-2) - - [Others](#others-2) -- [v1.10.6](#v1106) - - [Downloads for v1.10.6](#downloads-for-v1106) - - [Changelog since v1.10.5](#changelog-since-v1105) - [Changes by Kind](#changes-by-kind-3) - [Bug Fixes](#bug-fixes-3) - [Others](#others-3) -- [v1.10.5](#v1105) - - [Downloads for v1.10.5](#downloads-for-v1105) - - [Changelog since v1.10.4](#changelog-since-v1104) +- [v1.10.6](#v1106) + - [Downloads for v1.10.6](#downloads-for-v1106) + - [Changelog since v1.10.5](#changelog-since-v1105) - [Changes by Kind](#changes-by-kind-4) - [Bug Fixes](#bug-fixes-4) - [Others](#others-4) -- [v1.10.4](#v1104) - - [Downloads for v1.10.4](#downloads-for-v1104) - - [Changelog since v1.10.3](#changelog-since-v1103) +- [v1.10.5](#v1105) + - [Downloads for v1.10.5](#downloads-for-v1105) + - [Changelog since v1.10.4](#changelog-since-v1104) - [Changes by Kind](#changes-by-kind-5) - [Bug Fixes](#bug-fixes-5) - [Others](#others-5) -- [v1.10.3](#v1103) - - [Downloads for v1.10.3](#downloads-for-v1103) - - [Changelog since v1.10.2](#changelog-since-v1102) +- [v1.10.4](#v1104) + - [Downloads for v1.10.4](#downloads-for-v1104) + - [Changelog since v1.10.3](#changelog-since-v1103) - [Changes by Kind](#changes-by-kind-6) - [Bug Fixes](#bug-fixes-6) - [Others](#others-6) -- [v1.10.2](#v1102) - - [Downloads for v1.10.2](#downloads-for-v1102) - - [Changelog since v1.10.1](#changelog-since-v1101) +- [v1.10.3](#v1103) + - [Downloads for v1.10.3](#downloads-for-v1103) + - [Changelog since v1.10.2](#changelog-since-v1102) - [Changes by Kind](#changes-by-kind-7) - [Bug Fixes](#bug-fixes-7) - [Others](#others-7) -- [v1.10.1](#v1101) - - [Downloads for v1.10.1](#downloads-for-v1101) - - [Changelog since v1.10.0](#changelog-since-v1100) +- [v1.10.2](#v1102) + - [Downloads for v1.10.2](#downloads-for-v1102) + - [Changelog since v1.10.1](#changelog-since-v1101) - [Changes by Kind](#changes-by-kind-8) - [Bug Fixes](#bug-fixes-8) - [Others](#others-8) +- [v1.10.1](#v1101) + - [Downloads for v1.10.1](#downloads-for-v1101) + - [Changelog since v1.10.0](#changelog-since-v1100) + - [Changes by Kind](#changes-by-kind-9) + - [Bug Fixes](#bug-fixes-9) + - [Others](#others-9) - [v1.10.0](#v1100) - [Downloads for v1.10.0](#downloads-for-v1100) - [What's New](#whats-new) @@ -65,7 +71,7 @@ - [Other Notable Changes](#other-notable-changes) - [API Changes](#api-changes) - [Deprecation](#deprecation) - - [Bug Fixes](#bug-fixes-9) + - [Bug Fixes](#bug-fixes-10) - [Security](#security) - [Features & Enhancements](#features--enhancements) - [Other](#other) @@ -76,6 +82,19 @@ +# v1.10.10 +## Downloads for v1.10.10 + +Download v1.10.10 in the [v1.10.10 release page](https://github.com/karmada-io/karmada/releases/tag/v1.10.10). + +## Changelog since v1.10.9 +### Changes by Kind +#### Bug Fixes +- `karmada-controller-manager`: Fixed the issue that newly created attached-ResourceBinding be mystically garbage collected. ([#6053](https://github.com/karmada-io/karmada/pull/6053), @whitewindmills) + +#### Others +- The base image `alpine` now has been promoted from 3.21.0 to 3.21.2. ([#6039](https://github.com/karmada-io/karmada/pull/6039)) + # v1.10.9 ## Downloads for v1.10.9 diff --git a/docs/CHANGELOG/CHANGELOG-1.11.md b/docs/CHANGELOG/CHANGELOG-1.11.md index e0b730043559..77a67abd9dac 100644 --- a/docs/CHANGELOG/CHANGELOG-1.11.md +++ b/docs/CHANGELOG/CHANGELOG-1.11.md @@ -2,37 +2,43 @@ **Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* -- [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) - [Bug Fixes](#bug-fixes) - [Others](#others) +- [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-1) + - [Bug Fixes](#bug-fixes-1) + - [Others](#others-1) - [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-1) + - [Changes by Kind](#changes-by-kind-2) - [Urgent Upgrade Notes](#urgent-upgrade-notes) - - [Bug Fixes](#bug-fixes-1) - - [Others](#others-1) + - [Bug Fixes](#bug-fixes-2) + - [Others](#others-2) - [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-2) - - [Bug Fixes](#bug-fixes-2) - - [Others](#others-2) -- [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-3) - [Bug Fixes](#bug-fixes-3) - [Others](#others-3) -- [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-4) - [Bug Fixes](#bug-fixes-4) - [Others](#others-4) +- [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-5) + - [Bug Fixes](#bug-fixes-5) + - [Others](#others-5) - [v1.11.0](#v1110) - [Downloads for v1.11.0](#downloads-for-v1110) - [What's New](#whats-new) @@ -43,7 +49,7 @@ - [Other Notable Changes](#other-notable-changes) - [API Changes](#api-changes) - [Deprecation](#deprecation) - - [Bug Fixes](#bug-fixes-5) + - [Bug Fixes](#bug-fixes-6) - [Security](#security) - [Features & Enhancements](#features--enhancements) - [Other](#other) @@ -54,6 +60,20 @@ +# v1.11.6 +## Downloads for v1.11.6 + +Download v1.11.6 in the [v1.11.6 release page](https://github.com/karmada-io/karmada/releases/tag/v1.11.6). + +## Changelog since v1.11.5 +### Changes by Kind +#### Bug Fixes +- `karmada-controller-manager`: Fixed the issue that newly created attached-ResourceBinding be mystically garbage collected. ([#6054](https://github.com/karmada-io/karmada/pull/6054), @whitewindmills) + +#### Others +- The base image `alpine` now has been promoted from 3.21.0 to 3.21.2. ([#6038](https://github.com/karmada-io/karmada/pull/6038)) +- Karmada(release-1.11) now built with Golang v1.22.11. ([#6070](https://github.com/karmada-io/karmada/pull/6070), @y1hao) + # v1.11.5 ## Downloads for v1.11.5 diff --git a/docs/CHANGELOG/CHANGELOG-1.12.md b/docs/CHANGELOG/CHANGELOG-1.12.md index 4b7debe56b05..f468e9a8e942 100644 --- a/docs/CHANGELOG/CHANGELOG-1.12.md +++ b/docs/CHANGELOG/CHANGELOG-1.12.md @@ -2,18 +2,24 @@ **Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* -- [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) - [Bug Fixes](#bug-fixes) - [Others](#others) -- [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-1) - [Bug Fixes](#bug-fixes-1) - [Others](#others-1) +- [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-2) + - [Bug Fixes](#bug-fixes-2) + - [Others](#others-2) - [v1.12.0](#v1120) - [Downloads for v1.12.0](#downloads-for-v1120) - [What's New](#whats-new) @@ -24,7 +30,7 @@ - [Other Notable Changes](#other-notable-changes) - [API Changes](#api-changes) - [Deprecation](#deprecation) - - [Bug Fixes](#bug-fixes-2) + - [Bug Fixes](#bug-fixes-3) - [Security](#security) - [Features & Enhancements](#features--enhancements) - [Other](#other) @@ -36,11 +42,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-2) + - [Changes by Kind](#changes-by-kind-3) - [API Changes](#api-changes-1) - [Features & Enhancements](#features--enhancements-1) - [Deprecation](#deprecation-1) - - [Bug Fixes](#bug-fixes-3) + - [Bug Fixes](#bug-fixes-4) - [Security](#security-1) - [Other](#other-1) - [Dependencies](#dependencies-1) @@ -50,11 +56,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-3) + - [Changes by Kind](#changes-by-kind-4) - [API Changes](#api-changes-2) - [Features & Enhancements](#features--enhancements-2) - [Deprecation](#deprecation-2) - - [Bug Fixes](#bug-fixes-4) + - [Bug Fixes](#bug-fixes-5) - [Security](#security-2) - [Other](#other-2) - [Dependencies](#dependencies-2) @@ -63,6 +69,20 @@ +# v1.12.3 +## Downloads for v1.12.3 + +Download v1.12.3 in the [v1.12.3 release page](https://github.com/karmada-io/karmada/releases/tag/v1.12.3). + +## Changelog since v1.12.2 +### Changes by Kind +#### Bug Fixes +- `karmada-controller-manager`: Fixed the issue that newly created attached-ResourceBinding be mystically garbage collected. ([#6055](https://github.com/karmada-io/karmada/pull/6055), @whitewindmills) + +#### Others +- The base image `alpine` now has been promoted from 3.21.0 to 3.21.2. ([#6041](https://github.com/karmada-io/karmada/pull/6041)) +- Karmada(release-1.12) now built with Golang v1.22.11. ([#6069](https://github.com/karmada-io/karmada/pull/6069), @y1hao) + # v1.12.2 ## Downloads for v1.12.2 diff --git a/docs/CHANGELOG/CHANGELOG-1.13.md b/docs/CHANGELOG/CHANGELOG-1.13.md index a3b1672788c0..2ad5e9813e05 100644 --- a/docs/CHANGELOG/CHANGELOG-1.13.md +++ b/docs/CHANGELOG/CHANGELOG-1.13.md @@ -2,9 +2,9 @@ **Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* -- [v1.13.0-alpha.2](#v1130-alpha2) - - [Downloads for v1.13.0-alpha.2](#downloads-for-v1130-alpha2) - - [Changelog since v1.13.0-alpha.1](#changelog-since-v1130-alpha1) +- [v1.13.0-beta.0](#v1130-beta0) + - [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) - [Changes by Kind](#changes-by-kind) - [API Changes](#api-changes) @@ -16,9 +16,9 @@ - [Dependencies](#dependencies) - [Helm Charts](#helm-charts) - [Instrumentation](#instrumentation) -- [v1.13.0-alpha.1](#v1130-alpha1) - - [Downloads for v1.13.0-alpha.1](#downloads-for-v1130-alpha1) - - [Changelog since v1.12.0](#changelog-since-v1120) +- [v1.13.0-alpha.2](#v1130-alpha2) + - [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-1) - [Changes by Kind](#changes-by-kind-1) - [API Changes](#api-changes-1) @@ -30,9 +30,65 @@ - [Dependencies](#dependencies-1) - [Helm Charts](#helm-charts-1) - [Instrumentation](#instrumentation-1) +- [v1.13.0-alpha.1](#v1130-alpha1) + - [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-2) + - [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) + - [Security](#security-2) + - [Other](#other-2) + - [Dependencies](#dependencies-2) + - [Helm Charts](#helm-charts-2) + - [Instrumentation](#instrumentation-2) +# v1.13.0-beta.0 +## Downloads for v1.13.0-beta.0 + +Download v1.13.0-beta.0 in the [v1.13.0-beta.0 release page](https://github.com/karmada-io/karmada/releases/tag/v1.13.0-beta.0). + +## Changelog since v1.13.0-alpha.2 + +## Urgent Update Notes +- Starting from release `v1.13.0-beta.0`, the Lua function `string.rep` and `string.gsub` is not supported by Karmada lua interpreter. + Before upgrading, please check the Lua scripts in your custom Karmada resource interpreter to confirm whether these two lua functions are used. If they are, please remove them first. + +## Changes by Kind + +### API Changes +- `API Change`: Introduced `PriorityClassName` in `Karmada` API which will be used to specify the priority class name of that component. ([#6068](https://github.com/karmada-io/karmada/pull/6068), @jabellard) + +### Features & Enhancements +None. + +### Deprecation +None. + +### Bug Fixes +- `karmada-controller-manager`: Fixed an issue that the scheduling suspension on ResourceBinding might be mistakenly overwritten. ([#6062](https://github.com/karmada-io/karmada/pull/6062), @Monokaix) +- `karmada-search`: Fixed the issue that namespaces in different ResourceRegistry might be overwritten. ([#6065](https://github.com/karmada-io/karmada/pull/6065), @JimDevil) + +### Security +- `karmada-controller-manager`: For security reasons, we made the following changes to restrict the string library functions used when users customize the Karmada Lua interpreter. ([#6087](https://github.com/karmada-io/karmada/pull/6087), @zhzhuang-zju) + 1. do not allow users to use string.gsub and string.rep when interpreting resources with lua scripts, which may be used to create overly long strings. + 2. limit the length of the string type parameters of the function to 1000,000. + 3. add timeout checks to the internal for loops within the functions. + +## Other +### Dependencies +- Karmada now built with Golang v1.22.11. ([#6066](https://github.com/karmada-io/karmada/pull/6066), @y1hao) + +### Helm Charts +None. + +### Instrumentation +None. + # v1.13.0-alpha.2 ## Downloads for v1.13.0-alpha.2