add news item for git-annex 8.20200810
authorJoey Hess <joeyh@joeyh.name>
Mon, 10 Aug 2020 23:22:55 +0000 (19:22 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 10 Aug 2020 23:22:55 +0000 (19:22 -0400)
doc/news/version_8.20200501.mdwn [deleted file]
doc/news/version_8.20200810.mdwn [new file with mode: 0644]

diff --git a/doc/news/version_8.20200501.mdwn b/doc/news/version_8.20200501.mdwn
deleted file mode 100644 (file)
index 736cfee..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-git-annex 8.20200501 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
-   * Improve git-annex's ability to find the path to its program,
-     especially when it needs to run itself in another repo to upgrade it.
-   * adb: Better messages when the adb command is not installed.
-   * Sped up query commands that read the git-annex branch by around 9%.
-   * Various speed improvements gained by using ByteStrings for git refs and
-     shas.
-   * Fix a potential failure to parse git config.
-   * Support boolean git configs that are represented by the name of the
-     setting with no value, eg "core.bare" is the same as "core.bare = true".
-   * When parsing git configs, support all the documented ways to write
-     true and false, including "yes", "on", "1", etc.
-   * Fix --batch commands (and git-annex info) to accept absolute filenames
-     for unlocked files, which already worked for locked files.
-   * Avoid repeatedly opening keys db when accessing a local git remote
-     and -J is used.
-   * Avoid running a large number of git cat-file child processes when run
-     with a large -J value.
-   * Avoid running with more git check-attr and check-ignore processes than
-     there are CPU cores when run with a large -J value.
-   * get --from, move --from: When used with a local git remote, these used
-     to silently skip files that the location log thought were present on the
-     remote, when the remote actually no longer contained them. Since that
-     behavior could be surprising, now instead display a warning.
-   * external special remotes: remote.name.annex-readonly=true no longer
-     disables running the external special remote program. Instead, it just
-     makes the remote operate in a readonly mode, same as any remote.
-     To disable running the external special remote program, now need to set
-     remote.name.annex-externaltype=readonly. That is done when
-     git-annex enableremote is passed readonly=true.
-   * Stop storing readonly=true in remote.log of external special remotes;
-     it is a local setting only.
-   * sync: When some remotes to sync with are specified, and --fast is too,
-     pick the lowest cost of the specified remotes, do not sync with a
-     faster remote that was not specified.
-   * addurl: When run with --fast on an url that
-     annex.security.allowed-ip-addresses prevents accessing, display
-     a more useful message.
-   * When the required content is set to "groupwanted", use whatever
-     expression has been set in groupwanted as the required content of the
-     repo, similar to how setting required content to "standard" already
-     worked.
-   * Avoid a test suite failure when the environment does not let gpg be
-     tested due to eg, too long a path to the agent socket.
-   * test: Include testremote tests, run on a directory special remote."""]]
\ No newline at end of file
diff --git a/doc/news/version_8.20200810.mdwn b/doc/news/version_8.20200810.mdwn
new file mode 100644 (file)
index 0000000..b859e1b
--- /dev/null
@@ -0,0 +1,25 @@
+git-annex 8.20200810 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+   * Added support for external backend programs. So if you want a hash
+     that git-annex doesn't support, or something stranger, you can write a
+     small program to implement it.
+   * Fix a bug in find --branch in the previous version.
+   * importfeed: Fix reversion that caused some '.' in filenames to be
+     replaced with '\_'
+   * Fix a lock file descriptor leak that could occur when running commands
+     like git-annex add with -J. Bug was introduced as part of a different FD
+     leak fix in version 6.20160318.
+   * Fix a hang when using git-annex with an old openssh 7.2p2, which had
+     some weird inheriting of ssh FDs by sshd. Bug was introduced in
+     git-annex version 7.20200202.7.
+   * move, copy --to: Sped up seeking files by 2x.
+   * drop: Sped up seeking files to drop by 2x, and also some performance
+     improvements to checking numcopies.
+   * Deal with unusual IFS settings in the shell scripts for linux
+     standalone and OSX app.
+     Thanks, Yaroslav Halchenko
+   * Avoid complaining that a file with "is beyond a symbolic link"
+     when the filepath is absolute and the symlink in question is not
+     actually inside the git repository.
+   * Slightly sped up the linux standalone bundle.
+   * Support building with dlist-1.0"""]]
\ No newline at end of file