| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| borgmatic 2.2.0 source code.tar.gz | 2026-10-29 | 1.1 MB | |
| borgmatic 2.2.0 source code.zip | 2026-10-29 | 1.4 MB | |
| README.md | 2026-10-29 | 2.3 kB | |
| Totals: 3 Items | 2.5 MB | 0 | |
- [#1273]: Add a tarballs hook for backing up and restoring tar files while retaining full Borg deduplication of their contents, handy for large tarballs like VM backups. See the documentation for more information: https://torsion.org/borgmatic/reference/configuration/data-sources/tarballs/
- [#1360]: With the "borg" action, support the "--dry-run" flag when specified after "borg" on the command-line.
- [#1368]: Fix a hang in which a database dump command spewing lots of output could send borgmatic into a loop. This was most prevalent with MongoDB.
- [#1370]: Fix "Too many open files" and "filedescriptor out of range in select()" errors when dumping hundreds of databases.
- [#1371]: Fix an attribute error when running the experimental "browse" action with older versions of the Textual library.
- [#1372]: In the browse action, show a size for every file and directory, with directory sizes summed from the sizes of the files beneath them.
- [#1376]: Fix a regression in which ZFS/LVM/Btrfs hooks no longer got Borg cache hits due to a random temporary directory created within the borgmatic runtime directory.
- SECURITY: Upgrade the certifi dependency to remove trusted eMudhra certificates, thereby addressing the eMudhra certificate authority compromise. This affects outgoing HTTP requests made from borgmatic monitoring hooks, and only applies to the precompiled borgmatic binary (which bundles certifi).
- Fix a Postgresql hook error when restoring a directory format database with an overridden hostname or port.
- Fix a bug in which borgmatic didn't correctly rename checkpoint archives when database hooks were enabled with Borg 2.
- Fix a theoretical hang in which borgmatic neglected to consume sub-process stderr output. Applies to "restore", "browse", and "config bootstrap" actions.
- Fix a bug in which a literal flag value of "borg" could throw off command-line parsing for the "borg" action.
- Add a "--json" flag to the "diff" action for outputting one JSON object per changed path.
- Add a pull request template to guide the creation of any new pull request.
- Drop support for Python 3.10, which has been end-of-lifed.
- Fix package metadata to reflect that Python 3.9 support was dropped back in borgmatic 2.0.11.