Skip to contents

rATTAINS 1.0.0

CRAN release: 2023-04-25

Major changes

This major release stabilizes the data structure returned by the functions calling the ATTAINS API. There might be some breaking changes due to changes in some column names and nested structure of the data. Unless there are major changes in the data returned by ATTAINS, my goal is for the current data column names and structure to stay consistent from this release forward.

  • all API functions use tibblify::tibblify() to converted nested lists to tibbles. This change will ensure functions return consistent data structures between web calls. Some functions may return slightly different data structures compared to previous package versions (fixes #25, #31).
  • added the .unnest argument to most functions that return API results. It defaults to TRUE to preserve backwards compatibility. If FALSE, results will be returned in the nest structure provided by ATTAINS.

Internal changes

  • remove dependency on tidyjson.
  • remove dependency on janitor.
  • update citation file to use bibentry().
  • removes magrittr pipe import/export.
  • remove the write_disk_path folder used by vcr in the test folder.

rATTAINS 0.1.4

CRAN release: 2023-01-10

  • fixes for compatibility with tidyselect and prep for purrr 1.0.0 (PR #26 @hadley).
  • breaking change - removed caching functionality and dependency on hoardr (archived).

rATTAINS 0.1.3

CRAN release: 2021-11-03

  • add citation file
  • add webmocker to suggests, unit test now test for status codes > 200
  • RETRY is used instead of GET to address system timeouts
  • Connectivity check and useful messages are included if internet is down

rATTAINS 0.1.2

CRAN release: 2021-09-13

  • vignette no longer creates an empty file tree when building (issue #14)

rATTAINS 0.1.1

CRAN release: 2021-09-02

  • add package option to cache files, defaults to FALSE.
  • minor fixes to address CRAN checks on various platforms.

rATTAINS 0.1.0

CRAN release: 2021-08-20

  • Released to CRAN

rATTAINS 0.0.0.9000

  • Added primary functions to access webservice.
  • Added a NEWS.md file to track changes to the package.
  • Created vignettes.
  • Created pkgdown site.