diff --git a/CHANGELOG/CHANGELOG-1.16.md b/CHANGELOG/CHANGELOG-1.16.md index f8ea421592e..26ce7d6a3cf 100644 --- a/CHANGELOG/CHANGELOG-1.16.md +++ b/CHANGELOG/CHANGELOG-1.16.md @@ -60,6 +60,10 @@ Download v1.16.1 in the [v1.16.1 release page](https://github.com/kubeedge/kubee - Fix incorrect handling of retryTimes in imagePrePullJob. ([#5491](https://github.com/kubeedge/kubeedge/pull/5491), [@Shelley-BaoYue](https://github.com/Shelley-BaoYue)) - Fix Keadm upgrade command. ([#5492](https://github.com/kubeedge/kubeedge/pull/5492), [@WillardHu](https://github.com/WillardHu)) + + +# v1.16.0 + ## Downloads for v1.16.0 Download v1.16.0 in the [v1.16.0 release page](https://github.com/kubeedge/kubeedge/releases/tag/v1.16.0). diff --git a/CHANGELOG/CHANGELOG-1.17.md b/CHANGELOG/CHANGELOG-1.17.md index a8007419c27..28f0b71e1cb 100644 --- a/CHANGELOG/CHANGELOG-1.17.md +++ b/CHANGELOG/CHANGELOG-1.17.md @@ -41,6 +41,10 @@ Download v1.17.1 in the [v1.17.1 release page](https://github.com/kubeedge/kubee - Fix edgecore will not restart when the edge node cannot obtain the IP address. ([#5715](https://github.com/kubeedge/kubeedge/pull/5715), [@WillardHu](https://github.com/WillardHu)) - Fix compatible issue with keadm init/upgrade --profile. ([#5718](https://github.com/kubeedge/kubeedge/pull/5718), [@luomengY](https://github.com/luomengY)) + + +# v1.17.0 + ## Downloads for v1.17.0 Download v1.17.0 in the [v1.17.0 release page](https://github.com/kubeedge/kubeedge/releases/tag/v1.17.0). diff --git a/CHANGELOG/CHANGELOG-1.18.md b/CHANGELOG/CHANGELOG-1.18.md new file mode 100644 index 00000000000..6e2f0805c99 --- /dev/null +++ b/CHANGELOG/CHANGELOG-1.18.md @@ -0,0 +1,56 @@ +* [v1.18.0](#v1180) + * [Downloads for v1.18.0](#downloads-for-v1180) + * [KubeEdge v1.18 Release Notes](#kubeedge-v118-release-notes) + * [1.18 What's New](#118-whats-new) + * [Important Steps before Upgrading](#important-steps-before-upgrading) + + +# v1.18.0 + +## Downloads for v1.18.0 + +Download v1.18.0 in the [v1.18.0 release page](https://github.com/kubeedge/kubeedge/releases/tag/v1.18.0). + +## KubeEdge v1.18 Release Notes + +## 1.18 What's New + +### Router Manager Supports High Availability(HA) + +When CloudCore adopts high availability deployment, RouterManager needs to determine whether to route messages to the correct CloudCore. This feature is already supported in v1.18.0, and RouterManager supports high availability. + +Refer to the link for more details. ([#5619](https://github.com/kubeedge/kubeedge/pull/5619), [#5635](https://github.com/kubeedge/kubeedge/pull/5635)) + +### Authorization Enhancement for CloudCore Websocket API + +CloudCore need restrict the access to cluster resources for edge nodes. In this release,CloudCore supports node authorization mode. CloudHub identify the sender of messages and check whether the sender has sufficient permissions, so that CloudCore can restrict an edge node from operating the resources owned by other edge nodes. + +Refer to the link for more details.([#5512](https://github.com/kubeedge/kubeedge/pull/5512), [#5585](https://github.com/kubeedge/kubeedge/pull/5585)) + +### Support Device Status Reporting + +Device status reporting is a capability required for device management. It was previously planned but not implemented. In version 1.18, we support this feature. Device status reporting can be easily implemented based on the community mapper template. + +Refer to the link for more details.([#5651](https://github.com/kubeedge/kubeedge/pull/5651), [#5649](https://github.com/kubeedge/kubeedge/pull/5649), [#5650](https://github.com/kubeedge/kubeedge/pull/5650)) + +### Keadm Tool Enhancement + +Before this release, keadm(KubeEdge Installation Tool) is only supported to configure a subset of parameters before EdgeCore was installed. Now we can use the '--set' flag to configure the parameters of the full configuration edgecore.yaml file, so that users can customize the parameters at installation time, without having to modify the configuration and restart the service after installation. + +Refer to the link for more details.([#5564](https://github.com/kubeedge/kubeedge/pull/5564), [#5574](https://github.com/kubeedge/kubeedge/pull/5574)) + +### Encapsulate Token, CA and Certificate operations + +We refactor the token and certificate-related codes, summarize the same businesses, and abstract the ability of certificates to improve scalability, maintainability, and readability. + +Refer to the link for more details.([#5502](https://github.com/kubeedge/kubeedge/pull/5502), [#5544](https://github.com/kubeedge/kubeedge/pull/5544)) + +### Upgrade Kubernetes Dependency to v1.29.6 + +Upgrade the vendered kubernetes version to v1.29.6, users are now able to use the feature of new version on the cloud and on the edge side. + +Refer to the link for more details. ([#5656](https://github.com/kubeedge/kubeedge/pull/5656)) + +## Important Steps before Upgrading + +- The CloudCore Authorization feature is disabled by default in release 1.18. If you need to use this feature, please set `cloudhub.authorization.enable=true`. \ No newline at end of file