NEWS
REDCapSync 0.2.1.9000
- Preparing RosyREDCap for CRAN submission
- Preparing for R journal submission
- Waiting for suggestions/issues on GitHub issues page(s)
- Adding additional testing
REDCapSync 0.2.1 (2026-09-28)
Fixes
- DESCRIPTION file error fix
- additional tests for fields to get 90% coverage
REDCapSync 0.2.0 (2026-09-28)
New Features
- New
add_fields feature for derived fields and overwriting existing fields
- New
add_transformation feature for prior to dataset generation
- New
wide_firsts and wide_all transformation types for non-longitudinal projects with repeating forms
Internal Changes
- reconcile_version function will refresh datasets if package version changes
- Excel sheets will have filters by default
- if duplicate code names, only cause error for conversion back to raw values
- add to repair_setup_project to account for version changes to datasets
Fixes
- account for checkboxes, radio, and dropdown with no choice in dictionary
REDCapSync 0.1.1 (2026-06-09)
Fixes
- CRAN Policy fix that macOS requires "/Library/Caches/org.R-project.R/R" not
"/Library/Caches/R/REDCapSync"
- Fixed bad links for repeating instruments
- Fixed incorrect log labeling for Create Response and Update Response
- Accounting for renamed records in sync and previous log
- Renamed records will no longer trigger full update
Internal Changes
- Datasets now have a preview file function
dataset$preview()
- switched to openxlsx2 internally for sustainability
- config (experimental) accounts for new xlsx options
REDCapSync 0.1.0 (2026-05-21)
Initial CRAN submission!
- Tested on over 30 projects at least 4 institutions
- Presented at R Medicine Conferences 2024, 2025, and 2026
- Discussed at RAISE meeting in context of other REDCap API packages
- Integrated REDCapR and redcapAPI for API functions
- Committed to R6 for project object
- Developed dataset object
- Separated out RosyREDCap shiny app