Release 0.8.4
Release 0.8.4 is a minor release and contains bugfixes as well as new features:
- Bugfix #477: Model callbacks were not added to a LockedHierarchicalMachine when the machine itself served as a model (thanks @oliver-goetz)
- Bugfix #475: Clear collection of tasks to prevent memory leak when initializing many models (thanks @h-nakai)
- Feature #474: Added static
AsyncMachine.protected_tasks
list which can be used to preventtransitions
to cancel certain tasks. - Feature: Constructor of
HierarchicalMachine
now accepts substates ('A_1_c') and parallel states (['A', 'B']) asinitial
parameter