From e6343bd0a89fd5f517f161c08bc8d6de8502b265 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 18 Mar 2016 11:35:40 -0400 Subject: add news item for git-annex 6.20160318 --- doc/news/version_6.20160114.mdwn | 59 ---------------------------------------- doc/news/version_6.20160318.mdwn | 18 ++++++++++++ 2 files changed, 18 insertions(+), 59 deletions(-) delete mode 100644 doc/news/version_6.20160114.mdwn create mode 100644 doc/news/version_6.20160318.mdwn diff --git a/doc/news/version_6.20160114.mdwn b/doc/news/version_6.20160114.mdwn deleted file mode 100644 index f6ba0ebcf..000000000 --- a/doc/news/version_6.20160114.mdwn +++ /dev/null @@ -1,59 +0,0 @@ -git-annex 6.20160114 released with [[!toggle text="these changes"]] -[[!toggleable text=""" -"hexapodia as the key insight" - -* Added v6 repository mode, but v5 is still the default for now. -* unlock, lock: In v6 mode, unlocking a file changes it from a symlink to a - pointer file, and this change can be committed to the git repository. - For details, see http://git-annex.branchable.com/tips/unlocked\_files/ -* The upgrade to version 6 is not done fully automatically yet, because - upgrading a direct mode repository to version 6 will prevent old - versions of git-annex from working in other clones of that repository. - For details, see http://git-annex.branchable.com/upgrades/ -* init: --version parameter added to control which supported repository - version to use. -* init, upgrade: Configure .git/info/attributes to use git-annex - as a smudge filter. In v6 repository mode, this makes git add - add files to the annex in unlocked mode, unless overridden by - annex.largefiles configuration. -* assistant: In v6 mode, adds files in unlocked mode, so they can - continue to be modified. -* Added annex.thin setting, which makes unlocked files in v6 repositories - be hard linked to their content, instead of a copy. This saves disk - space but means any modification of an unlocked file will lose the local - (and possibly only) copy of the old version. -* Enable annex.thin by default on upgrade from direct mode to v6, since - direct mode made the same tradeoff. -* fix: Adjusts unlocked files as configured by annex.thin. -* persistent-sqlite is now a hard build dependency, since v6 repository - mode needs it. -* status: On crippled filesystems, was displaying M for all annexed files - that were present. Probably caused by a change to what git status - displays in this situation. Fixed by treating files git thinks are - modified the same as typechanged files. -* addurl: Added --batch and --with-files options. -* addurl: Support --json, particularly useful in --batch mode. -* addurl: Refuse to overwrite any existing, non-annexed file. -* Debian: Adjust build dependencies for webapp, DAV. Now available on - mips, mipsel, but temporarily removed armel since build is failing - there. -* info: Fix "backend usage" numbers, which were counting present keys - twice. -* info --json: Improve json for "backend usage", using a nested object - with fields for each backend instead of the previous weird nested lists. - This may break existing parsers of this json output, if there were any. -* whereis --json: Make url list be included in machine-parseable form. -* test: Added --keep-failures option. -* unused: Bug fix when a new file was added to the annex, and then - removed (but not git rmed). git still has the add staged in this case, - so the content should not be unused and was wrongly treated as such. -* migrate: Copy over metadata to new key. -* rekey: No longer copies over urls from the old to the new key. - It makes sense for migrate to do that, but not for this low-level - (and little used) plumbing command to. -* view: Fix crash in non-unicode capable locale when entering a view - of metadata containing a slash or backslash. -* When annex.http-headers is used to set the User-Agent header, avoid - sending User-Agent: git-annex -* Windows: Fix rsync cross-drive hack to work with msys2 rsync. - Thanks, Pieter Kitslaar."""]] diff --git a/doc/news/version_6.20160318.mdwn b/doc/news/version_6.20160318.mdwn new file mode 100644 index 000000000..7277d0696 --- /dev/null +++ b/doc/news/version_6.20160318.mdwn @@ -0,0 +1,18 @@ +git-annex 6.20160318 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * metadata: Added -r to remove all current values of a field. + * Fix data loss that can occur when annex.pidlock is set in a repository. + * Fix bug preventing moving files to/from a repository with annex.pidlock set. + * Fix shared lock file FD leak. + * Fix metadata hook behavior when multiple files are added at once. + Thanks, Klaus Ethgen. + * Added dependencies on haskell mountpoints and disk-free-space + libraries, removing FFI code from git-annex. + * dropkey: Add --batch and --json. + * Fix OSX dmg to include libraries needed by bundled gpg, + lost in last release. + * Always try to thaw content, even when annex.crippledfilesystem is set. + * Correct git-annex info to include unlocked files in v6 repository. + * Sped up git-annex add in direct mode and v6 by using + git hash-object --stdin-paths. + * Sped up git-annex merge by using git hash-object --stdin-paths."""]] \ No newline at end of file -- cgit v1.2.3