👌 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.6
📈 Overview
- 11 new commits merged
- 5 bugs fixed 🐛
🐛 Bug Fixes
- CAPD: Fix "Failed to exec DockerMachine bootstrap" errors in CAPD (#13452)
- CI: Bump trivy to v0.69.2 to fix CI (#13389)
- ClusterClass/KCP: Implement mitigation for managedFields issue for KCP with SSA in apiserver (#13426)
- Dependency: Bump dependencies to fix CVE GO-2026-4394 (go.opentelemetry.io/otel/sdk pkg) (#13379)
- e2e: Only retry creating objects that failed (#13431)
🌱 Others
- API: Relax validation for Machine .status.addresses to maximum of 256 instead of 128 items (#13400)
- CAPD: Implement pause for DockerMachinePool (#13449)
- clusterctl: Bump cert-manager v1.19.4 (#13380)
- Dependency: Bump go v1.25.8 (#13434)
- e2e: Add retry in test framework when getting manifest YAMLs (#13359)
- e2e: Improve condition if CAPD Machine is not yet ready for bootstrap exec (#13469)
Dependencies
Added
- github.com/cenkalti/backoff/v5: v5.0.3
- github.com/go-jose/go-jose/v4: v4.1.3
- github.com/spiffe/go-spiffe/v2: v2.6.0
- gonum.org/v1/gonum: v0.16.0
- sigs.k8s.io/structured-merge-diff/v6: v6.3.2
Changed
- cel.dev/expr: v0.19.1 → v0.24.0
- cloud.google.com/go/compute/metadata: v0.6.0 → v0.9.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.25.0 → v1.30.0
- github.com/cloudflare/circl: v1.6.1 → v1.6.3
- github.com/cncf/xds/go: cff3c89 → 0feb691
- github.com/envoyproxy/go-control-plane/envoy: v1.32.4 → v1.35.0
- github.com/envoyproxy/go-control-plane: v0.13.4 → 75eaa19
- github.com/golang/glog: v1.2.4 → v1.2.5
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.24.0 → v2.27.7
- github.com/rogpeppe/go-internal: v1.13.1 → v1.14.1
- github.com/stretchr/testify: v1.10.0 → v1.11.1
- go.opentelemetry.io/auto/sdk: v1.1.0 → v1.2.1
- go.opentelemetry.io/contrib/detectors/gcp: v1.34.0 → v1.38.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.65.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.33.0 → v1.40.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.33.0 → v1.40.0
- go.opentelemetry.io/otel/metric: v1.34.0 → v1.40.0
- go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.40.0
- go.opentelemetry.io/otel/sdk: v1.34.0 → v1.40.0
- go.opentelemetry.io/otel/trace: v1.34.0 → v1.40.0
- go.opentelemetry.io/otel: v1.34.0 → v1.40.0
- go.opentelemetry.io/proto/otlp: v1.4.0 → v1.9.0
- go.yaml.in/yaml/v3: v3.0.3 → v3.0.4
- golang.org/x/crypto: v0.45.0 → v0.47.0
- golang.org/x/mod: v0.29.0 → v0.31.0
- golang.org/x/net: v0.47.0 → v0.49.0
- golang.org/x/oauth2: v0.30.0 → v0.34.0
- golang.org/x/sync: v0.18.0 → v0.19.0
- golang.org/x/sys: v0.38.0 → v0.40.0
- golang.org/x/telemetry: 078029d → 8fff8a5
- golang.org/x/term: v0.37.0 → v0.39.0
- golang.org/x/text: v0.31.0 → v0.33.0
- golang.org/x/tools: v0.38.0 → v0.40.0
- google.golang.org/genproto/googleapis/api: 5f5ef82 → 8636f87
- google.golang.org/genproto/googleapis/rpc: 1a7da9e → 8636f87
- google.golang.org/grpc: v1.71.3 → v1.78.0
- google.golang.org/protobuf: v1.36.6 → v1.36.11
Removed
Nothing has changed.
Thanks to all our contributors! 😊