This repository has been archived by the owner on Aug 28, 2024. It is now read-only.
This release contains a few new features, a deprecation and a few dependency updates.
Features
- Allow resources to contain unexported fields
ChildSetReconciler
lists children exactly once⚠️ potentially breaking:ListOptions
is required whenSkipOwnerReference
is true. If you are operating in the same namespace but skip owner references, this may break your kit. The reconciler validation will fail fast and report the issue. You will have to setListOptions
going forward.
Deprecations
- SafeDeployDiff is deprecated and scheduled to be removed in the next version. Use reconcilers.IgnoreAllUnexported instead.
What's Changed
- Allow resources to contain unexported fields by @scothis in #487
- Bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #491
- Bump dies.dev from 0.10.0 to 0.10.1 by @dependabot in #490
- Bump dies.dev/diegen from 0.10.0 to 0.10.1 in /hack by @dependabot in #492
- Require ListOptions when SkipOwnerReference is true by @scothis in #493
- List children exactly once for ChildSetReconciler by @scothis in #494
Full Changelog: v0.18.0...v0.19.0