Vorta v0.11.2 is a maintenance release focused on stability and modernization. Key highlights include:
- Bug fixes: Resolved KWallet password retrieval issues, fixed tree model crashes and performance problems, and corrected schedule initialization timing
- Packaging modernization: Migrated to uv for modern Python packaging
- Code quality: Added missing signal cleanup handlers and removed unused parameters
- macOS: Reverted to using borg-dir binary for improved compatibility
- Testing: Fixed failing tests and improved cross-platform test coverage
Welcome to new contributor @cincodenada!
What's Changed
- Bump test versions, fix failing tests by @m3nu in #2322
- Modernize packaging, use uv by @m3nu in #2323
- refactor: add missing signal cleanup handlers in view classes by @m3nu in #2324
- Revert to using borg-dir binary on macos by @m3nu in #2325
- Skip darwin tests on non-darwin platforms by @cincodenada in #2319
- refactor: remove unused profile_id from schedule_changed signal by @m3nu in #2330
- KWallet password retrieval broken by incorrect get_result() return type by @m3nu in #2328
- bug: fix tree model pointer exception and performance by @m3nu in #2333
- fix: Delay updating schedule until after fields have been initialized by @cincodenada in #2317
New Contributors
- @cincodenada made their first contribution in #2319
Full Changelog: v0.11.1...v0.11.2