Skip to content

Releases: sckott/serrano

serrano v1.4

26 Mar 14:09
5763130
Compare
Choose a tag to compare
  • 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 return nil instead of Resource 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

19 Oct 16:09
1022519
Compare
Choose a tag to compare

updated dependency versions

serrano v0.6.2

29 May 14:46
Compare
Choose a tag to compare
  • put documentation link back in rubygems page (#132)

serrano v0.6.0

18 Feb 19:49
Compare
Choose a tag to compare
  • query.title (query_title query filter as used here) has been removed; use query_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

27 Nov 16:23
Compare
Choose a tag to compare
  • 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

07 Aug 22:15
Compare
Choose a tag to compare
  • fix url encoding (#51)
  • started using Rubocop; many styling changes (#52)

serrano v0.5.0

08 Apr 18:06
Compare
Choose a tag to compare
  • Updated dependency versions
  • Change url used in content negotation from http://dx.doi.org/ to https://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

05 Apr 16:52
Compare
Choose a tag to compare
  • 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

20 Oct 22:22
Compare
Choose a tag to compare
  • Field queries now supported in appropriate methods:
    Serrano.works, Serrano.members, Serrano.prefixes, Serrano.funders,
    Serrano.journals, and Serrano.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 and has-abstract.
    Both are added to the filter helper functions and can be used in queries (#31)
  • Updated (dev) dependency versions

serrano v0.2.2

07 Jun 22:16
Compare
Choose a tag to compare
  • Fixed bug in content_negotation in which a length 1 array of DOIs was
    failing (#29)
  • Added more tests to the test suite