v0.24.0
Breaking Changes
Upstream breaking changes are reflected here.
- adds compatibility for controller-runtime 0.22 and breaks compatibility with previous controller-runtime releases
What's Changed
- Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot[bot] in #598
- Bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot[bot] in #599
- Bump golang.org/x/net from 0.36.0 to 0.37.0 by @dependabot[bot] in #600
- Bump gomodules.xyz/jsonpatch/v2 from 2.4.0 to 2.5.0 by @dependabot[bot] in #601
- Bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 by @dependabot[bot] in #602
- Bump the kubernetes group with 3 updates by @dependabot[bot] in #604
- Bump golang.org/x/net from 0.34.0 to 0.36.0 in /hack in the go_modules group by @dependabot[bot] in #603
- Quiet errors are always actually quiet by @scothis in #605
- Allow ResourceReconciler to skip processing by @scothis in #606
- Always reconciler by @scothis in #607
- Bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 by @dependabot[bot] in #608
- Suppress result when updating status by @scothis in #609
- Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot[bot] in #610
- Allow ChildReconciler to return user defined errors by @scothis in #611
- Bump sigs.k8s.io/controller-tools from 0.17.2 to 0.17.3 in /hack by @dependabot[bot] in #613
- Add discovery client to config by @scothis in #612
- Bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot[bot] in #614
- Switch to secret CodeCov token by @scothis in #616
- Bump reconciler.io/dies/diegen from 0.15.0 to 0.15.1 in /hack by @dependabot[bot] in #617
- Bump reconciler.io/dies from 0.15.0 to 0.15.1 by @dependabot[bot] in #618
- Allow ducks to own child resources by @scothis in #615
- Normalize ducks in fake client config by @scothis in #619
- Bump golang.org/x/net from 0.36.0 to 0.38.0 in /hack in the go_modules group by @dependabot[bot] in #620
- SuppressTransientErrors sub reconciler by @scothis in #621
- Bump the kubernetes group with 3 updates by @dependabot[bot] in #622
- Bump reconciler.io/dies from 0.15.1 to 0.16.0 by @dependabot[bot] in #624
- Allow ChildReconciler to opt-in to dangerous chilren by @scothis in #506
- Bump golang.org/x/net from 0.39.0 to 0.40.0 by @dependabot[bot] in #625
- Config WithTracker creates a new tracker for the config by @scothis in #626
- Bump sigs.k8s.io/controller-tools from 0.17.3 to 0.18.0 in /hack by @dependabot[bot] in #627
- Migrate dependabot reviewers to CODEOWNERS by @mamachanko in #629
- Bump the kubernetes group with 3 updates by @dependabot[bot] in #628
- Bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 by @dependabot[bot] in #630
- Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 by @dependabot[bot] in #631
- Bump golang.org/x/net from 0.40.0 to 0.41.0 by @dependabot[bot] in #632
- Bump the kubernetes group with 3 updates by @dependabot[bot] in #633
- Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 by @dependabot[bot] in #634
- Bump golang.org/x/net from 0.41.0 to 0.42.0 by @dependabot[bot] in #635
- Bump the kubernetes group with 3 updates by @dependabot[bot] in #636
- Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 by @dependabot[bot] in #637
- Bump golang.org/x/net from 0.42.0 to 0.43.0 by @dependabot[bot] in #638
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #639
- Bump the kubernetes group with 3 updates by @dependabot[bot] in #640
- Bump sigs.k8s.io/controller-tools from 0.18.0 to 0.19.0 in /hack by @dependabot[bot] in #643
- Bump sigs.k8s.io/controller-runtime from 0.21.0 to 0.22.0 by @dependabot[bot] in #644
- Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #646
- Bump sigs.k8s.io/controller-runtime from 0.22.0 to 0.22.1 by @dependabot[bot] in #647
- Bump golang.org/x/net from 0.43.0 to 0.44.0 by @dependabot[bot] in #648
- Bump the kubernetes group with 3 updates by @dependabot[bot] in #649
- Support client.Apply() test expectations by @scothis in #645
- Extract stash machinery into dedicated package by @scothis in #650
Full Changelog: v0.23.0...v0.24.0