Releases: kubernetes-sigs/controller-tools
v0.2.0-beta.3
🚨 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
v0.2.0-beta.2
🚨 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
🚨 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
Changes since v0.2.0-alpha.2:
None! This is just for book-keeping.
v0.2.0-alpha.2
🚨 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
🚨 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
🚨 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
v0.1.9 release
Merge pull request #128 from droot/running/k8s-1.13.1 :running: upgrade k8s deps to 1.13