v3.2.0
v3.2.0
changes since v3.1.0
⚠️ Breaking Changes
- (go/v3) update deps to use k8s 1.22 (#2340)
- This is only a breaking change if using v1beta1 CRDs or webhook configs
✨ New Features
- Tag bollerplate Makefile targets as .PHONY (#2397)
- increase resources limits to be less restrictive and match the values with k8s doc examples (#2368)
- Add default-container annotation (#2376)
- Add todo(user) to make clear the need to optimize the values of the manager resources according to the needs (#2365)
- Add flag for ignore-not-found to make undeploy (#2341)
- ensure that the whole code has the same nomenclature TODO(user) (#2366)
- Include base.go.kubebuilder.io/v3 plugin in CLI (#2350)
- Spec for Phase 2 Plugins (#2281)
- fix(scaffolds): better defaults (#2255)
- Extend files whitelist for init cmd (#2160)
- bump k8s dependencies to 1.21 (#2208)
🐛 Bug Fixes
- fixes default value for the --ignore-not-found flag in the install and undeploy make targets (#2406)
- Remove install.sh (#2256)
- fix typo todo text for resource values (#2378)
- Improve scaffolding to filter existing multiline code fragments (#2343)
- Fix e2e tests that timeout when run locally (#2356)
- Defer GinkgoRecover() in test goroutines (#2345)
- fix: ignore non-go files during Docker build (#2081)
- Fix config-gen documentation bug (#2210)
- Update kubernetes-sigs/controller-tools to v0.5.0 (#2200)
- update config-gen to match v3 expectations (#2205)
- Refactor
alpha config-gen
to use embed from go 1.16 (#2204) - Fix CI for go 1.16 (#2203)
- fix: incorrect cert-manager kustomize comments (#2196)
- chore(golang): refactor go version check for per-plugin configuration (#2290)
Thanks to all our contributors!