Skip to content

Releases: andrew-gresyk/HFSM2

2.12.1

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 10 Jun 23:52

Fixed move() ambiguity

2.12.0

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 09 May 11:55
a8f1aec

Support non-trivial types in transition and task payloads

2.11.1

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 15 Apr 18:27
f8663b0

Array refactoring

2.11.0

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 05 Apr 00:17
100e623

Split BitArrayT<> into BitFlatSetT<> and BitSliceSetT<>

2.10.0

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 30 Nov 16:34
659105b

fixed #123

2.9.0

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 07 Nov 20:55
4d2b3fd

FSM::Instance::Structure has entries for every (even headless) state

2.8.1

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 18 Oct 15:29
debbabb

Formatting and hints for fixing compile errors in client code

2.8.0

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 19 Jul 22:19
270d059

Fixed handling large FSMs
Fixed isActive<ROOT_ID>()
Fixed isActive<>() on peer (lacking head state) regions

2.7.1

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 27 May 17:36
1004a81

fixed large (256+ states) FSMs

2.7.0

Choose a tag to compare

@andrew-gresyk andrew-gresyk released this 16 Apr 22:43
68e06f0
  • fixed hierarchical plans
  • removed #pragma packs
  • LoggerInterface::recordTaskStatus() and ::recordPlanStatus() take StateID region instead of RegionID
  • State::exitGuard() called in reverse order throughout the hierarchy