FiniteMachine v0.14.0 Release Notes

Release Date: 2020-09-12 // over 3 years ago
  • ➕ Added

    • ➕ Add ability to declare alias target inside definition
    • Add #respond_to_missing? to DSL to check if a given method is supported
    • ➕ Add current state attribute to StateMachine#inspect

Previous changes from v0.13.0

  • ➕ Added

    • ➕ Add sync as a dependency
    • ➕ Add metadata to gemspec

    🔄 Changed

    • Change StateMachine#final_state to #terminal_states by Brad Gessler(@bradgessler)
    • 🔄 Change to remove artefacts like tests & tasks from gemspec

    🛠 Fixed

    • 🛠 Fix Ruby 2.7 keyword arguments warnings
    • 🛠 Fix MessageQueue deadlock by Pavel Rosický(@ahorek)