Releases: aljoshakoecher/PackML-StateMachine
Releases · aljoshakoecher/PackML-StateMachine
v2.0.1
v2.0.0
- Made access to currentState synchronized which fixes concurrency issues
- Renamed to Isa88StateMachine
v1.2.0
- Added ways to add and remove StateChangeObservers that are notified on every state change of the state machine
v1.1.1
- Fixed a bug that was introduced in v.1.1.0 and occured when adding actions to states with the new methods
v1.1.0
- Added enums for active states and transitions
- Added method to add actions more dynamically by simply assing in a state name along with the action
- Added method to invoke transitions more dynamically by simply assing in a transition name
v1.0.0
Initial release with the basic functions to create a state machine. You can pass actions to the state machine and invoke state changes. All actions will be executed in the state they have been added to.