👌 Kubernetes version support
- Management Cluster: v1.30.x -> v1.34.x
- Workload Cluster: v1.28.x -> v1.34.x
More information about version support can be found here
Changes since v1.11.3
📈 Overview
- 19 new commits merged
- 4 bugs fixed 🐛
🐛 Bug Fixes
- ClusterClass: Do not overwrite global http.DefaultClient TLSConfig (#13062)
- ClusterClass: Stop writing zero values for spec.controlPlaneEndpoint to ControlPlane objects (#12982)
- e2e: Fix WaitForMachinesReady interval (#13052)
- util: Fix a panic in conditions.Delete method if the sources condition list is empty (#13054)
🌱 Others
- API: Relax validation for Machine .status.addresses to maximum of 128 instead of 32 items (#13091)
- CI: Ensure KAL is compiled using golangci-lint v2.7.0 (#13107)
- Dependency: Bump Go to v1.24.10 (#12963)
- Dependency: Bump Go to v1.24.11 (#13112)
- Dependency: Bump golang.org/x/crypto to v0.45 to fix CVE (#13037)
- e2e: Allow usage of v1beta1 and v1beta2 for MachinePools in clusterctl upgrade (#13023)
- e2e: Do not expect Machines for MachinePools not supporting Machines (#13078)
- e2e: Make clusterctl upgrade test to work when there are no machines (#13073)
- e2e: Skip test using outdated docker client (#13127)
- e2e: Use crane to pre-pull images instead of docker pull (#13120)
- e2e: Use wait-machine-upgrade timeout in ClusterClassChanges tests to wait for machines to be ready (#13022)
- KCP: Avoid KCP rollouts if only ControlPlaneComponentHealthCheckSeconds is changed (#13030)
- KCP: Fix race condition on KCP initialized condition (#12986)
- Runtime SDK: Add httpClientCache to runtime client (#13083)
📖 Additionally, there has been 1 contribution to our documentation and book. (#12999)
Dependencies
Added
Nothing has changed.
Changed
- golang.org/x/crypto: v0.40.0 → v0.45.0
- golang.org/x/mod: v0.25.0 → v0.29.0
- golang.org/x/net: v0.42.0 → v0.47.0
- golang.org/x/sync: v0.16.0 → v0.18.0
- golang.org/x/sys: v0.34.0 → v0.38.0
- golang.org/x/telemetry: bda5523 → 078029d
- golang.org/x/term: v0.33.0 → v0.37.0
- golang.org/x/text: v0.27.0 → v0.31.0
- golang.org/x/tools: v0.34.0 → v0.38.0
Removed
Nothing has changed.
Thanks to all our contributors! 😊