git-annex 10.20260520 released with these changes
- Behavior change: git-annex sync now defaults to syncing content, for consistency with push and pull. However, to avoid surprising behavior, this only affects repositories that have preferred content configured. (Use --no-content or configure annex.synccontent to avoid this.)
- Behavior change to git-annex pull and push's handling of unwanted files. While previously both commands dropped unwanted files from both the remote and the local repository, now pull only drops unwanted files from the local repository, and push only drops unwanted files from the remote.
- info: Report the total size of unused keys found by the last run of git-annex unused.
- push: When pushing to a bare git repository, display git push progress before the display of pushed branches.
- push, pull, assist: Fix behavior of --content to override the annex.synccontent configuration.
- Send git-annex (or other configured) User-Agent when connecting to annex+http remotes.
- Support GIT_SSL_CAINFO, GIT_SSL_CAPATH, http.sslCAPath, and http.sslCAPath when connecting to https servers.
- Linux standalone builds now bundle CA certs. They are used only when the system does not have its own CA cert store.
- Linux standalone build supports using Fedora's CA cert store location.
Add a comment