v0.29.0
0.29.0 (2025-06-03)
What's Changed
Exciting New Features 🎉
- feat: Explicitly disable profiling for CP components by @jimmidyson in #1109
- feat: add registry addon by @dkoshkin in #1116
- feat: use registryMirror addon as Containerd mirror by @dkoshkin in #1117
- feat: Add k8s version logic for external cloud-provider flag by @jimmidyson in #1134
- feat: Update all addon versions by @jimmidyson in #1139
- feat: generate a self-signed cert for registry addon by @dkoshkin in #1127
- feat: CIS benchmark improvements by @jimmidyson in #1137
- feat: update handler version by @dkoshkin in #1144
Fixes 🔧
- fix: uses consistent spelling by @faiq in #1115
- fix: Ensure metallb speaker runs on tainted nodepools by @jimmidyson in #1138
- fix: Avoid rollout due to updated auditpolicy handler by @jimmidyson in #1147
Other Changes
- ci: include correct kube-vip version when listing images by @dkoshkin in #1113
- build: Update all tools and fix up for golangci-lint v2 by @jimmidyson in #1108
- test(e2e): Disable Calico tests by @jimmidyson in #1120
- test(e2e): Update Nutanix images by @jimmidyson in #1121
- refactor: Register types with scheme using pattern from Cluster API by @dlipovetsky in #1124
- ci: use templating for capx tests by @faiq in #1123
- test: Return root module root dir when using go.work by @dlipovetsky in #1125
- build: Update Docker k8s versions by @jimmidyson in #1133
- refactor: Remove unnecessary loop vars by @jimmidyson in #1146
Full Changelog: v0.28.2...v0.29.0