Releases: andrew-gresyk/HFSM2
Releases · andrew-gresyk/HFSM2
1.9.0
- added hfsm2::Config::ManualActivation via Root::enter() / exit()
- added replayEnter() and replayTransition() under HFSM2_ENABLE_TRANSITION_HISTORY
1.8.0
- sprinkled
noexcept
everywhere - added support for pointer and reference contexts
- added version info
- updated .natvis
- improved
TaskListT<>
1.7.3
- Fixed strict conformance issue in vs2019
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_*