diff options
author | 2016-07-26 14:53:00 -0400 | |
---|---|---|
committer | 2016-07-26 15:41:04 -0400 | |
commit | 57b2c5d0eefa883bd77a846af41c30e108c6aa9b (patch) | |
tree | db16c7911943d7f6f0151015b62ab988d9931ff7 /CHANGELOG | |
parent | 6f8a19e034476e83cc2a52f661475ee54d8cabd6 (diff) |
saner format for metadata --json
metadata --json output format has changed, adding a inner json object
named "fields" which contains only the fields and their values.
This should be easier to parse than the old format, which mixed up
metadata fields with other keys in the json object.
Any consumers of the old format will need to be updated.
This adds a dependency on unordered-containers for parsing MetaData
from JSON, but it's a free dependency; aeson pulls in that library.
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,5 +1,10 @@ -git-annex (6.20160620) UNRELEASED; urgency=medium +git-annex (6.20160726) UNRELEASED; urgency=medium + * metadata --json output format has changed, adding a inner json object + named "fields" which contains only the fields and their values. + This should be easier to parse than the old format, which mixed up + metadata fields with other keys in the json object. + Any consumers of the old format will need to be updated. * Added --branch option to copy, drop, fsck, get, metadata, mirror, move, and whereis commands. This option makes git-annex operate on files that are included in a specified branch (or other treeish). |