All Versions
84
Latest Version
Avg Release Cycle
81 days
Latest Release
-

Changelog History
Page 1

  • v5.4.0 Changes

    • Shrink gem size and export only needed files to work #742, thanks to brunoarueira
    • ๐Ÿ”’ Lock redis-objects to 1.6.0 as 1.7.0 has breaking changes #796
  • v5.3.1 Changes

    • ๐Ÿ›  Fix fire! with string argument #787, in PR#788 thanks to norman

    • ๐Ÿ‘ Allow fire and fire! to accept a String or Symbol for the event name, and raise AASM::UndefinedEvent rather than AASM::UndefinedState when an event can not be found, thanks to norman.

  • v5.3.0 Changes

  • v5.2.0 Changes

    • ๐Ÿ›  fix: timestamp will work with named machine #739, thanks to RolandStuder
    • Create namespaced scopes in PR #735, thanks to caiohsramos
    • ๐Ÿ›  Fix multiple state machines example per class on README in PR #732, thanks to RodrigoVitiello
    • Update version in recommendation to add after_commit_everywhere in PR #729, thanks to Envek
    • ๐Ÿ›  Fix i18n Event translations failing #721 in PR #723, thanks to the-spectator
    • โž• Add documentation to the Readme about how parameters are handled in AASM events in PR #722, thanks to dstuebe
    • ๐Ÿ›  Fix human_state cached across locales #709 in PR 716, thanks to the-spectator
    • Relocate DslHelper from root namespace to under AASM namespace in PR #711 thank to yujideveloper
    • Document how to define transitions from any state in in PR #699 thanks to hedgesky
    • โž• Add simple option for auto-generated timestamps in PR #677, thanks to jaynetics
  • v5.1.1 Changes

    • Fix Depreciation message for after_commit_everywhere #695 in PR #696
    • ๐Ÿ›  Fix human_state to use display option #684 in PR #697
    • โœ‚ Remove support for ruby 2.3
  • v5.1.0 Changes

    • Fix Depreciation message for after_commit_everywhere #695 in PR #696
    • ๐Ÿ›  Fix human_state to use display option #684 in PR #697
    • โœ‚ Remove support for ruby 2.3
  • v5.0.8 Changes

    March 04, 2020
    • Revert Fix for :after_commit within nested transaction because it adds after_commit_action dependency which is dependent on many gems.
  • v5.0.7 Changes

    March 04, 2020
    • ๐Ÿ›  Fix :after_commit within nested transaction #666, thanks to stokarenko
    • โž• Add permitted_transitions to group permitted event with state #664, thanks to dnamsons
    • โž• Add Ruby 2.7.0 & 2.6.5 to Travis CI Test Matrix #661, thanks to the-spectator
    • ๐Ÿ– Handle InvalidTransition in transition_from matcher #653, thanks to ryanwood
  • v5.0.6 Changes

    • Fix no_direct_assignment, couldn't be turned off pragmatically #636
    • โž• Add instance level validation skip option #644, thanks to Nitin-Salunke
    • ๐Ÿ›  Fixed aasm.current_event incorrectly yields nil when calling aasm.fire!(:event) #551 in #638, thanks to DoubleJarvis
    • ๐Ÿ”จ Code Refactor #634 , thanks to rahulknojha
    • ๐Ÿ›  Fixed callback argument for :before_success & :success callback, #630
  • v5.0.5 Changes

    May 17, 2019