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.3.1
⚠️ Breaking Changes
- KCP: block upgrade to versions with old registry, improve registry handling (#7871)
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 (#7820)
- clusterctl: Add support for CoxEdge provider (#7797)
🐛 Bug Fixes
- E2E: Fix CoreDNS readiness validation, misc improvements (#7849)
- CAPBK: Fix to enable bootstrap secret rotation if the secret itself missing (#7853)
🌱 Others
- Build: Fix verify-shellcheck script and fix findings (#7756)
- CI: Bump actions/cache from 3.0.11 to 3.2.1 (#7807)
- CI: Bump golang.or/x/netto v0.4.0 (#7789)
- CI: Update kubebuilder envtest (1.25.2 -> 1.26.0) (#7863)
- Developer Experience: Bump to Go 1.19.4 (#7793)
📖 Additionally, there have been 4 contributions to our documentation and book. (#7868, #7818, #7808, #7795)
Thanks to all our contributors! 😊