Overdue release that combines many bug fixes, refactoring and maintenance tasks in particular by our Google Summer of Code student, shivansh02.
This adds the feedback we got since releasing v0.10.0-beta1. Thanks to everyone who contributed since then!
- For macOS there is an Arm64 version attached, which will open much faster than the previous Intel build. The bundled Borg binary is still Intel, so it's best to install Borg via Homebrew.
- To install with pip: `pip install vorta==0.10.0`
- See our [docs](https://vorta.borgbase.com/install/) on how to install it on your platform.
What's Changed
* Fix issue after Qt6 migration to save allowed Wifis by m3nu in https://github.com/borgbase/vorta/pull/1903
* Update appdata.xml by Hofer-Julian in https://github.com/borgbase/vorta/pull/1885
* Detect metered connections for macos when connected to an iOS Personal Hotspot by jramnani in https://github.com/borgbase/vorta/pull/1902
* Add developer name to appdata by Hofer-Julian in https://github.com/borgbase/vorta/pull/1922
* Fix/about dialogue grammar and yr by shivansh02 in https://github.com/borgbase/vorta/pull/1936
* Fix/loglink moved below logs table by shivansh02 in https://github.com/borgbase/vorta/pull/1939
* VSC and android exclusion patterns by shivansh02 in https://github.com/borgbase/vorta/pull/1967
* Disabled "Collapse" button in "Flat" view by AdwaitSalankar in https://github.com/borgbase/vorta/pull/1855
* Sort profiles in the Backup Now tray menu by Parnassius in https://github.com/borgbase/vorta/pull/1899
* Add some more exclusion presets by SAMAD101 in https://github.com/borgbase/vorta/pull/1970
* Notify after post_backup_tasks 1632 by TheLazron in https://github.com/borgbase/vorta/pull/1940
* Keep the profile list sorted when creating/renaming profiles by Parnassius in https://github.com/borgbase/vorta/pull/1986
* hide password field if encryption is none by shivansh02 in https://github.com/borgbase/vorta/pull/2011
* add flatpak builder cache exclude preset by Renner0E in https://github.com/borgbase/vorta/pull/2020
* add a bunch of cache folders to exclude presets mainly for flatpak browsers by Renner0E in https://github.com/borgbase/vorta/pull/2027
* delete duplicate entry of flatpak builder cache by Renner0E in https://github.com/borgbase/vorta/pull/2028
* Exclude If Present by shivansh02 in https://github.com/borgbase/vorta/pull/2016
* Compaction Scheduling by shivansh02 in https://github.com/borgbase/vorta/pull/1981
* Remove duplicate sources on profile import by shivansh02 in https://github.com/borgbase/vorta/pull/2017
* Update Log path in Issue Template by shivansh02 in https://github.com/borgbase/vorta/pull/2032
* Sources table UI updated to match Archives table by shivansh02 in https://github.com/borgbase/vorta/pull/2034
* Add misc exclusion patterns by shivansh02 in https://github.com/borgbase/vorta/pull/2021
* Improved Exception Dialog with Copy Paste by shivansh02 in https://github.com/borgbase/vorta/pull/1977
* Schedule tab refactoring by shivansh02 in https://github.com/borgbase/vorta/pull/2035
* .ui files changed to snake_case by shivansh02 in https://github.com/borgbase/vorta/pull/2042
* Refactor get_mount_points by shivansh02 in https://github.com/borgbase/vorta/pull/2044
* palette_changed connection moved to schedule_tab by shivansh02 in https://github.com/borgbase/vorta/pull/2050
* Fix generic window icon on Wayland by Parnassius in https://github.com/borgbase/vorta/pull/2068
* Catch case of none-existant profile from logs by m3nu in https://github.com/borgbase/vorta/pull/2073
* Fixed missing icons in GNOME Overview and GNOME Dock by topas-rec in https://github.com/borgbase/vorta/pull/2052
* l10n - make string translatable (syntax fix) by p-bo in https://github.com/borgbase/vorta/pull/2078
* Fix macOS build action by m3nu in https://github.com/borgbase/vorta/pull/2076
* Exclusion presets: add Firefox Snap Cache by Chaikney in https://github.com/borgbase/vorta/pull/2086
* Add mask-based tray icon for macOS by alecdwm in https://github.com/borgbase/vorta/pull/2091
* Replacement of flake8 with Ruff by SAMAD101 in https://github.com/borgbase/vorta/pull/1980
* Fix macOS tests by m3nu in https://github.com/borgbase/vorta/pull/2095
* Fix build on arm by m3nu in https://github.com/borgbase/vorta/pull/2096
* Bump Borg version for integration test by m3nu in https://github.com/borgbase/vorta/pull/2097
* borg2: support >= b10, drop support for < b10 by ThomasWaldmann in https://github.com/borgbase/vorta/pull/2102
* Remove pkg_resources use by m3nu in https://github.com/borgbase/vorta/pull/2098
* Restore lost updater settings by m3nu in https://github.com/borgbase/vorta/pull/2108
* Move populate_from_profile() to end of init by m3nu in https://github.com/borgbase/vorta/pull/2103
* Disable unstable tests (sources background threads) by m3nu in https://github.com/borgbase/vorta/pull/2121
New Contributors
* jramnani made their first contribution in https://github.com/borgbase/vorta/pull/1902
* shivansh02 made their first contribution in https://github.com/borgbase/vorta/pull/1936
* Parnassius made their first contribution in https://github.com/borgbase/vorta/pull/1899
* TheLazron made their first contribution in https://github.com/borgbase/vorta/pull/1940
* Renner0E made their first contribution in https://github.com/borgbase/vorta/pull/2020
* topas-rec made their first contribution in https://github.com/borgbase/vorta/pull/2052
* p-bo made their first contribution in https://github.com/borgbase/vorta/pull/2078
* Chaikney made their first contribution in https://github.com/borgbase/vorta/pull/2086
* alecdwm made their first contribution in https://github.com/borgbase/vorta/pull/2091
**Full Changelog**: https://github.com/borgbase/vorta/compare/v0.9.1...v0.10.0