Release version 8.0.0
This commit is contained in:
2 files changed
+26
-1
No files matched your search
@@ -1,5 +1,30 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [8.0.0] - 2026-11-05
|
||||||
|
|
||||||
|
Breaking:
|
||||||
|
|
||||||
|
- Backup: dumps are gzip-compressed and named *name.backup.sql.gz*
|
||||||
|
|
||||||
|
Added:
|
||||||
|
|
||||||
|
- Restore: *--db-password-stdin* reads the database password from stdin
|
||||||
|
|
||||||
|
Changed:
|
||||||
|
|
||||||
|
- Restore: *--db-password* still works but warns it is visible in *ps*
|
||||||
|
- Restore: reads gzip and plain dumps, so older generations still restore
|
||||||
|
|
||||||
|
Fixed:
|
||||||
|
|
||||||
|
- Security: MariaDB passwords no longer appear in any process argv
|
||||||
|
- Restore: a truncated gzip dump stops the restore before anything is dropped
|
||||||
|
|
||||||
|
Upgrade notes:
|
||||||
|
|
||||||
|
- Scripts that find dumps by name must also accept the *.gz* suffix
|
||||||
|
- Scripts that read dumps as plain SQL must decompress them first
|
||||||
|
|
||||||
## [7.2.0] - 2026-11-03
|
## [7.2.0] - 2026-11-03
|
||||||
|
|
||||||
Added:
|
Added:
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "backup-docker-to-local"
|
name = "backup-docker-to-local"
|
||||||
version = "7.2.0"
|
version = "8.0.0"
|
||||||
description = "Backup Docker volumes to local with rsync and optional DB dumps."
|
description = "Backup Docker volumes to local with rsync and optional DB dumps."
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.9"
|
requires-python = ">=3.9"
|
||||||
|
|||||||
Reference in new issue
Block a user