Releases: sckott/serrano
Releases · sckott/serrano
serrano v1.4
- Moved to faraday > v2. There's no user facing changes here, but let me know if any issues arise (#172)
- PR by @LocoDelAssembly fixes
Serrano.content_negotiation(format: "citeproc-json")
by having it returnnil
instead ofResource not found
when no DOI is found, so that the output is more compatible with flows that use serrano to create JSON (#169) - PR by @xuanxu adds
REXML
as a runtime dependency (#159)
v1.0
serrano v0.6.2
- put documentation link back in rubygems page (#132)
serrano v0.6.0
- query.title (
query_title
query filter as used here) has been removed; usequery_bibliographic
instead (#111) - bump
faraday
to version 0.17.1 from 0.17.0 (via dependabot) (#107) - bump
json
to version 2.3 from 2.2 (via dependabot) (#109) - bump
thor
minimum version (via dependabot) (#110) - better checking of filters; always check filters for proper formatting and acceptable types; improve filter tests; link to information on filters (#105) via PR from @beechnut
serrano v0.5.4
Serrano.registration_agency
fixed: a change in an internal function caused this function to fail; tests added to prevent this in the future (#106)- bundle update, changes in gemfile.lock
serrano v0.5.2
serrano v0.5.0
- Updated dependency versions
- Change url used in content negotation from
http://dx.doi.org/
tohttps://doi.org/
(#49) - Fix
cursor_max
parameter type check to avoid Fixnum warning (#50) - Add support for
mailto
email polite pool, and docs updated with info (#46) (#47) - Add select parameter throughout methods (#43)
- Added additional filter options (#45) (#40)
- Added to docs info about additional
sort
parameter options (#41) - Added to docs info about additional field query options (#42)
serrano v0.3.6
- Updated dependency versions
- Now using
vcr
gem for caching HTTP requests for test suite (#38) - Changed base URL for Crossref API for all requests to
https
(#37) - Updated docs for
facet
parameter that it can be either a
boolean or a query string, e.g,.license:*
to facet by license (#36) - Documented in
offset
parameter the max of 10K instituted somewhat
recently (#34) - Documented in top level
Serrano
module and in README the new
rate limit on all requests - which varies through time. (#32)
serrano v0.3.0
- Field queries now supported in appropriate methods:
Serrano.works
,Serrano.members
,Serrano.prefixes
,Serrano.funders
,
Serrano.journals
, andSerrano.types
(#27) - Caching bundler on Travis for faster build time (#28)
sample
parameter now has a max of 100, where it was
1000 previously (#30)- Two new filters are available:
has-clinical-trial-number
andhas-abstract
.
Both are added to the filter helper functions and can be used in queries (#31) - Updated (dev) dependency versions
serrano v0.2.2
- Fixed bug in
content_negotation
in which a length 1 array of DOIs was
failing (#29) - Added more tests to the test suite