Skip to content

Releases: reddit/achilles-sdk

v0.13.12

11 Feb 15:58
8173c7f

Choose a tag to compare

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

Full Changelog: v0.13.11...v0.13.12

v0.13.11

20 Jan 16:02
7cb8935

Choose a tag to compare

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

10 Dec 14:56
9004e0f

Choose a tag to compare

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

15 Sep 15:19
3cfc237

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.8...v0.13.9

v0.13.8

18 Jul 20:14
465e493

Choose a tag to compare

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

20 May 13:39
33e87f1

Choose a tag to compare

What's Changed

  • Expose additional required leader election configs by @jessicayuen in #47

Full Changelog: v0.13.6...v0.13.7

v0.13.6

19 May 16:30
f3c4581

Choose a tag to compare

What's Changed

  • [metrics] Add achilles_processing_duration_seconds metric 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 DoneResultWithStatusCondition and DoneAndRequeueAfterCompletion[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

15 May 19:29
77d75dd

Choose a tag to compare

What's Changed

Full Changelog: v0.13.4...v0.13.5

v0.13.4

01 May 19:38
7060e46

Choose a tag to compare

What's Changed

Full Changelog: v0.13.3...v0.13.4

v0.13.3

30 Apr 14:40
b8baa0f

Choose a tag to compare

What's Changed

  • [FSM] add ManagesWithPredicate builder method by @harveyxia in #39

Full Changelog: v0.13.2...v0.13.3