Tags: ash-project/reactor
Tags
release v1.0.1 [v1.0.1](v1.0.0...v1.0.1) (2026-04-06) 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]
release v1.0.0 [v1.0.0](v0.17.0...v1.0.0) (2026-01-25) 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
release v0.17.0 [v0.17.0](v0.16.0...v0.17.0) (2025-09-30) 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
release v0.16.0 [v0.16.0](v0.15.6...v0.16.0) (2025-09-21) 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
release v0.15.5 [v0.15.5](v0.15.4...v0.15.5) (2025-06-18) Bug Fixes: * don't use regexes in module attributes, for otp28 compat by Zach Daniel
PreviousNext