Skip to content

Releases: cmu-delphi/epidatr

epidatr 1.1.1

04 Mar 21:38
Compare
Choose a tag to compare

Changes

Features

Patches

  • Fixed failure when passing as_of values in Date format to
    pub_covidcast while caching is enabled (#259)

epidatr 1.1.0

04 Mar 19:52
693c04b
Compare
Choose a tag to compare

Changes

  • pub_covid_hosp_state_timeseries now supports use of the as_of parameter (#209).
  • release_date and latest_update fields are now parsed as Date, rather
    than as text. This change impacts several endpoints.
  • get_auth_key renamed to get_api_key (#181).
  • get_api_key no longer reads from R options and only uses environment variables (#217).
  • pvt_twitter and pub_wiki now use time_type and time_values args instead of mutually exclusive dates and epiweeks (#236). This matches the interface of the pub_covidcast endpoint.
  • Updated the default timeout_seconds to 15 minutes to allow large queries by default.

Features

  • Function reference now displays commonly-used functions first (#205).
  • Support Date objects passed to version arguments as_of and issues in
    endpoints (#192, #194).
  • clear_cache now handles positional arguments just like set_cache (#197).
  • set_api_key now available to help persist API key environment variables (#181, #217).
  • All endpoints now support the use of "*" as a wildcard to fetch all dates or epiweeks (#234).

Patches

  • Endpoints now fail when passed misspelled arguments (#187, #201).
  • pub_fluview_meta fixed to fetch the response automatically.
  • pub_covid_hosp_state_timeseries now correctly parses the issue field,
    instead of returning a missing value (#202).
  • In pub_fluview_meta, latest_issue field is now parsed as epiweek, rather
    than being parsed as Date and returning a missing value.
  • set_cache cache size no longer runs into integer overflow (#189).
  • Improve line-wrapping of warning messages (#191).
  • Fix documentation related to CRAN submission.
  • Fix some errors from passing "" as a key.
  • Fixed bug with NAs when parsing ints (#243).

v1.0.0

13 Nov 20:21
Compare
Choose a tag to compare
  • #173 A few more fixes for release
  • #172 Cran checklist
  • #171 Cleanup cleanup
  • #170 Cleanup
  • #168 docs+feat+lint: final polish
  • #153 add caching
  • #167 refactor: use tibbles for metadata printing
  • #166 docs: make friendly
  • #165 pkg: update CONTRIBUTORS
  • #156 refactor: `fetch` by default
  • #150 Fix minor typo in documentation
  • #149 Docs review
  • #146 fix: covidcast_epidata
  • #142 docs: return badge links to README
  • #141 Quidel endpoint only serves flu data
  • #140 docs: move developer info from main page to article
  • #138 bug: fix authors field, update license holders
  • #137 docs: clean main vignette, update authors
  • #136 bug: missing tibble import
  • #135 feat: clean README, move changelog to NEWS
  • #134 CI: stop building pkgdown on forks
  • #133 Version bump
  • #132 Extreme requests
  • #131 Api keys
  • #126 docs: actual example for `pvt_norostat`
  • #125 Internals docs
  • #123 ci: set DELPHI_EPIDATA_KEY, from a GitHub Secret
  • #122 docs: add links to API key registration
  • #118 Extending tests
  • #121 ci(ci)+fix(api limit): refactor to use latest actions and workaround api key warning
  • #120 patch: include actual API key location
  • #115 refactor(epidatacall): remove `fetch_csv` and use `testthat` mocking
  • #113 first pass endpoints vignette (for closing #96) (take 2)
  • #116 gh: update codeowners
  • #111 docs: note `fetch_*` -> `fetch` breaking change in README.md, bump version
  • #99 Consolidate `fetch` interfaces
  • #107 excise afhsb and afhsb_meta, they're not upstream
  • #105 update base url to `api.delphi.cmu.edu`
  • #103 update base url to reference `api.covidcast.cmu.edu/epidata`
  • #101 Allow "*" as a timeset, update roxygen, tests
  • #26 Make endpoint arg order consistent: geo, time
  • #89 Update check functions for clarity and add tests
  • #81 docs+dep: another pass and remove fetch_df
  • #79 feat: add auth functions and add arg to covidcast
  • #80 Re-`document()` + check & host docs from `dev` branch
  • #75 Update documentation, remove endpoint not yet served
  • #78 ci: add docs building and hosting
  • #77 Another documentation pass
  • #74 Address a few bugs
  • #56 change from devtools to remotes for install instructions.
  • #23 Documentation update pass
  • #45 Set up CODEOWNERS
  • #42 Apply rename and slightly adjust format of User-Agent
  • #41 Fix some remaining references to old repo&pkg names
  • #40 Update URL to (renamed) python client package
  • #39 Perform package rename from `delphi.epidata` to `epidatr`
  • #38 Add rename notice to README.md, remove non-working CRAN install cmd
  • #30 Fix `pvt_twitter` and `wiki` fetch_classic bug
  • #25 Fix covid_hosp_facility arg requirements
  • #27 Minor lints
  • #18 Track current documentation in git
  • #14 Fix typo in .Rbuildignore blocking doc&install

🚀 Features

  • #12 add covidcast meta wrapper

📕 Documentation

  • #155 Djm/endpointfun

🧰 Development

  • #155 Djm/endpointfun

Thanks to @brookslogan, @capnrefsmmat, @dajmcdon, @dshemetov, @dsweber2, @keanmingtan, @krivard, @lcbrooks, @melange396, @sgratzl, @willtownes and dsweber2