Skip to content

Releases: kubernetes-sigs/controller-tools

v0.17.0

31 Dec 09:50
c71f903
Compare
Choose a tag to compare

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

envtest

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

Full Changelog: v0.16.0...v0.17.0

envtest-v1.32.0

23 Dec 08:35
3dd3158
Compare
Choose a tag to compare
Merge pull request #1111 from sbueringer/pr-envtest-v1.32.0-try-2

✨ Release envtest v1.32.0 (try 2)

v0.16.5

28 Oct 09:37
23a31fd
Compare
Choose a tag to compare

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

10 Oct 12:17
d9494c5
Compare
Choose a tag to compare

What's Changed

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

13 Sep 08:00
c69110a
Compare
Choose a tag to compare

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

29 Aug 17:11
11f0724
Compare
Choose a tag to compare

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

14 Aug 17:39
897f14b
Compare
Choose a tag to compare

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

13 Aug 18:09
5a195b7
Compare
Choose a tag to compare

What's Changed

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

Read more

envtest-v1.31.0

13 Aug 17:24
057cd0c
Compare
Choose a tag to compare
Merge pull request #1032 from sbueringer/pr-envtest-v1.31.0

✨ Release envtest v1.31.0

v0.16.0-beta.0

12 Aug 14:16
69ded00
Compare
Choose a tag to compare
v0.16.0-beta.0 Pre-release
Pre-release

🚨 This is a beta release. Use it only for testing purposes.