github kubernetes-sigs/kubebuilder v3.11.0

latest releases: v4.3.1, v4.3.0, v4.2.0...
17 months ago

changes since v3.10.0

⚠️ Breaking Changes

  • Deprecation of ComponentConfig. Note that Kubebuilder is no longer able to ensure that it is functioning as intended. For further information see: #3469 (#3442, #3467 )
  • (API) deprecate the old func to create a new BundlePlugin in favour of the new one, which uses as arg BundleOptions (#3360)

✨ New Features

  • (API): Make external plugin path configurable (#3437)
  • (deployImage/v1alpha) improve the controller tests scaffolded (#3364)
  • (go/v4): Allows kubectl to be configured in Makefile (#3430)
  • (go/v4): Updated Makefile to support go install kustomize (#3398)
  • (go/v4): Allows container tool to be configured in Makefile (#3371)
  • (go/v4): Upgrade binaries used for controller tests (ENVTEST_K8S_VERSION) from k8s version 1.26.1 to 1.27.1 (#3383)
  • (API and go/v4): Upgrade go version to 1.20 (#3355)
  • (go/v4): Upgrade image gcr.io/kubebuilder/kube-rbac-proxy from v0.13.1 to v0.14.1 (#3358)
  • (go/v4): Upgrade controller-runtime and k8s dependencies to support k8s 1.27 (#3444)

🐛 Bug Fixes

  • (go/v4): Fixes headers scaffolded when license selected is of none type (#3391)
  • (go/v4): Fixes issue faced when no boilerplate file exist (#3378)
  • (go/v4, deployimage): Fixes the name of test functions (#3363)
  • (go/v4): Remove bintest dir from gitignore and dockerfile since this directory is not scaffolded (#3359)
  • (kustomize/v1, kustomize/v2): remove multi arch node affinity patch from auth proxy (#3311)
  • (kustomize/v2) Remove deprecated syntax usage by replacing patchesStrategicMerge with patches (#3374)

Thanks to all our contributors!

New Contributors

Full Changelog

Full Changelog: v3.10.0...v3.11.0

Don't miss a new kubebuilder release

NewReleases is sending notifications on new releases.