add news item for git-annex 10.20240831

This commit is contained in:
Joey Hess 2024-08-31 19:50:36 -04:00
parent b3dc656153
commit 9d29b99ac4
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 28 additions and 24 deletions

View file

@ -1,24 +0,0 @@
git-annex 10.20240430 released with [[!toggle text="these changes"]]
[[!toggleable text=""" * Bug fix: While redundant concurrent transfers were already
prevented in most cases, it failed to prevent the case where
two different repositories were sending the same content to
the same repository.
* addurl, importfeed: Added --verifiable option, which improves
the safety of --fast or --relaxed by letting the content of
annexed files be verified with a checksum that is calculated
on a later download from the web. This will become the default later.
* Added rclone special remote, which can be used without needing
to install the git-annex-remote-rclone program. This needs
a forthcoming version of rclone (1.67.0), which supports
"rclone gitannex".
* sync, assist, import: Allow -m option to be specified multiple
times, to provide additional paragraphs for the commit message.
* reregisterurl: New command that can change an url from being
used by a special remote to being used by the web remote.
* annex.maxextensions configuration controls how many filename
extensions to preserve.
* find: Fix --help for --copies.
Thanks, Gergely Risko
* Windows: Fix escaping output to terminal when using old
versions of MinTTY.
* Added dependency on unbounded-delays."""]]

View file

@ -0,0 +1,28 @@
git-annex 10.20240831 released with [[!toggle text="these changes"]]
[[!toggleable text=""" * Special remotes configured with exporttree=yes annexobjects=yes
can store objects in .git/annex/objects, as well as an exported tree.
* Support proxying to special remotes configured with
exporttree=yes annexobjects=yes, and allow such remotes to be used as
cluster nodes.
* post-retrieve: When proxying is enabled for an exporttree=yes
special remote (or it is a cluster node) and the configured
remote.name.annex-tracking-branch is received, the tree is
exported to the special remote.
* Support "balanced=", "fullybalanced=", "sizebalanced=" and
"fullysizebalanced=" in preferred content expressions.
* Added --rebalance option.
* Added the annex.fullybalancedthreshhold git config.
* maxsize: New command to tell git-annex how large the expected maximum
size of a repository is, and to display repository sizes.
* vicfg: Include maxsize configuration.
* info: Improved speed by using new repository size tracking.
* lookupkey: Allow using --ref in a bare repository.
* export: Added --from option.
* git-remote-annex: Store objects in exportree=yes special remotes
in the same paths used by annexobjects=yes. This is a backwards
compatible change.
* updateproxy, updatecluster: Prevent using an exporttree=yes special
remote that does not have annexobjects=yes, since it will not work.
* The config versioning=true is now reserved for use by versioned special
remotes. External special remotes should not use that config for their
own purposes."""]]