@@ -414,44 +414,50 @@ Compatibility notes:
414414Change Log
415415==========
416416
417- Version 1.4.4 (not yet released )
418- --------------------------------
417+ Version 1.4.4 (2026-03-19 )
418+ --------------------------
419419
420420For upgrade and compatibility hints, please also read the "Upgrade Notes" section
421421above.
422422
423423New features:
424424
425- - prune: added -v / --info output, #9262
426- - mount: warn about symlinks pointing outside of the mountpoint , #9254
427- - create/info: remember/show cwd at the time of backup creation, #6191
425+ - prune: added -v / --info output, #9262.
426+ - mount: warn about symlinks pointing outside of the mount point , #9254.
427+ - create/info: remember/show cwd at the time of archive creation, #6191.
428428
429429Fixes:
430430
431- - hashindex_size: return int64_t, #9423
432- - compress: make Padme size obfuscation usable ("obfuscate,250,...")
431+ - hashindex: fix memory leak, #9497.
432+ - hashindex: check values in read HashHeader, #9485.
433+ - hashindex_size: return int64_t, #9423.
434+ - hashindex: fix iteritems segfaulting with non-existent marker, #9368.
435+ Never happened in borg, because borg always gives existing markers to iteritems.
436+ - compress: make Padme size obfuscation usable ("obfuscate,250,...").
437+ - borgfs/mount: get_base_dir: avoid using incorrect HOME, #3395.
433438
434439Other changes:
435440
436- - pyinstaller binary: do not exclude ssl, needed for pyfuse3/trio, #9196
437- - mount: fuse fs performance improvement
438- - hashindex: fixed iteritems segfaulting with non-existent marker, #9368.
439- Never happened in borg, because borg always gives existing markers to iteritems.
441+ - PyInstaller binary: do not exclude SSL, needed for pyfuse3/trio, #9196.
442+ - mount: FUSE FS performance improvement.
443+ - warn when replaying segments, #9233.
440444- CI / tests:
441445
442- - build linux binaries with pyfuse3
443- - use macos-15 to build the binaries
444- - tox: use pytest -n auto by default to speed up tests
445- - scripts/linux-run: run commands (e.g. tox) in a podman linux container
446- - fix race condition in test_with_lock, #8810
447- - fix spurious sparse test fail on win32, #7616
448- - cygwin: skip ~root base dir test
449- - fix coverage collection for daemonized borg mount, #9448
446+ - build Linux binaries with pyfuse3.
447+ - use macOS 15 to build the binaries.
448+ - scripts/linux-run: run commands (e.g. tox) in a Podman Linux container.
449+ - fix race condition in test_with_lock, #8810.
450+ - fix spurious sparse test failure on Win32, #7616.
451+ - Cygwin: skip ~root base dir test.
452+ - fix coverage collection for daemonized `borg mount `, #9448.
450453- docs:
451- - consolidate key backup info in "borg key export" help, #6204
452- - fix typos found by codespell
453- - update binary readme
454- - github: enhance pull request template
454+
455+ - move RTD version selector to sidebar top-left, #8204.
456+ - consolidate key backup info in `borg key export ` help, #6204.
457+ - clarify append-only != write-only, #9304.
458+ - fix typos found by codespell.
459+ - update binary README.
460+ - GitHub: enhance pull request template.
455461
456462
457463Version 1.4.3 (2025-12-02)
0 commit comments