Skip to content

Releases: borgmatic-collective/borgmatic

borgmatic 1.5.21

22 Nov 21:20
Compare
Choose a tag to compare
  • #28: Optionally retry failing backups via "retries" and "retry_wait" configuration options.
  • #306: Add "list_options" MySQL configuration option for passing additional arguments to MySQL
    list command.
  • #459: Add support for old version (2.x) of jsonschema library.

borgmatic 1.5.20

12 Oct 00:04
Compare
Choose a tag to compare
  • Re-release with correct version without dev0 tag.

borgmatic 1.5.19

11 Oct 18:12
Compare
Choose a tag to compare
  • #387: Fix error when configured source directories are not present on the filesystem at the time
    of backup. Now, Borg will complain, but the backup will still continue.
  • #455: Mention changing borgmatic path in cron documentation.
  • Update sample systemd service file with more granular read-only filesystem settings.
  • Move Gitea and GitHub hosting from a personal namespace to an organization for better
    collaboration with related projects.
  • 1k ★s on GitHub!

borgmatic 1.5.18

06 Aug 16:04
Compare
Choose a tag to compare
  • #389: Fix "message too long" error when logging to rsyslog.
  • #440: Fix traceback that can occur when dumping a database.

borgmatic 1.5.17

27 Jul 17:18
Compare
Choose a tag to compare
  • #437: Fix error when configuration file contains "umask" option.
  • Remove test dependency on vim and /dev/urandom.

borgmatic 1.5.16

27 Jul 00:02
Compare
Choose a tag to compare
  • #379: Suppress console output in sample crontab and systemd service files.
  • #407: Fix syslog logging on FreeBSD.
  • #430: Fix hang when restoring a PostgreSQL "tar" format database dump.
  • Better error messages! Switch the library used for validating configuration files (from pykwalify
    to jsonschema).
  • Link borgmatic Ansible role from installation documentation:
    https://torsion.org/borgmatic/docs/how-to/set-up-backups/#other-ways-to-install

borgmatic 1.5.15

18 Jun 03:52
Compare
Choose a tag to compare

borgmatic 1.5.14

08 Jun 18:56
Compare
Choose a tag to compare
  • #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

borgmatic 1.5.13

30 Mar 22:54
Compare
Choose a tag to compare
  • #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.

borgmatic 1.5.12

21 Nov 21:57
Compare
Choose a tag to compare
  • Fix for previous release with incorrect version suffix in setup.py. No other changes.