All Versions
60
Latest Version
Avg Release Cycle
43 days
Latest Release
1099 days ago

Changelog History
Page 2

  • v7.2.0 Changes

    May 19, 2020

    🔄 Changed

    • ✅ Set non-empty password for postgres tests #398
    • 🖐 Handle transitions differently for MySQL #399
    • pg requirement from >= 0.18, <= 1.1 to >= 0.18, <= 1.3 #400
    • Lazily enable mysql gaplock protection #402
  • v7.1.0 Changes

    February 10, 2020
    • 🛠 Fix to_s on TransitionFailedError & GuardFailedError. .message and .to_s diverged when from and to accessors where added in v4.1.3
  • v7.0.1 Changes

    January 08, 2020
    • 🛠 Fix deprecation warning with Ruby 2.7 #386
  • v7.0.0 Changes

    January 08, 2020

    💥 Breaking changes

  • v6.0.0 Changes

    December 20, 2019

    💥 Breaking changes

  • v5.2.0 Changes

    December 17, 2019

    v5.2.0, 17th December 2019

    • Issue most_recent_transition_join query as a single-line string #381
  • v5.1.0 Changes

    November 22, 2019
    • Correct Statesman::Adapters::ActiveRecordQueries error text @Bramjetten
    • ✂ Removes duplicate map call Isaac Seymour
    • ⚡️ Update changelog with instructions of how to use ActiveRecordQueries added
      in v5.0.0
    • Pass exception into after_transition_failure and after_guard_failure callbacks @credric-cordenier
  • v5.0.0 Changes

    November 11, 2019
    • Adds new syntax and restrictions to ActiveRecordQueries PR#358. With the introduction of this, defining self.transition_class or self.initial_state is deprecated and will be removed in the next major release. Change ruby include Statesman::Adapters::ActiveRecordQueries def self.initial_state :initial end def self.transition_class MyTransition end to ruby include Statesman::Adapters::ActiveRecordQueries[ initial_state: :initial, transition_class: MyTransition ]
  • v4.1.4 Changes

    November 11, 2019
    • 🛠 Reverts the breaking changes from PR#358 & v4.1.3 that where included in the last minor release. If you have changed your code to work with these changes v5.0.0 will be a copy of v4.1.3 with a bugfix applied.
  • v4.1.3 Changes

    November 06, 2019
    • ➕ Add accessible from / to state attributes on the TransitionFailedError to avoid parsing strings @ahjmorton
    • Add after_transition_failure mechanism @credric-cordenier