Releases: kubernetes-sigs/controller-tools
Releases · kubernetes-sigs/controller-tools
envtest-v1.33.0-alpha.2
Merge pull request #1154 from dongjiang1989/envtest-v0.33.0 ✨ Release envtest v1.33.0-alpha.2
v0.17.2
What's Changed
- 🌱 Allow string validation on XIntOrString by @cbandy in #1118
- 🌱 Test DeepCopy of contained non-pointer types by @cbandy in #1120
- 🐛 Guard before type assertion by @cbandy in #1119
- 📖 Add v0.17 to compatibility table by @sbueringer in #1127
- 🌱 Add JoelSpeed to reviewers by @JoelSpeed in #1138
- 🐛 fix minor typo in
kubebuilder
by @davidxia in #1141 - ✨ Allow customizing generated webhook K8s Service by @davidxia in #1128
- 🐛 Handle pointer to alias in DeepCopy by @cbandy in #1145
Dependencies
- 🌱 Bump golangci-lint to v1.63.4 by @dongjiang1989 in #1132
- 🌱 Bump the all-go-mod-patch-and-minor group with 3 updates by @dependabot in #1130
- 🌱 Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 in the all-github-actions group by @dependabot in #1131
- 🌱 Bump actions/setup-go from 5.2.0 to 5.3.0 in the all-github-actions group by @dependabot in #1135
- 🌱 Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 in the all-go-mod-patch-and-minor group by @dependabot in #1142
- 🌱 Bump the all-github-actions group with 2 updates by @dependabot in #1147
New Contributors
- @cbandy made their first contribution in #1118
- @dongjiang1989 made their first contribution in #1132
Full Changelog: v0.17.1...v0.17.2
v0.17.1
What's Changed
Dependencies
- 🌱 Bump the all-github-actions group across 1 directory with 3 updates by @dependabot in #1125
- 🌱 Bump golang.org/x/tools from 0.28.0 to 0.29.0 in the all-go-mod-patch-and-minor group by @dependabot in #1124
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- 🐛 Fix duplicate default value when generating CRDs with corev1.Protocol by @sbueringer in #1035
- 🐛 rbac: fix adding nonResourceURLs including normalisation by @chrischdi in #1044
- 🐛 rbac: fix deduplication of core group and add test coverage by @chrischdi in #1045
- 🐛 Allow CLI binaries to set a version by @josvazg in #1049
- ✨ Allow customizing generated webhook configuration's name by @davidxia in #1002
- 🐛 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
- 🐛 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
- 🐛 Handling Identical Kubebuilder Annotations in Different CRs with * Verbs by @OdedViner in #1081
⚠️ Add support for encoding.TextMarshaler by @twz123 in #1015- ✨ Handle word boundaries and add ellipsis for
MaxDescLen
by @dhaiducek in #1006
Misc
- 🏃 Rename default branch to main by @sbueringer in #1038
- 🏃 Verify PR titles with shell script by @sbueringer in #1057
- 📖 github: update PR template by @chrischdi in #1060
- 🌱 OWNERS: Promote chrischdi to reviewer by @chrischdi in #1059
- 🌱 pr-verify: use env var for passing the PR title by @chrischdi in #1067
- 📖 Fix compatibility table by @sbueringer in #1093
envtest
- 🐛 Fix envtest build for v1.32.0 by @sbueringer in #1110
- ✨ Release envtest v1.32.0 by @sbueringer in #1106
- ✨ Release envtest v1.32.0 (try 2) by @sbueringer in #1111
- 🌱 Promotion of envtest release for Kubernetes v1.32.0 by @sbueringer in #1114
Dependency bumps
- 🌱 Bump tj-actions/changed-files from 44.5.7 to 45.0.0 in the all-github-actions group by @dependabot in #1042
- 🌱 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
- 🌱 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
- 🌱 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
- 🌱 Bump github.com/onsi/gomega from 1.34.2 to 1.35.1 in the all-go-mod-patch-and-minor group by @dependabot in #1085
- 🌱 Bump softprops/action-gh-release from 2.0.8 to 2.0.9 in the all-github-actions group by @dependabot in #1086
- 🌱 Bump golang.org/x/tools from 0.26.0 to 0.27.0 in the all-go-mod-patch-and-minor group by @dependabot in #1091
- 🌱 Bump tj-actions/changed-files from 45.0.3 to 45.0.4 in the all-github-actions group by @dependabot in #1092
- 🌱 Bump softprops/action-gh-release from 2.0.9 to 2.1.0 in the all-github-actions group by @dependabot in #1095
- 🌱 Bump the all-go-mod-patch-and-minor group across 1 directory with 5 updates by @dependabot in #1103
- 🌱 Bump the all-github-actions group across 1 directory with 3 updates by @dependabot in #1104
- 🌱 Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 in the all-go-mod-patch-and-minor group by @dependabot in #1117
- 🌱 Bump k8s.io/* to v0.32.0 by @sbueringer in #1115
- 🌱 Downgrade gh-release action by @sbueringer in #1112
New Contributors
- @josvazg made their first contribution in #1049
- @davidxia made their first contribution in #1002
- @mtardy made their first contribution in #1061
- @everesio made their first contribution in #1050
- @OdedViner made their first contribution in #1081
- @dhaiducek made their first contribution in #1006
Full Changelog: v0.16.0...v0.17.0
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