Rafcon

Latest version: v2.2.1

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

Scan your dependencies

Page 3 of 23

1.1.0

"""""""
- Features:
- Add skip & skip all buttons in the dialog of the broken libraries during loading a broken session
- Set the default directory of the dialog during saving a state machine in accordance with the chosen library in the library tree
- Create the data flows & data ports automatically in the nested states
- Create the data port automatically when the other state does not have one during connecting the data flows
- Support waypoints for data flows
- Custom background color for states

- Bug Fixes:
- Fix many minor GUI bugs

1.0.1

"""""""
- Bug Fixes:
- Fix the default primary font name

1.0.0

"""""""
- Features:
- Not supporting Python 2 anymore
- Run this state
- Only run this state
- Add singleton pattern
- Add new hooks before and after running each state
- Add new memory profiling test to assert the memory leak during running sequential & concurrency state machines
- Update gaphas to 2.1.2
- Update libsass to the latest version of dart sass
- Replace gtkmvc3 with two separated mvc and observer patterns
- Run this state

- Bug Fixes:
- Fix GUI freezing during keeping undo/redo shortcuts

- Miscellaneous:
- Remove last update field to improve versioning control
- Remove a big amount of the dead codes and comments

0.15.4

"""""""

- Bug Fixes:
- Support custom design

0.15.3

"""""""

- Bug Fixes:
- Fix bug in LoggingView, which freezes RAFCON

0.15.2

"""""""

- Bug Fixes:
- Make operations on the logging console thread-safe
- Define a new GUI config called 'MAX_LOGGING_BUFFER_LINES' that determines the maximum lines of the logging buffer. If the number of lines exceeds the config value, the old value will be deleted automatically via clipping.

Page 3 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.