Skip to content

Releases: erikzenker/hsm

Hsm version 1.4.2

17 Apr 17:54
e02b126
Compare
Choose a tag to compare
  • fix: Failing guards in anon transition do not loop forever anymore

Hsm version 1.4.1

26 Mar 20:58
1012971
Compare
Choose a tag to compare
  • fix: Call only one anonymous transition
  • fix: parent internal transition overwrite substate internal transition

Hsm version 1.4.0

18 Mar 21:49
17a8b87
Compare
Choose a tag to compare
  • 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

25 Jan 19:27
c99cfdb
Compare
Choose a tag to compare
  • Dependency is perfect forwarded to actions
  • Fix inner transition resolving

Hsm version 1.3.3

09 Jan 11:06
8d84b67
Compare
Choose a tag to compare
  • Fix perfect forwarding for action chaining
  • Fix parallel regions for defer and anonymous transitions

Hsm version 1.3.2

20 Dec 12:25
3ce362e
Compare
Choose a tag to compare
  • Improve compile time

Hsm version 1.3.1

17 Oct 11:11
c24c59e
Compare
Choose a tag to compare
  • Add support for Windows
  • Add support for MacOs

Hsm version 1.3.0

14 Oct 19:25
6ee4a24
Compare
Choose a tag to compare
  • Custom target state construction

Hsm version 1.2.1

18 Sep 15:41
c360ffc
Compare
Choose a tag to compare
  • Fix includes
  • Update .gitignore

Amalgamation Header

18 Sep 13:53
463088b
Compare
Choose a tag to compare

Added amalgamation header

All files are composed within hsm/hsm_gen.h

Makes it easy to use it, also in compiler explorer