• 2.1.3 d2903640a8

    borgmatic 2.1.3
    All checks were successful
    build / test (push) Successful in 7m42s
    build / docs (push) Successful in 1m18s
    Stable

    witten released this 2026-03-06 18:19:42 +00:00 | 4 commits to main since this release

    • #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
    Downloads