diff --git a/doc/news/version_10.20220127.mdwn b/doc/news/version_10.20220127.mdwn new file mode 100644 index 0000000000..92e19aad81 --- /dev/null +++ b/doc/news/version_10.20220127.mdwn @@ -0,0 +1,29 @@ +git-annex 10.20220127 released with [[!toggle text="these changes"]] +[[!toggleable text=""" * New v10 repository version (with v9 as a stepping-stone to it). + v8 remains the default version for now. + * In v10, object files are locked using separate lock files. This allows + the object files to be kept non-writable even in repositories where + core.sharedRepository is set. + * The v10 upgrade will happen automatically, one year after the v9 + upgrade, in order to allow time for any old git-annex processes that + are not aware of the locking change to finish. Or git-annex upgrade + can be used to upgrade to v10 immediately. + * In v9 upgrade, set filter.annex.process. This makes git add/checkout faster + when there are a lot of unlocked annexed files or non-annexed files, but can + also make git add of large files to the annex somewhat slower. + If this tradeoff does not work for your use case, you can still unset + filter.annex.process. + * export: When a non-annexed symlink is in the tree to be exported, skip it. + * import: When the previously exported tree contained a non-annexed symlink, + preserve it in the imported tree so it does not get deleted. + * enableremote, renameremote: Better handling of the unusual case where + multiple special remotes have been initialized with the same name. + * Recover from corrupted content being received from a git remote, + by deleting the temporary file when it fails to verify. This prevents + a retry from failing again. + (reversion introduced in version 8.20210903) + * adb: Added ignorefinderror configuration parameter. + * Avoid crashing when run in a bare git repo that somehow contains an + index file. + * Reject combinations of --batch (or --batch-keys) with options like + --all or --key or with filenames."""]] \ No newline at end of file diff --git a/doc/news/version_8.20211011.mdwn b/doc/news/version_8.20211011.mdwn deleted file mode 100644 index caf17585e6..0000000000 --- a/doc/news/version_8.20211011.mdwn +++ /dev/null @@ -1,19 +0,0 @@ -git-annex 8.20211011 released with [[!toggle text="these changes"]] -[[!toggleable text=""" * Added annex.bwlimit and remote.name.annex-bwlimit config to limit - the bandwidth of transfers. It works for git remotes and many - but not all special remotes. - * Bug fix: Git configs such as annex.verify were incorrectly overriding - per-remote git configs such as remote.name.annex-verify. - (Reversion in version 4.20130323) - * borg: Significantly improved memory use when a borg repository - contains many archives. - * borg: Avoid trying to extract xattrs, ACLS, and bsdflags when - retrieving from a borg repository. - * Sped up git-annex smudge --clean by 25%. - * Resume where it left off when copying a file to/from a local git remote - was interrupted. - * sync --content: Avoid a redundant checksum of a file that was - incrementally verified, when used on NTFS and perhaps other filesystems. - * reinject: Fix crash when reinjecting a file from outside the repository. - (Reversion in version 8.20210621) - * Avoid cursor jitter when updating progress display."""]] \ No newline at end of file