diff --git a/doc/news/version_8.20201129.mdwn b/doc/news/version_8.20201129.mdwn deleted file mode 100644 index 4d6c0eee1d..0000000000 --- a/doc/news/version_8.20201129.mdwn +++ /dev/null @@ -1,38 +0,0 @@ -git-annex 8.20201129 released with [[!toggle text="these changes"]] -[[!toggleable text=""" * New borg special remote. This is a new kind of remote, that examines - borg backups of git-annex repositories, learns what files have been - backed up, and can restore files from the backup and so on. As well - as backups, it can be useful for archival storage, since borg can - efficiently store many related versions of files. - * New config annex.stalldetection, remote.name.annex-stalldetection, - which can be used to deal with remotes that stall during transfers, - or are sometimes too slow to want to use. - * Support special remotes that are configured with importtree=yes but - without exporttree=yes. - * Fix bug that made the next download after an empty file from a ssh - or tor remote fail. - * Avoid spurious "verification of content failed" message when downloading - content from a ssh or tor remote fails due to the remote no longer - having a copy of the content. - * Fix bug that matched include= and exclude= in preferred/required content - expressions relative to the current directory, rather than the path - from the top of the repository. - (Reversion introduced in version 8.20201116.) - * Fix hang on shutdown of external special remote using ASYNC protocol - extension. - (Reversion introduced in version 8.20201007.) - * Guard against running in a repo where annex.uuid is set but - annex.version is not set, or vice-versa. - * Avoid autoinit when a repo does not have annex.version or annex.uuid - set, but has a git-annex objects directory, suggesting it was used - by git-annex before, and the git config may have been lost. - * importfeed: Avoid using youtube-dl when a feed does not contain an - enclosure, but only a link to an url which youtube-dl does not support. - * initremote: Prevent enabling encryption with exporttree=yes or - importtree=yes. - * Windows: include= and exclude= containing '/' will also match filenames - that are written using '\'. (And vice-versa, but it's better to use '/' - for portability.) - * Fix a bug that could prevent getting files from an importtree=yes - remote, because the imported tree was allowed to be garbage collected. - * stack.yaml: Updated to lts-16.27."""]] \ No newline at end of file diff --git a/doc/news/version_8.20210428.mdwn b/doc/news/version_8.20210428.mdwn new file mode 100644 index 0000000000..0e86ea40da --- /dev/null +++ b/doc/news/version_8.20210428.mdwn @@ -0,0 +1,29 @@ +git-annex 8.20210428 released with [[!toggle text="these changes"]] +[[!toggleable text=""" * New annex.private and remote.name.annex-private configs that can + prevent storing information about a repository and remotes in the + git-annex branch. + * initremote: Added --private option to set up a private special remote. + * importfeed: Made "checking known urls" phase run 12 times faster. + * Added --debugfilter (and annex.debugfilter) + * diffdriver: Support unlocked files. + * forget: Preserve currently exported trees, avoiding problems with + exporttree remotes in some unusual circumstances. + * fsck: When downloading content from a remote, if the content is able + to be verified during the transfer, skip checksumming it a second time. + * directory: When cp supports reflinks, use it. + * Avoid excess commits to the git-annex branch when stall detection is + enabled. + * git-annex-config: Allow setting annex.securehashesonly, which has + otherwise been supported since 2019, but was missing from the list of + allowed repo-global configs. + * init: Fix a crash when the repo's was cloned from a repo that had an + adjusted branch checked out, and the origin remote is not named "origin". + * Fix some bugs that made git-annex not see recently recorded status + information when configured with annex.alwayscommit=false. + * When mincopies is set to a larger value than numcopies, make sure that + mincopies is satisfied. Before, it assumed a sane configuration would + have numcopies larger or equal to mincopies. It's still a good idea + not to configure git-annex this way. + * Avoid more than 1 gpg password prompt at the same time, which + could happen occasionally before when concurrency is enabled. + * Fix build with persistent-2.12.0.1"""]] \ No newline at end of file