""""""
- Features:
- new notification bar, informing about important log entries (configurable), fixes :issue_ghe:`288`
- Fullscreen mode: optionally show toolbar (``FULLSCREEN_SHOW_TOOLBAR`` option), show notifications
- Improvements:
- most ``[PyGTK]DeprecatedWarning``\s are fixed
- graphical editor: minor performance optimizations
- specify separators for JSON files: Python 3.4 no longer changes the whitespaces in state machine files
- override builtins string in JSON files: state machine files generated by Python 2 and 3 are now fully identical
- code coverage report in Jenkins
- shows RAFCON log messages during installation
- parallel test runs on Jenkins
- :issue_gh:`21` Do not store semantic data if not available
- :issue_ghe:`665` Keep root state position when collapsing left sidebar
- better defaults:
- root state is named "root state", further states "[state type] [states counter]"
- script of ``ExecutionState``\s uses more RAFCON features (``preemptive_wait``, return outcome name)
- name of states uses full width of state
- provide RAFCON wheel file
- make installation more robust, especially against missing font files
- simplify installation process
- clear separation in handling of ``data_files`` and ``package_files``
- create translation files automatically when building dist packages
- refactored many parts of modification history
- Bug Fixes:
- :issue_gh:`20` program icon in task bar missing since version 0.13.x
- :issue_ghe:`665` state type dropdown menu prevents state editor widget to shrink
- :issue_ghe:`694` json library in python 3.6 writes one-line json files
- :issue_ghe:`721` Correct execution history logging
- :issue_ghe:`726` State with self-transition cannot be substituted
- :issue_ghe:`727` Sticky-Flag in States-Editor can cause crash if state type change is performed
- :issue_ghe:`755` Positions of outcomes are not always updated
- fixes bug of "locked" global variable during multithreading access
- use a safe loader for GUI config file
- fix handling of symlinks in LibraryManager
- better support of virtual envs
- Changes:
- drop support for BuildBot
- Jenkinsfile: tests are now also run under Python 3.6
- Miscellaneous:
- new ``gui`` ficture for simplifying GUI tests
- refactor GUI tests using the ``gui`` fixture
- documentation on how to write tests and how to use ``gui`` fixture
Patch releases 0.13.\*
----------------------