CHANGELOG

Changelog for package yasmin_editor

4.1.0 (2025-12-07)

4.0.2 (2025-12-01)

  • fixing python comments

  • Contributors: Miguel Ángel González Santamarta

4.0.1 (2025-11-25)

4.0.0 (2025-11-24)

  • removing directories “state_mahcines” and “resource” from editor

  • moving demo commands in README inside details

  • removing reapply layout from editor

  • xml_manager to load and save FSM XML files in editor

  • refactoring editor files

  • fixing python format in editor

  • refactoring yasmin_editor

  • removing comments from main functions

  • Merge pull request #70 from uleroboticsgroup/pybinding [New Great Version] Pybinding + Plugins + Editor

  • new python files for load and save state machines in editor

  • removing transition dialog

  • restoring get_concurrence_data in concurrence dialog for editor

  • removing unused function from editor

  • fixing python format in editor

  • Changed Sugiyama framework to Fruchterman–Reingold in yasmin_editor (#69) * Updated algorithm * Updated graph generation * Updated documentation * Updated documentation ——— Co-authored-by: luispri2001 <lpriel00@estudiantes.unileon.es>

  • updating editor components when loading xml

  • fixing _preorder_outcomes_in_layers call

  • restoring get_state_machine_data in state_machine_dialog of the editor

  • adding try/except to plugin manager for loading plugins in editor

  • fixing package_name error in editor

  • adding file_name + package to include XML state machines

  • fixing XML load and save in editor

  • fixing typings in canvas of editor

  • fixing placement of nodes in editor

  • fixing editor typing

  • adding typing to yasmin_editor python files

  • Sugiyama Framework for hierarchical graph layout when loading XML in editor

  • fixing new and clean in editor

  • replacing xml with lxml in Python

  • adding shortcuts and fixing node position in editor

  • cleaning code from yasmin_editor

  • improving placement of nodes in editor

  • adding help button to yasmin editor

  • improving placement of components when loading XML files in editor

  • improving outcomes fields in editor dialogs

  • fixing remappings in editor

  • cleaning code from yasmin_editor

  • fixing positioning of components when loading XML files in editor

  • Fixing xml loading and container arrows in editor

  • initial_state -> start_state

  • fixes for the editor

  • fixes for the editor

  • fixing data edition in editor

  • new editor version with separate files for GUI

  • initial files for yasmin_editor

  • Contributors: Miguel Ángel González Santamarta, Sergio