Skip to content

Releases: kubernetes-sigs/controller-tools

v0.11.4

21 Apr 12:37
ea4743a
Compare
Choose a tag to compare

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

03 Feb 17:33
b6b2235
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.2...v0.11.3

v0.11.2

29 Jan 22:37
9ae33ae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.11.2

v0.11.1

20 Dec 20:40
9d91b25
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.0...v0.11.1

v0.11.0

20 Dec 18:06
cce03d2
Compare
Choose a tag to compare

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

Full Changelog: v0.10.0...v0.11.0

Release v0.10.0

21 Sep 15:12
24d788a
Compare
Choose a tag to compare

changes since v0.9.2

✨ New Features

🐛 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

Full Changelog: v0.9.2...v0.10.0

v0.9.2

29 Jun 17:06
0c985d9
Compare
Choose a tag to compare

changes since v0.9.1

🐛 Bug Fixes

  • Fix crd flattening for structType marker to not create duplicate entries for XMapType (#698)

Thanks to all our contributors!

v0.9.1

28 Jun 19:03
c8fc4d4
Compare
Choose a tag to compare

changes since v0.9.0

✨ New Features

  • Make topology markers also valid for type definitions (#693)

🐛 Bug Fixes

  • crd/gen: sort FindKubeKinds (#694)
  • crdgen: compare metav1 pkg by ID (#686)

🌱 Others

  • Simplify the LoadRootsWithConfig logic #695

Thanks to all our contributors!

v0.9.0

23 May 12:35
a260f13
Compare
Choose a tag to compare

changes since v0.8.0

✨ New Features

  • : deepcopy: gen: match Go 1.17 build tag format (#595)
  • Bump k8s to 1.24.0 (#669)
  • Cross-module support for filesystem paths (#663)
  • Bump to k8s.io v1.24.0-rc.1 (#666)
  • Add XValidation CRD marker for KEP-2876 support. (#653)

🐛 Bug Fixes

  • Allow floating-point values in validations (#619)
  • Fixed panic when parsing selector expressions containing composite literals (#648)
  • CRD generation: remove status before writing (#630)

Thanks to all our contributors!

v0.8.0

05 Jan 18:38
c796d03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0