You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Version 1.1.0 (released 2022-08-10)
New Features
New redcap_delete() function. It deletes a vector of records. (Thanks @joundso, #372, #373)
New redcap_arm_export() function. It retrieves a list of REDCap project arms. (#375)
redcap_read() and redcap_read_oneshot() accept a new locale parameter that specifies date, time, and number formats, like using a comma as the decimal separator. It is a readr::locale object. (#377, suggested by @joundso)
New redcap_instruments() function exports a list of the data collection instruments for a project. (#381, @vcastro)
New redcap_event_instruments() function exports the instrument-event mappings for a project (i.e., how the data collection instruments are designated for certain events in a longitudinal project).. (#381, @vcastro)
New redcap_dag_read() function returns the Data Access Groups for a project (#382, @joundso)
New detection when REDCap has trouble with a large request and drops records. (#400 w/ @TimMonahan)
Minor Enhancements
sanitize_token() now allows lowercase characters --in addition to uppercase characters & digits. (#347, @jmbarbone)
redcap_metadata_read() now uses json (instead of csv) to transfer the dictionary between server & client. This accommodates super-wide dictionaries with 35k+ variables. The user shouldn't notice a difference, and still will receive a data.frame. (#335, @januz & @datalorax)
Include a few more testthat::skip_on_cran() calls to comply with CRAN's "fail gracefully" policy. Similarly, skip remaining examples that depend on external resources. (#352)
retrieve_credential_local() can now user username to identify the desired credential row (#364)
redcap_read() and redcap_read_oneshot() gain the http_response_encoding parameter that's passed to httr::content(). The default value remains "UTF-8". (#354, @lrasmus)