transitions v0.8.4 Release Notes

Release Date: 2020-10-01 // about 1 year ago
  • ๐Ÿ›  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 prevent transitions to cancel certain tasks.
    • Feature: Constructor of HierarchicalMachine now accepts substates ('A_1_c') and parallel states (['A', 'B']) as initial parameter