Skip to content

Releases: gregogalante/evnt

Version 3.7.1

30 Jun 20:55
Compare
Choose a tag to compare
version_3.7.1

General update

Version 3.4.0

04 Apr 12:52
Compare
Choose a tag to compare
version_3.4.0

fixed query and query activerecord as_json function

Version 3.1.0

19 Feb 21:24
Compare
Choose a tag to compare
  • 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

15 Dec 18:18
Compare
Choose a tag to compare
  • 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

09 Dec 08:44
Compare
Choose a tag to compare
  • 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

27 Oct 08:56
Compare
Choose a tag to compare
  • 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

17 Sep 08:47
Compare
Choose a tag to compare
  • Rename "throw" function to "stop" inside commands.
  • Fix payload validation inside event.

Version 2.0

03 Sep 08:06
Compare
Choose a tag to compare

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

03 Aug 20:31
Compare
Choose a tag to compare

General:

  • Update tests structure.
  • Loaded to rubygems.

Version 1.0.1

26 Jul 14:47
Compare
Choose a tag to compare
  • Add rails generators to initialize gem on rails projects.
  • Add rails generators to initialize users authentication events.
  • Add rails generators to initialize crud events.