Skip to content

Latest commit

 

History

History
51 lines (29 loc) · 2.15 KB

CHANGELOG.adoc

File metadata and controls

51 lines (29 loc) · 2.15 KB

Steno Changelog

Unreleased changes (release date TBD)

0.4.1 (released 2024-07-01)

  • #286 Steno now more consistently logs events in a saga lifetime: create/restore, start running, finish running.

0.4.0 (released 2023-05-25)

Breaking changes

  • #138 Steno no longer panics when an undo action fails. SagaResultErr has a new optional field describing whether any undo action failed during unwinding. You should check this. If an undo action fails, then the program has failed to provide the usual guarantee that a saga either runs to completion or completely unwinds. What to do next is application-specific but in general this cannot be automatically recovered from. (If there are steps that can automatically recover in this case, the undo action that failed should probably do that instead.)

0.3.1 (released 2023-01-06)

  • #88 Add SecClient::saga_inject_repeat method to help with testing idempotency

0.3.0 (released 2022-11-02)

  • #40 Add Dag::builder method

  • #67 Add methods for inspecting Saga DAG / #73 A minor extention to #67, expose indices

Breaking Changes

None.

0.2.0 (released 2022-08-05)

Changes not documented.