Skip to content

Releases: bauer-group/CS-BackupHelper

v1.10.4

Choose a tag to compare

@github-actions github-actions released this 14 Oct 18:26

1.10.4 (2026-10-14)

🐛 Bug Fixes

  • sources: restored postgres dumps into PostgreSQL 16 and older (9ba67b4)
  • sources: restored postgres dumps over routines added after them (65dead3)

v1.10.3

Choose a tag to compare

@github-actions github-actions released this 14 Oct 15:43

1.10.3 (2026-10-14)

🐛 Bug Fixes

  • sources: kept partitioned_tables_to_replace for its consumers (34ebd86)

v1.10.2

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:49

1.10.2 (2026-10-14)

🐛 Bug Fixes

  • sources: restored postgres dumps over a schema migrated after them (7ce29da)

v1.10.1

Choose a tag to compare

@github-actions github-actions released this 09 Oct 19:12

1.10.1 (2026-10-09)

🐛 Bug Fixes

  • encryption: encrypted to imported gpg keys without ownertrust (9322e5a)
  • encryption: restored age snapshots with an identity file (954a9c9)
  • encryption: surfaced the tool's error output in failures (e07c6b1)
  • notify: bounded HTTP alert deliveries by a timeout (fdf3276)
  • runner: kept the decrypt helper callable without a job (1d0ea43)
  • runner: logged why a source component failed (a6d4a7b)
  • runner: reported the run's duration in alerts (0233252)

💄 UI/UX Improvements

  • notify: put the nosec marker back on the urlopen call (8637551)

🔧 Maintenance

  • ci: bump actions/setup-python from 6 to 7 (1fb87cf)
  • deps: bump mariadb from 11 to 13 (12dfefd)
  • deps: bump mysql from 8.0 to 26.7 (2cdf28a)

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 10:35

1.10.0 (2026-10-09)

🚀 Features

  • healthcheck: judged every job on its own with its own max age (5861dce)

🐛 Bug Fixes

  • config: restored 1.7.7 handling of quoted and null overrides (b2f640c)
  • config: typed discrete env overrides by their target field (b0bf3e6)
  • healthcheck: kept config error details out of the health log (757e6b1)
  • retention: pruned only each job's own snapshots (f07918f)
  • runner: named the job in snapshot ids of multi-job configs (75e0835)

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 10:31

1.9.0 (2026-10-09)

🚀 Features

  • s3: added TLS verification settings for s3 endpoints (ed06a3d)
  • sources: added an opt-in to keep postgres privileges (ad65bd9)

🐛 Bug Fixes

  • sources: dumped mysql 26+ routines in a second pass (182dd13)
  • sources: failed the MySQL 26+ dump on unreadable routines (ec6f227)
  • sources: kept s3 objects whose tags cannot be read (ef734f4)
  • sources: kept the MySQL 26+ routines pass free of table locks (775c1c1)
  • sources: preserved content headers of mirrored s3 objects (c3b21ce)
  • sources: restored postgres dumps over partitioned tables (d523b26)
  • sources: shipped the client authentication plugins (522ccb2)
  • sources: url-encoded s3 object tags on restore (10c99d7)

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 10:25

1.8.0 (2026-10-09)

🚀 Features

  • notify: added implicit TLS (SMTPS) to the email channel (7ecdfd5)

🐛 Bug Fixes

  • notify: bounded the SMTP session of the email channel by a timeout (f1aa554)
  • notify: showed duration, size and error line breaks in HTML mails (8e2f846)

v1.7.7

Choose a tag to compare

@github-actions github-actions released this 08 Oct 20:20

1.7.7 (2026-10-08)

🐛 Bug Fixes

  • healthcheck: stopped reporting failed or missing backups as healthy (f2d52db)
  • runner: reported a run with a failed component as error (a528150)

v1.7.6

Choose a tag to compare

@github-actions github-actions released this 08 Oct 11:01

1.7.6 (2026-10-08)

🐛 Bug Fixes

  • notify: escaped run data in the HTML part of alert emails (7e9597a)

v1.7.5

Choose a tag to compare

@github-actions github-actions released this 06 Oct 19:14

1.7.5 (2026-10-06)

🐛 Bug Fixes

  • config: kept secret values out of validation error texts (51696ca)
  • logging: redacted secret_key and other credential keys (6d123a4)
  • notify: dropped empty email recipients instead of sending to them (f7249d2)
  • restore: failed fast on an --only name that cannot be restored (6506bc9)
  • runner: degraded a failing destination instead of aborting the run (d1d5072)
  • runner: kept the local copy unless an off-site upload succeeded (1268224)
  • runner: recorded a raising source as an errored manifest component (85da3d7)
  • runner: sent an error alert when a run aborts (9ffe3d9)
  • runner: warned loudly when encryption fails and the snapshot ships unencrypted (a377c11)
  • sources: backed up the readable part of a filesystem source and reported the rest (eea5a73)
  • sources: failed a filesystem source on an unreadable directory (4e3c238)
  • sources: kept readable subdirs when one subdirs root is unreadable (f21122b)