Sha256: 7b0cbdd2b0ed99de031f5b822a750bc355c35099e833e3f9b8c3bc366f2faba7
Contents?: true
Size: 1.17 KB
Versions: 1
Compression:
Stored size: 1.17 KB
Contents
## 3.0.0 / 2014-09-07 * [FEATURE] Halt performance if the interactor fails prior * [ENHANCEMENT] Add support for Ruby 2.1 * [FEATURE] Remove "magical" access to the context through the interactor * [FEATURE] Manage context values via setters/getters rather than hash access * [FEATURE] Change the primary interactor API method from "perform" to "call" * [FEATURE] Return the mutated context rather than the interactor instance * [FEATURE] Replace interactor setup with before and after hooks * [FEATURE] Abort execution immediately upon interactor failure * [ENHANCEMENT] Build a suite of realistic integration tests * [ENHANCEMENT] Move rollback responsibility into the context ## 2.1.0 / 2013-09-05 * [FEATURE] Roll back when an interactor within an organizer raises an error * [BUGFIX] Ensure that context-deferred methods respect string keys * [FEATURE] Respect context initialization from an indifferent access hash ## 2.0.1 / 2013-08-28 * [BUGFIX] Allow YAML (de)serialization by fixing interactor allocation ## 2.0.0 / 2013-08-19 * [BUGFIX] Fix rollback behavior within nested organizers * [BUGFIX] Skip rollback for the failed interactor ## 1.0.0 / 2013-08-17 * Initial release!
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
interactor-3.0.0 | CHANGELOG.md |