Releases: borgbase/vorta
v0.8.7
This is a bugfix release to improve support for Borg 1.2.1. Changes in detail:
- Deal with new archive_progress key (#1353)
- Raise
ValueError
in case of unknown change type in diff json. By @real-yfprojects (#1350) - Fix unlink action when repo combobox is empty. By @real-yfprojects (#1342)
- Show date of next backup. By @tal66 (#1319)
v0.8.6
v0.8.5
This is a bugfix release to address issues discovered after the previous release:
- Fix macOS Archive settings form sizing (#1311)
- Fix copying the current repo to the clipboard. By @real-yfprojects (#1313)
- Determine source files for translations dynamically. By @real-yfprojects (#1309)
- Remove leftovers in repo selector (#1308)
- Pause scheduling temporarily on failures. By @real-yfprojects (#1299)
- Only schedule backup after a manual run, improve labels. @real-yfprojects (#1302)
- Select and delete multiple archives. By @real-yfprojects (#1307)
- Preserve last creation log per profile for scheduler. By @real-yfprojects (#1296)
- Don't schedule if no repo is set. By @real-yfprojects (#1288)
- Hotfix for right-click archive menu. By @real-yfprojects (#1285)
Full Changelog: v0.8.4...v0.8.5
v0.8.4
This version brings an updated interface and scheduler, contributed by @real-yfprojects as
well as many other improvements. Thanks to everyone who contributed!
Major changes:
- Improve UX and HIG-conformity. By @real-yfprojects (#1176)
- Rewrite scheduler logic. By @real-yfprojects (#1204)
Other improvements:
- Change default returncode for log. By @real-yfprojects (#1193)
- Update next backup time label. By @real-yfprojects (#1180)
- Support new borg compact command (#1205)
- Change keyring label to improve UX on Gnome. By @real-yfprojects (#1181)
- Add missing translate strings. By @delfino-nunez (#1229)
- Fix setting a timer value too large for C++ int. (#1230)
- Add missing translation marking. By @delfino-nunez (#1240)
- Use accept-new for host keys. By @delfino-nunez (#1238)
- Properly set dialog titles. By @delfino-nunez (#1246)
- Use fnmatch for exclude patterns. By @real-yfprojects (#1253)
- Add a button to mount full repository. By @real-yfprojects (#1257)
- Clarify enable_background_question label. By @real-yfprojects (#1262)
- Improve SecretStorage locking behavior. By @Aeysol (#1255)
- Set repo stats to N/A after delete or prune. By @real-yfprojects (#1251)
- Improve keyring logging. By @real-yfprojects (#1263)
- Better diff selection without extra dialog. By @real-yfprojects (#1235)
- Add support for special file types in borg diff output. By @real-yfprojects (#1265)
v0.8.3
This is a maintenance release to address smaller issues and upgrade dependencies:
- Distinguish different errors in case borg check failed. By @real-yfprojects (#1163)
- Close SVG files after reading. By @hroncok (#1135)
- Shows folder sizes in diff view. By @skrap (#1156)
- Ignore encoding errors in Wifi names (darwin) (#1158)
- Upgrade llfuse for Flatpak (#1179)
- Bump macOS updater to Sparkle 2.0 (#1186)
- Minor test fixes (#1150, #1147, #1146)
v0.8.2
This is the first stable release for the v0.8 branch. Please
see previous pre-releases for detailed changes. Main changes:
- Refactor Borg job scheduling. By @bastiencyr
- Remove APScheduler dependency and use QTimer directly
- Python 3.10 compatibility
v0.8.1
This is the next pre-release of our 0.8 branch, which includes larger under-the-hood improvements. Changes since the last release:
- Use native threading module in job_manager. (#1096)
- Fix next_job timer logic. By @jayeclark (#1100)
- Remove jobs if scheduler setting is changed. (#1105)
- Remove jobs before deleting profile (#1107)
- Make sure correct sources are removed (#1110)
- Address DB Locking issues (#1109)
- Refactor: Split up vorta/models.py (#1112)
- Notify on failed repo checks (#1113)
v0.8.0
This major release improves the way Borg jobs are handled. It also adds support for Python 3.10 and removes our dependency on APScheduler. This is a pre-release and some bugs in this branch aren't addressed yet.
Changes in detail:
- Implement multiple queues. By @bastiencyr (#1045)
- Show backup size with excludes applied. By @freder (#961)
- Remove APScheduler dependency, Python 3.10 support (#1086)
- Add tooltip containing path name. By @XXXBold (#1072)
- Increases the maximum allowed number in prune keep. By @lstrz (#1089)
- Always handle autosave setting when saving SettingsModel. By @phihos (#1093)