Releases: authzed/controller-idioms
Releases · authzed/controller-idioms
v0.10.0
v0.9.1
v0.9.0
What's Changed
APIs
The CRD
function in bootstrap has been deprecated (but not removed) and replaced with CRDs
.
The only difference in signature is the initial context.Context
argument:
Before:
func CRD(restConfig *rest.Config, crdFS fs.ReadDirFS, dir string) error {
After:
func CRDs(ctx context.Context, restConfig *rest.Config, crdFS fs.ReadDirFS, dir string) error
We recommend updating to the new function, but the old one continues to work.
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.0
v0.6.0
v0.5.0
What's Changed
Note: this release contains breaking API changes:
component.EnsureComponentByHash
now usesqueue.OperationsContext
instead of*typedctx.Key[queue.Interface]
(the former being a wrapper around the latter, migration should be straightforward).queue.NewOperations(done func(), requeueAfter func(time.Duration), cancel context.CancelFunc)
now takes a third argumentcancel
- see #14 for more info and reasoning.
Full Changelog: v0.4.1...v0.5.0
v0.4.1
v0.4.0
What's Changed
- Bump k8s.io/klog/v2 from 2.70.1 to 2.80.0 by @dependabot in #8
- Replace uses of klogr for a passed through logr interface by @JoshVanL in #10
- Add existence checking to adoption handler by @ecordell in #11
New Contributors
- @dependabot made their first contribution in #8
- @JoshVanL made their first contribution in #10
Full Changelog: v0.3.0...v0.4.0