Releases: erikzenker/hsm
Releases · erikzenker/hsm
Hsm version 1.4.2
- fix: Failing guards in anon transition do not loop forever anymore
Hsm version 1.4.1
- fix: Call only one anonymous transition
- fix: parent internal transition overwrite substate internal transition
Hsm version 1.4.0
- Support guard based transition decision
- Call on_exit action when leaving substate through pseudo exit
- No unexpeced event on failing guard
- Inner external transition overwrites outer internal transition
Hsm version 1.3.4
- Dependency is perfect forwarded to actions
- Fix inner transition resolving
Hsm version 1.3.3
- Fix perfect forwarding for action chaining
- Fix parallel regions for defer and anonymous transitions
Hsm version 1.3.2
- Improve compile time
Hsm version 1.3.1
- Add support for Windows
- Add support for MacOs
Hsm version 1.3.0
- Custom target state construction
Hsm version 1.2.1
- Fix includes
- Update .gitignore
Amalgamation Header
Added amalgamation header
All files are composed within hsm/hsm_gen.h
Makes it easy to use it, also in compiler explorer