Releases: kubernetes-sigs/controller-tools
Releases · kubernetes-sigs/controller-tools
envtest-v1.32.0
Merge pull request #1111 from sbueringer/pr-envtest-v1.32.0-try-2 ✨ Release envtest v1.32.0 (try 2)
v0.16.5
What's Changed
- 🐛 pkg/crd: fix a missed type casting panic with new *types.Alias by @mtardy in #1079
- 🐛 pkg/crd: support validation on type alias to basic types by @mtardy in #1078
- 🐛 Fix item validation for unhashable markers by @sbueringer in #1080
Dependencies
- 🌱 Bump actions/checkout from 4.2.0 to 4.2.1 in the all-github-actions group by @dependabot in #1075
- 🌱 Bump the all-go-mod-patch-and-minor group with 4 updates by @dependabot in #1082
- 🌱 Bump the all-github-actions group with 2 updates by @dependabot in #1083
Full Changelog: v0.16.4...v0.16.5
v0.16.4
What's Changed
- 🏃 Verify PR titles with shell script by @sbueringer in #1057
- 📖 github: update PR template by @chrischdi in #1060
- 🌱 OWNERS: Promote chrischdi for being a reviewer by @chrischdi in #1059
- 🐛 pkg/crd: fix type casting panic with new default
*types.Alias
with Go 1.23 by @mtardy in #1061 - ✨ Add selectablefield marker by @everesio in #1050
- 🌱 pr-verify: use env var for passing the PR title by @chrischdi in #1067
Dependencies
- 🌱 Bump the all-go-mod-patch-and-minor group with 4 updates by @dependabot in #1055
- 🌱 Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 in the all-github-actions group by @dependabot in #1056
- 🌱 Bump github.com/gobuffalo/flect from 1.0.2 to 1.0.3 in the all-go-mod-patch-and-minor group by @dependabot in #1065
- 🌱 Bump the all-github-actions group with 2 updates by @dependabot in #1066
- 🌱 Bump actions/checkout from 4.1.7 to 4.2.0 in the all-github-actions group by @dependabot in #1070
- 🌱 Bump golang.org/x/tools from 0.25.0 to 0.26.0 in the all-go-mod-patch-and-minor group by @dependabot in #1072
- 🌱 Bump the all-github-actions group with 2 updates by @dependabot in #1073
New Contributors
Full Changelog: v0.16.3...v0.16.4
v0.16.3
Published binaries on previous v0.16.x releases were reporting an incorrect version.
What's Changed
- 🐛 Allow CLI binaries to set a version by @josvazg in #1049
- ✨ Allow customizing generated webhook configuration's name by @davidxia in #1002
Dependencies
- 🌱 Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 in the all-go-mod-patch-and-minor group by @dependabot in #1047
- 🌱 Bump tj-actions/changed-files from 45.0.0 to 45.0.1 in the all-github-actions group by @dependabot in #1048
- 🌱 Bump peter-evans/create-pull-request from 6.1.0 to 7.0.1 in the all-github-actions group by @dependabot in #1052
New Contributors
Full Changelog: v0.16.2...v0.16.3
v0.16.2
What's Changed
- 🏃 Rename default branch to main by @sbueringer in #1038
- 🌱 Bump tj-actions/changed-files from 44.5.7 to 45.0.0 in the all-github-actions group by @dependabot in #1042
- 🐛 rbac: fix adding nonResourceURLs including normalisation by @chrischdi in #1044
- 🐛 rbac: fix deduplication of core group and add test coverage by @chrischdi in #1045
Full Changelog: v0.16.1...v0.16.2
v0.16.1
What's Changed
- 🐛 Fix duplicate default value when generating CRDs with corev1.Protocol by @sbueringer in #1035
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
⚠️ Strip comments from CRD descriptions by @tsaarni in #877- ✨ Add FieldPath and Reason to XValidation marker by @JoelSpeed in #932
- ✨ add support for kubernetes +required annotations by @liggitt in #944
- ✨ rbac: deduplicate having the same groups, resourceNames, URLs and Verbs by @chrischdi in #937
- ✨ Add support for +default markers by @liggitt in #938
- ✨ Make the anonymous field of the groupName marker optional by @twz123 in #1000
- ✨ Publish controller-gen binaries on release by @sbueringer in #1026
- 🐛 Fix XValidations flattening by @cezarsa in #998
- 🏃 Optimize dependabot config by @sbueringer in #994
- 🏃 Enforce go mod tidy via "test" presubmit by @sbueringer in #1021
- 🏃 use ptr package by @eddycharly in #1003
- 🌱 Add action to approve actions if ok-to-test is set by @sbueringer in #1020
- 📖 Fix a typo in comment in validation.go by @Chupaka in #1016
- 📖 Document compatibility with k8s.io/*, client-go and Go by @sbueringer in #1022
envtest
- ✨ Release envtest v1.29.3 by @sbueringer in #956
- 🌱 Promotion of envtest release for Kubernetes v1.29.3 by @github-actions in #966
- ✨ Release envtest v1.25.0 by @sbueringer in #963
- ✨ Release envtest v1.25.0 (II) by @sbueringer in #968
- 🌱 Promotion of envtest release for Kubernetes v1.25.0 by @github-actions in #969
- ✨ Release envtest v1.26.0 by @sbueringer in #962
- 🌱 Promotion of envtest release for Kubernetes v1.26.0 by @github-actions in #970
- ✨ Release envtest v1.27.1 by @sbueringer in #960
- 🌱 Promotion of envtest release for Kubernetes v1.27.1 by @github-actions in #971
- ✨ Release envtest v1.28.3 by @sbueringer in #959
- ✨ Release envtest v1.29.0 by @sbueringer in #958
- 🌱 Promotion of envtest release for Kubernetes v1.29.0 by @github-actions in #973
- ✨ Release envtest v1.26.1 by @sbueringer in #961
- 🌱 Promotion of envtest release for Kubernetes v1.26.1 by @github-actions in #974
- ✨ Release envtest v1.29.1 by @sbueringer in #957
- 🌱 Promotion of envtest release for Kubernetes v1.29.1 by @github-actions in #975
- ✨ Release envtest v1.24.2 by @sbueringer in #964
- 🌱 Promotion of envtest release for Kubernetes v1.24.2 by @github-actions in #976
- ✨ Release envtest v1.24.1 by @sbueringer in #965
- 🌱 Promotion of envtest release for Kubernetes v1.24.1 by @github-actions in #977
- 🌱 Promotion of envtest release for Kubernetes v1.28.3 by @sbueringer in #978
- ✨ Release envtest v1.23.5 by @sbueringer in #979
- 🌱 Promotion of envtest release for Kubernetes v1.23.5 by @github-actions in #980
- ✨ Release envtest v1.29.5 by @IvoGoman in #984
- 🌱 Promotion of envtest release for Kubernetes v1.29.5 by @github-actions in #985
- ✨ Release envtest v1.30.2 by @kengou in #1007
- 🌱 Promotion of envtest release for Kubernetes v1.30.2 by @github-actions in #1008
- ✨ Release envtest v1.31.0-beta.0 by @sbueringer in #1011
- 🌱 Promotion of envtest release for Kubernetes v1.31.0-beta.0 by @github-actions in #1012
- ✨Release envtest v1.30.3 by @kengou in #1024
- 🌱 Promotion of envtest release for Kubernetes v1.30.3 by @github-actions in #1025
- ✨ Release envtest v1.31.0 by @sbueringer in #1032
- 🌱 Promotion of envtest release for Kubernetes v1.31.0 by @github-actions in #1033
Dependency bumps
- 🌱 Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 by @dependabot in #934
- 🌱 Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #935
- 🌱 Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in #936
- 🌱 Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 by @dependabot in #940
- 🌱 Bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 by @dependabot in #941
- 🌱 Bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #942
- 🌱 Bump tj-actions/changed-files from 44.3.0 to 44.5.1 by @dependabot in #982
- 🌱 Bump tj-actions/changed-files from 44.5.1 to 44.5.2 by @dependabot in #986
- 🌱 Bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #951
- 🌱 Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 by @dependabot in #947
- 🌱 Bump golang.org/x/tools from 0.20.0 to 0.22.0 by @dependabot in #987
- 🌱 Bump the all-github-actions group with 4 updates by @dependabot in #995
- 🌱 Bump the all-go-mod-patch-and-minor group with 5 updates by @dependabot in #996
- 🌱 Bump golang.org/x/tools from 0.22.0 to 0.23.0 in the all-go-mod-patch-and-minor group by @dependabot in #1001
- 🌱 Bump actions/setup-go from 5.0.1 to 5.0.2 in the all-github-actions group by @dependabot in #1004
- 🌱 Bump the all-github-actions group with 2 updates by @dependabot in #1010
- 🌱 Bump the all-go-mod-patch-and-minor group with 3 updates by @dependabot in #1009
- 🌱 Bump github.com/onsi/gomega from 1.33.1 to 1.34.0 in the all-go-mod-patch-and-minor group by @dependabot in #1013
- 🌱 Bump the all-github-actions group with 2 updates by @dependabot in #1018
- 🌱 Bump github.com/onsi/gomega from 1.34.0 to 1.34.1 in the all-go-mod-patch-and-minor group by @dependabot in #1019
- 🌱 Bump k8s.io/* deps to v1.31.0-rc.1 by @sbueringer in #1023
- 🌱 Bump golang.org/x/tools from 0.23.0 to 0.24.0 in the all-go-mod-patch-and-minor group by @dependabot in #1028
- 🌱 Bump k8s.io/* deps to v1.31.0 by @sbueringer in #1031
New Contributors
envtest-v1.31.0
Merge pull request #1032 from sbueringer/pr-envtest-v1.31.0 ✨ Release envtest v1.31.0
v0.16.0-beta.0
🚨 This is a beta release. Use it only for testing purposes.
envtest-v1.30.3
Merge pull request #1024 from kengou/release-v1.30.3 ✨Release envtest v1.30.3