Skip to content

Releases: imanuelcostigan/dataonderivatives

Version 0.4.0

09 Jan 00:59
Compare
Choose a tag to compare
  • Rebuilt package from the ground up.
    • All functions make use of httr2 rather than a mix of httr and
      base::download.file().
    • Now requires R 4.1.0 or greater to allow use of new native syntax for
      anonymous functions and pipes.
  • bsef() now takes a start and end date reflecting updates to the API.
  • ddr():
    • Support for field_specs argument has been dropped. This was not robust and is better handled by users.
    • Instead, it now guesses field specs from all ingested records. You
      can show the specs by setting the show_col_types argument to TRUE.
    • You can now download files for days after 30 Nov 2020 (fixes #33).
  • cme():
    • Support for field_specs argument has been dropped. This was not robust
      and is better handled by users.
    • Instead, it now guesses field specs from all ingested records. You
      can show the specs by setting the show_col_types argument to TRUE.

Full Changelog: v0.3.1...v0.4.0

Version 0.3.1

11 Feb 01:03
Compare
Choose a tag to compare
  • Fixed BSDR payload which caused bsdr() to fail (#28)
  • Published a package website (#5)
  • Added code coverage

Version 0.3.0

28 May 19:20
Compare
Choose a tag to compare

NEW:

  • bsdr() to retrieve Bloomberg SDR data (also closes #23)
  • bsef() to retrieve Bloomberg SEF data
  • ddr() to retrieve DTCC Data Repository data (also closes #25)
  • cme() to retrieve CME SDR data

DEFUNCT:

  • get_bsdr_data() is defunct. Use the new function bsdr() instead which has a different interface to get_bsdr_data().
  • get_bsef_data() is defunct. Use the new function bsef() instead which has a different interface to get_bsef_data().
  • get_ddr_data() is defunct. Use the new function ddr() instead which has a different interface to get_ddr_data().
  • get_cme_data() is defunct. Use the new function cme() instead which has a different interface to get_cme_data().

OTHER:

  • Bumped minimum version requirements for R as well as readr, httr and utils packages. The latter to ensure that downloader::download() can be replaced by an implementation of utils::download.file() that supports https: URLs.
  • Replaced calls to httr::url_ok() with expressions containing httr::status_code() as the former is deprecated
  • Expanded CI support to macOS (Travis) and Windows (Appveyor)