Releases: borgmatic-collective/borgmatic
Releases · borgmatic-collective/borgmatic
borgmatic 1.4.20
- Fix repository probing during "borgmatic init" to respect verbosity flag and remote_path option.
- #249: Update Healthchecks/Cronitor/Cronhub monitoring integrations to fire for "check" and
"prune" actions, not just "create".
borgmatic 1.4.19
- #259: Optionally change the internal database dump path via "borgmatic_source_directory" option
in location configuration section. - #271: Support piping "borgmatic list" output to grep by logging certain log levels to console
stdout and others to stderr. - Retain colored output when piping or redirecting in an interactive terminal.
- Add end-to-end tests for database dump and restore. These are run on developer machines with
Docker Compose for approximate parity with continuous integration tests.
borgmatic 1.4.18
- Fix "--repository" flag to accept relative paths.
- Fix "borgmatic umount" so it only runs Borg once instead of once per repository / configuration
file. - #253: Mount whole repositories via "borgmatic mount" without any "--archive" flag.
- #269: Filter listed paths via "borgmatic list --path" flag.
borgmatic 1.4.17
- #235: Pass extra options directly to particular Borg commands, handy for Borg options that
borgmatic does not yet support natively. Use "extra_borg_options" in the storage configuration
section. - #266: Attempt to repair any inconsistencies found during a consistency check via
"borgmatic check --repair" flag.
borgmatic 1.4.16
- #256: Fix for "before_backup" hook not triggering an error when the command contains "borg" and
has an exit code of 1. - #257: Fix for garbled Borg file listing when using "borgmatic create --progress" with
verbosity level 1 or 2. - #260: Fix for missing Healthchecks monitoring payload or HTTP 500 due to incorrect unicode
encoding.
borgmatic 1.4.15
- Fix for database dump removal incorrectly skipping some database dumps.
- #123: Support for mounting an archive as a FUSE filesystem via "borgmatic mount" action, and
unmounting via "borgmatic umount". See the documentation for more information:
https://torsion.org/borgmatic/docs/how-to/extract-a-backup/#mount-a-filesystem
borgmatic 1.4.14
- Show summary log errors regardless of verbosity level, and log the "summary:" header with a log
level based on the contained summary logs.
borgmatic 1.4.13
- Show full error logs at "--verbosity 0" so you can see command output without upping the
verbosity level.
borgmatic 1.4.12
- #247: With "borgmatic check", consider Borg warnings as errors.
- Dial back the display of inline error logs a bit, so failed command output doesn't appear
multiple times in the logs (well, except for the summary).
borgmatic 1.4.11
- #241: When using the Healthchecks monitoring hook, include borgmatic logs in the payloads for
completion and failure pings. - With --verbosity level 1 or 2, show error logs both inline when they occur and in the summary
logs at the bottom. With lower verbosity levels, suppress the summary and show error logs when
they occur.