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.