All Versions
Latest Version
Avg Release Cycle
97 days
Latest Release
2044 days ago

Changelog History

  • v0.13.0 Changes

    October 16, 2018

    ๐Ÿ›  Include fixes from community contributions:

    • ๐Ÿ›  Fix nested arrays support (#45)
    • ๐Ÿ‘ Allow a Form to mimic a model with an attribute with the same name (#44)
    • [DOC] Example in how to coerce Date and Time with multiple formats. (#50)

    โœ… Also bumped gems to latest version.

  • v0.12.0

    May 22, 2018
  • v0.11.0 Changes

    February 21, 2018
    • Commands now return a hash of the broadcast events together with any parameters passed
  • v0.8.0 Changes

    December 05, 2016

    โž• Add #with_context support to form objects

  • v0.7.1 Changes

    November 01, 2016

    โž• Add #to_ary to queries to allow them to be used more easily in view rendering - Thanks to @mrcasals, see PR #36

  • v0.7.0 Changes

    October 28, 2016

    โž• Added #before_validation hook to enable some processing of attributes in forms before validations are run via valid?

  • v0.6.1 Changes

    June 13, 2016
    • ๐Ÿ‘ Allow command handlers to call private methods of the caller. This is useful when called from a controller action and the handler needs to access private controller methods such as cookies etc
    • โž• Adds support for indexed arrays in form objects. When the form builder adds an index to an array it is represented in the params hash as a hash with the key being the index. Form objects are now populated correctly when using this style of form.
  • v0.6.0 Changes

    June 01, 2016

    โž• Add support for populating a form object from a JSON string

  • v0.5.4 Changes

    May 31, 2016

    Introduce the stub_form helper for RSpec to simplify the usage of Rectify::StubForm in specs.

  • v0.5.3 Changes

    May 29, 2016

    ๐Ÿ‘Œ Improvements for testing with RSpec