State Machine v0.2.1 Release Notes

Release Date: 2008-07-05 // almost 16 years ago
    • ➕ Add more descriptive exceptions
    • 0️⃣ Assume the default state attribute is "state" if one is not provided
    • ➕ Add :except_from option for transitions if you want to blacklist states
    • ➕ Add PluginAWeek::StateMachine::Machine#states
    • ➕ Add PluginAWeek::StateMachine::Event#transitions
    • Allow creating transitions with no from state (effectively allowing the transition for any from state)
    • ⬇️ Reduce the number of objects created for each transition