git-annex 10.20250416 released with these changes
- Added the mask special remote.
- updatecluster, updateproxy: When a remote that has no annex-uuid is configured as annex-cluster-node, warn and avoid writing bad data to the git-annex branch.
- Fix build without the assistant.
- fsck: Avoid complaining about required content of dead repositories.
- drop: Avoid redundant object directory thawing.
- httpalso: Windows url fix.
- Added remote.name.annex-web-options config, which is a per-remote version of the annex.web-options config.
- migrate: Fix --remove-size to work when a file is not present. Fixes reversion introduced in version 10.20231129.
- Support git remotes that use a IPV6 link-local address with a zone ID.
- Support git remotes that use an url with a user name that is URL encoded, or in the case of an "scp-style" url, a user name that must be encoded to be legal in an URL.
- Fix git-lfs special remote ssh endpoint discovery when the repository path is URL encoded.