Releases: gaphor/gaphas
Releases · gaphor/gaphas
Release 5.0.3
Version 5.0.2 - Fix the release process
Changes
- Something changed in the PyPI release process @amolenaar (#893)
Thanks again to @amolenaar! 🎉
Version 5.0.1 - Fix moving items
Changes
- Fix macOS drag @amolenaar (#891)
- Update dependencies @amolenaar (#887)
- Update Poetry to 2.1.1, enable end-of-file-fixer @danyeaw (#878)
- CI updates for egress and update runners @danyeaw (#852)
- Block egress to unknown endpoints in CI, update dependencies @danyeaw (#845)
🧰 Maintenance
Thanks again to @amolenaar, @danyeaw, @dependabot[bot], @gaphor-updater[bot], dependabot[bot] and gaphor-updater[bot]! 🎉
Version 5.0.0 - The era of async/await
Changes
The big change is that the background update job is now running as an ordinary Python coroutine.
If you use Gaphas, make sure you set up the GLib asyncio event loop.
The decorators (g_async
, nonrecursive
) are gone.
🚀 Features
- Use asyncio for view updates @amolenaar (#829)
Thanks again to @amolenaar and @danyeaw! 🎉
Version 4.1.1 - Now for real
Okay, it's been a while since I did a release. I sort of forgot the process :/
Changes
- Bump version to 4.1.1 @amolenaar (#834)
Thanks again to @amolenaar! 🎉
Version 4.1 - Scrolling
Changes
- Improve scroll and zoom behavior @amolenaar (#832)
- Replace old types info with 3.10+ constructs @amolenaar (#833)
- Make Gaphas REUSE compliant @amolenaar (#766)
- Remove EquationConstraint @amolenaar (#757)
Thanks again to @amolenaar, @danyeaw, @dependabot, @dependabot[bot], @pre-commit-ci and @pre-commit-ci[bot]! 🎉
4.0 - GTK 4 only
- Removed deprecated modules (a.o.
BoundingBoxPainter
!) - Drop support for GTK+ 3
- Tools no longer need a
View
argument - Remove use of deprecated GTK (4) API's
Version 3.11.3 - Add Python 3.12 Support
Changes
🧰 Maintenance
- [StepSecurity] Apply security best practices @step-security-bot (#626)
Thanks again to @amolenaar and @danyeaw! 🎉
Version 3.11.2 - Remove Gaphor Dependency
Version 3.11.1 - GTK4 render improvement
Changes
Do not explicitly render background. It's taken care of.