Skip to content

Releases: AaronLasseigne/active_interaction

v3.6.2

21 Aug 23:13
Compare
Choose a tag to compare

Fixed

  • #411 Cache the result of outcome validations. This also resolves duplicate callbacks on composed interactions.

v3.6.1

12 Nov 19:49
Compare
Choose a tag to compare

Fixed

  • #429 Pass details on translated detailed errors.

v3.6.0

20 Oct 02:13
Compare
Choose a tag to compare

Added

  • #422 A new record filter that accepts an object or calls a finder (e.g. find) for the value passed. This is particularly useful for ActiveRecord objects.
  • #420 A converter option on the object filter that allows the value passed to be manually converted into an object of the correct type.

v3.5.3

28 Sep 01:39
Compare
Choose a tag to compare

Fixed

  • #425 where given? did not properly handle string keys for hashes with nested content

v3.5.2

09 Jun 02:08
Compare
Choose a tag to compare

Fixed

  • #417 - detailed errors added to :base are now properly merged

v3.5.1

12 May 04:23
Compare
Choose a tag to compare

Fixed

  • #415: Reserved input names no longer error. Instead they are ignored. This fixes an issue with Rails 5.1 where :format was part of the params input sent to the interaction.

v3.5.0

19 Mar 03:00
Compare
Choose a tag to compare

Added

  • #408: given? can now check for values in nested hashes within the input

v3.4.0

20 Oct 18:21
Compare
Choose a tag to compare

Added

  • #387: Added an option to the integer filter to allow specification of a base when converting strings.

Fixed

  • #384: Fixed wrapping compose call in an ActiveRecord transaction.

v3.3.0

13 Sep 23:54
Compare
Choose a tag to compare

Added

  • #383: Allowed ActionController::Parameters as the input to ActiveInteraction::Base.run. Previously only Hash was allowed.

v3.2.1

26 Aug 15:24
Compare
Choose a tag to compare
  • #377: Fixed a bug that allowed interactions to define inputs the conflicted with ActiveInteraction::Base's methods.
  • #370: Improved the French translation. Thanks, @voondo!