Gaphor

Latest version: v3.0.0

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

Scan your dependencies

Page 5 of 10

2.14.0

------
- Simplify the greeter and provide more info to new users
- New element handle and toolbox styles
- Use system fonts by default for diagrams
- Add tooltips to the application header icons
- Make sequence diagram messages horizontal by default
- Make keyboard shortcuts more standard especially on macOS
- macOS: cursor shortcuts for text entry widgets
- Load template as part of CI self-test
- Update docs to make it more clear how to edit CSS
- Switch doc style to Furo
- Add custom style sheet language
- Support non-standard Sphinx directory structures
- Continue to make model loading and saving more reliable
- Move Control Flow line style to CSS
- Do not auto-layout sequence diagrams
- Use new actions/cache/(save|restore)
- Remove querymixin from modeling lists
- Improve Windows build reliability by limiting cores to 2
- Croatian, Hungarian, Czech, Swedish, and Finnish translation updates

2.13.0

------
- Auto-layout for diagrams
- Relations to actors can connect below actor name
- Export to EPS
- Zoom with Ctrl+scroll wheel works again
- Recent files is disabled if none are present
- Windows and AppImage are upgraded to GTK4
- Update packaging to use Python 3.11
- Many GTK4 improvements: About window, diagram tabs, message dialogs
- Ensure toolbox is always visible
- Add additional tests around architectural rules
- Many translation updates and bug fixes

2.12.1

------
- Fix/move connected handle
- Fix error when disconnecting line with multiple segments
- Fail CI build if Windows certificate signing fails
- namespace.py: Actually set properties for rectangle
- Update Shortcuts window

2.12.0

------
- GTK4 is now the default for Flatpak; Windows, macOS, and AppImage still use GTK3
- Save folder is remembered across save actions
- State machine functionality has been expanded, including support for regions
- Resize of partition keeps actions in the same swimlane
- Activities (behaviors) can be assigned to classifiers
- Stereotypes can be inherited from other stereotypes
- Many GTK4 fixes: rename, search, instant editors
- Many translation updates

2.11.0

------
- Add Copy/Paste for GTK4
- Make dialogs work with GTK4
- Fix instant editors for GTK4
- Update list view for GTK4
- Make SysML Enumerations also ValueTypes
- Add union types
- Let Gaphor check for its own health
- Add error reports window
- Add element to diagram by double click
- Ensure all models are saved with UTF-8 encoding
- Fix states can't transition to themselves
- Fix unlinking elements from the model
- Fix issue with fully pasting a diagram
- Fix scroll speed for touch screens
- Fix codeql warnings and error
- Improve text placement for Associations
- Enable additional pre-commit hooks
- Add example in docs of color for comments using CSS
- Hungarian translation updates

2.10.0

------
- Pin support for activity diagram
- Add Activity item to diagram
- Allow to drag and drop all elements from tree view to diagram
- Codegen use all defined modeling languages
- Fix diagram dependency cycle
- Add Skip Duplicate Action and Release-Drafter Permissions
- Update permissions for CodeQL GitHub Action
- Include all diagram items in test model
- Fix GTK4 property page layouts
- Use official RAAML logo in greeter
- Relation metadata to allow better reuse
- Rename relationship connector base classes
- Add design principles to docs
- French, Finnish, Croatian translation update

Page 5 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.