changes since v3.12.0
✨ New Features
- Upgraded controller-runtime from
v0.16.0
tov0.16.3
( #3597, #3625, #3665 ) - Added golangci integration to the default scaffold ( #3600 )
- Allowed customization of golangci-lint version in the Makefile ( #3642 )
- Upgraded k8s version from
v0.28.1
tov0.28.3
to address CVE-2023-44487 ( #3665 ) - Upgraded kustomize version from v5.1.1 to v5.2.1 ( #3661 )
- Upgraded
gcr.io/kubebuilder/kube-rbac-proxy
container image version fromv0.14.1
tov0.15.0
( #3665 )
🐛 Bug Fixes
- Disabled log timestamp ( #3619 )
- Fixed readme content and instructions ( #3628 )
- Fixed yamllint warnings in the scaffolds done under config ( #3634 )
- Fixed uncomment kustomize files config accordingly when webhooks are generated ( #3629 )
- Fixed role and kustomize build when no CRDs are added to the project ( #3627 )
- Stopped generating crd webhooks patches and injections for any CRD/API and projects without webhooks ( #3647 )
- Removed the use of deprecated patchesStrategicMerge ( #3661 )
Thanks to all our contributors!
What's Changed
- add tip for release notes by @camilamacedo86 in #3594
- upgrade controller-runtime from 0.16.0 to 0.16.1 by @camilamacedo86 in #3597
- update summary index to show that declarative is deprecated by @camilamacedo86 in #3593
- fix link best practices by @camilamacedo86 in #3595
- Updating go deps by @camilamacedo86 in #3611
- ✨ add golangci integration to the default scaffold by @camilamacedo86 in #3600
- supplement doc over alpha generate command by @camilamacedo86 in #3602
- 🌱 Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #3614
- docs(cert-manager): Change ownership links by @jesse-c in #3610
- Bump sigs.k8s.io/kubebuilder/v3 from 3.11.1 to 3.12.0 in /docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1 by @dependabot in #3615
- Update docs for using Decoder with Core Type Webhook by @phenixblue in #3613
- Improvements in the Documentation by @semihbkgr in #3606
- runtime error on darwin arm64 machine: killed by @lowang-bh in #3584
- unify promethuse-operator url by @lowang-bh in #3620
- fix: disable log timestamp by @lowang-bh in #3619
- 📖 Add Make install workaround by @Sajiyah-Salat in #3543
- update controller-runtime to 0.16.2 by @lowang-bh in #3625
- Add getting started doc by @camilamacedo86 in #3596
- (go/v4): fix readme content and instructions by @camilamacedo86 in #3628
- fix and improve samples as add further coverage by @camilamacedo86 in #3616
- (kustomize/v1,go/v4): Fix yamllint warnings in the scaffolds done under config. by @MaGaroo in #3634
- 🌱 Bump actions/checkout from 3 to 4 by @dependabot in #3637
- Bump github.com/spf13/afero from 1.9.5 to 1.10.0 by @dependabot in #3635
- Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #3636
- Update kubebuilder demo svg in README by @MaGaroo in #3638
- 🐛 (kustomize/v2,go/v4): fix uncomment kustomize files config accordinly when webhooks are generate by @camilamacedo86 in #3629
- 📖 add info about status and webhooks by @camilamacedo86 in #3612
- 📖 Fix variable reference in docs by @vaibhavkhurana2018 in #3641
- 📖 Clarify plugin executable locations by @tomasaschan in #3643
- ✨ (go/v4) allow golangci-lint version into the Makefile to be customizable by @redhatrises in #3642
- fix testdata get outdated by @camilamacedo86 in #3645
- (kustomize/v2, go/v4): fix role and kustomize build when no CRDs are added to the project by @camilamacedo86 in #3627
- add link from k8s to clarify admission webhooks by @camilamacedo86 in #3648
- Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #3650
- fix lint issue by @camilamacedo86 in #3656
- Bump golang.org/x/tools from 0.13.0 to 0.14.0 by @dependabot in #3654
- Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #3653
- 🌱 Bump kubernetes-sigs/kubebuilder-release-tools from 0.3.0 to 0.4.0 by @dependabot in #3655
- 🐛 stop to generate crd webhooks patches and cainjetions for any CRD/API and projects without webhooks by @camilamacedo86 in #3647
- Bump golang.org/x/net from 0.16.0 to 0.17.0 by @dependabot in #3658
- Addressing Deprecated Manager Options by @buraksekili in #3664
- [fix]: Bump patch version of k8s deps to address CVE-2023-44487 by @varshaprasad96 in #3665
- Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by @dependabot in #3669
- (kustomize/v2,go/v4): Remove use of deprecated patchesStrategicMerge / Upgrade kustomize version from v5.1.1 to v5.2.1 by @MaGaroo in #3661
- Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 by @dependabot in #3673
- Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #3674
New Contributors
- @jesse-c made their first contribution in #3610
- @phenixblue made their first contribution in #3613
- @semihbkgr made their first contribution in #3606
- @MaGaroo made their first contribution in #3634
- @vaibhavkhurana2018 made their first contribution in #3641
- @tomasaschan made their first contribution in #3643
Full Changelog: v3.12.0...v3.13.0