transitions v0.6.2 Release Notes

Release Date: 2017-11-03 // over 6 years ago
  • ๐Ÿš€ Release 0.6.2 is a minor release and contains new features and bug fixes but also several internal changes:

    • ๐Ÿ“š Documentation: Add docstring to every public method
    • ๐Ÿ›  Bugfix #257: Readme example variable had been capitalized (thanks to @fedesismo)
    • โž• Add appveyor.yml for Windows testing; However, Windows testing is disabled due to #258
    • ๐Ÿ›  Bugfix #262: Timeout threads prevented program from execution when main thread ended (thanks to @tkuester)
    • prep_ordered_arg is now protected in core
    • Convert logger instances to _LOGGER to comply with protected module constant naming standards
    • traverse is now protected in HierarchicalMachine
    • โœ‚ Remove abstract class Diagram since it did not add functionality to diagrams
    • Specify several overrides of add_state or add_transition to keep the base class parameters instead of *args and **kwargs
    • ๐Ÿ”„ Change several if len(x) > 0: checks to if x: as suggested by the static code analysis to make use of falsy empty lists/strings.