add news item for git-annex 10.20240701
authorJoey Hess <joeyh@joeyh.name>
Tue, 2 Jul 2024 16:31:23 +0000 (12:31 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 2 Jul 2024 16:31:23 +0000 (12:31 -0400)
doc/news/version_10.20231227.mdwn [deleted file]
doc/news/version_10.20240701.mdwn [new file with mode: 0644]

diff --git a/doc/news/version_10.20231227.mdwn b/doc/news/version_10.20231227.mdwn
deleted file mode 100644 (file)
index 580da5c..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-git-annex 10.20231227 released with [[!toggle text="these changes"]]
-[[!toggleable text="""  * migrate: Support distributed migrations by recording each migration,
-    and adding a --update option that updates the local repository
-    incrementally, hard linking annex objects to their new keys.
-  * pull, sync: When operating on content, automatically handle
-    distributed migrations.
-  * Added annex.syncmigrations config that can be set to false to prevent
-    pull and sync from migrating object content.
-  * migrate: Added --apply option that (re)applies all recorded
-    distributed migrations to the objects in repository.
-  * migrate: Support adding size to URL keys that were added with
-    --relaxed, by running eg: git-annex migrate --backend=URL foo
-  * When importing from a special remote, support preferred content
-    expressions that use terms that match on keys (eg "present", "copies=1").
-    Such terms are ignored when importing, since the key is not known yet.
-    Before, such expressions caused the import to fail.
-  * Support git-annex copy/move --from-anywhere --to remote.
-  * Make git-annex get/copy/move --from foo override configuration of
-    remote.foo.annex-ignore, as documented.
-  * Lower precision of timestamps in git-annex branch, which can reduce the
-    size of the branch by up to 8%.
-  * sync: Fix locking problems during merge when annex.pidlock is set.
-  * Avoid a problem with temp file names ending in "." on certian
-    filesystems that have problems with such filenames.
-  * sync, push: Avoid trying to send individual files to special remotes
-    configured with importtree=yes exporttree=no, which would always fail.
-  * Fix a crash opening sqlite databases when run in a non-unicode locale.
-    (Needs persistent-sqlite 2.13.3.)"""]]
\ No newline at end of file
diff --git a/doc/news/version_10.20240701.mdwn b/doc/news/version_10.20240701.mdwn
new file mode 100644 (file)
index 0000000..83964ff
--- /dev/null
@@ -0,0 +1,20 @@
+git-annex 10.20240701 released with [[!toggle text="these changes"]]
+[[!toggleable text="""  * git-annex remotes can now act as proxies that provide access to
+    their remotes. Configure this with remote.name.annex-proxy
+    and the git-annex update proxy command.
+  * Clusters are now supported. These are collections of nodes that can
+    be accessed as a single entity, accessed by one or more gateway
+    repositories.
+  * Added git-annex initcluster, updatecluster, and extendcluster commands.
+  * Fix a bug where interrupting git-annex while it is updating the
+    git-annex branch for an export could later lead to git fsck
+    complaining about missing tree objects.
+  * Tab completion of options like --from now includes special remotes,
+    as well as proxied remotes and clusters.
+  * Tab completion of many commands like info and trust now includes
+    remotes.
+  * P2P protocol version 2.
+  * Fix Windows build with Win32 2.13.4+
+    Thanks, Oleg Tolmatcev
+  * When --debugfilter or annex.debugfilter is set, avoid propigating
+    debug output from git-annex-shell, since it cannot be filtered."""]]
\ No newline at end of file