update CHANGES

This commit is contained in:
Thomas Waldmann 2025-12-16 04:05:44 +01:00
parent 2c15eda7ac
commit 28de075535
No known key found for this signature in database
GPG key ID: 243ACFA951F78E01

View file

@ -156,10 +156,14 @@ above.
New features:
- borg --cockpit: show TUI based on Textual
- info: show cwd at the time of backup creation, #6191
- linux ACLs: use acl_to_any_text to avoid libacl name lookups, #8753
- NetBSD: xattr support, #1332
- fat binary builds on GitHub (see assets on the GitHub releases page):
- for Linux with glibc 2.35+ (Intel/AMD and ARM64)
- for macOS 14+ (Apple Silicon/ARM64) and macOS 13+ (Intel)
- for macOS 15+ (Apple Silicon/ARM64 and Intel)
- using GitHub artifact attestations for release binaries, #9134
- export-tar/import-tar: support for POSIX ACLs (PAX format)
- list --format: add "inode" placeholder
@ -174,7 +178,13 @@ Fixes:
- extract: fs flags: use get/set to influence only specific flags, #9039, Linux, FreeBSD, macOS
- transfer: fix borg transfer corrupting the source repo index, #9022
- transfer: create a chunks list entry for missing chunks, see #9208
- transfer: fix AttributeError with --dry-run, see #9199
- old archives might not have a comment in metadata, see #9208
- HardLinkManager: allow NoneType for contentless hardlinks, see #9208
- legacyrepository: remove auto_recover, #9022
- legacyremote: accept raise_missing in get/get_many to avoid TypeError
with callers that pass it; no behavior change on legacy protocol, #9199
- fix reading borg 1.x repo index, #9022
- enable S3/B2 support of borgstore
- mount --show-rc: display main process return code (rc), #8308
@ -191,6 +201,7 @@ Other changes:
- set_flags: remove compression flag support (did not work anyway)
- Brewfile: use openssl@3
- GitHub Actions: use korthout/backport-action
- buzhash/buzhash64: initialise all-zero memory more efficiently
- tests:
- add fuzzing tests for chunkers
@ -205,6 +216,13 @@ Other changes:
- pyproject.toml: correctly define test environments for FUSE testing
- add granularity_sleep, #9150
- use context manager when opening files in patterns_test
- FUSE related fixes/improvements, #9182
- fix pynacl/libsodium build on freebsd, #9214
- filter_xattrs now also filters some macOS xattrs
- transfer: add --dry-run test
- refactor id <-> name lookup for monkeypatching
- CI: netbsd: enable xattrs on TMPDIR
- improve fs cleanup directly after tests
- Vagrant:
- add Debian testing/Trixie box
@ -226,6 +244,7 @@ Other changes:
- add Arch Linux to the 'Installing from source' docs
- add systemd-inhibit and examples, #8989
- code/docs: fix typos and grammar
- some fixes/update to the FAQ
Version 2.0.0b19 (2025-07-02)