REDCap 15.0.9 Release Notes
Scheduled Upgrade Date: Wednesday, February 19, 4:45 PM – 7:00 PM (ET)
The REDCap 15.0.9 upgrade introduces new features, API enhancements, performance improvements, and eConsent 2.0. Below is a comprehensive list of changes in this release.
MyCap now supports longitudinal projects, which were previously incompatible.
The new MyCap mobile apps for iOS and Android fully support longitudinal projects.
Existing MyCap projects will see a "transition" button on the MyCap Participants page for optional migration.
The older MyCap mobile apps will remain available in the Apple App Store and Google Play Store.
Improved workflow and UI for adding languages to projects.
Projects can now "subscribe" to system languages, meaning updates in the Control Center automatically apply to projects.
New admin options for language initialization (from system languages, language files, or manual entry).
Redesigned editing tools:
Separate dialogs for editing vs. updating languages.
Improved syncing with system languages and importing translations.
New ASI Default Language Setting: The default ASI Language Source is now "Language Preference Field"instead of "User's or survey respondent's active language."
Asynchronous data import option in the Data Import Tool.
Imports run in the background, reducing system strain for large files.
Users receive an email notification upon completion, including an error summary.
If a record encounters an error, no partial data is imported, preventing corruption.
Users can cancel imports, but already-imported data remains.
Currently UI-only (API support may be added in the future).
New "Settings for e-Consent & PDF Snapshots" page consolidates all eConsent & PDF Snapshot settings.
Automatic PDF generation upon survey completion.
Vault Storage Integration for long-term storage compliance.
Multi-Form Consent Support – Combine multiple signed consents into a single PDF snapshot.
Re-Triggering of PDF Snapshots allows authorized users to regenerate consent documents.
Custom File Naming for Snapshots using piped variables and timestamps.
Enhanced audit logs to track consent completion history.
All API export methods now use the Read Replica database if enabled.
Faster API response times and reduced primary database load.
API calls for Export Records and Export Reports now reuse cached results.
Prevents excessive query execution times, reducing API timeouts.
A cron job now runs every few minutes to identify and terminate abandoned queries left running by API users.
Prevents stuck API sessions that could interfere with new requests.
Allows API users to randomize records programmatically.
Requires parameters: content="record"
, action="randomize"
, record=Record Name
, randomization_id=Target Field/Event ID
.
Returns: Assigned randomization value or error message.
FHIR resource validation ensures only supported resources can be retrieved via API.
New FHIR endpoints: Appointments, Procedures, Medical History, Diagnoses, Device Implants.
Currently, background data import is UI-only.
Future API updates may allow for asynchronous data imports without API timeouts.
✔ New Background Process for Pruning Stale Database Queries(Prevents Zombie Sessions)
✔ Survey QR Code Enhancements: Copy, download, and high-resolution SVG support.
✔ File Upload Enhancements: Full file name visibility when hovering over the download link.
✔ Data Import Tool: Now allows tab and semicolon-delimited templates.
✔ Rich Text Editor Upgraded(Now Uses TinyMCE v6).
✔ Updated Help & FAQ Page(Expanded with new documentation from the FAQ Committee).
✔ UI Fixes for Bootstrap 5 Compatibility(Improves system-wide consistency).
✔ @MC-PARTICIPANT-CODE – Captures the MyCap participant's unique ID when joining via MyCap mobile app.
✔ @MC-PARTICIPANT-JOINDATE – Captures the exact date and time a MyCap participant joins a project.
✔ @SHOWCHOICE – Restricts multiple-choice fields to only display specified choices dynamically.
✔ Math Functions: mod(dividend, divisor)
, exponential(number)
.
✔ String Functions: replace_text(haystack, search, replace)
, concat_ws(separator, text, text, ...)
.
✔ New Date Piping Functions: year([dob])
, month([visit_datetime])
, day([visit_date])
.
Dear REDCap Users,
Please note that on Thursday, September 29th REDCap will be down after normal business hours from 6:00 pm to 7:00 pm EST for planned maintenance and an upgrade to 12.4.7. The upgrade will bring more functionality and system improvement to REDCap.
...
View file | ||||||||
---|---|---|---|---|---|---|---|---|
|
REDCap Update Summary
...
New API method: “Import Repeating Instruments and Events” – Allows users to import a list of the repeated instruments and repeating events for a project as a means of setting which instruments and events should be repeatable.
REDCap Update User Summary
REDCap will be down for a planned outage from5:00pm to7:00pm EDT onMonday October 8th. We will be updating to REDCap 8.5.13.
...
View file | ||||||||
---|---|---|---|---|---|---|---|---|
|