{"action":"published","release":{"url":"https://api.github.com/repos/fair-research/bdbag/releases/11169990","assets_url":"https://api.github.com/repos/fair-research/bdbag/releases/11169990/assets","upload_url":"https://uploads.github.com/repos/fair-research/bdbag/releases/11169990/assets{?name,label}","html_url":"https://github.com/fair-research/bdbag/releases/tag/v1.3.0","id":11169990,"tag_name":"v1.3.0","target_commitish":"master","name":"BDBag release 1.3.0","draft":false,"author":{"login":"mikedarcy","id":6675943,"avatar_url":"https://avatars3.githubusercontent.com/u/6675943?v=4","gravatar_id":"","url":"https://api.github.com/users/mikedarcy","html_url":"https://github.com/mikedarcy","followers_url":"https://api.github.com/users/mikedarcy/followers","following_url":"https://api.github.com/users/mikedarcy/following{/other_user}","gists_url":"https://api.github.com/users/mikedarcy/gists{/gist_id}","starred_url":"https://api.github.com/users/mikedarcy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikedarcy/subscriptions","organizations_url":"https://api.github.com/users/mikedarcy/orgs","repos_url":"https://api.github.com/users/mikedarcy/repos","events_url":"https://api.github.com/users/mikedarcy/events{/privacy}","received_events_url":"https://api.github.com/users/mikedarcy/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2018-05-25T01:09:03Z","published_at":"2018-05-25T01:31:58Z","assets":[],"tarball_url":"https://api.github.com/repos/fair-research/bdbag/tarball/v1.3.0","zipball_url":"https://api.github.com/repos/fair-research/bdbag/zipball/v1.3.0","body":"**Release Notes**\r\n\r\n* Enhanced RO/JSON-LD tagfile metadata support. Additions to the CLI and API now support the creation of the RO tagfile metadata directory and any associated JSON-LD files from a single JSON \"meta-manifest\". Coupling this with `remote-file-manifest`-based bag creation allows for entirely remote payloads but with local RO/JSON-LD metadata using only two metadata input files.\r\n* Refactored the overridden manifest saving functions in `bdbagit.py` to be more inline with the current `bagit` approach and upcoming `bagit` 1.0 spec changes.\r\n\r\n    IMPORTANT NOTES: \r\n    * Due to this change, it will no longer be possible to create/update bags using multiple checksum manifests unless _every_ file in the payload is listed in _every_ payload manifest.  In other words, it now is an error condition to specify more than one checksum algorithm (e.g., both `md5` and `sha256`) and not be able to calculate or provide all specified checksum types for each payload file, including those listed in `fetch.txt`. \r\n    * The primary impact of this change is the creation of bags via `remote-file-manifest`, since the checksums for these files must be known _a priori_ and therefore _all_ remote file references must provide the same checksum algorithm type(s) uniformly across the entire set of payload files.\r\n* Allow the `bag-info.txt` metadata value `Contact-Orcid` to be specified when using the CLI via the argument `--contact-orcid`.\r\n* Fixed an issue with the handling of the `metadata` and `metadata_file` arguments of `make_bag` that allowed for arbitrarily complex JSON content as `bag-info.txt` lines. Per the `bagit` spec, only string values are supported.\r\n* Ensure URL escaping (of whitespace only) in generated `fetch.txt` URLs, per `bagit` spec.\r\n* Build universal (Python 2 and 3 compat.) wheels by default. Fixes #19 "}}
{"actor":{"display_login":"mikedarcy"}}