+++ /dev/null
-git-annex 10.20241202 released with [[!toggle text="these changes"]]
-[[!toggleable text=""" * add: Consistently treat files in a dotdir as dotfiles, even
- when ran inside that dotdir.
- * add: When adding a dotfile as a non-large file, mention that it's a
- dotfile.
- * p2phttp: Added --directory option which serves multiple git-annex
- repositories located inside a directory.
- * When remote.name.annexUrl is an annex+http(s) url, that
- uses the same hostname as remote.name.url, which is itself a http(s)
- url, they are assumed to share a username and password. This avoids
- unnecessary duplicate password prompts.
- * git-remote-annex: Fix a reversion introduced in version 10.20241031
- that broke cloning from a special remote.
- * git-remote-annex: Fix cloning from a special remote on a crippled
- filesystem.
- * git-remote-annex: Fix buggy behavior when annex.stalldetection is
- configured.
- * git-remote-annex: Require git version 2.31 or newer, since old
- ones had a buggy git bundle command.
- * S3: Support versioning=yes with a readonly bucket.
- (Needs aws-0.24.3)
- * S3: Send git-annex or other configured User-Agent.
- (Needs aws-0.24.3)
- * S3: Fix infinite loop and memory blowup when importing from an
- unversioned S3 bucket that is large enough to need pagination.
- * S3: Use significantly less memory when importing from a
- versioned S3 bucket.
- * vpop: Only update state after successful checkout."""]]
\ No newline at end of file
+++ /dev/null
-git-annex 10.20250102 released with [[!toggle text="these changes"]]
-[[!toggleable text=""" * Added config `url.<base>.annexInsteadOf` corresponding to git's
- `url.<base>.pushInsteadOf`, to configure the urls to use for accessing
- the git-annex repositories on a server without needing to configure
- remote.name.annexUrl in each repository.
- * Work around git hash-object --stdin-paths's odd stripping of carriage
- return from the end of the line (some windows infection), avoiding
- crashing when the repo contains a filename ending in a carriage return.
- * Document that settting preferred content to "" is the same as the
- default unset behavior.
- * sync: Avoid misleading warning about future preferred content
- transition when preferred content is set to "".
- * Honor annex.addunlocked configuration when importing a tree from a
- special remote.
- * Removed the i386ancient standalone tarball build for linux, which
- was increasingly unable to support new git-annex features.
- * Removed support for building with ghc older than 9.0.2,
- and with older versions of haskell libraries than are in current Debian
- stable.
- * stack.yaml: Update to lts-23.2."""]]
\ No newline at end of file
--- /dev/null
+git-annex 10.20250520 released with [[!toggle text="these changes"]]
+[[!toggleable text=""" * Preferred content now supports "balanced=groupname:lackingcopies"
+ to make files be evenly balanced amoung as many repositories as are
+ needed to satisfy numcopies.
+ * map: Fix buggy handling of remotes that are bare git repositories
+ accessed via ssh.
+ * map: Avoid looping forever with mutually recursive paths between
+ repositories accessed via ssh.
+ * whereused: Fix bug that could find matches from grafts
+ in remote git-annex branches.
+ * Windows: Fix bug that can cause git status to show annexed files as
+ modified when built with OsPath."""]]
\ No newline at end of file