github borgmatic-collective/borgmatic 2.1.3
borgmatic 2.1.3

13 hours ago
  • #1175: Add a "files_changed" option for customizing Borg's file modification detection.
  • #1175: Add a "msgpack_version_check" option to prevent Borg from validating msgpack's version.
  • #1218: Add a "config show" action to display computed borgmatic configuration as YAML or JSON,
    handy for fetching borgmatic configuration from external scripts. See the documentation for more
    information:
    https://torsion.org/borgmatic/reference/command-line/actions/config-show/
  • #1228: Adjust the "spot" check so error output includes more information about what failed.
  • #1236: Fix the "spot" check to skip hard links, as Borg doesn't produces hashes for them.
  • #1243: Add a "diff" action for viewing the difference between the contents of two archives.
  • #1248: Go back to treating Borg "file not found" warnings (exit code 107) as
    warnings instead of errors. Otherwise, borgmatic can error on files that a user intentionally
    deletes while a backup is running. You can still override this behavior with the
    "borg_exit_codes" option. See the documentation for more information:
    https://torsion.org/borgmatic/how-to/customize-warnings-and-errors/
  • #1248: Un-deprecate the "source_directories_must_exist" option and default it to true, to
    compensate for Borg "file not found" warnings no longer being treated as errors.
  • #1269: Fix the ZFS hook to support datasets with a "canmount" property of "noauto".
  • #1270: Follow symlinks when backing up borgmatic configuration files to support the "bootstrap"
    action.
  • #1274: Add an optional override for the documentation development listen port and use Podman
    Compose if present.
  • #1281: Fix a unicode error when backing up a non-UTF-8 source filename with a
    corresponding system locale.
  • Add a policy about the use of generative AI in the borgmatic codebase:
    https://torsion.org/borgmatic/how-to/develop-on-borgmatic/#use-of-generative-ai

Don't miss a new borgmatic release

NewReleases is sending notifications on new releases.