From b6eb5b239f5b9dc4bdb7ae48385fd0a32fd73d37 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sat, 19 Oct 2024 03:43:53 +0200 Subject: [PATCH] update CHANGES --- docs/changes.rst | 55 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 52 insertions(+), 3 deletions(-) diff --git a/docs/changes.rst b/docs/changes.rst index b2c832f84..fb5051496 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -39,8 +39,11 @@ Compatibility notes: call borg like: "borg -r ". in the docs, we usually omit "-r ..." for brevity. - the scp-style REPO syntax was removed, please use ssh://..., #6697 - - ssh:// URLs: removed support for /~otheruser/, #6855. - If you used this, just replace it by: ssh://user@host:port/home/otheruser/ + - ssh:// URLs: removed support for /~otheruser/, /~/ and /./, #6855. + New format: + + - ssh://user@host:port/relative/path + - ssh://user@host:port//absolute/path - -P / --prefix option was removed, please use the similar -a / --match-archives. - archive names don't need to be unique anymore. to the contrary: it is now strongly recommended to use the identical name for borg create @@ -129,7 +132,7 @@ Compatibility notes: Change Log 2.x ============== -Version 2.0.0b12 (2024-10-03) +Version 2.0.0b13 (2024-10-xx) ----------------------------- Please note: @@ -141,6 +144,52 @@ above. New features: +- implement special tags, @PROT tag for protecting archives, #953. + borg won't delete/prune/recreate protected archives. +- prune: add quarterly pruning strategy, #8337. +- repo-create: build and cache an empty ChunkIndex. +- check (repository part): build and cache a ChunkIndex. + check (archives part): use cached ChunkIndex from check (repository part). +- import-tar/export-tar: add xattr support for PAX format, #2521. +- export-tar: switch default to PAX format. + +Fixes: + +- simple error msgs for existing / non-existing repo, no tracebacks, #8475. +- mount: create unique directory names, #8461. +- diff: suppress modified changes for files which weren't actually modified. +- diff: do not test for ctime difference on windows. + +Other changes: + +- new file:, rclone:, ssh:, sftp: URLs, #8372, #8446. + new way to deal with absolute vs. relative paths. +- require borgstore ~= 0.1.0. +- docs: + + - update URL docs + - mount: document on-demand loading, perf tips, #7173. + - borg/borgfs detects internally under which name it was invoked, #8207. + - better link modern return codes, #8370. + - binary: using the directory build is faster, #8008. + - update "Running the tests (using the pypi package)", #6386. +- github CI: + + - temporarily disabled windows CI, #8474. + - msys2: use pyinstaller 6.10.0. + - msys2: install rclone. +- tests: + + - rename test files so that pytest default discovery finds them. + - call register_assert_rewrite before importing borg.testsuite. + - move conftest.py one directory level higher. + + +Version 2.0.0b12 (2024-10-03) +----------------------------- + +New features: + - tag: new command to set, add, remove tags. - repo-list: add tags/hostname/username/comment to default format, reorder, adjust.