From 5a723f4644f4b3d46179d838bce5595ee397f9a7 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 22 Mar 2022 13:56:54 -0400 Subject: [PATCH] add news item for git-annex 10.20220322 --- doc/news/version_10.20220322.mdwn | 39 +++++++++++++++++++++++++++++++ doc/news/version_8.20211117.mdwn | 18 -------------- 2 files changed, 39 insertions(+), 18 deletions(-) create mode 100644 doc/news/version_10.20220322.mdwn delete mode 100644 doc/news/version_8.20211117.mdwn diff --git a/doc/news/version_10.20220322.mdwn b/doc/news/version_10.20220322.mdwn new file mode 100644 index 0000000000..ec4b5a74fc --- /dev/null +++ b/doc/news/version_10.20220322.mdwn @@ -0,0 +1,39 @@ +git-annex 10.20220322 released with [[!toggle text="these changes"]] +[[!toggleable text=""" * Directory special remotes with importtree=yes have changed to once more + take inodes into account. This will cause extra work when importing + from a directory on a FAT filesystem that changes inodes on every + mount. To avoid that extra work, set ignoreinodes=yes when initializing + a new directory special remote, or change the configuration of your + existing remote: + git-annex enableremote foo ignoreinodes=yes + * add: Avoid unncessarily converting a newly unlocked file to be stored + in git when it is not modified, even when annex.largefiles does not + match it. + * The above change to add fixes a reversion in version 10.20220222, + where git-annex unlock followed by git-annex add, followed by git + commit file could result in git thinking the file was modified + after the commit. + * Detect when an unlocked file whose content is not present has gotten + some other content appended to it, and avoid treating it as a pointer + file, so that appended content will not be checked into git, but will + be annexed like any other file. + * smudge: Warn when encountering a pointer file that has other content + appended to it. + * When annex.freezecontent-command is set, and the filesystem does not + support removing write bits, avoid treating it as a crippled + filesystem. + * Run annex.thawcontent-command before deleting an object file, + in case annex.freezecontent-command did something that would prevent + deletion. + * Fix propagation of nonzero exit status from git ls-files when a specified + file does not exist, or a specified directory does not contain + any files checked into git. + * Fix build with aeson 2.0. + Thanks, sternenseemann for the patch. + * Avoid git-annex test being very slow when run from within the + standalone linux tarball or OSX app. + * test: Runs tests in parallel to speed up the test suite. + * test: Added --jobs option. + * Removed vendored copy of http-client-restricted, and removed the + HttpClientRestricted build flag that avoided that dependency. + * Removed the NetworkBSD build flag."""]] \ No newline at end of file diff --git a/doc/news/version_8.20211117.mdwn b/doc/news/version_8.20211117.mdwn deleted file mode 100644 index 94ce39323f..0000000000 --- a/doc/news/version_8.20211117.mdwn +++ /dev/null @@ -1,18 +0,0 @@ -git-annex 8.20211117 released with [[!toggle text="these changes"]] -[[!toggleable text=""" * filter-process: New command that can make git add/checkout faster when - there are a lot of unlocked annexed files or non-annexed files, but that - also makes git add of large annexed files slower. Use it by running: - git config filter.annex.process 'git-annex filter-process' - * Fix a typo in the name of youtube-dl - (reversion introduced in version 8.20210903) - * git-lfs: Fix interoperability with gitlab's implementation of the - git-lfs protocol, which requests Content-Encoding chunked. - * importfeed: Fix a crash when used in a non-unicode locale. - * migrate: New --remove-size option. - * uninit: Avoid error message when no commits have been made to the - repository yet. - * uninit: Avoid error message when there is no git-annex branch. - * metadata --batch: Avoid crashing when a non-annexed file is input, - instead output a blank line like other batch commands do. - * metadata --batch --json: Reject input whose "fields" does not consist - of arrays of strings. Such invalid input used to be silently ignored."""]] \ No newline at end of file