This release removes the tibblify dependency. Some endpoints may
return slightly different lists or incompletely unnested dataframes. We
suggest using the .unnest = FALSE argument and to tidy the
dataframes using your prefered data rectangling packages (tidyr,
data.table, etc.) for the best consistency across version types.
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.
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)..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.bibentry().write_disk_path folder used by vcr in the
test folder.FALSE.NEWS.md file to track changes to the
package.