@@ -7,7 +7,7 @@ Borg 2.0 (preliminary infos)
7
7
Changelog summary
8
8
-----------------
9
9
10
- This is only a summary of the changes between 1.2 and 2.0.
10
+ This is only a summary of the changes between 1.2/1.4 and 2.0.
11
11
Check the `full changelog <https://borgbackup.readthedocs.io/en/master/changes.html >`_
12
12
to see all changes as well as important compatibility and upgrade notes.
13
13
@@ -87,6 +87,8 @@ Major new features
87
87
- split some commands that worked on archives and repos into 2 separate commands
88
88
(makes the code/docs/help easier)
89
89
- renamed borg init to borg rcreate for better consistency
90
+ - BORG_EXIT_CODES=modern is the default now to get more specific process exit codes
91
+
90
92
91
93
- added commands / options:
92
94
@@ -97,16 +99,24 @@ Major new features
97
99
- borg import/export-tar --tar-format=GNU/PAX/BORG, support ctime/atime PAX headers.
98
100
GNU and PAX are standard formats, while BORG is a very low-level custom format only
99
101
for borg usage.
102
+ - borg create: add the "slashdot hack" to strip path prefixes in created archives
103
+ - borg version: show local/remote borg version
100
104
101
105
- removed commands / options:
102
106
103
107
- removed -P (aka --prefix) option, use -a (aka --match-archives) instead, e.g.: -a 'PREFIX*'
104
108
- borg upgrade (was only relevant for attic / old borg)
105
109
- removed deprecated cli options
110
+ - remove recreate --recompress option, the repo-wide "rcompress" is more efficient.
106
111
107
112
Other changes
108
113
~~~~~~~~~~~~~
109
114
115
+ - BORG_CACHE_IMPL defaults to "adhocwithfiles" now, not using a persistent chunks cache anymore
116
+ - improve acl_get / acl_set error handling, refactor acl code
117
+ - crypto: use a one-step kdf for session keys
118
+ - replace TAMs by typed repo objects
119
+ - use less setup.py, use pip, build and make.py
110
120
- using platformdirs python package to determine locations for configs and caches
111
121
- show files / archives with local timezone offsets, store archive timestamps with tz offset
112
122
- make user/group/uid/gid optional in archived files
0 commit comments