- #1256: Fix a race condition in which borgmatic sometimes swallows Borg error output without
logging it. - #1300: Fix the "source_directories_must_exist" option to support source directories relative to a
"working_directory". - #1301: Expand the "patterns_from" and "exclude_from" options to support paths containing tildes
and globs. - #1303: For the MariaDB and MySQL database hooks, include events, routines, and tablespaces when
dumping a database. - #1303: For the MariaDB hook, include only a subset of system data when dumping the "mysql" system
database (or "all" databases), so the dump is actually restorable. See the documentation for more
information: https://torsion.org/borgmatic/reference/configuration/data-sources/mariadb/ - #1308: Update the Apprise monitoring hook's "url" option to support loading credentials with the
"{credential ...}" syntax. See the documentation for more information:
https://torsion.org/borgmatic/reference/configuration/credentials/ - #1309: Add a "--quick-stats" flag and corresponding "quick_statistics" option for showing only
abbreviated statistics for the "create" action. Borg 1.4.5+ only. - #1314: Add a minimal stand-alone borgmatic binary in addition to the standard one. The minimal
binary omits support for the Apprise monitoring hook. - Add an experimental "browse" action providing a console UI for browsing your backups. See the
documentation for more information:
https://torsion.org/borgmatic/how-to/inspect-your-backups/#browsing-backups - Update the KeePassXC credential hook to support KeePassXC's secret service integration. See the
documentation for more information:
https://torsion.org/borgmatic/reference/configuration/credentials/keepassxc/ - Add the NEWS changelog file to release tarball (#1298).
- Enable reply by email on projects.torsion.org, so replies to notification emails get posted as
comments on tickets. - For the MariaDB and MySQL database hooks, escape quotes in passwords when the
"password_transport" option is "pipe". - Add a development script for upgrading pinned dependencies.
- Fix the PostgreSQL database hook to properly parse "*options" values containing quoted spaces.
- Update the documentation to use Pagefind's component-based search UI.