Browse Source

update CHANGES

Thomas Waldmann 7 months ago
parent
commit
b6eb5b239f
1 changed files with 52 additions and 3 deletions
  1. 52 3
      docs/changes.rst

+ 52 - 3
docs/changes.rst

@@ -39,8 +39,11 @@ Compatibility notes:
     call borg like: "borg -r <MYREPO> <COMMAND>".
     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.