Skip to content

Releases: ash-project/reactor

v1.0.1

06 Apr 21:19
d336ed9

Choose a tag to compare

Bug Fixes:

  • pass unwrapped error to backoff/4 when compensate/4 returns bare :retry (#306) by James Harton

  • avoid MapSet opaque type in recursive accumulator for OTP 28 dialyzer by renovate[bot]

  • reduce function nesting depth to satisfy credo 1.7.16 by dependabot[bot]

v1.0.0

25 Jan 22:48
2f993fe

Choose a tag to compare

Breaking Changes:

  • Store inputs in their own struct (#269) by James Harton

Features:

  • add tests for guard telemetry events by Jaden

Bug Fixes:

  • remove unused async options from Reactor.undo/3 (#292) by James Harton

  • move mermaid script to before_closing_body_tag for proper rendering (#289) by James Harton

  • implement nested_steps/1 for Step.Switch to fix dependency resolution (#288) by James Harton

  • set proper class for reactor errors (#286) by Zach Daniel

  • Telemetry middleware crashes on unhandled guard events (#276) by Jaden

  • telemetry middleware implements guard steps by Jaden

  • tests failing because of REUSE annotations (#275) by James Harton

v0.17.0

30 Sep 22:26
5c0f171

Choose a tag to compare

Features:

  • Add backoff support for retries. (#267) by James Harton

Bug Fixes:

  • Add stacktrace to exception (#265) by Rutgerdj

  • Add stacktrace to exception by Rutgerdj

  • remove rescue statement inside AnonFn.run/3 by Rutgerdj

Improvements:

  • Add description option to Reactor DSL and struct. (#268) by James Harton

  • Prepare Minimal Spark Update (#266) by Jonatan Männchen

v0.16.0

21 Sep 00:47
df74431

Choose a tag to compare

Features:

  • Allow Reactors to be able to be undone after successful completion. (#262) by James Harton

  • add allow_async? flag to compose DSL (#256) by James Harton

Bug Fixes:

  • undo for composed reactors (#263) by James Harton

  • resolve nested step dependency and argument inheritance issues (#258) by James Harton

  • correct current_try increment during step retries (#257) by James Harton

  • correct current_try increment during step retries by James Harton

  • mermaid: trim whitespace from module names to prevent :nofile errors (#253) by James Harton

v0.15.6

02 Jul 14:15

Choose a tag to compare

Bug Fixes:

  • mermaid: use TB instead of TD (#241) by ChristianAlexander