Releases: reddit/achilles-sdk
Releases · reddit/achilles-sdk
v0.13.12
What's Changed
- Fix controller-runtime v0.23 Apply ambiguity by @mfacenet in #108
- Fix race in Reconcile where ApplyStatus is called on a deleted object by @justinmir in #109
New Contributors
- @mfacenet made their first contribution in #108
- @justinmir made their first contribution in #109
Full Changelog: v0.13.11...v0.13.12
v0.13.11
What's Changed
- [metrics] fix concurrency panic in processing duration by @harveyxia in #106
Full Changelog: v0.13.10...v0.13.11
v0.13.10
What's Changed
- Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2 by @dependabot[bot] in #84
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #94
- Bump github.com/spf13/pflag from 1.0.6 to 1.0.10 by @dependabot[bot] in #95
- Bump golang.org/x/tools from 0.37.0 to 0.39.0 by @dependabot[bot] in #99
- Closes #75. Properly set the conditions when call to applyOutputs fails. by @karanthukral in #101
Full Changelog: v0.13.9...v0.13.10
v0.13.9
What's Changed
- Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #73
- Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 by @dependabot[bot] in #74
- Bump k8s.io/api from 0.33.3 to 0.33.4 by @dependabot[bot] in #79
- Bump k8s.io/client-go from 0.33.3 to 0.33.4 by @dependabot[bot] in #80
- Bump k8s.io/apiextensions-apiserver from 0.33.3 to 0.33.4 by @dependabot[bot] in #81
- Bump golang.org/x/tools from 0.35.0 to 0.37.0 by @dependabot[bot] in #85
- Add support for kubernetes events by @karanthukral in #87
New Contributors
- @karanthukral made their first contribution in #87
Full Changelog: v0.13.8...v0.13.9
v0.13.8
What's Changed
- Bump golang.org/x/sync from 0.12.0 to 0.14.0 by @dependabot[bot] in #52
- Bump k8s.io/client-go from 0.32.3 to 0.33.1 by @dependabot[bot] in #50
- Bump go to 1.24 by @jessicayuen in #53
- Bump github.com/prometheus/client_model from 0.6.1 to 0.6.2 by @dependabot[bot] in #48
- Bump golang.org/x/tools from 0.31.0 to 0.33.0 by @dependabot[bot] in #51
- Bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 by @dependabot[bot] in #54
- Bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot[bot] in #57
- Bump golang.org/x/tools from 0.33.0 to 0.34.0 by @dependabot[bot] in #56
- [FSM] fix trigger condition language by @harveyxia in #59
- Bump k8s.io/apiextensions-apiserver from 0.33.0 to 0.33.2 by @dependabot[bot] in #60
- Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 by @dependabot[bot] in #64
- Bump golang.org/x/time from 0.11.0 to 0.12.0 by @dependabot[bot] in #55
- Bump k8s.io/api from 0.33.2 to 0.33.3 by @dependabot[bot] in #68
- Bump k8s.io/apiextensions-apiserver from 0.33.2 to 0.33.3 by @dependabot[bot] in #67
- Bump golang.org/x/tools from 0.34.0 to 0.35.0 by @dependabot[bot] in #66
- [Bug Fix] Handle new objects uniformly by @colinodell in #72
- Resolves race condition in new object creation when using GenerateName with io.Applicator (#71)
Full Changelog: v0.13.7...v0.13.8
v0.13.7
What's Changed
- Expose additional required leader election configs by @jessicayuen in #47
Full Changelog: v0.13.6...v0.13.7
v0.13.6
What's Changed
- [metrics] Add
achilles_processing_duration_secondsmetric for tracking e2e object processing latency by @harveyxia in #41⚠️ Behavior change—The FSM reconciler now correctly sets the Ready status condition as the conjunction of all other conditions. If any conditions are failed, the Ready condition's message will include the failed status conditions.
This may break existing users tests if they assert on the contents of the Ready condition
- Bump github.com/spf13/pflag from 1.0.6-0.20210604193023-d5e0c0615ace to 1.0.6 by @dependabot in #24
- Bump github.com/onsi/gomega from 1.36.2 to 1.37.0 by @dependabot in #32
- Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 by @dependabot in #35
- [FSM] add result types
DoneResultWithStatusConditionandDoneAndRequeueAfterCompletion[WithBackoff]by @harveyxia in #42 - Bump github.com/prometheus/client_golang from 1.20.5 to 1.22.0 by @dependabot in #34
Full Changelog: v0.13.5...v0.13.6
v0.13.5
What's Changed
- Expose leader election option as a CLI flag by @jessicayuen in #43
Full Changelog: v0.13.4...v0.13.5
v0.13.4
What's Changed
- [handler] Fix rate limiting behavior by @harveyxia in #40
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- [FSM] add
ManagesWithPredicatebuilder method by @harveyxia in #39
Full Changelog: v0.13.2...v0.13.3