Releases: LennartHennigs/SimpleFSM
Releases · LennartHennigs/SimpleFSM
1.3.1
What's Changed
- Fixing Wrong type of memcopy argument by @joaopedrotaveira in #20
New Contributors
- @joaopedrotaveira made their first contribution in #20
1.3.0
- Refactored
run()
- Updated
add()
– now multiple transition arrays can be added - Added
getTransitionCount()
andgetTimedTransitionCount()
functions as suggested in PR #7 - Fixed
TimedTransitions
constructor as mentioned in #9 - Fixed error in
State
constructor as mentioned in #12 - Fixed memory handling in
SimpleFSM
destructor as mentioned in #8 - Updated the button handlers in
MixedTransitions.ino
andSimpleTransitionWithButton.ino
as mentioned in #4
1.2.0
- Refactored code
- Changed
bool add()
tovoid add()
- Fixed bug, that the "ongoing state" was also called when a timed transition happens
- Remove low-level memory allocation commands to remove compiler warnings mentioned in #2
- Updated examples (added explanation and some additional callbacks to show the state of the FSM)
1.1.0
1.0.1
1.0.0
inital release 🎉