dry-transaction v0.7.0 Release Notes

Release Date: 2016-06-06 // almost 8 years ago
  • โž• Added

    • ๐Ÿ‘ป try steps support a :raise option, so a caught exception can be re-raised as a different (more domain-specific) exception (mrbongiolo)

    ๐Ÿ›  Fixed

    • Add #respond_to_missing? to StepFailure wrapper class so it can more faithfully represent the failure object it wraps (flash-gordon)
    • ๐Ÿ‘ Stop the DSL processing from conflicting with ActiveSupport's Object#try monkey-patch (joevandyk)

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Use dry-monads (e.g. Dry::Monads::Either::Right) instead of kleisli (Kleisli::Either::Right) (flash-gordon)

    Compare v0.6.0...v0.7.0