Highlights
Note the breaking changes in this release.
👌 Kubernetes version support
- Management Cluster: v1.20.x -> v1.25.x [1]
- Workload Cluster: v1.18.x -> v1.25.x
[1] When using Cluster API with the experimental CLUSTER_TOPOLOGY feature, the Kubernetes version of the management cluster must be >= 1.22.0.
Changes since v1.2.8
⚠️ Breaking Changes
- KCP: block upgrade to versions with old registry, improve registry handling (#7870)
With this change we are blocking upgrades to the following versions:
- v1.22.0 - v1.22.16
- v1.23.0 - v1.23.14
- v1.24.0 - v1.24.8
✨ New Features
- CI: Adds a verify script that run trivy scanner on container images (#7821)
🐛 Bug Fixes
- E2E: Fix CoreDNS readiness validation, misc improvements (#7851)
- CAPBK: Fix to enable bootstrap secret rotation if the secret itself missing (#7854)
🌱 Others
- Build: Fix verify-shellcheck script and fix findings (#7757)
- CI: Bump actions/cache from 3.0.4 to 3.2.1 (#7813)
- CI: Update kubebuilder envtest (1.25.2 -> 1.26.0) (#7864)
- CI: Update golang.org//x/net to v0.4.0 (#7785)
- Developer Experience: Bump shellcheck version (0.7.0 -> 0.9.0) (#7749)
- Developer Experience: Bump to Go 1.18.9 (#7792)
📖 Additionally, there have been 1 contributions to our documentation and book. (#7809)
Thanks to all our contributors!