Recent Releases of dataciteapi
dataciteapi - Dois API path support
This release adds the "dois" API path support for interacting with the DataCite API.
- JavaScript
Published by rsdoiel about 2 years ago
dataciteapi - Adds arXiv id resolution to datacite DOI requests
This release adds support to pass an arXiv id and have it resolve to the DataCite DOI for arXiv ids.
- JavaScript
Published by rsdoiel about 2 years ago
dataciteapi - Maintenance release
Update Go to 1.22 and doitools to v0.0.2. Updated build to reflect current practice in Caltech Library Digital Library Development Group.
Full Changelog: https://github.com/caltechlibrary/dataciteapi/compare/v1.0.1...v1.0.2
- JavaScript
Published by rsdoiel over 2 years ago
dataciteapi - Dependency updates
Release v1.0.0 had a bad merge in the source for dataciteapi.go. This has been corrected. The dependent modules have been updated to reflect current releases. The const Version is now generated from the codemeta.json file in version.go rather than in dataciteapi.go.
- JavaScript
Published by rsdoiel over 4 years ago
dataciteapi - Stable Release
This is just a packaging of everything for a stable release. Hasn't changed in a long time. I did add compiled version for macOS M1 (i.e. macos-arm64).
- JavaScript
Published by rsdoiel almost 5 years ago
dataciteapi - go1.16 support
Added go1.16 module support, added M1 experimental binaries, updated templates and docs.
- JavaScript
Published by rsdoiel over 5 years ago
dataciteapi - Adopted custom json decoder for Works() processing
This change should only impact Go packages and not the cli. The Works() function now parses the JSON response from the API using json.Number for numeric types rather than float64.
- JavaScript
Published by rsdoiel over 7 years ago
dataciteapi - Improved JSON response handling
getJSON will only populate the returned Byte array if an HTTP status code of 200 is recieved. The Works() function will infer an error JSON object if status code was not 200.
- JavaScript
Published by rsdoiel almost 8 years ago
dataciteapi - Initial Proof of concept
This is a proof of concept Go package and cli for working with the public DataCite API. Code was inspired by Tom Morrell's Python work with DataCite as well as conforming to lessons learned in the CrossRef API package for Go.
- JavaScript
Published by rsdoiel almost 8 years ago