github kubernetes-sigs/kubebuilder v4.13.1

6 hours ago

πŸš€ Keep Your Scaffold Updated

The migration guide covers upgrading from any version to the latest, including AI-assisted helpers/commands for legacy scaffolds that may require manual steps. For the smoothest path, enable the AutoUpdate Plugin (uses GitHub Actions) or run kubebuilder alpha update locallyβ€”both use the same update logic. The other options are primarily for older projects missing cliVersion in the PROJECT file as a one-time step to reach a supported version; after that, you can rely on these workflows for ongoing updates.

✨ Upgrades

  • (go/v4): Upgrade cert-manager from v1.19.4 to v1.20.0 (#5531)
  • (go/v4): Upgrade controller-runtime from v0.23.1 to v0.23.3 (#5532)

πŸ› Bug Fixes

  • (API): Move test/e2e/helpers to test/e2e/internal (#5516
  • (API): Move logging and alpha packages to internal (#5514)
  • (helm/v2-alpha): Fix double-escaping of YAML-encoded quotes in template expressions (#5529)
  • (go/v4): Add SchemeGroupVersion for applyconfiguration compatibility (#5491)
  • (config/v3): Ignore unknown fields in the PROJECT file for forward compatibility (#5540)
  • (alpha/generate): Skip Go version check by default (#5547)

What's Changed

  • πŸ› fix(API): Move test/e2e/helpers to test/e2e/internal by @vitorfloriano in #5516
  • πŸ› fix(API): Move logging and alpha packages to internal by @vitorfloriano in #5514
  • πŸ“– docs: make ToC highlight current page by @vitorfloriano in #5523
  • 🌱: Bump k8s.io/apimachinery from 0.35.1 to 0.35.2 by @dependabot[bot] in #5521
  • πŸ› (helm/v2-alpha): fix double-escaping of YAML-encoded quotes in template expressions by @v47 in #5529
  • 🌱 fix: update stale import paths in alpha update integration tests by @camilamacedo86 in #5530
  • ✨ (go/v4): Upgrade certmanager from 1.19.4 to 1.20.0 by @camilamacedo86 in #5531
  • ✨ (go/v4): upgrade controller-runtime from 0.23.1 to 0.23.3 by @camilamacedo86 in #5532
  • πŸ› (go/v4): add SchemeGroupVersion for applyconfiguration compatibility by @camilamacedo86 in #5491
  • 🌱 ci(alpha update): increase the coverage of the alpha update command by @camilamacedo86 in #5503
  • 🌱: Bump golang.org/x/mod from 0.33.0 to 0.34.0 by @dependabot[bot] in #5535
  • 🌱 Bump golang.org/x/text from 0.34.0 to 0.35.0 by @dependabot[bot] in #5534
  • 🌱 Bump golang.org/x/tools from 0.42.0 to 0.43.0 by @dependabot[bot] in #5537
  • 🌱 Bump helm.sh/helm/v3 from 3.20.0 to 3.20.1 by @dependabot[bot] in #5538
  • 🌱 Update deps for external plugin sample by @camilamacedo86 in #5541
  • πŸ› fix(config/v3): Unknown fields in the PROJECT file should be ignored for forward compatibility by @camilamacedo86 in #5540
  • 🌱 Bump k8s.io/apimachinery from 0.35.2 to 0.35.3 by @dependabot[bot] in #5545
  • πŸ› (alpha/generate): Skip go version check by default by @prash2512 in #5547

New Contributors

Full Changelog: v4.13.0...v4.13.1

Don't miss a new kubebuilder release

NewReleases is sending notifications on new releases.