summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-03-18 11:35:40 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-03-18 11:35:40 -0400
commite6343bd0a89fd5f517f161c08bc8d6de8502b265 (patch)
tree0307667d43191dad0f7a703f1a16000a4e5b8da5 /doc/news
parent08354235e4da56c2feca631a01c9142f7554a69a (diff)
add news item for git-annex 6.20160318
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_6.20160114.mdwn59
-rw-r--r--doc/news/version_6.20160318.mdwn18
2 files changed, 18 insertions, 59 deletions
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