Skip to content

Commit

Permalink
Merge pull request #8072 from ThomasWaldmann/update-changes-1.4
Browse files Browse the repository at this point in the history
Update changes (1.4-maint)
  • Loading branch information
ThomasWaldmann committed Feb 3, 2024
2 parents 6221de8 + acebc0b commit 3a81da1
Showing 1 changed file with 31 additions and 6 deletions.
37 changes: 31 additions & 6 deletions docs/changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -305,10 +305,13 @@ Compatibility notes:
By default, borg 1.4 will behave quite similar to borg 1.2 (it was forked off
from 1.2-maint branch at 1.2.7).

For better error handling in your scripts, wrappers or GUI frontends, you may
want to use BORG_EXIT_CODES=modern - in that case you of course will need to
make sure these deal with the new error and warning exit codes, see
internals/frontends docs.
- the slashdot hack: be careful not to accidentally give paths containing /./
to "borg create" if you do not want to trigger this feature (which strips the
left part of the path from archived items).
- BORG_EXIT_CODES=modern is a feature that borg script, wrapper and GUI authors
may want to use to get more specific error and warning return codes from borg.
In that case, of course they will need to make sure to correctly deal with these
new codes, see the internals/frontends docs.

borg 1.1.x to 1.2.x
-------------------
Expand Down Expand Up @@ -394,14 +397,36 @@ Compatibility notes:
Change Log
==========

Version 1.4.0b1 (2024-01-21)
----------------------------
Version 1.4.0rc1 (not released yet)
-----------------------------------

For upgrade and compatibility hints, please also read the section "Upgrade Notes"
above.

Fixes:

New features:

- create: add the slashdot hack, update docs, #4685

Other changes:

- upgrade bundled zstd to 1.5.5
- upgrade bundled xxhash to 0.8.2
- upgrade bundled lz4 to 1.9.4
- init: better borg key export instructions
- init: remove compatibility warning for borg <=1.0.8
The warning refers to a compatibility issue not relevant any
more since borg 1.0.9 (released 2016-12).
- scripts/make.py: move clean, build_man, build_usage to there,
so we do not need to invoke setup.py directly, update docs


Version 1.4.0b1 (2024-01-21)
----------------------------

Fixes:

- fix CommandError args, #8029

New features:
Expand Down

0 comments on commit 3a81da1

Please sign in to comment.