Releases: gregogalante/evnt
Releases · gregogalante/evnt
Version 3.7.1
version_3.7.1 General update
Version 3.4.0
version_3.4.0 fixed query and query activerecord as_json function
Version 3.1.0
- Updated validator class with new awesome structure.
- Added some validation options on validator.
- Updated documentation.
- Added initializer generator for Ruby on Rails application.
- Added command generator for Ruby on Rails application.
- Added event generator for Ruby on Rails application.
- Added handler generator for Ruby on Rails application.
- Fixed required parameters on command and event initializer.
- Fixed command exception error.
- Added options support to events.
- Added silent option to events to avoid the call of handlers.
- Added to_normalize_params block on commands to change parameters before validations.
- Removed params freeze after the single params validation on commands.
- Added validator datetime type tests.
- Updated type validators to support values from a web application controller. For example the "true" string should be accepted as a boolean value.
Version 2.1.6
- Added datetime type validation on validator class.
- Fixed date validator to not support string date (from version 2.1.5).
- Fixed handler with multiple events errors. Now the on method of the handler should call the block immediately and the methods used on the event have different names for each event (from version 2.1.4).
Version 2.1.3
- Updated event extras hash to have keys without the "_" first char (from version 2.1.2).
- Added date type on type validator.
Version 2.1.0
- Initialize code examples on repository.
- Rename the "stop" function inside commands to "err".
- Add single validation for commands parameters with the Validator class.
- Update tests.
Version 2.0.1
- Rename "throw" function to "stop" inside commands.
- Fix payload validation inside event.
Version 2.0
General:
- Rename actions to commands.
- Add possibility to share extra data not saved on event payload from command to event.
- Update handler structure.
Version 1.0.2
General:
- Update tests structure.
- Loaded to rubygems.
Version 1.0.1
- Add rails generators to initialize gem on rails projects.
- Add rails generators to initialize users authentication events.
- Add rails generators to initialize crud events.