github kubernetes-sigs/cluster-api v1.12.2

20 hours ago

👌 Kubernetes version support

  • Management Cluster: v1.31.x -> v1.35.x
  • Workload Cluster: v1.29.x -> v1.35.x

More information about version support can be found here

Changes since v1.12.1

📈 Overview

  • 14 new commits merged
  • 4 bugs fixed 🐛

🐛 Bug Fixes

  • API: Fix v1beta1 ControlPlane contract to handle .status.initialized correctly (#13188)
  • ClusterClass: Allow adding spec via ClusterClass JSON patches (#13226)
  • Runtime SDK: Improve client cert/key rotation of the RuntimeSDK client (#13217)
  • Testing: Fix webhook envtest tests for Kubernetes < v1.35 (#13172)

🌱 Others

  • CI: Use env test 1.35.0 (#13169)
  • ClusterClass: Improve topology diff (#13173)
  • Dependency: Bump Go to v1.24.12 (#13241)
  • Dependency: Bump to controller-runtime v0.22.5 (#13246)
  • KCP: Remove the ControlPlaneKubeletLocalMode for kubeadm 1.36 later (#13211)
  • MachineHealthCheck: Decrease verbosity for MHC log entry (#13203)

📖 Additionally, there have been 4 contributions to our documentation and book. (#13197, #13198, #13208, #13219)

Dependencies

Added

Nothing has changed.

Changed

  • k8s.io/api: v0.34.2 → v0.34.3
  • k8s.io/apiextensions-apiserver: v0.34.2 → v0.34.3
  • k8s.io/apimachinery: v0.34.2 → v0.34.3
  • k8s.io/apiserver: v0.34.2 → v0.34.3
  • k8s.io/client-go: v0.34.2 → v0.34.3
  • k8s.io/code-generator: v0.34.2 → v0.34.3
  • k8s.io/component-base: v0.34.2 → v0.34.3
  • k8s.io/kms: v0.34.2 → v0.34.3
  • sigs.k8s.io/controller-runtime: v0.22.4 → v0.22.5

Removed

Nothing has changed.

Thanks to all our contributors! 😊

Don't miss a new cluster-api release

NewReleases is sending notifications on new releases.