Skip to content

Releases: kubernetes-sigs/controller-tools

v0.2.0-beta.3

11 Jul 00:08
c4d99a1
Compare
Choose a tag to compare
v0.2.0-beta.3 Pre-release
Pre-release

🚨 This is a beta release. A number of breaking changes exist in this release. Bold changes are likely to have issues across many existing codebases.

Before filing issues, please check if it's a known issue in the v0.2.0 milestone.

✨ New Features

  • Add support for arrays as map values into pkg/crd (#234)
  • Merge rules in config/rbac/role.yaml (#235)
  • Add ability to set default field requirement status (#211)
  • remove vendor (#223)

🐛 Bug Fixes

  • use github.com/gobuffalo/flect (#246)
  • Smarter allOf flattening/validation preservation (#226)
  • Add a sync.Mutex field into TypeChecker (#241)
  • Add FieldOnlyMarkers to AllDefinitions and update Nullable (#228)

Thanks to all our contributors!

v0.1.11

20 Jun 18:00
464fbed
Compare
Choose a tag to compare

🐛 Bug Fixes

  • ensure defaults are set for controller-gen all (#229)

Thanks to all our contributors!

v0.2.0-beta.2

06 Jun 23:07
4d432d9
Compare
Choose a tag to compare
v0.2.0-beta.2 Pre-release
Pre-release

🚨 This is a beta release. A number of breaking changes exist in this release. Bold changes are likely to have issues across many existing codebases.

Before filing issues, please check if it's a known issue in the v0.2.0 milestone.

✨ New Features

  • crd: add a resource scope marker (#220)
  • controller-tools-maintainers is an empty alias (#210)
  • CRD storage version marker (#215)
  • Support 1.14 +nullable tag (#180)

🐛 Bug Fixes

  • Fix rbac example (#219)
  • Generate deepcopy for all struct members (#222)
  • Ensure same-line last-comment case is handled (#218)

Thanks to all our contributors!

v0.2.0-beta.1

17 May 22:49
7092eac
Compare
Choose a tag to compare
v0.2.0-beta.1 Pre-release
Pre-release

🚨 This is a beta release. A number of breaking changes exist in this release. Bold changes are likely to have issues across many existing codebases.

Before filing issues, please check if it's a known issue in the v0.2.0 milestone.

Changes since v0.2.0-beta.0:

🐛 Bug Fixes

  • Fix panic on missing import in ref checker (#209)

v0.2.0-beta.0

16 May 22:11
5593306
Compare
Choose a tag to compare
v0.2.0-beta.0 Pre-release
Pre-release

Changes since v0.2.0-alpha.2:

None! This is just for book-keeping.

v0.2.0-alpha.2

16 May 00:01
5593306
Compare
Choose a tag to compare
v0.2.0-alpha.2 Pre-release
Pre-release

🚨 This is an alpha release. A number of breaking changes exist in this release. Bold changes are likely to have issues across many existing codebases.

Before filing issues, please check if it's a known issue in the v0.2.0 milestone.

Changes since v0.2.0-alpha.1:

⚠️ Breaking Changes

  • Bump k8s libraries to 1.14.1 (#204 )

✨ New Features

  • write multiple webhooks in one file and add defaulting (#208)

v0.2.0-alpha.1

07 May 23:59
89f6323
Compare
Choose a tag to compare
v0.2.0-alpha.1 Pre-release
Pre-release

🚨 This is an alpha release. A number of breaking changes exist in this release. Bold changes are likely to have issues across many existing codebases.

Before filing issues, please check if it's a known issue in the v0.2.0 milestone.

Changes since v0.2.0-alpha.0:

🐛 Bug Fixes

  • Fix incompatible CRDs (#203): fixes issues with null fields in generated CRD objects, and supports generating objects with trivial versions to allow for pre-version-conversion Kubernetes (pre-1.13)

v0.2.0-alpha.0

06 May 18:29
455fb28
Compare
Choose a tag to compare
v0.2.0-alpha.0 Pre-release
Pre-release

🚨 This is an alpha release. A number of breaking changes exist in this release. Bold changes are likely to have issues across many existing codebases.

Before filing issues, please check if it's a known issue in the v0.2.0 milestone.

⚠️ Breaking Changes

  • New Generation Framework and Generators (#200): all if the generators, as well as the controller-gen command, have been rewritten. Please see the PR summary and godoc for more information.

✨ New Features

  • Support for Go Modules (#175, #176): Go module support has been added. The Gopkg.toml file will be maintained until Go modules are enabled by default in a Go release. However, Go modules are now the official dependency management solution for controller-tools. It's encouraged that you install controller-tools directly with GO111MODULE=on go get sigs.k8s.io/controller-tools/cmd/controller-gen@v0.2.0-alpha.0 instead of vendoring if you want to use it as a tool.

🐛 Bug Fixes

  • fix windows filepath compatibility (#179)

v0.1.10

27 Mar 22:05
b8adde9
Compare
Choose a tag to compare
Merge pull request #174 from kmodules/quant

Fix OpenAPI type for resource.Quantity fields

v0.1.9 release

25 Jan 00:31
fbf1411
Compare
Choose a tag to compare
Merge pull request #128 from droot/running/k8s-1.13.1

:running: upgrade k8s deps to 1.13