github kubernetes-sigs/kubebuilder v3.10.0

latest releases: v4.3.0, v4.2.0, v4.1.1...
pre-release19 months ago

changes since v3.9.0

⚠️ Breaking Changes

  • (kustomize/v2-alpha, go/v4-alpha): Upgrade kustomize from 4.5.7 to 5.0.0 by @Eileen-Yu in #3199
  • (kustomize/v2) Stabilize plugin. kustomize/v2-alpha was replaced with kustomize/v2 by @camilamacedo86 in #3234
  • (go/v4-alpha) Stabilize plugin. go/v4-alpha was replaced with go/v4
  • (API) fix to allow bundle plugin has deprecation message by @camilamacedo86 in #3276

What do you need to do?

  • If you created your project with go/v4-alpha plugin previously: You must update the PROJECT config to replace go.kubebuilder.io/v4-alpha with go.kubebuilder.io/v4. Because you have been using an alpha version stabilized on this release, we recommend you check the migration guide to verify if you need more changes in the layout of your project. (More info).

  • If you are consuming Kubebuilder as a dependency in your project and creating plugins using the Bundle Plugin(s): Please ensure that you will inform a deprecated message when it is deprecated or use an empty string when it is not. See that we must change the NewBundle(...args) implementation to address a bug fix to allow the Bundle Plugin(s) to have deprecation messages (#3276).

✨ New Features

🐛 Bug Fixes

  • (API - External Plugins): fix populate PluginRequest.Universe which is empty by @em-r in #3223
  • (API - External Plugins): Fix external plugin discovery on Linux by @em-r in #3247
  • (go/v4-alpha) stabilize go/v4 plugin. Plugin go/v4-alpha replaced with go/v4 by @camilamacedo86 in #3237
  • (go/v3, go/v4] Remove stale imports by @varshaprasad96 in #3270
  • deprecate message for go/v3 plugin by @camilamacedo86 in #3277

New Contributors

Full Changelog

compare changelog since v3.9.0: v3.9.0...v3.10.0

Don't miss a new kubebuilder release

NewReleases is sending notifications on new releases.