Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

publish release notes for v1.12.0-beta.0 #5762

Merged
merged 2 commits into from
Oct 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 39 additions & 16 deletions docs/CHANGELOG/CHANGELOG-1.10.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,36 +2,42 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*

- [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)
- [Bug Fixes](#bug-fixes)
- [Others](#others)
- [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-1)
- [Bug Fixes](#bug-fixes-1)
- [Others](#others-1)
- [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-2)
- [Bug Fixes](#bug-fixes-2)
- [Others](#others-2)
- [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-3)
- [Bug Fixes](#bug-fixes-3)
- [Others](#others-3)
- [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-4)
- [Bug Fixes](#bug-fixes-4)
- [Others](#others-4)
- [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-5)
- [Bug Fixes](#bug-fixes-5)
- [Others](#others-5)
- [v1.10.0](#v1100)
- [Downloads for v1.10.0](#downloads-for-v1100)
- [What's New](#whats-new)
Expand All @@ -40,7 +46,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)
Expand All @@ -51,6 +57,23 @@

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

# v1.10.6
## Downloads for v1.10.6

Download v1.10.6 in the [v1.10.6 release page](https://github.com/karmada-io/karmada/releases/tag/v1.10.6).

## Changelog since v1.10.5
### Changes by Kind
#### Bug Fixes
- `karmada-aggregated-apiserver`: User can append a "/" at the end when configuring the cluster's apiEndpoint. ([#5556](https://github.com/karmada-io/karmada/pull/5556), @spiritNO1)
- `karmada-controller-manager`: Ignored StatefulSet Dependencies with PVCs created via the VolumeClaimTemplates. ([#5687](https://github.com/karmada-io/karmada/pull/5687), @seanlaii)
- `karmada-scheduler`: Fixed unexpected modification of original `ResourceSummary` due to lack of deep copy. ([#5725](https://github.com/karmada-io/karmada/pull/5725), @RainbowMango)
- `karmada-scheduler`: Fixes an issue where resource model grades were incorrectly matched based on resource requests. Now only grades that can provide sufficient resources will be selected. ([#5729](https://github.com/karmada-io/karmada/pull/5729), @RainbowMango)
- `karmada-search`: Modify the logic of checking whether the resource is registered when selecting the plugin. ([#5736](https://github.com/karmada-io/karmada/pull/5736), @seanlaii)

#### Others
None.

# v1.10.5
## Downloads for v1.10.5

Expand Down
30 changes: 26 additions & 4 deletions docs/CHANGELOG/CHANGELOG-1.11.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,18 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*

- [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)
- [Bug Fixes](#bug-fixes)
- [Others](#others)
- [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-1)
- [Bug Fixes](#bug-fixes-1)
- [Others](#others-1)
- [v1.11.0](#v1110)
- [Downloads for v1.11.0](#downloads-for-v1110)
- [What's New](#whats-new)
Expand All @@ -18,7 +24,7 @@
- [Other Notable Changes](#other-notable-changes)
- [API Changes](#api-changes)
- [Deprecation](#deprecation)
- [Bug Fixes](#bug-fixes-1)
- [Bug Fixes](#bug-fixes-2)
- [Security](#security)
- [Features & Enhancements](#features--enhancements)
- [Other](#other)
Expand All @@ -29,6 +35,22 @@

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

# v1.11.2
## Downloads for v1.11.2

Download v1.11.2 in the [v1.11.2 release page](https://github.com/karmada-io/karmada/releases/tag/v1.11.2).

## Changelog since v1.11.1
### Changes by Kind
#### Bug Fixes
- `karmada-controller-manager`: Ignored StatefulSet Dependencies with PVCs created via the VolumeClaimTemplates. ([#5686](https://github.com/karmada-io/karmada/pull/5686), @seanlaii)
- `karmada-scheduler`: Fixed unexpected modification of original `ResourceSummary` due to lack of deep copy. ([#5724](https://github.com/karmada-io/karmada/pull/5724), @RainbowMango)
- `karmada-scheduler`: Fixes an issue where resource model grades were incorrectly matched based on resource requests. Now only grades that can provide sufficient resources will be selected. ([#5728](https://github.com/karmada-io/karmada/pull/5728), @RainbowMango)
- `karmada-search`: Modify the logic of checking whether the resource is registered when selecting the plugin. ([#5737](https://github.com/karmada-io/karmada/pull/5737), @seanlaii)

#### Others
None.

# v1.11.1
## Downloads for v1.11.1

Expand Down
64 changes: 61 additions & 3 deletions docs/CHANGELOG/CHANGELOG-1.12.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*

- [v1.12.0-alpha.1](#v1120-alpha1)
- [Downloads for v1.12.0-alpha.1](#downloads-for-v1120-alpha1)
- [Changelog since v1.11.0](#changelog-since-v1110)
- [v1.12.0-beta.0](#v1120-beta0)
- [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)
- [API Changes](#api-changes)
Expand All @@ -16,9 +16,67 @@
- [Dependencies](#dependencies)
- [Helm Charts](#helm-charts)
- [Instrumentation](#instrumentation)
- [v1.12.0-alpha.1](#v1120-alpha1)
- [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-1)
- [API Changes](#api-changes-1)
- [Features & Enhancements](#features--enhancements-1)
- [Deprecation](#deprecation-1)
- [Bug Fixes](#bug-fixes-1)
- [Security](#security-1)
- [Other](#other-1)
- [Dependencies](#dependencies-1)
- [Helm Charts](#helm-charts-1)
- [Instrumentation](#instrumentation-1)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

# v1.12.0-beta.0
## Downloads for v1.12.0-beta.0

Download v1.12.0-beta.0 in the [v1.12.0-beta.0 release page](https://github.com/karmada-io/karmada/releases/tag/v1.12.0-beta.0).

## Changelog since v1.12.0-alpha.1

## Urgent Update Notes

## Changes by Kind

### API Changes
- Introduced `SecretRef` to `Karmada` API as part of the configuration for connecting to an external etcd cluster can be used to reference a secret that contains credentials for connecting to an external etcd cluster. ([#5699](https://github.com/karmada-io/karmada/pull/5699), @jabellard)

### Features & Enhancements
- Standardize the naming of karmada secrets in local up installation method. ([#5423](https://github.com/karmada-io/karmada/pull/5423), @chaosi-zju)
- `karmada-scheduler-estimator`: grpc connection adds the support for custom DNS Domain. ([#5472](https://github.com/karmada-io/karmada/pull/5472), @zhzhuang-zju)
- `karmada-operator`: The new `SecretRef` field added as part of the configuration for connecting to an external etcd cluster can be used to reference a secret that contains credentials for connecting to an external etcd cluster. ([#5699](https://github.com/karmada-io/karmada/pull/5699), @jabellard)
- `karmada-operator`: Adds one-click script to install a Karmada instance through the `karmada-operator`. ([#5519](https://github.com/karmada-io/karmada/pull/5519), @zhzhuang-zju)
- `karmada-controller-manager`: keep preserveResourcesOnDeletion of the dependent resource consistent with that of the primary resource. ([#5717](https://github.com/karmada-io/karmada/pull/5717), @XiShanYongYe-Chang)
- `karmada-controller-manager`: set conflictResolution for dependent resources. ([#4418](https://github.com/karmada-io/karmada/pull/4418), @@chaunceyjiang)
- `karmadactl`: `karmadactl init` supports deployment through configuration files. ([#5357](https://github.com/karmada-io/karmada/pull/5357), @tiansuo114)
- `karmadactl`: new command `karmadactl unregister` supports unregister a pull mode cluster. ([#5626](https://github.com/karmada-io/karmada/pull/5626), @wulemao)
- `karmada-scheduler`: implement group score calculation instead of take the highest score of clusters. ([#5621](https://github.com/karmada-io/karmada/pull/5621), @ipsum-0320)

### Deprecation
- `ExternalEtcd.CAData`, `ExternalEtcd.CertData` and `ExternalEtcd.KeyData` in `Karmada` API are deprecated and will be removed in a future version. Use SecretRef for providing client connection credentials. ([#5699](https://github.com/karmada-io/karmada/pull/5699), @jabellard)

### Bug Fixes
- `karmada-scheduler`: Fixed unexpected modification of original `ResourceSummary` due to lack of deep copy. ([#5685](https://github.com/karmada-io/karmada/pull/5685), @LivingCcj)
- `karmada-scheduler`: Fixes an issue where resource model grades were incorrectly matched based on resource requests. Now only grades that can provide sufficient resources will be selected. ([#5706](https://github.com/karmada-io/karmada/pull/5706), @RainbowMango)
- `karmada-search`: Modify the logic of checking whether the resource is registered when selecting the plugin. ([#5662](https://github.com/karmada-io/karmada/pull/5662), @yanfeng1992)

### Security
- `karmada-operator`: minimize the rbac permissions for karmada-operator. ([#5586](https://github.com/karmada-io/karmada/pull/5586), @B1F030)
- `local up`: add CA data to generated karmada config for enhanced security. ([#5739](https://github.com/karmada-io/karmada/pull/5739), @chaosi-zju)

## Other
### Dependencies

### Helm Charts

### Instrumentation

# v1.12.0-alpha.1
## Downloads for v1.12.0-alpha.1

Expand Down
67 changes: 45 additions & 22 deletions docs/CHANGELOG/CHANGELOG-1.9.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,48 +2,54 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*

- [v1.9.7](#v197)
- [Downloads for v1.9.7](#downloads-for-v197)
- [Changelog since v1.9.6](#changelog-since-v196)
- [v1.9.8](#v198)
- [Downloads for v1.9.8](#downloads-for-v198)
- [Changelog since v1.9.7](#changelog-since-v197)
- [Changes by Kind](#changes-by-kind)
- [Bug Fixes](#bug-fixes)
- [Others](#others)
- [v1.9.6](#v196)
- [Downloads for v1.9.6](#downloads-for-v196)
- [Changelog since v1.9.5](#changelog-since-v195)
- [v1.9.7](#v197)
- [Downloads for v1.9.7](#downloads-for-v197)
- [Changelog since v1.9.6](#changelog-since-v196)
- [Changes by Kind](#changes-by-kind-1)
- [Bug Fixes](#bug-fixes-1)
- [Others](#others-1)
- [v1.9.5](#v195)
- [Downloads for v1.9.5](#downloads-for-v195)
- [Changelog since v1.9.4](#changelog-since-v194)
- [v1.9.6](#v196)
- [Downloads for v1.9.6](#downloads-for-v196)
- [Changelog since v1.9.5](#changelog-since-v195)
- [Changes by Kind](#changes-by-kind-2)
- [Bug Fixes](#bug-fixes-2)
- [Others](#others-2)
- [v1.9.4](#v194)
- [Downloads for v1.9.4](#downloads-for-v194)
- [Changelog since v1.9.3](#changelog-since-v193)
- [v1.9.5](#v195)
- [Downloads for v1.9.5](#downloads-for-v195)
- [Changelog since v1.9.4](#changelog-since-v194)
- [Changes by Kind](#changes-by-kind-3)
- [Bug Fixes](#bug-fixes-3)
- [Others](#others-3)
- [v1.9.3](#v193)
- [Downloads for v1.9.3](#downloads-for-v193)
- [Changelog since v1.9.2](#changelog-since-v192)
- [v1.9.4](#v194)
- [Downloads for v1.9.4](#downloads-for-v194)
- [Changelog since v1.9.3](#changelog-since-v193)
- [Changes by Kind](#changes-by-kind-4)
- [Bug Fixes](#bug-fixes-4)
- [Others](#others-4)
- [v1.9.2](#v192)
- [Downloads for v1.9.2](#downloads-for-v192)
- [Changelog since v1.9.1](#changelog-since-v191)
- [v1.9.3](#v193)
- [Downloads for v1.9.3](#downloads-for-v193)
- [Changelog since v1.9.2](#changelog-since-v192)
- [Changes by Kind](#changes-by-kind-5)
- [Bug Fixes](#bug-fixes-5)
- [Others](#others-5)
- [v1.9.1](#v191)
- [Downloads for v1.9.1](#downloads-for-v191)
- [Changelog since v1.9.0](#changelog-since-v190)
- [v1.9.2](#v192)
- [Downloads for v1.9.2](#downloads-for-v192)
- [Changelog since v1.9.1](#changelog-since-v191)
- [Changes by Kind](#changes-by-kind-6)
- [Bug Fixes](#bug-fixes-6)
- [Others](#others-6)
- [v1.9.1](#v191)
- [Downloads for v1.9.1](#downloads-for-v191)
- [Changelog since v1.9.0](#changelog-since-v190)
- [Changes by Kind](#changes-by-kind-7)
- [Bug Fixes](#bug-fixes-7)
- [Others](#others-7)
- [v1.9.0](#v190)
- [Downloads for v1.9.0](#downloads-for-v190)
- [What's New](#whats-new)
Expand All @@ -53,7 +59,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)
Expand All @@ -64,6 +70,23 @@

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

# v1.9.8
## Downloads for v1.9.8

Download v1.9.8 in the [v1.9.8 release page](https://github.com/karmada-io/karmada/releases/tag/v1.9.8).

## Changelog since v1.9.7
### Changes by Kind
#### Bug Fixes
- `karmada-aggregated-apiserver`: User can append a "/" at the end when configuring the cluster's apiEndpoint. ([#5557](https://github.com/karmada-io/karmada/pull/5557), @spiritNO1)
- `karmada-controller-manager`: Ignored StatefulSet Dependencies with PVCs created via the VolumeClaimTemplates. ([#5688](https://github.com/karmada-io/karmada/pull/5688), @seanlaii)
- `karmada-scheduler`: Fixed unexpected modification of original `ResourceSummary` due to lack of deep copy. ([#5726](https://github.com/karmada-io/karmada/pull/5726), @RainbowMango)
- `karmada-scheduler`: Fixes an issue where resource model grades were incorrectly matched based on resource requests. Now only grades that can provide sufficient resources will be selected. ([#5730](https://github.com/karmada-io/karmada/pull/5730), @RainbowMango)
- `karmada-search`: Modify the logic of checking whether the resource is registered when selecting the plugin. ([#5735](https://github.com/karmada-io/karmada/pull/5735), @seanlaii)

#### Others
None.

# v1.9.7
## Downloads for v1.9.7

Expand Down