diff options
-rw-r--r-- | doc/news/version_5.20151102.mdwn | 14 | ||||
-rw-r--r-- | doc/news/version_6.20160114.mdwn | 58 |
2 files changed, 58 insertions, 14 deletions
diff --git a/doc/news/version_5.20151102.mdwn b/doc/news/version_5.20151102.mdwn deleted file mode 100644 index 722971efe..000000000 --- a/doc/news/version_5.20151102.mdwn +++ /dev/null @@ -1,14 +0,0 @@ -git-annex 5.20151102 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * Use statvfs on OSX. - * Symlink timestamp preservation code uses functions - from unix-2.7.0 when available, which should be more portable. - * enableremote: List uuids and descriptions of remotes that can be - enabled, and accept either the uuid or the description in leu if the - name. - * Catch up with current git behavior when both repo and repo.git exist; - it seems it now prefers repo in this case, although historically it may - have preferred repo.git. - * Fix failure to build with aws-0.13.0. - * When built with aws-0.13.0, the S3 special remote can be used to create - google nearline buckets, by setting storageclass=NEARLINE."""]]
\ No newline at end of file diff --git a/doc/news/version_6.20160114.mdwn b/doc/news/version_6.20160114.mdwn new file mode 100644 index 000000000..7cdb06944 --- /dev/null +++ b/doc/news/version_6.20160114.mdwn @@ -0,0 +1,58 @@ +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."""]]
\ No newline at end of file |