transitions v0.4.1 Release Notes
-
๐ Release 0.4.1 is a minor release containing bug fixes, minor API changes, and community feedback:
- ๐
async
is renamed toqueued
since it describes the mechanism better - HierarchicalStateMachine.is_state now provides
allow_substates
as an optional argument(thanks to @jonathanunderwood) - Machine can now be used in scenarios where multiple inheritance is required (thanks to @jonathanunderwood)
- โ Adds support for tox (thanks to @medecau and @aisbaa)
๐ Bug fixes:
- Problems with conditions shown multiple times in graphs
- Bug which omitted transitions with same source and destination in diagrams (thanks to @aisbaa)
- Conditions passed incorrectly when HSMs are used as a nested state
- Class nesting issue that prevented pickling with dill
- Two bugs in HierarchicalStateMachine (thanks to @ajax2leet)
- Avoided recursion error when naming a transition 'process' (thanks to @dceresuela)
๐ Minor PEP8 fixes (thanks to @medecau)
- ๐