Rafcon

Latest version: v2.1.3

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

Scan your dependencies

Page 15 of 22

0.8.4

"""""

- Improvements:
- allow loading of state machines created with RAFCON 0.9.*

0.8.3

"""""

- Bug Fixes:
- fix copy paste of library states, consisting of containers
- fix error output of not matching output data types

0.8.2

"""""

- Bug Fixes:
- fix copy and paste for ports
- fix backward compatibility test

0.8.1

"""""

- Features:

- renaming of module paths: core instead of state machine; gui instead of mvc
- writing wrong data types into the outputs of the "execute" function produces an error now
- Use external source editor: A button next to the source editor allows to open your code in an external editor, which you can configure
- Gaphas: When resizing states, grid lines are shown helping states to bea aligned to each other (as when moving states)

- Improvements:

- Gaphas: Change drawing order of state elements. Transitions are now drawn above states, Names of states are drawn
beneath everything. This should ease the manipulation of transitions.
- Gaphas: States are easier to resize, as the corresponding handle is easier to grab
- states are now saved in folder that are named after: state.name + $ + state.state_id

- API:

- library paths can now be defined relative to the config file (this was possible before, but only if the path was prepended with "./"

- Documentation:

- started creation of "Developer's Guide"
- moved ``odt`` document about commit guidelines into ``rst`` file for "Developer's Guide"

- Fixes:

- :issue_ghe:`5`: Fix connection bug
- :issue_ghe:`120`: Make state machines thread safe using RLocks
- :issue_ghe:`154`: Multi-Selection problems
- :issue_ghe:`159`: Transitions cannot be selected
- :issue_ghe:`179`: Allow external source editor
- :issue_ghe:`202`: RAFCON crash
- :issue_ghe:`221`: issue when dragging data flows
- :issue_ghe:`222`: Cannot remove transition of root state in TransitionController
- :issue_ghe:`223`: rafcon library config relative path undefined behaviour
- :issue_ghe:`224`: Switch to respective state when trying to open a state which is already open.

- Refactoring:

- Widgets have TreeViews not have a common base class. This allowed to get rid of a lot of duplicate code and made some implementations more robust
- the code behind connection creation and modification in the Gaphas editor has been completely rewritten and made more robust

0.8.0

"""""

- deactivated as not compatible with 0.7.13

Patch releases 0.7.\*
---------------------

0.7.13

""""""

- states are now saved in forlder that are named after: state.name + $ + state.state_id
- Hotfix:
- fix unmovable windows for sled11 64bit

Page 15 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.