Skip to content

v4.7.1

Compare
Choose a tag to compare
@camilamacedo86 camilamacedo86 released this 24 Jul 18:47
9c991d3

✨ New Features

  • (alpha update command): Introduce --force flag to allow upgrades and create the commit even if conflicts are encountered. Also enables users to resolve conflicts before committing with the conflict markers. (#4936)

🐛 Bug Fixes

  • (alpha update command): fix pre-require check when --to-version is informed (#4937)
  • (go/v4): Skip webhook test injection if required files or markers are missing, avoiding unnecessary errors during scaffolding or updates by ensuring backwards compatibility with older project versions where e2e tests were not scaffolded due to missing markers. This fix also allows for flexibility in user customisations, as e2e tests are optional. (#4950)
  • (go/v4): For utils scaffolded under e2e tests: delete CertManager leftover leases in kube-system (not cleaned by default) when CertManager is uninstalled (#4949)

Thanks to all our contributors! 🎉

What's Changed

  • 🐛 (CLI) fix alpha update command to version pre-require check by @mayuka-c in #4937
  • ✨ (alpha update command): add --force flag by @vitorfloriano in #4936
  • 🐛 (go/v4): gracefully skip webhook test injection if file or markers are missing by @camilamacedo86 in #4950
    sigs/kubebuilder/pull/4959
  • 🐛 (go/v4)(fix): (e2e) delete CertManager leftover leases in kube-system (not cleaned by default) by @camilamacedo86 in #4949

Full Changelog: v4.7.0...v4.7.1