Release 0.8.9
Release 0.8.9 is a minor release and contains a bugfix for HSM, a feature for GraphSupport and changes internal cache handling:
- Bugfix #544:
NestedEventnow wraps the machine's scope into partials passed toHierarchicalMachine._process. This prevents queued transitions from losing their scope. - Feature #533:
(A)Graph.drawfunction (object returned byGraphMachine.get_graph()) can be passed a file/stream object as first parameter orNone. The later will result indrawreturning a binary string. (thanks @Blindfreddy). - Feature #532: Use id(model) instead of model for machine-bound caches in
LockedMachine,AsyncMachineandGraphMachine. This might influence pickling (thanks @thedrow).