Version 0.0.2
What's Changed
- Initial implementation
- Add callbacks before and after each transition
- State enter and exit actions, exceptions
- Invalid transitions handling
- Ability to trigger a new FSM event inside the FSM action
- Create tests
- The first release
- Add FSMException as the parent class of all FSM exceptions
Full Changelog: https://github.com/DmytroZinkevych/finita-fsm/commits/v0.0.2
Package for this version is available here