Skip to content

Releases: kubernetes-sigs/controller-tools

v0.5.0

19 Feb 16:29
ea8d4ea
Compare
Choose a tag to compare

Changes since v0.4.1

⚠️ Breaking Changes

  • Update dependencies to Kubernetes v1.20.2 (#538)

✨ New Features

  • Add crd:validation:Schemaless marker (#528)

🐛 Bug Fixes

  • Don't generate description on metadata of CRD structural schema (#511)

Thanks to all our contributors! 😊

v0.4.1

16 Nov 23:50
ede1d01
Compare
Choose a tag to compare

Changes since v0.4.0

⚠️ Breaking Changes

  • Add AdmissionReviewVersions support for webhook (#474)

✨ New Features

  • Add test and warning for v1beta1 default removal (#499)
  • Deprecate the duplicated kubebuilder:validation:XPreserveUnknownFields marker. (#422)
  • add min/max properties validation (#488)
  • feat: parse negative integers (#470)
  • Set default value for corev1.Protocol type if not already specified (#480)
  • Remove 'default' fields from v1beta1 CRDs (#481)

🐛 Bug Fixes

  • Remove unneeded caBundle: Cg== value (#495)
  • Don't generate schema with Any in it, its not supported (#505)
  • Don't allow generators to interfere with eachother's type checking (#493)

📖 Documentation

  • Add versioning guidelines (#498)

🌱 Others

  • Add PR title/description checking (#497)

Thanks to all our contributors! 😊

v0.4.0

19 Aug 18:04
04609bd
Compare
Choose a tag to compare

Changes since v0.3.0

⚠️ Breaking Changes

  • Default CRD generation version to v1 (#468)
  • Add admissionregisteration/v1 support for webhook (#469)

✨ New Features

  • Add support for AllowDangerousTypes crd flag (enables float support) (#449)
  • Generate schema for types with custom JSON marshaling as Any type (#427)
  • Add support for pointers as map values (#317)

🐛 Bug Fixes

  • Update go/packages version (#452)
  • Fix flattening chains of references to references (#428)

🌱 Others

  • Bump github.com/spf13/cobra to v1.0.0 (#458)
  • Move pwittrock from emeritus approvers to approvers (#451)

Thanks to all our contributors! 😊

v0.3.0

24 Apr 17:12
44656d3
Compare
Choose a tag to compare

Changes since v0.2.9

  • Bump dependencies to v0.18.2 (#432)

Thanks to all our contributors! 😊

v0.2.9

16 Apr 14:00
93a4eed
Compare
Choose a tag to compare

v0.2.9

✨ New Features

  • Add sideEffects parameter for webhooks (#429)

v0.2.8

18 Mar 18:59
15412e2
Compare
Choose a tag to compare

v0.2.8

✨ New Features

  • Add new resourceNames field in RBAC marker (#413)

🐛 Bug Fixes

  • Do not error when webhook matchpolicy is unset (#420)

v0.2.7

11 Mar 20:14
1c6d384
Compare
Choose a tag to compare

v0.2.7

NB: this is virtually identical to the unpulished v0.2.6, except that we fixed an accidental breaking change in #408.

✨ New Features

  • Add support for MatchPolicy in webhook marker (#408)

🐛 Bug Fixes

  • Fix singular argument for resource marker (#409)

📖 Documentation

  • Extend webhook marker documentation (#353)

v0.2.5

30 Jan 01:15
2bc3f5e
Compare
Choose a tag to compare

v0.2.5

✨ New Features

  • Do not create empty webhook/manifests.yaml file (#344)
  • Change Quantity type to int-or-string (#381)
  • update flect library to v0.2.0 (#382)
  • Add support for ListType, ListMapKeys, MapType and StructType (#347)
  • Update dependences to kubernetes 1.17.0 (#379)
  • Update helper functions for Scope, PreserveUnknownFields (#374)

🐛 Bug Fixes

  • controller-gen panics when encountering an import loop (#351)

Thanks to all our contributors!

v0.2.4

19 Nov 21:35
00e4139
Compare
Choose a tag to compare

🐛 Bug Fixes

  • preserveUnknownFields: true on v1beta1, option (#362)

Thanks to all our contributors!

v0.2.3

15 Nov 20:36
257814f
Compare
Choose a tag to compare

✨ New Features

  • CRD v1 support (#356)
  • Add x-kubernetes-{embedded-resource,preserve-unknown-fields} support (#345)

🐛 Bug Fixes

  • Update known_types to add x-kubernetes-int-or-string for intStr (#360)

Thanks to all our contributors!