Releases: OuhscBbmc/REDCapR
Releases · OuhscBbmc/REDCapR
REDCapR 0.9.8
New Features
- Enumerate the exported variables. with
redcap_variables()
. - Experimental EAV export in
redcap_read_oneshot_eav()
, which can be accessed with a triple colon (ie,REDCapR::redcap_read_oneshot_eav()
).
Bug Fixes
- Adapted to new 2.4 version of curl (see #154)
REDCapR 0.9.7
New Features:
- Support for filtering logic in
redcap_read()
andredcap_read_oneshot()
(PR #126) - New functions
retrieve_credential_mssql()
andretrieve_credential_local()
. These transition from storing & retrieving just the token (ie,retrieve_token_mssql()
) to storing & retrieving more information.retrieve_credential_local()
facilitates a standard way of storing tokens locally, which should make it easier to follow practices of keeping it off the repository. - Using parameterized queries with the RODBCext package. (Thanks @nutterb in issues #115 & #116.)
- Remove line breaks from token (Thanks @haozhu233 in issues #103 & #104)
Minor Updates:
- When combining batches into a single data.frame,
data.table::rbindlist()
is used. This should prevent errors with the first batch's data type (for a column) isn't compatible with a later batch. For instance, this occurs when the first batch has only integers forrecord_id
, but a subsequent batch has values likeaa-test-aa
. The variable for the combined dataset should be a character. (Issue #128 & http://stackoverflow.com/questions/39377370/bind-rows-of-different-data-types; Thanks @arunsrinivasan) - Uses the
dplyr
package instead ofplyr
. This shouldn't affect callers, because immediately before returning the data,REDCapR::redcap_read()
coerces thetibble::tibble
(which was formerly calleddplyr::tbl_df
) back to a vanilladata.frame
withas.data.frame()
. - A few more instances of validating input parameters to read functions. (Issue #8).
REDCapR 0.9.3
(Developed 2015-08-25)
Minor Updates:
- The
retrieve-token()
tests now account for the (OS X) builds where the RODBC package isn't available.