Releases: Nebo15/sage
Releases · Nebo15/sage
0.6.3
- Use
__STACKTRACE__
instead of deprecatedSystem.stacktrace()
function; - Do not crash when inspecting sagas with non-atom stage names (thanks to @peaceful-james);
- Allows users to pass in their own Supervisor for async steps (thanks to @Adzz);
- Add support for function and mfa for tracing (tanks to @ulissesalmeida);
- Switch to GitHub Actions as the new CI;
- Various fixes for the documentation.
0.6.1
0.6.0
- Remove failed step name from compensation functions. This is done to purity compensations so that they don't carry too much information about the pipeline in which they run.
- Refactor how Sage mutates its state.
- Fix warnings from new Elixir versions and the new way how stacktraces are received. This bumps minimal Elixir version to 1.7.
- Bug fixes and documentation changes.