Releases: andrew-gresyk/HFSM2
Releases · andrew-gresyk/HFSM2
1.7.2
- addressed static analysis issues
- simplified type list and state method logging
1.7.1
- fixed Control const methods accessing context
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
- added payload versions of transition methods to root, control and plan
- reworked transition history into
previousTransitions()
,currentTransitions()
andrequests()
1.5
- hid plan-related functionality under
HFSM2_ENABLE_PLANS
- added
HFSM2_ENABLE_ALL
macro to enable all features
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 toHFSM2_*
1.3.1
1.3
- added serialization support
1.2.2
- Fixed an issue in
hfsm2::methodName()
caused by CONSTRUCT and DESTRUCT not being handled correctly.
1.2.1
- extended state lifetimes so that all states are constructed before the first
enter()
and destroyed after the lastexit()