add news item for git-annex 10.20250605

This commit is contained in:
Joey Hess 2025-06-05 14:13:35 -04:00
parent d2dc318a86
commit b9e3cf8780
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 19 additions and 26 deletions

View file

@ -1,26 +0,0 @@
git-annex 10.20250115 released with [[!toggle text="these changes"]]
[[!toggleable text=""" * Improve handing of ssh connection problems during
remote annex.uuid discovery.
* log: Support --key, as well as --branch and --unused.
* Avoid verification error when addurl --verifiable is used
with an url claimed by a special remote other than the web.
* Fix installation on Android.
* Allow enableremote of an existing webdav special remote that has
read-only access.
* git-remote-annex: Use enableremote rather than initremote.
* Windows: Fix permission denied error when dropping files that
have the readonly attribute set.
* Added freezecontent-annex and thawcontent-annex hooks that
correspond to the git configs annex.freezecontent and
annex.thawcontent.
* Added secure-erase-annex hook that corresponds to the git config
annex.secure-erase-command.
* Added commitmessage-annex hook that corresponds to the git config
annex.commitmessage-command.
* Added http-headers-annex hook that corresponds to the git config
annex.http-headers-command.
* Added git configs annex.post-update-command and annex.pre-commit-command
that correspond to the post-update-annex and pre-commit-annex hooks.
* Added annex.pre-init-command git config and pre-init-annex hook
that is run before git-annex repository initialization.
* Linux standalone builds' bundled rsync updated to fix security holes."""]]

View file

@ -0,0 +1,19 @@
git-annex 10.20250605 released with [[!toggle text="these changes"]]
[[!toggleable text=""" * sync: Push the current branch first, rather than a synced branch,
to better support git forges (gitlab, gitea, forgejo, etc.) which
use push-to-create with the first pushed branch becoming the default
branch.
* Added annex.fastcopy and remote.name.annex-fastcopy config setting.
When set, this allows the copy\_file\_range syscall to be used, which
can eg allow for server-side copies on NFS. (For fastest copying,
also disable annex.verify or remote.name.annex-verify.)
* map: Support --json option.
* map: Improve display of remote names.
* When annex.freezecontent-command or annex.thawcontent-command is
configured but fails, prevent initialization. This allows the user to
fix their configuration and avoid crippled filesystem detection
entering an adjusted branch.
* assistant: Avoid hanging at startup when a process has a *.lock file
open in the .git directory.
* Windows: Fix duplicate file bug that could occur when files were
supposed to be moved across devices."""]]