- #1266: Add a stand-alone borgmatic Linux binary to the release downloads to serve as another way
to install borgmatic. Consider this binary a beta feature. - #1286: Fix a regression in which running borgmatic with no arguments and no configuration files
doesn't error as expected. - #1257: Fix for the Loki monitoring hook not respecting the monitoring verbosity.
- #1264: Improve performance of the "info" and "repo-list" actions by eliminating a second "borg
info" call that supports a "no matching archives" warning. The warning still occurs; it's just
done now without the extra "borg info" call. - #1268: Fix the "spot" check, "extract" check, and all uses of the archive name "latest" to
respect the "match_archives" and "archives_name_format" options. This means that borgmatic now
uses the "latest" archive that also matches those options instead of the latest archive overall. - When Borg exits with a warning exit code, show a description of it, so you don't have to look up
the code. - Split out borgmatic installation documentation to its own page, so it's easier to find.
- Switch the default borgmatic installation method from pipx to uv, as uv is faster and used for
borgmatic development. If you'd like to switch, see the documentation for more information:
https://torsion.org/borgmatic/how-to/upgrade/ - Move the project tracker from Gitea to Forgejo.
- Fix a regression in which borgmatic didn't show an error message when run with no configuration.
- Fix a traceback in the "spot" check with Borg 2.