• 1.5.15 7bd6374751

    borgmatic 1.5.15
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2021-06-18 03:44:54 +00:00 | 2306 commits to main since this release

    Downloads
  • 1.5.14 fd59776f91

    borgmatic 1.5.14
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2021-06-08 18:44:53 +00:00 | 2309 commits to main since this release

    • #390: Add link to Hetzner storage offering from the documentation.
    • #398: Clarify canonical home of borgmatic in documentation.
    • #406: Clarify that spaces in path names should not be backslashed in path names.
    • #423: Fix error handling to error loudly when Borg gets killed due to running out of memory!
    • Fix build so as not to attempt to build and push documentation for a non-master branch.
    • "Fix" build failure with Alpine Edge by switching from Edge to Alpine 3.13.
    • Move #borgmatic IRC channel from Freenode to Libera Chat due to Freenode takeover drama.
      IRC connection info: https://torsion.org/borgmatic/#issues
    Downloads
  • 1.5.13 c072678936

    borgmatic 1.5.13
    All checks were successful
    continuous-integration/drone/push Build is passing
    Stable

    witten released this 2021-03-30 22:53:19 +00:00 | 2321 commits to main since this release

    • #373: Document that passphrase is used for Borg keyfile encryption, not just repokey encryption.
    • #404: Add support for ruamel.yaml 0.17.x YAML parsing library.
    • Update systemd service example to return a permission error when a system call isn't permitted
      (instead of terminating borgmatic outright).
    • Drop support for Python 3.5, which has been end-of-lifed.
    • Add support for Python 3.9.
    • Update versions of test dependencies (test_requirements.txt and test containers).
    • Only support black code formatter on Python 3.8+. New black dependencies make installation
      difficult on older versions of Python.
    • Replace "improve this documentation" form with link to support and ticket tracker.
    Downloads
  • 1.5.12 604b3d5e17

    borgmatic 1.5.12
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-11-21 21:56:19 +00:00 | 2339 commits to main since this release

    • Fix for previous release with incorrect version suffix in setup.py. No other changes.
    Downloads
  • 1.5.11 9b819f32f8

    borgmatic 1.5.11
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-11-18 23:01:10 +00:00 | 2341 commits to main since this release

    • #341: Add "temporary_directory" option for changing Borg's temporary directory.
    • #352: Lock down systemd security settings in sample systemd service file.
    • #355: Fix traceback when a database hook value is null in a configuration file.
    • #361: Merge override values when specifying the "--override" flag multiple times. The previous
      behavior was to take the value of the last "--override" flag only.
    • #367: Fix traceback when upgrading old INI-style configuration with upgrade-borgmatic-config.
    • #368: Fix signal forwarding from borgmatic to Borg resulting in recursion traceback.
    • #369: Document support for Borg placeholders in repository names.
    Downloads
  • 1.5.10 79d4888e22

    borgmatic 1.5.10
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-08-21 21:27:47 +00:00 | 2369 commits to main since this release

    Downloads
  • 1.5.9 b3fd1be5f6

    borgmatic 1.5.9
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-07-23 04:58:11 +00:00 | 2384 commits to main since this release

    • #300: Add "borgmatic export-tar" action to export an archive to a tar-formatted file or stream.
    • #339: Fix for intermittent timing-related test failure of logging function.
    • Clarify database documentation about excluding named pipes and character/block devices to prevent
      hangs.
    • Add documentation on how to make backups redundant with multiple repositories:
      https://torsion.org/borgmatic/docs/how-to/make-backups-redundant/
    Downloads
  • 1.5.8 2781873faf

    borgmatic 1.5.8
    Some checks failed
    continuous-integration/drone/push Build is failing
    continuous-integration/drone/tag Build is failing
    Stable

    witten released this 2020-07-01 04:51:23 +00:00 | 2391 commits to main since this release

    • #336: Fix for traceback when running Cronitor, Cronhub, and PagerDuty monitor hooks.
    Downloads
  • 1.5.7 d0b9c436b1

    borgmatic 1.5.7
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    witten released this 2020-06-23 18:25:59 +00:00 | 2394 commits to main since this release

    • #327: Fix broken pass-through of BORG_* environment variables to Borg.
    • #328: Fix duplicate logging to Healthchecks and send "after_*" hooks output to Healthchecks.
    • #331: Add SSL support to PostgreSQL database configuration.
    • #333: Fix for potential data loss (data not getting backed up) when borgmatic omitted configured
      source directories in certain situations. Specifically, this occurred when two source directories
      on different filesystems were related by parentage (e.g. "/foo" and "/foo/bar/baz") and the
      one_file_system option was enabled.
    • Update documentation code fragments theme to better match the rest of the page.
    • Improve configuration reference documentation readability via more aggressive word-wrapping in
      configuration schema descriptions.
    Downloads
  • 1.5.6 795e18773b

    borgmatic 1.5.6
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    witten released this 2020-06-06 22:01:56 +00:00 | 2412 commits to main since this release

    • #292: Allow before_backup and similiar hooks to exit with a soft failure without altering the
      monitoring status on Healthchecks or other providers. Support this by waiting to ping monitoring
      services with a "start" status until after before_* hooks finish. Failures in before_* hooks
      still trigger a monitoring "fail" status.
    • #316: Fix hang when a stale database dump named pipe from an aborted borgmatic run remains on
      disk.
    • #323: Fix for certain configuration options like ssh_command impacting Borg invocations for
      separate configuration files.
    • #324: Add "borgmatic extract --strip-components" flag to remove leading path components when
      extracting an archive.
    • Tweak comment indentation in generated configuration file for clarity.
    • Link to Borgmacator GNOME AppIndicator from monitoring documentation.
    Downloads