Skip to content

Releases: andrew-gresyk/HFSM2

1.9.0

12 Apr 03:08
0782cb4
Compare
Choose a tag to compare
  • added hfsm2::Config::ManualActivation via Root::enter() / exit()
  • added replayEnter() and replayTransition() under HFSM2_ENABLE_TRANSITION_HISTORY

1.8.0

15 Jan 22:37
bb14a93
Compare
Choose a tag to compare
  • sprinkled noexcept everywhere
  • added support for pointer and reference contexts
  • added version info
  • updated .natvis
  • improved TaskListT<>

1.7.3

25 Oct 13:08
f0632bf
Compare
Choose a tag to compare
  • Fixed strict conformance issue in vs2019

1.7.2

28 Sep 06:17
54fc6ee
Compare
Choose a tag to compare
  • addressed static analysis issues
  • simplified type list and state method logging

1.7.1

13 Sep 17:29
30351cf
Compare
Choose a tag to compare
  • fixed Control const methods accessing context

1.7

13 Sep 07:45
Compare
Choose a tag to compare
1.7
  • added lastTransition() on root and controls to query for the last transition that caused a state to activate
  • general polish and cleanup

1.6

09 Aug 07:45
0c0ca7f
Compare
Choose a tag to compare
1.6
  • added payload versions of transition methods to root, control and plan
  • reworked transition history into previousTransitions(), currentTransitions() and requests()

1.5

27 Jun 20:18
989e59b
Compare
Choose a tag to compare
1.5
  • hid plan-related functionality under HFSM2_ENABLE_PLANS
  • added HFSM2_ENABLE_ALL macro to enable all features

1.4

26 Jun 06:57
02e2124
Compare
Choose a tag to compare
1.4
  • documented most methods and classes
  • hid logger code under HFSM2_IF_LOG_INTERFACE
  • hid utility code under HFSM2_ENABLE_UTILITY_THEORY
  • fixed linking issues with feature configuration macros
  • renamed HFSM_* macros to HFSM2_*

1.3.1

16 May 20:14
Compare
Choose a tag to compare

Fixed issue 17