All Versions
10
Latest Version
Avg Release Cycle
335 days
Latest Release
1915 days ago
Changelog History
Changelog History
-
v3.1.2 Changes
December 29, 2019- ๐ [BUGFIX] Fix Context#fail! on Ruby 2.7
-
v3.1.1 Changes
May 30, 2018- ๐ [BUGFIX] Allow Context#fail! to accept a hash with string keys
- ๐ [ENHANCEMENT] Many documentation updates
-
v3.1.0 Changes
October 13, 2014- [FEATURE] Add around hooks
-
v3.0.1 Changes
September 09, 2014- ๐ [ENHANCEMENT] Add TomDoc code documentation
-
v3.0.0 Changes
September 07, 2014- ๐ [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
-
v2.1.1 Changes
September 30, 2014- ๐ [FEATURE] Halt performance if the interactor fails prior
- ๐ [ENHANCEMENT] Add support for Ruby 2.1
-
v2.1.0 Changes
September 05, 2013- [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
-
v2.0.1 Changes
August 28, 2013- ๐ [BUGFIX] Allow YAML (de)serialization by fixing interactor allocation
-
v2.0.0 Changes
August 19, 2013- ๐ [BUGFIX] Fix rollback behavior within nested organizers
- ๐ [BUGFIX] Skip rollback for the failed interactor
-
v1.0.0 Changes
August 17, 2013- ๐ Initial release!