mirror of
https://github.com/borgbackup/borg.git
synced 2025-02-25 15:33:39 +00:00
Merge pull request #7345 from ThomasWaldmann/update-changes
update CHANGES
This commit is contained in:
commit
ee7fee75fc
1 changed files with 23 additions and 1 deletions
|
@ -83,7 +83,7 @@ Compatibility notes:
|
|||
- removed --nobsdflags (use --noflags)
|
||||
- removed --noatime (default now, see also --atime)
|
||||
- removed --save-space option (does not change behaviour)
|
||||
- using --list together with --progress is now disallowed, #7219
|
||||
- using --list together with --progress is now disallowed (except with --log-json), #7219
|
||||
- the --glob-archives option was renamed to --match-archives (the short option
|
||||
name -a is unchanged) and extended to support different pattern styles:
|
||||
|
||||
|
@ -96,6 +96,19 @@ Compatibility notes:
|
|||
borg 1.x: --glob-archives 'myserver-*'
|
||||
borg 2.0: --match-archives 'sh:myserver-*'
|
||||
|
||||
- use platformdirs 3.x.x instead of home-grown code. Due to that:
|
||||
|
||||
- XDG_*_HOME is not honoured on macOS and on Windows.
|
||||
- BORG_BASE_DIR can still be used to enforce some base dir + .config/ or .cache/.
|
||||
- the default macOS config and cache dir will now be in ~/Library/Application Support/.
|
||||
- create: different included/excluded status chars, #7321
|
||||
|
||||
- dry-run: now uses "+" (was: "-") and "-" (was: "x") for included/excluded status
|
||||
- non-dry-run: now uses "-" (was: "x") for excluded files
|
||||
|
||||
Option --filter=... might need an update, if you filter for the status chars
|
||||
that were changed.
|
||||
|
||||
|
||||
New features:
|
||||
|
||||
|
@ -118,6 +131,8 @@ Fixes:
|
|||
- locking (win32): deal with os.rmdir/listdir PermissionErrors
|
||||
- locking: thread id must be parsed as hex from lock file name
|
||||
- extract: fix mtime when ResourceFork xattr is set (macOS specific), #7234
|
||||
- recreate: without --chunker-params shall not rechunk, #7336
|
||||
- allow mixing --progress and --list in log-json mode
|
||||
|
||||
Other changes:
|
||||
|
||||
|
@ -137,6 +152,11 @@ Other changes:
|
|||
- fix some uid/gid lookup code / tests for win32
|
||||
- cache.py: be less verbose during cache sync
|
||||
- update bash completion script commands and options, #7273
|
||||
- require and use platformdirs 3.x.x package, tests
|
||||
- better included/excluded status chars, docs, #7321
|
||||
- undef NDEBUG for chunker and hashindex (make assert() work)
|
||||
- hashindex minor fixes, refactor, tweaks, tests
|
||||
- pyinstaller: remove icon
|
||||
- validation / placeholders / JSON:
|
||||
|
||||
- implement (text|binary)_to_json: key (text), key_b64 (base64(binary))
|
||||
|
@ -167,6 +187,8 @@ Other changes:
|
|||
- do not look up uid 0 / gid 0, but current process uid/gid
|
||||
- safe_unlink tests: use os.link to support win32 also
|
||||
- fix test_size_on_disk_accurate for large st_blksize, #7250
|
||||
- relaxed timestamp comparisons, use same_ts_ns
|
||||
- add test for extracted directory mtime
|
||||
|
||||
|
||||
Version 2.0.0b4 (2022-11-27)
|
||||
|
|
Loading…
Reference in a new issue