Rafcon

Latest version: v2.1.4

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 22

0.13.8

Not secure
""""""

- Improvements:

- use with statement instead af acquire/release
- dedicated 'unstable' marks for python 2.7 and 3.x; these marks can be used to filter out tests
- use Python warning module with custom ``RAFCONDeprecationWarning`` for deprecated usages
- the documentation can again be build on Read The Docs (at least the build of the API docs was corrupt since v0.13)
- tooltip of library tree include root state description text of libraries
- Jenkins integration
- test adaptions so that they can be parallelized
- added `seqm.yaml` for tracking software engineering quality management (SEQM) requirements (DLR internal)


- Bug Fixes:

- :issue_gh:`12` Error when switching from python2 to python3
- :issue_gh:`18` State machines with library states cannot be opened if show flag is set to True
- :issue_ghe:`683` rafcon can now be closed properly via signal
- :issue_ghe:`712` Paste of Port into selected state is not possible
- :issue_ghe:`711` Gaphas does not allow data flows from one state to itself
- :issue_ghe:`717` States that have data-flows from its output to its input crash gahpas while state type change
- fix broken links in documentation
- use correct version and year in documentation


- Changes:
- pyyaml is not a dependency anymore, as it is now a dependency of yaml_configuration

0.13.7

Not secure
""""""

- Improvements:

- add tox integration

- run tests under Python interpreters 2.7, 3.4, 3.5, 3.6, 3.7
- run tests with coverage
- build documentation and check links
- check sdist

- optimize setup_requires in setup.py (faster installation)
- mark unreliable tests as unstable
- define timeouts for all tests

- Bug Fixes:

- :issue_ghe:`689` rafcon cannot run without numpy
- :issue_ghe:`679` error message when connecting data flow
- fix severe threading bug in call_gui_callback, which could lead to a complete freeze of a state machine

0.13.6

Not secure
""""""

- Features:

- add ExecutionTicker to see activity of state machine with high hierarchy depth

- Improvements:

- changing states (adding or removing) during step mode works now

- Bug Fixes:

- :issue_ghe:`678` script validation does not work
- :issue_ghe:`663` cannot rename connected data port of type object
- :issue_ghe:`684` ``test_simple_execution_model_and_core_destruct_with_gui`` fails when running core & gui tests in a row
- fix pause and step mode behavior
- installation of fonts under Python 3
- various test fixed for Python 3

0.13.5

""""""

- Bug Fixes:

- Continue installation of none-existing fonts in case that one font was already installed

0.13.4

""""""

- Bug Fixes:

- Fix installation of not-existing fonts
- :issue_ghe:`660` tab of executed state machine stays green
- :issue_ghe:`667` dialog "saving state as library" not working properly
- :issue_ghe:`664` cleaning of execution history does not work
- :issue_ghe:`668` adding a state as template screws up meta data
- Fix rescaling factor**2 if adding libraries as template
- :issue_ghe:`631` Cut of multiple states creates various problems

- Changes:

- Increase any MAX_VISIBLE_LIBRARY_HIERARCHY value to be minimal 2 -> for performance the aim is to allow lower values again

0.13.3

""""""

- Changes:

- Release correct style files

Page 6 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.