Next Kubebuilder Release v4.4.0: Planning and Alignment #4427
Labels
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
release-note
Denotes a PR that will be considered when it comes time to generate release notes.
What do you want to happen?
Following the draft of the release notes for the next release (based on what has been done so far), however, see in the following comments that we have some release blockers that must be accomplished before we do the next v4.4.0
changes since v4.3.1
✨ New Features
controller-gen
fromv0.16.4
tov0.16.5
. (#4254)config/rbac
to help cluster admins manage the permissions for their solutions. The comments and explanations added on these scaffolds have been improved. Furthermore, now includes admin-specific rules to make it easier for cluster admins to work with features like aggregation (e.g.,rbac.authorization.k8s.io/aggregate-to-admin
). More info. (#4299)go.mod
for Go version management and automating ENVTEST versioning by retrieving the version directly fromgo.mod
, based on thecontroller-runtime
dependency in use. (#4385) (#4401)helm.kubebuilder.io/v1-alpha
plugin to enable users to distribute solutions using Helm Charts. Example scaffolds are available under testdata/project-v4-with-plugins/dist/chart. For further information see its documentation. (#4227, #4315, #4350, #4351, #4356, #4357, #4371, #4377, #4383, #4380, #4373, #4386, #4375, #4388, #4406, #4399, #4419).# Create API to test conversion from v1 to v2 $ kubebuilder create api --group crew --version v1 --kind FirstMate --controller=true --resource=true --make=false $ kubebuilder create api --group crew --version v2 --kind FirstMate --controller=false --resource=true --make=false $ kubebuilder create webhook --group crew --version v1 --kind FirstMate --conversion --make=false --spoke v2
🐛 Bug Fixes
--conversion
option is scaffolded. The issues go back to release 3.5.0 (we need to replace vars for replacements in the new customize/v2 plugin when it was introduced as alpha). It was not previously found, likely because conversion webhook features were incomplete. (#4282)What's Changed
seccompProfile.type: RuntimeDefault
by default in scaffolded projects by @camilamacedo86 in ✨ (go/v4): EnableseccompProfile.type: RuntimeDefault
by default in scaffolded projects #4251make remove-spaces
for GNU system by @damsien in 🌱 : Fixmake remove-spaces
for GNU system #4330make remove-spaces
for GNU system" by @camilamacedo86 in 🌱 : Revert Fixmake remove-spaces
for GNU system" #4331make remove-spaces
compatible with GNU and MAC OS X system by @damsien in 🌱 Makemake remove-spaces
compatible with GNU and MAC OS X system #4354emptymain.go
by @jameskim0987 in 📖 [ISSUE-4417] Fix minor hyperlink formatting inemptymain.go
#4418New Contributors
Full Changelog: v4.3.1...master
--- Draft
Extra Labels
No response
The text was updated successfully, but these errors were encountered: