git-annex/doc/news/version_6.20160923.mdwn
2016-09-23 09:46:19 -04:00

34 lines
No EOL
2 KiB
Markdown

git-annex 6.20160923 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* Rate limit console progress display updates to 10 per second.
Was updating as frequently as changes were reported, up to hundreds of
times per second, which used unncessary bandwidth when running git-annex
over ssh etc.
* Make --json and --quiet work when used with -J.
Previously, -J override the other options.
* addurl, get: Added --json-progress option, which adds progress
objects to the json output.
* Remove key:null from git-annex add --json output.
* copy, move, mirror: Support --json and --json-progress.
* Improve gpg secret key list parser to deal with changes in gpg 2.1.15.
Fixes key name display in webapp.
* info: Support being passed a treeish, and show info about the annexed
files in it similar to how a directory is handled.
* sync: Previously, when run in a branch with a slash in its name,
such as "foo/bar", the sync branch was "synced/bar". That conflicted
with the sync branch used for branch "bar", so has been changed to
"synced/foo/bar".
* Note that if you're using an old version of git-annex to sync with
a branch with a slash in its name, it won't see some changes synced by
this version, and this version won't see some changes synced by the older
version. This is not a problem if there's a central bare repository,
but may impact other configurations until git-annex is upgraded to this
version.
* adjust: Previously, when adjusting a branch with a slash in its name,
such as "foo/bar", the adjusted branch was "adjusted/bar(unlocked)".
That conflicted with the adjusted branch used for branch "bar",
so has been changed to "adjusted/foo/bar(unlocked)"
* Also, running sync in an adjusted branch did not correctly sync
changes back to the parent branch when it had a slash in its name.
This bug has been fixed.
* addurl, importfeed: Improve behavior when file being added is gitignored."""]]