Releases: kubernetes-sigs/controller-tools
Releases · kubernetes-sigs/controller-tools
v0.13.0
What's Changed
- ⚠ Bump to k/k v0.28.0 by @sbueringer in #832
- ⚠ get rid of obsolete Go build tags // +build !ignore_autogenerated by @programmer04 in #828
- ✨ Adds new option
timeoutSeconds
to inform the timeout for webhook resources by @yaa110 in #784 - ✨ Return an error for duplicate generators by @rainest in #829
- ✨ Add url marker for webhook manifests by @rikatz in #824
- 🐛 Change the type of
markers.Collector.byPackage
's key fromstring
to*loader.Package
by @ntoofu in #792 - 🐛 Fix implicit aliasing issue in nested maps by @shyamradhakrishnan in #810
- 🌱 Re-add list of emeritus maintainers by @vincepri in #817
Dependency bumps
- 🌱 Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #819
- 🌱 Bump golang.org/x/tools from 0.8.0 to 0.9.1 by @dependabot in #814
- 🌱 Bump golang.org/x/tools from 0.9.1 to 0.9.3 by @dependabot in #821
- 🌱 Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #822
- 🌱 Bump golang.org/x/tools from 0.9.3 to 0.10.0 by @dependabot in #825
- 🌱 Bump golang.org/x/tools from 0.10.0 to 0.11.0 by @dependabot in #830
- 🌱 Bump github.com/onsi/gomega from 1.27.8 to 1.27.9 by @dependabot in #836
- 🌱 Bump github.com/onsi/gomega from 1.27.9 to 1.27.10 by @dependabot in #838
- 🌱 Bump golang.org/x/tools from 0.11.0 to 0.11.1 by @dependabot in #840
- 🌱 Bump golang.org/x/tools from 0.11.1 to 0.12.0 by @dependabot in #841
New Contributors
- @yaa110 made their first contribution in #784
- @kkkkun made their first contribution in #816
- @rainest made their first contribution in #829
- @ntoofu made their first contribution in #792
- @programmer04 made their first contribution in #828
- @rikatz made their first contribution in #824
- @shyamradhakrishnan made their first contribution in #810
Full Changelog: v0.12.0...v0.13.0
v0.12.1
What's Changed
- 🐛 Change the type of
markers.Collector.byPackage
's key fromstring
to*loader.Package
by @k8s-infra-cherrypick-robot in #834 - ✨ Return an error for duplicate generators by @k8s-infra-cherrypick-robot in #835
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- ✨ Add header and year options for yaml generator by @nak3 in #544
- 🌱 Bump golang.org/x/tools from 0.4.0 to 0.5.0 by @dependabot in #759
- 🌱 Bump kubernetes-sigs/kubebuilder-release-tools from 0.2.0 to 0.3.0 by @dependabot in #763
- 🌱 Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 by @dependabot in #767
- 🐛 fix index out of range panic when annotation is not in 'key=value' format by @lianghao208 in #764
- 🌱 Bump github.com/fatih/color from 1.13.0 to 1.14.0 by @dependabot in #766
- 🏃 Bump k8s.io dependencies to 1.26.1 by @alvaroaleman in #768
- 🌱 Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 by @dependabot in #771
- 🌱 Bump github.com/fatih/color from 1.14.0 to 1.14.1 by @dependabot in #770
- ✨ Add support for example marker by @sbueringer in #774
- 🌱 Bump golang.org/x/tools from 0.5.0 to 0.6.0 by @dependabot in #776
- 🌱 Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 by @dependabot in #778
- 🌱 Bump github.com/onsi/gomega from 1.27.1 to 1.27.6 by @dependabot in #791
- 📖 fix typo: minimun -> minimum by @gregsheremeta in #781
- 🏃 Bump k8s.io dependencies to v0.27.1 by @furkatgofurov7 in #798
- 🌱 Bump golang.org/x/tools from 0.6.0 to 0.8.0 by @dependabot in #794
- 🐛 Generate deterministic ordering for webhook manifests by @terassyi in #779
- ✨ Update and sync owners file w/ CR runtime by @vincepri in #799
- 🌱 Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #793
- 🌱 Bump github.com/fatih/color from 1.14.1 to 1.15.0 by @dependabot in #787
- 🐛 remove metadata.creationTimestamp when generating CRDs, RBAC, and webhooks by @joelanford in #800
- ✨ testdata/cronjob_types.go: add NestedStructWithSeveralFieldsDoubleMarked by @jan--f in #704
- ✨Upgrade to go 1.20 by @Prajyot-Parab in #803
- 🐛 Fix marker parsing by @inteon in #802
- ⚠ Bump github.com/gobuffalo/flect from 0.3.0 to 1.0.2 by @sbueringer in #804
New Contributors
- @nak3 made their first contribution in #544
- @lianghao208 made their first contribution in #764
- @gregsheremeta made their first contribution in #781
- @furkatgofurov7 made their first contribution in #798
- @terassyi made their first contribution in #779
- @jan--f made their first contribution in #704
- @Prajyot-Parab made their first contribution in #803
- @inteon made their first contribution in #802
Full Changelog: v0.11.0...v0.12.0
v0.11.4
What's Changed
- 🐛 remove metadata.creationTimestamp when generating CRDs, RBAC, and webhooks by @joelanford in #801
Full Changelog: v0.11.3...v0.11.4
v0.11.3
What's Changed
- ✨ Add support for example marker by @k8s-infra-cherrypick-robot in #775
Full Changelog: v0.11.2...v0.11.3
v0.11.2
What's Changed
- 🏃 Bump k8s.io dependencies to 1.26.1 to fix generation of CRDs that embedd
corev1.ResourceRequirements
by @k8s-infra-cherrypick-robot in #769
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
- 🐛 Revert Fix the generation of listType=set by @k8s-infra-cherrypick-robot in #755
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- 🐛 output: ensure the directory exists by @stevekuznetsov in #731
- 🐛 Update CI golangci-lint checks to avoid deprecated linters by @Jefftree in #723
- 🏃 add go reference badge by @guilhem in #727
- 🐛 return a bit more verbosy error messages for go-package errors by @AlmogBaku in #725
- ✨ Support api-approved annotation for CRD with k8s group by @FillZpp in #691
- 🌱 : dependabot addition by @kannon92 in #736
- 🌱 Bump github.com/fatih/color from 1.12.0 to 1.13.0 by @dependabot in #739
- 🌱 Bump kubernetes-sigs/kubebuilder-release-tools from 0.1.1 to 0.2.0 by @dependabot in #737
- 🌱 Bump k8s.io/api from 0.25.0 to 0.25.4 by @dependabot in #740
- 🌱 Bump k8s.io/apiextensions-apiserver from 0.25.0 to 0.25.4 by @dependabot in #742
- 🌱 Add 🌱 to dependabot commit message by @kannon92 in #743
- 🌱 Bump github.com/onsi/gomega from 1.19.0 to 1.24.1 by @dependabot in #738
- 🌱 Bump github.com/google/go-cmp from 0.5.6 to 0.5.9 by @dependabot in #741
- 🌱 Bump github.com/gobuffalo/flect from 0.2.5 to 0.3.0 by @dependabot in #744
- 🌱 Bump golang.org/x/tools from 0.1.12 to 0.3.0 by @dependabot in #745
- 🌱 Bump github.com/spf13/cobra from 1.4.0 to 1.6.1 by @dependabot in #746
- ✨ Bump Kubernetes deps to v1.26.0 by @JoelSpeed in #749
- 🌱 Bump golang.org/x/tools from 0.3.0 to 0.4.0 by @dependabot in #748
- 🌱 Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 by @dependabot in #750
- 🐛 Fix the generation of listType=set by @alvaroaleman in #753
New Contributors
- @stevekuznetsov made their first contribution in #731
- @guilhem made their first contribution in #727
- @AlmogBaku made their first contribution in #725
- @FillZpp made their first contribution in #691
- @kannon92 made their first contribution in #736
- @dependabot made their first contribution in #739
Full Changelog: v0.10.0...v0.11.0
Release v0.10.0
changes since v0.9.2
✨ New Features
- crd/gen: sort FindKubeKinds by @gshirazi in #679
- Upgrade the yaml from v3.0.0-20210107192922-496545a6307b to 3.0.0 by @mistydemeo in #685
- Bump k8s to Kubernetes v1.25.0-alpha.3 by @laxmikantbpandhare in #708
- pkg/webhook: add support for reinvocationPolicy marker by @mythi in #709
- bump k8s to v1.25.0 by @laxmikantbpandhare in #717
- Upgrade to go 1.19 and fix CI by @Jefftree in #722
🐛 Bug Fixes
- crdgen: compare metav1 pkg by ID by @akutz in #681
- Allow setting PreserveUnknownFields at both type and field level by @eddycharly in #689
- Add XPreserveUnknownFields to runtime.RawExtension by @eddycharly in #683
- Make topology markers also valid for type definitions by @chrischdi in #692
- Fix crd flattening for structType marker to not create duplicate entries for XMapType by @chrischdi in #697
- Ensure schemapatcher does not error when non CRD yaml files are present by @JoelSpeed in #724
🌱 Others
- ci: fix golangci-lint installation by @ahmetb in #682
- golangci-lint: use revive instead of golint linter by @mythi in #710
- Update controller-gen CLI documentation for better info regards paths argument by @padlar in #712
New Contributors
- @ahmetb made their first contribution in #682
- @gshirazi made their first contribution in #679
- @mistydemeo made their first contribution in #685
- @laxmikantbpandhare made their first contribution in #708
- @mythi made their first contribution in #709
- @Jefftree made their first contribution in #722
- @padlar made their first contribution in #712
Full Changelog: v0.9.2...v0.10.0