""""""
- Feature
- The env variable :envvar:`RAFCON_START_MINIMIZED` allows to start RAFCON minimized, which is helpful when running
the tests
- Improvements:
- :issue_ghe:`414` Memory optimizations: The memory usage should no longer increase over time, as unused objects are now freed
- A new/extended test verifies the correct destruction of removed elements
- Optimize NameView font size calculations, noticeable during zooming
- ports outside of the visible view are no longer drawn, which increases the performance, especially while
zooming in large state machines
- Hash calculations of state machines
- Placement of NameView
- drawing of connections, ports and labels, especially when deeply nested
- :issue_ghe:`469` unit test refactorings
- Bug Fixes:
- :issue_ghe:`459` execution_log utils; backward compatibility missing and :issue_ghe:`458` ReturnItem
- :issue_ghe:`454` group/ungroup is not preserving meta data recursively
- :issue_ghe:`452` Session restore, gaphas and extended controller causes exception when closing RAFCON
- :issue_ghe:`450` Names of states inside a library become smaller
- :issue_ghe:`447` Hashes of state machine in storage different then the reopened state machine after saving it
- :issue_ghe:`449` ports (of transitions or data flows) cannot be moved
- :issue_ghe:`471` selection of states in hierarchies >= 5 not possible