Gaphor

Latest version: v3.0.0

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

Scan your dependencies

Page 4 of 10

2.18.0

------
- Support for manually resolving Git merge conflicts
- Drop support for GTK3, bundle macOS with GTK4
- Enable middle-click mouse scrolling of diagrams
- Support for changing the spoken language in a model
- Add diagrams in diagrams
- Upgrade development build to GNOME 44
- Clean up application architecture for copy service
- Css editor dark mode
- macOS: update notarize, staple, and cert actions
- Just load modules for gaphor.modules entry points
- Finnish, Dutch, Spanish, Polish, Portuguese (BRA) translation update
- Toggle the "no tabs" background based on notebook activity
- Fix drag from model browser
- Fix orthogonal lines during copy/paste
- Update diagram directly when partitions change
- Make main window always available to avoid warnings

2.17.0

------
- Add support for diagram metadata
- macOS: Fix freeze creating new diagram
- Properly unsubscribe when property page is removed
- Package GSettings daemon schemas for AppImage
- Consider only default modifiers in toolbox shortcuts
- New status page icon
- Workaround removing skip-changelog labels
- Update gvsbuild to version 2023.2.0
- meta: Add .doap-file
- Update "Keep model in sync" design principle
- Update to using the GNOME Code of Conduct
- Add Polish translation
- Spanish, Dutch, Croatian, Turkish, and German Translation Updates

2.16.0

------
- Automatic switching to dark mode in diagrams
- Add Model browser multi select and popup menu
- Refactor and improve model browser
- Use normal + icon for new diagram dropdown
- Add support for CSS variables and named colors
- Apply development mode for dev releases
- Show diagram name in header
- Show something when no diagrams are opened
- Fix the packaged data dirs
- Stabilize macOS/GTK tests
- Add a comments option to our documentation
- Split tips in to multiple labels
- Win and macOS: Fix wrong language selected when region not default
- Fix translation warning never logged with missing mo files
- Spanish, Russian, Hungarian, Czech translation update

2.15.0

------
- Add basic git merge conflict support by asking which model to load
- Improvements to CSS autocomplete with function completion
- Insert colons, spaces, and () automatically for CSS autocomplete
- Use native file chooser in Windows
- Fix translations not loading in Windows, macOS, and AppImage
- Fix PyInstaller versionfile parse error with pre-release versions
- Update CI to publish to PyPI after all other jobs have passed
- Replace pytest-mock with monkeypatch for tests
- Fix PEP597 encoding warnings
- Fix regression that caused line handles to not snap to elements
- Add Turkish, and update French, Russian, and Swedish translations
- Remove translation Makefile

2.14.2

------
- Fix macOS release failed

2.14.1

------
- Add autocompletion for CSS properties
- Fix coredumps on Flatpak
- Hide New Package menu unless package selected
- Update Getting Started pages
- Spanish translation update

Page 4 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.