summaryrefslogtreecommitdiffstats
path: root/docs/changes.rst
diff options
context:
space:
mode:
authorThomas Waldmann <tw@waldmann-edv.de>2022-07-16 23:16:39 +0200
committerThomas Waldmann <tw@waldmann-edv.de>2022-07-16 23:16:39 +0200
commit32a789657399b1c79fcd5a63079562daadc99eae (patch)
tree21abb14f621aef5b40e88e447958489a892f396a /docs/changes.rst
parent17e74caccd114d0a0945a92c544e2886eda12ec9 (diff)
update CHANGES
Diffstat (limited to 'docs/changes.rst')
-rw-r--r--docs/changes.rst13
1 files changed, 10 insertions, 3 deletions
diff --git a/docs/changes.rst b/docs/changes.rst
index d9e40e4cd..abdf91e63 100644
--- a/docs/changes.rst
+++ b/docs/changes.rst
@@ -12,7 +12,7 @@ This section provides information about security and corruption issues.
Change Log 2.x
==============
-Version 2.0.0a4 (2022-07-xx)
+Version 2.0.0a4 (2022-07-17)
----------------------------
Please note:
@@ -38,6 +38,8 @@ 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/
- -P / --prefix option was removed, please use the similar -a / --glob-archives.
- differently than with borg 1.x you ONLY give the repo there, never a ::archive.
- the archive name is either given as a positional parameter, like:
@@ -86,8 +88,13 @@ New features:
Other changes:
- stop using libdeflate
-- split up archiver module, transform it into a package
-- use Black for automated code formatting
+- CI: add mypy (if we add type hints, it can do type checking)
+- big changes to the source code:
+
+ - split up archiver module, transform it into a package
+ - use Black for automated code formatting
+ - remove some legacy code
+ - adapt/fix code for mypy
- use language_level = 3str for cython (this will be the default in cython 3)
- docs: document HardLinkManager and hlid, #2388