REDCap Version Changes

Image
Version Changes Banner

This page lists all relevant changes that have been made during a version release. It indicates the date installed or when it was released which will approximate the installation date. Bug fixes are not itemized as they are not relevant to this page but are indicated so that you are aware no new functionality or change has been made. Only changes that have been made over the past 12 months are shown.


 

Version 14.9.1 (released on 2024-12-06) - (installed 2024-12-10 at 9:30 A.M. AZ Time)

BUG FIXES

Version 14.9.0 (released on 2024-12-05) - (installed 2024-12-10 at 9:30 A.M. AZ Time)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

CHANGE/IMPROVEMENT: Added 8 new MTB measures for use in MyCap-enabled projects: Spanish versions of Arranging Pictures, Arrows, FNAME Learning, FNAME Test, Number Match, Sequences, Shape-Color Sorting, Word Meaning Form 1.

IMPROVEMENT: The PDF Snapshot Archive page in the File Repository now contains a new button to allow users to download the PDF Archive's file list as a CSV file.

IMPROVEMENT: When a project is created from a Project XML file, additional info about the file (source system REDCap version and the XML file's creation date) is displayed on the page, or a warning message is displayed if the XML file appears not to be a proper REDCap Project XML file.

CHANGE: A cookie policy was added that specifies the details of how cookies are utilized by a person's web browser when using REDCap. A link to the policy exists at the bottom of every webpage in REDCap.

Version 14.8.3 (released on 2024-11-26) - (installed 2024-12-10 at 9:30 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

CHANGE/IMPROVEMENT: When creating an alert in a longitudinal project, users can now select an email field from the current event where the alert is triggered to be used as the "Email To" setting for the alert. This allows for flexibility when using different email addresses on each event in the project. In previous versions, email fields in specific events only could be selected.

Version 14.8.2 (released on 2024-11-20) - (installed 2024-12-10 at 9:30 A.M. AZ Time)

BUG FIXES

Version 14.8.1 (released on 2024-11-20) - (installed 2024-12-10 at 9:30 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

CHANGE/IMPROVEMENT: When using the Data Resolution Workflow, the "assign user" drop-down list in the DRW dialog is now displayed as an auto-complete drop-down to help users more easily select a user from the list in projects that have a large number of users.

CHANGE/IMPROVEMENT: Performance improvements on the MLM setup page, which should load faster than in previous versions.

Version 14.8.0 (released on 2024-11-14) - (installed 2024-12-10 at 9:30 A.M. AZ Time)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

NEW FEATURE: Descriptive Popups

  • This feature represents the integration of Mark McEver's "Inline Descriptive Popup" External Module. Note: Upgrading to this version will not disable the "Inline Descriptive Popup" EM nor will it migrate any settings from the EM if the EM is being used in a project.
  • Summary: Descriptive popups are custom popups of text that become visible after hovering over a specific word or phrase on a data entry form or survey. They have two main components: 1) the link text, which should match a word or phrase used on a form or survey, and 2) the custom text for the popup content. Users may set a descriptive popup to work on all instruments/surveys (default) or on specific ones. Descriptive popups are a great way to convey extra information on a form or survey without the text taking up space on the page. Users may configure their descriptive popups to be activated only on specific instruments. By default, they are enabled on all instruments. Additionally, if the popups are enabled to work on a survey, especially a multi-page survey, users can specify specific page numbers on which the popups will be activated.
  • When copying a project or exporting a project via a Project XML file, there is now an option to copy/export the descriptive popup settings, respectively.
  • Web accessibility: Descriptive popups are WCAG compliant, thus they will work with screen readers.
  • MLM: Both the link text and popup content text of descriptive popups can be translated using Multi-Language Management.

NEW FEATURE: Draft Preview Mode

  • Draft Preview Mode allows users to preview their data entry forms with their current drafted changes as if they were live. This allows users to fully test the changes they have made in Draft Mode, including all branching logic, calculations, action tags, and embedded fields, before submitting their drafted changes for approval.
  • Additionally, Draft Preview Mode will simulate live data entry on data entry forms, thus allowing users to enter ephemeral data that is stored only in their session; however, no data will actually be saved to the project. Once a user leaves Draft Preview Mode, all ephemeral data that has been entered will vanish.
  • Limitations: While in Draft Preview Mode, the following limitations exist: No new records can be created. No data can be changed or stored in the project (all data changes are transient and are bound to the user's login session). Only changes to already existing forms can be previewed. Delete operations (deleting whole records or deleting data for forms/events) are disabled. Several more limitations exist and are delineated in the Online Designer before enabling Draft Preview Mode.
  • Note: Draft Preview Mode only operates on data entry pages, the Record Status Dashboard, and the Record Home Page. It does not impact any other pages, and it currently does not work on survey pages.

IMPROVEMENT: REDCap now supports the "address" HTML tag so that it may be utilized in user input (e.g., field labels, survey instructions).

CHANGE: In a MyCap-enabled project, REDCap now prevents the user from accessing the "View participant QR code" and "Invite Template" popups until the first MyCap app version has been published for the project.

CHANGE: In a MyCap-enabled project, the "Messages" feature is now disabled in the MyCap participants list for participants that have not yet joined the project using the MyCap mobile app (i.e., their install date is blank).

CHANGE: The "Learn Advanced Design Features" link on the left-hand project menu is now only displayed to users with Project Setup & Design privileges.

Version 14.7.5 (released on 2024-11-12) - (installed 2024-11-21 at 2:15 P.M. AZ Time)

BUG FIXES

Version 14.7.4 (released on 2024-11-07) - (installed 2024-11-21 at 2:15 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

CHANGE: On the Survey Invitation Log and Notification Log, a new warning has been added to the page when a project is in Analysis/Cleanup project status to denote that any already-scheduled survey invitations or alerts will not be sent while in Analysis/Cleanup status, despite the fact that the user may see scheduled invitations/alerts on those pages.
CHANGE: The "Online Designer" video on the Training Videos page was updated, and a new video "Randomization" was added.
CHANGE: When using Multi-Language Management in a MyCap-enabled project, the MLM setup page will now display a warning to users when adding an MLM language when the country code isn't supported in the MyCap mobile app.

Version 14.7.3 (released on 2024-10-31) - (installed 2024-11-21 at 2:15 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

CHANGE/IMPROVEMENT: Better error reporting during CSV file import into MLM.
CHANGE/IMPROVEMENT: Minor changes have been made to how the syntax files for R and SPSS are generated in order to improve the coding of labels in the syntax files.
CHANGE: New clarifying text was added to the instructional text displayed above the "Consent Form (Rich Text)" option in the "Add Consent Form" dialog on the e-Consent Framework page in order to indicate that images added via the rich text editor there will not be rendered in PDF exports or in stored PDF snapshots that include that consent form text.

Version 14.7.2 (released on 2024-10-24) - (installed 2024-11-21 at 2:15 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: Users may now pipe the field label of a given field (instead of its data value) by appending ":field-label" to the variable name inside the square brackets.
CHANGE/IMPROVEMENT: Added a new "Learn Advanced Design Features" link on the project left-hand menu that, when clicked, opens a panel displaying buttons to learn about Smart Variables, Piping, Action Tags, Embedding, and Special Functions.
CHANGE: The "Video Tutorials" link on the project left-hand menu now takes the user to the Training Video page rather than displaying a list of specific video links below it.

Version 14.7.1 (released on 2024-10-17) - (installed 2024-10-21 at 1:15 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: In MyCap-enabled projects, a new "Form completion status" setting has been added in the Online Designer that controls how a MyCap task's form completion status value is set when a task is submitted by a participant from the MyCap mobile app to the REDCap server.

  • In previous versions, the MyCap task's form completion status would always be set to Incomplete. But now, it can be set to Incomplete, Unverified, or Complete so that the form status value is set to that specified status value any time that a participant completes a MyCap task. This setting can be modified at any point during data collection in a MyCap project.
  • Note: Existing projects will maintain their existing default status setting of Incomplete, but that setting can be changed after the fact if desired. In contrast, all newly created projects will default to a status setting of Complete. However, if a new project is created using a Project Template that has MyCap enabled, the new project will adopt the MyCap form status setting of the Project Template.

IMPROVEMENT: MLM languages now have a "Notes" field that can hold general notes regarding each MLM language on the MLM setup page (inside the Add/Edit Language dialog). These notes have no impact on MLM performance.

CHANGE/IMPROVEMENT: In MyCap-enabled projects, several MyCap settings (Baseline Date Settings, Custom Event Label Settings, and new Form Completion Status setting) in the Online Designer have now been aggregated in a new "Additional Settings" dialog on that page.

CHANGE: The instructional text for the "Automatic Triggering Option" on the Randomization page has been modified for improved clarity.

Version 14.7.0 (released on 2024-10-09) - (installed 2024-10-17 at 9:45 A.M. AZ Time)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

NEW FEATURE: Randomization enhancements

Note: Thanks to Luke Stevens (Murdoch Children's Research Institute) for his contribution in building these new randomization features.

A) Multiple randomizations in a project - Users may now define more than one randomization model in a single project. Each randomization model has its own settings (e.g., strata, randomization field, allocation table), and is completely independent of the other models.

B) Blinded randomization support - Users may now create a randomization model that is blinded/concealed as a means of concealing the allocation (randomization value) from users to be able to have a truly blinded randomized clinical trial, for example. Users may still choose to create an "open" randomization model (as they always could) by choosing a single-select multiple choice field (e.g., drop-down or radio) to be the randomization field. Alternatively, users may now choose any text field [that does not have field validation] to represent the "randomization number". The randomization number can be uploaded as part of the allocation table, and when a record is then randomized, the field is given the randomization number as its value.

C) New Smart Variables

  • [rand-number] - The randomization number assigned to the record. For randomization in a text field (blinded allocation), this is equivalent to piping the randomization field. For randomization in a categorical field (open allocation), this will be the randomization number associated with the randomization group allocation, if one has been uploaded (this is optional). Use :n to refer to a specific randomization where a project has more than one (default=1).
  • [rand-time] - The server date and time at which a record was randomized. In a piping context, such as in a field label, survey invitation, or inside the @default action tag, the format of the date and time will be displayed based on the current user's date/time display preferences. If you wish to have it return the raw value, which will instead be in 'YYYY-MM-DD HH:MM:SS' format and would be more appropriate for conditional logic or calculated fields, simply append :value. Use :n to refer to a specific randomization where a project has more than one (default=1).
  • [rand-utc-time] - The UTC date and time at which a record was randomized. In a piping context, such as in a field label, survey invitation, or inside the @default action tag, the format of the date and time will be displayed based on the current user's date/time display preferences. If you wish to have it return the raw value, which will instead be in 'YYYY-MM-DD HH:MM:SS' format and would be more appropriate for conditional logic or calculated fields, simply append :value. Use :n to refer to a specific randomization where a project has more than one (default=1).
  • D) New "Randomize Record" API method - This method allows an API user to randomize a record using the API. The API parameters required are content="record", action="randomize", record=Record name of record to randomize, and randomization_id=The unique id of the randomization (viewable on the Randomization page for users with Design permissions or on the API Playground page), which corresponds to a specific target field and event. This API method returns the value for the target randomization field (plus optionally the alternative target value), or an error message on failure (such as if the record does not exist or if stratification information is missing).

E) New developer methods

  • REDCap::getNextRandomizationAllocation() - Returns the integer allocation id if an unallocated entry is found, or string '0' if no entry is available (allocation table is exhausted). Returns false on error, e.g. if incorrect stratification information provided.
  • REDCap::updateRandomizationTableEntry() - Updates the target (randomization field or number), alternate target (randomization group or number), or "is_used_by" (e.g., the record to which this allocation/sequence belongs) details for a specified allocation table entry. For example, this method can be utilized to effectively perform the randomization action itself.

F) New External Module Hook "redcap_module_randomize_record" - Allows custom actions to be performed prior to the randomization of a record - e.g., to override the default randomization allocation. This hook enables implementation of custom randomization allocation routines, e.g. dynamic randomization via minimization. It is expected that only one external module implementing this hook will be enabled in a single project. A warning will be generated if multiple external modules return results from this hook. Location of Execution: The function is executed immediately prior to lookup and assignment of the next available entry in the randomization allocation table. This lookup and allocation is skipped if all redcap_randomize_record hooks return false.

G) Real-Time Trigger Logic

  • Randomization can be automated to occur in real time when an instrument is saved and a specified logic expression becomes True, in which all required stratification information must be present. At the bottom of the randomization setup page for a given randomization model, the following options are displayed.
  • Manual only (default) - A user with "Randomize" user permissions must click the "Randomize" button on the data entry form where the randomization field is located.
  • Trigger logic, for users with Randomize permissions only - When the Save button on a specified data entry form is clicked, if the logic expression provided evaluates to True and the current user has "Randomize" user permissions, the record will automatically be randomized (i.e., without clicking a ""Randomize"" button).
  • Trigger logic, for all users (including survey respondents) - When the Save button on a specified data entry form or survey page is clicked, if the logic expression provided evaluates to True (despite the user's permissions if on a data entry form), the record will automatically be randomized.

H) New options for REDCap administrators [only] to perform the actions below, which are meant to be used in rare/unexpected situations. These can be found when viewing the allocation table under the Dashboard section of a randomization model. Note: Whenever an administrator uses one of the actions, they must provide a "reason" as text, which gets added to the project Logging.

  • Manually randomize a record - Provide a value for a randomization group or number to manually set the randomization value for a specified record.
  • Remove the randomization for a record (un-randomize it) - If a record has already been randomized, remove that record's randomization allocation so that it will no longer appear randomized and so that another record might possibly get assigned that allocation.
  • Edit an allocation/sequence - Modify the randomization group and/or randomization number value for an unallocated sequence. This is essentially the equivalent of modifying an existing allocation table.
  • Make an allocation/sequence unavailable - Remove an allocation/sequence so that it will not be used in a future randomization. This is essentially the equivalent of removing a row from an existing allocation table.

I) Project XML & Copy Project - Randomization model settings have now been added as an optional component to copy when doing a "Copy Project" action or when exporting->creating a project via a Project XML file.

IMPROVEMENT: In a MyCap-enabled project that is using Multi-Language Management, users can now more easily populate the MyCap Language ID and Language display name by clicking the MLM language ID from the allowed languages list on the MLM setup page for the MyCap mobile app (via the Add/Edit Language popup). These were merely displayed in previous versions, but now they are clickable, which makes them easier to add to the MLM setup page.

IMPROVEMENT: In a MyCap-enabled project, the "View Task Details" popup in the Online Designer now includes detailed scheduling information per event for longitudinal projects.

IMPROVEMENT: New MLM action tag LANGUAGE-MENU-STATIC - When this action tag is present on any field of an instrument enabled as a survey, and Multi-Language Management is active with at least two active languages, the language selection menu will remain visible at all times (i.e., it will not collapse after a language button has been clicked).

IMPROVEMENT: New piping option ":hideunderscore" - If a field value or Smart Variable value is blank/null (i.e., does not exist), then by default the blank value will be piped as six underscore characters (literally ______) as a placeholder to visually indicate that no value exists. However, if this behavior is not desired, users may append :hideunderscore to the variable name inside the square brackets (e.g., [first_name:hideunderscore], [race:value:hideunderscore]), and this will cause value to be piped as-is, that is, as a blank/null/invisible value. Note: The :hideunderscore notation may be appended to both field variables and Smart Variables.

CHANGE: The newer-style "disabled" buttons in the Online Designer (added in REDCap 14.6.11) have been slightly modified from an encircled X to an encircled dash since it is thought that an X might imply a "delete" action rather than a "disabled" state. Additionally, the event-level ASI "Modify" buttons that are displayed in longitudinal projects when clicking the "Automated Invitations" button next to each survey in the Online Designer were updated with the new icons that were added elsewhere in the previous version.

CHANGE: Two new videos were updated: "Field Types" and "Online Designer".

CHANGE: Various minor bug fixes and enhancements for Multi-Language Management (mostly related to export and change tracking with regard to MyCap items).

Version 14.6.11 (released on 2024-10-03) - (installed 2024-10-07 at 11:10 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: A new PDF download button has been added to the instrument-view of the Online Designer to allow users to download all instruments as a single PDF.

IMPROVEMENT: REDCap now supports the "progress" and "meter" HTML tags so that they may be utilized in user input (e.g., field labels, survey instructions).

IMPROVEMENT: Slight aesthetic changes have been made to the buttons displayed in the instrument-view of the Online Designer. Additionally, the "e-Consent and PDF Snapshot" button has been separated into two separate buttons under Survey Options and Form Options, respectively.

IMPROVEMENT: The improved "Field Navigator" on the Online Designer now always floats on the right-hand side of the page and also has links to allow users to jump to specific Section Headers on the page.

CHANGE: For predefined ResearchKit active tasks in MyCap-enabled longitudinal projects, the "Active Task Settings" section on the task setup page has been moved to the task-level instead of the event-level (as seen in previous versions). Thus, there will be only one "active task setting" per task available even if multiple events are enabled on the task setup.

CHANGE: Question Numbering on surveys is now set to "Custom numbered" by default when enabling an instrument as a survey.

CHANGE: The "Preview instrument" button on the field-view page of the Online Designer has now been removed due to seldom use and also because in recent years it no longer provides a reliable presentation of the instrument for moderately-complex projects.

Version 14.6.10 (released on 2024-09-26) - (installed 2024-09-30 at 12:00 P.M. AZ Time)

BUG FIXES

Version 14.6.9 (released on 2024-09-20) - (installed 2024-09-23 at 8:00 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: For MyCap projects that are longitudinal with multiple arms, users may now designate a Baseline Date Field for every arm on the baseline date setup popup in the Online Designer.

Version 14.6.8 (released on 2024-09-18) - (installed 2024-09-23 at 8:00 A.M. AZ Time)

BUG FIXES

Version 14.6.7 (released on 2024-09-17) - (installed 2024-09-18 at 8:30 A.M. AZ Time)

BUG FIXES

Version 14.6.6 (released on 2024-09-15) - (installed 2024-09-17 at 11:40 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: The field validation type is now displayed below each Text field in the Online Designer (similar to how action tags are displayed for each field).

Version 14.6.5 (released on 2024-09-05) - (installed 2024-09-09 at 11:00 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: When exporting the Project XML file for a project that has alerts, there is now a new checkbox "Leave Alerts enabled (unless disabled)" on the Other Functionality page below the "Alerts & Notifications" checkbox. Going forward, all alerts in the Project XML file will be disabled by default unless the user checks the new checkbox to keep them enabled. In previous versions, alerts in the Project XML file would import into the new project as is (i.e., if enabled, it would stay enabled, and if disabled, it would stay disabled). This new option gives users more control over the default state of alerts in the newly created project.

CHANGE: When deleting a data quality rule when the Data Resolution Workflow feature is enabled in a project, the rule deletion dialog will now display a red warning to the user to inform them that deleting the rule will also delete any data queries (open or closed) that are currently associated with that data quality rule.

Version 14.6.4 (released on 2024-08-29) - (installed 2024-09-09 at 11:00 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

Version 14.6.3 (released on 2024-08-22) - (installed 2024-08-26 at 11:45 P.M. AZ Time)

BUG FIXES

CHANGE/IMPROVEMENT: After completing a survey, the "Close survey" button is now displayed below the Survey Completion Text so that it is no longer the first thing that participants see on the page.

CHANGE/IMPROVEMENT: Background Data Imports would automatically be halted if they took more than 24 hours to complete. This limit has been increased to 48 hours to allow some very large imports more time to import all their data.

Version 14.6.2 (released on 2024-08-15) - (installed 2024-08-19 at 12:00 P.M. AZ Time)

BUG FIXES

Version 14.6.1 (released on 2024-08-08) - (installed 2024-08-12& at 2:50 P.M. AZ Time)

BUG FIXES

Version 14.6.0 (released on 2024-08-01) - (installed 2024-08-06& at 8:00 A.M. AZ Time)

NEW FEATURES & BUG FIXES

NEW FEATURE: Bulk Record Delete

Version 14.5.4 (released on 2024-07-30) - (installed 2024-08-01 at 11:50 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: Multi-Language Management can now be utilized by MyCap. Users will see a new “MyCap” tab on the MLM setup page, which will allow them to translate their custom MyCap elements that will appear to participants in the MyCap Mobile App. Participants will be given the choice to use any of the project’s MLM languages after opening and viewing the MyCap Mobile App.

IMPROVEMENT: When using MyCap in a project, users can now customize the notification time (default 8:00AM) for MyCap notifications to participants using the MyCap mobile app.

IMPROVEMENT: The “strikethrough” styling button has been added to the toolbar in the rich text editor in all the places where the editor is used.

IMPROVEMENT: REDCap now supports the “s” HTML tag for strikethrough (note: the “strike” HTML tag was already supported).

IMPROVEMENT: The "Help & FAQ" page has been updated with new content (thanks to the FAQ Committee).

CHANGE/IMPROVEMENT: If a custom primary key field has been added to any given REDCap database table that does not have an auto-incrementing field that serves as the primary key, the "database structure is incorrect" warning in the Control Center will no longer recommend that this extra field (and its key) be deleted. This should help institutions where their local IT support is recommending or forcing them to add primary keys to all REDCap database tables (for various reasons).

Version 14.5.3 (released on 2024-07-25) - (installed 2024-07-29 at 9:35 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: More user experience improvements for the Online Designer, including a new dismissible popup that alerts the user about the new “drag-n-drop” behavior for moving fields in the Online Designer. Additionally, users can now limit the deactivation/reactivation to certain action tags in the Quick Modify Field(s) popup. In previous versions, users could only deactivate/reactivate all action tags for the selected fields, but now users may provide specific actions tags that will be deactivated/reactivated.

CHANGE: REDCap has been verified to be fully compatible with PHP 8.3.

Version 14.5.2 (released on 2024-07-18) - (installed 2024-07-22 at 10:35 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: When a user moves a project to production and they opt to delete all records during the process, this is now specifically denoted on the Logging page, which will now list the logged event as "Move project to Production status (delete all records)".

Version 14.5.1 (released on 2024-07-15) - (installed 2024-07-15 at 12:30 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: In the “Move Field” dialog in the Online Designer, the user may now choose “Insert at top of this form” or (if the field is part of a matrix) “Insert at the top of the matrix group” from the field drop-down.

Version 14.5.0 (released on 2024-07-11) - (installed 2024-07-15 at 12:30 P.M. AZ Time)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

NEW FEATURE: Enhanced e-Consent Framework and PDF Snapshot Functionality

  • Overview - A new page named "Settings for e-Consent & PDF Snapshots" (linked from the Online Designer) serves as the new location where users can enable and set up the e-Consent Framework for a given survey and also set up triggers for storing PDF Snapshots. In previous versions, the e-Consent Framework and PDF Snapshot settings all existed on the Survey Settings page as several disparate options, but now they have been consolidated on this new page as two separate tabs. While these two exist as separate features, there is some overlap of functionality since the e-Consent Framework does ultimately store a copy of the PDF Snapshot for the e-Consent response. In addition to moving these features to the new page, both have been given enhancements, which are detailed below. View a 5-minute overview video of the new features: https://redcap.link/econsent2vid
  • Overall Benefits of the New Features - Streamlined Consent Process: Simplify and enhance the electronic consent process for both researchers and participants. Improved Data Integrity: Ensure secure and organized storage of consent forms and survey responses. Enhanced Compliance: Meet regulatory standards such as ICH and FDA requirements with robust version control and audit trails.

Improved PDF Snapshot Functionality: Audit Trails: Improved, detailed audit trails for consent form completions and PDF snapshot generations.

Improved PDF Snapshot Functionality: Automatic Saving: Save PDF copies of survey responses (i.e., snapshots) to the project's File Repository or to specified File Upload fields. In previous versions, this would have been set up using separate features on the Survey Settings page, but now they can be set up as specific settings of a PDF Snapshot trigger.

Improved PDF Snapshot Functionality: Custom Logic-based Triggers: Create custom triggers for generating PDF snapshots based on specific conditions using conditional logic. Whenever data is being saved for a record (on a survey, form, API, data import, etc.), if the logic of the snapshot trigger evaluates as True, then a PDF snapshot will be saved to whatever location is specified. Note: Logic-based triggers can only be triggered once per record, whereas survey-completion-based triggers (including e-Consent surveys) will store a new snapshot every time the survey is completed (because surveys may possibly be completed multiple times if certain Survey Settings are defined).

Improved PDF Snapshot Functionality: File Naming Customization: Customize the file names of PDF snapshots using static text or piping, appended with date-time stamps.

Improved PDF Snapshot Functionality: Note: Non-e-Consent PDF Snapshot triggers will always store the PDF in the default MLM language, but an e-Consent PDF Snapshot trigger will always store the snapshot in the participant's chosen language.

Improved PDF Snapshot Functionality: Snapshot Re-triggering: Perform re-triggering of PDF Snapshots while on a data entry form. If the user has "View & Edit" Data View privileges on the current instrument, they will see a "Trigger Snapshots'' link in the button box at the top-left of the page. This will allow them to trigger or re-trigger any given PDF snapshot (although "survey completion" snapshot triggers specifically require that the survey be completed first). Additionally, for logic-based triggers, the logic does not have to currently be True in order to trigger/re-trigger it.

Improved PDF Snapshot Functionality: Snapshot Scope: The "scope" of the snapshot must be defined when creating a new snapshot trigger. The scope refers to the data content inside the PDF, i.e., which instruments are included in the snapshot (a single instrument, multiple instruments, or all instruments/events). Note: The PDF snapshot created by completing an e-Consent survey will only ever include just that single survey response. But for non-e-Consent snapshots, users may define the scope of the snapshot.

Improved PDF Snapshot Functionality: Support for Multi-Form Consents: Combine multiple forms and/or signatures into a single PDF snapshot. Define a PDF snapshot that contains multiple instruments in order to potentially capture multiple signatures, and then store the snapshot in the File Repository or a File Upload field.

Improved PDF Snapshot Functionality: Vault Storage Integration: If using the system-level feature "e-Consent Framework: PDF External Storage Settings (for all projects)", all PDF snapshots generated via completed e-Consent surveys will automatically be stored on the external server (i.e., "The Vault"). This feature existed in previous versions and continues to function in the same way. Noted new feature: If a multi-instrument PDF snapshot is being stored in the File Repository, in which it contains at least one completed e-Consent survey response, that snapshot will automatically be stored in the Vault. However, a project-level setting named "Store non-e-Consent governed PDF Snapshots on the External Storage server if the snapshot contains a completed e-Consent response" exists on the "Edit Project Settings" page that is set to Yes/Enabled by default, in which it can be disabled if the REDCap administrator wants only e-Consent governed PDF snapshots to be stored in the Vault and thus not store multi-instrument snapshots that happen to contain an e-Consent response in the Vault.

Improvement/bug fix: A new project-level setting "Hide closed/verified data queries from Data Quality results" has been added that can be used with the Data Resolution Workflow. This setting defaults to an Enabled/Checked value, and it can be changed in the DRW/Field Comment Log section of the Additional Customizations dialog on the Project Setup page. If users prefer for closed and/or verified data queries in the DRW to always be visible in results on the Data Quality page, they can uncheck this new setting in the project. NOTE: Beginning in 14.3.13 through (and including) 14.4.1, a mistake was introduced regarding a change in the behavior of closed/verified data queries, in which they were no longer automatically hidden from Data Quality results (whereas in previous versions they were always hidden). That change was a mistake and thus was a bug, which is now fixed here by reverting the default behavior back to its pre-14.3.13 behavior and also by the addition of this new setting that allows users to have both behaviors (i.e., to either hide or show closed/verified data queries from Data Quality results). The default behavior of this setting is the same as the behavior prior to REDCap 14.3.13.

IMPROVEMENT: The "Help & FAQ" page has been updated with new content (thanks to the FAQ Committee).

CHANGE: In a MyCap-enabled project, if users switch from classic mode (i.e., non-longitudinal) to longitudinal data collection mode or from longitudinal to classic (via the setting at the top of the Project Setup page), the MyCap task settings and Active task formats will no longer be erased in the project when changing that setting. In previous versions, all MyCap task settings and Active task formats would be completely erased in the project when moving to/from longitudinal mode.

Version 14.4.1 (released on 2024-07-03) - (installed 2024-07-08 at 1:30 P.M. AZ Time)

BUG FIXES

Version 14.4.0 (released on 2024-06-27) - (installed 2024-07-01 at 8:30 A.M. AZ Time)

NEW FEATURES, IMPROVEMENT/CHANGES & BUG FIXES

NEW FEATURE: Background Data Import option for the API - Similar to using the Background Data Import on the Data Import Tool page, users may now utilize the feature when making a call to the Import Records API method. They can simply pass the API parameter “backgroundProcess” with a value of 1 (for Yes) or 0 (for No, which is the default) to invoke this option. The API will return a “success” message with “true” or “false” regarding if the data was successfully accepted. Note: This option works with any data format: CSV, JSON, or XML.

IMPROVEMENT: The Email Logging page now has its own separate user privilege. Previously, only users with "User Rights" privileges could access the Email Logging page. Now, users must explicitly be given "Email Logging" privileges in order to access the Email Logging page. Note: During the upgrade to REDCap 14.4.0 or higher, any users with "User Rights" privileges will automatically be given "Email Logging" privileges in order to keep continuity with their current access to the Email Logging page.

IMPROVEMENT: "Survey Notifications" and "Survey Confirmation Emails" were added as new filter options to the "Type" drop-down filter on the Email Logging page. Note: This change is not retroactive, meaning that any survey notification emails or confirmation emails that were sent prior to the upgrade to REDCap 14.4.0+ will not show up when filtering by these new options but will instead only show up when Type is set to "all types".

IMPROVEMENT: When using Multi-Language Management, the Twilio/Mosio text messaging text (“To begin the survey, visit [link]” and voice call text (“To begin the phone survey, call [phone]” are now available for translation on the MLM setup page.

CHANGE: The button text was changed from "Cancel import" to "Halt import" for greater clarity for Background Data Imports that are still processing on the Data Import Tool page.

CHANGE/IMPROVEMENT: The Data Access Group page in a project might be very slow to load in certain circumstances where many records exist in the project.

Version 14.3.14 (released on 2024-06-13) - (installed 2024-06-24 at 12:00 P.M. AZ Time)

BUG FIXES

Version 14.3.13 (released on 2024-05-30) - (installed 2024-05-30 at 2:00 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: In the Online Designer when Ctrl-clicking multiple checkbox or radio fields to display the “Modify multiple fields” options, a new option to “Convert to matrix group” will appear, thus allowing users to merge the selected fields into a matrix. When merging fields into a matrix, the confirmation dialog will note that only the choices for the first field selected will be preserved (in case the selected fields have different choices). Additionally, the action will remove all field notes from the fields and will also remove all section headers (except for the first field's section header, if it exists).

IMPROVEMENT: In the Online Designer when editing a matrix of fields, a new button will appear at the bottom left of the “Edit Matrix of Fields” dialog that says “Save & split matrix into separate fields”. When clicked, it will convert the matrix into separate fields.

IMPROVEMENT: "For users that are not assigned to a Data Access Group, the Data Quality page will now display a DAG drop-down filter (next to the record drop-down filter) to allow them to apply any Data Quality rule only to records assigned to the selected DAG.

CHANGE: When using the Data Resolution Workflow in a project, it has always been the case that the results of data quality rules would automatically "exclude" fields that have a data query with "closed" status. Many users have complained about this behavior and have stated that the discrepancies should still be displayed in the data quality rule results regardless of the field's data query status. From now on, such fields will no longer be automatically "excluded" simply because they have a data query with "closed" status.

Version 14.3.12 (released on 2024-05-23) - (installed 2024-05-28 at 2:00 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: "Phone (France)" was added as a new field validation. After upgrading, an administrator will need to enable it.

Version 14.3.11 (released on 2024-05-16) - (installed 2024-05-21 at 11:00 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: In a MyCap-enabled project, all MyCap tasks can now be manually set as Active or Not Active at any time on the MyCap settings page in the Online Designer. Setting a MyCap task as “not active” will prevent the task from appearing in the MyCap mobile app for participants. Note: The previous release enabled this feature specifically for MyCap active tasks, while this change makes this feature available to all MyCap tasks (not just active tasks).

Version 14.3.10 (released on 2024-05-09) - (installed 2024-05-13 at 11:25 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: When clicking on a user’s username in the user table on the User Rights page, in which the user is assigned to a user role, a “Remove from project” button was added inside the “User actions” popup that allows the user to be removed from a project directly without having to un-assign them from the role first.

IMPROVEMENT: In the Online Designer when viewing the fields of a specific instrument, a yellow star is now displayed to the right of the variable name for identifier fields to denote to users which fields are identifiers.

IMPROVEMENT: In a MyCap-enabled project, active tasks can now be set as Active or Not Active at any time on the MyCap settings page in the Online Designer. Setting an active task as “not active” will prevent the task from appearing in the MyCap mobile app for participants. Note: This is not for all MyCap tasks but only for MyCap active tasks.

CHANGE: The text in the help dialog for the option "Rename records?" on the Data Import Tool has been changed slightly for improved clarity and to reduce confusion.

Version 14.3.9 (released on 2024-05-03) - (installed 2024-05-07 at 11:00 A.M. AZ Time)

CHANGES & BUG FIXES

CHANGE: The text for the option "Rename records?" on the Data Import Tool has been changed slightly for improved clarity and to reduce confusion.

Version 14.3.8 (released on 2024-05-02) - (installed 2024-05-07 at 11:00 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: Mobile Toolbox measures have been added for use in the MyCap mobile app. The Mobile Toolbox (MTB) is a research platform that includes a library of cognitive and other tests that can be administered remotely on a smartphone. The MTB's measures include smartphone versions of assessments from the NIH Toolbox, the International Cognitive Ability Resource, and the Patient Reported Outcomes Measurement Information System. A list of all available MTB tasks in REDCap can be viewed via the “Import Active Task” button in the Online Designer for any MyCap-enabled project.

IMPROVEMENT: The Codebook page now has checkboxes that can be toggled by the user to remember the collapsed state of the tables on the page on a per-project basis for the user.

Version 14.3.7 (released on 2024-04-29) - (installed 2024-04-29 at 8:00 A.M. AZ Time)

CHANGES & BUG FIXES

CHANGE: The video "Full Project Build" was added as a new video on the project left-hand menu and on the Training Videos page."

Version 14.3.6 (released on 2024-04-26) - (installed 2024-04-29 at 8:00 A.M. AZ Time)

BUG FIXES

Version 14.3.5 (released on 2024-04-25) - (installed 2024-04-29 at 8:00 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: The rich text editor used throughout REDCap now has a new drop-down option in the editor's toolbar for setting the "font family" and "font size" of any text in the editor.

IMPROVEMENT: When using MyCap in a longitudinal project, users can now decide on the event display format (ID, Label, or None) for titles of MyCap tasks displayed in the Upcoming Tasks section.

CHANGE/IMPROVEMENT: A few more pages were added to the "Navigate to page" widget to allow users to go to specific pages via PID and keyboard shortcuts.

CHANGE: The video "A Brief Overview of REDCap" was replaced with a new video."

Version 14.3.4 (released on 2024-04-18) - (installed 2024-04-29 at 8:00 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: When moving one or more fields in the Online Designer, a new option will appear in the field selection drop-down to allow the user to move a field to an empty instrument (i.e., an instrument with no defined fields). In previous versions, fields could only be moved to an instrument containing at least one field (not counting the Form Status field).

IMPROVEMENT: New built-in PDF Viewer.

IMPROVEMENT: Videos hosted by the VidYard video service (vidyard.com) can now be utilized for the "Embed media" option on Descriptive Text fields. Thus, VidYard URLs (e.g., https://share.vidyard.com/watch/XYZXYZ) are now fully compatible, similar to how YouTube and Vimeo URLs have always been.

IMPROVEMENT: The "Help & FAQ" page has been updated with new content (thanks to the FAQ Committee).

CHANGE: New MLM tip added at the bottom of the "Forms/Surveys" tab on the MLM setup page. The tip reads as follows: "Tip: Choose your "ASI Language Source" wisely - If ASIs have been translated in your MLM setup, it is typically recommended that you utilize the "Language preference field" option for determining the translation to be used for an ASI survey invitation. Choosing "User's or survey respondent's active language" as the ASI Language Source can have unexpected results. For example, if a participant's survey response triggers the ASI, the ASI's invitation text will be output in the correct language since it uses what the participant has chosen previously. However, if the ASI is triggered by an action of the project user, such as a data import or saving a data entry form, the ASI's text will be in the language of the project user, which may not be the language that the participant prefers."

Version 14.3.3 (released on 2024-04-11) - (installed 2024-04-15 at 9:55 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: When uploading static attachment files to an alert on the Alerts & Notifications page, the maximum allowed attachment size has been increased from 10 MB to 20 MB. Please note that sending attachments larger than 10 MB might cause the email to be rejected by certain email providers.

CHANGE: When editing a MyCap task’s settings in the Online Designer, if a task is scheduled one time then the "allow retroactive" option will now not be available.

Version 14.3.2 (released on 2024-04-04) - (installed 2024-04-08 at 4:10 P.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: When moving one or more fields in the Online Designer, a new option will appear at the end of the field selection drop-down to allow the user to auto-create an instrument while moving the field(s) to that new instrument. Note: The new instrument will be named "New Instrument" by default, although the user can always rename it after the fact.

IMPROVEMENT: Various updates and fixes to the External Module Framework, including 1) Added validation button and use of Logic Editor for JSON settings.

Version 14.3.1 (released on 2024-03-28) - (installed 2024-04-01 at 2:30 P.M. AZ Time)

NEW HOOKS, IMPROVEMENTS & BUG FIXES

IMPROVEMENT: MyCap now supports repeating instrument functionality for longitudinal projects. In previous versions, repeating instruments were only supported for class/non-longitudinal projects.

Version 14.3.0 (released on 2024-03-21) - (installed 2024-03-25 at 8:45 A.M. AZ Time)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

NEW FEATURE: New action tags: @MC-PARTICIPANT-JOINDATE-UTC and @MC-PARTICIPANT-TIMEZONE - These action tags will capture the MyCap participant’s timezone and also the install date/time (in UTC time) of the MyCap participant whenever the participant joins a project via the MyCap mobile app. NOTE: This is used only for the MyCap mobile app. The fields’ values are not generated when viewing the data entry form but only when the MyCap app is making a call to REDCap when the participant joins the project. Additionally, while these action tags can be added to a new field in already-existing MyCap projects, a field with this action tag will be auto-added to any projects where MyCap is enabled in the project after the fact and for any new projects created using the MyCap project template.

IMPROVEMENT: API examples in C Sharp (C#) code were added to the API Playground.

IMPROVEMENT: In the Online Designer, when a user clicks on the green button “Field is embedded elsewhere on this page” on an embedded field in the table, the page will scroll up to where the field is embedded and flash a red border around the container field. This will make it easier for users to find where a field is embedded.

IMPROVEMENT: In the Online Designer, the variable name for each field on the page is clickable, and when clicked, will copy the variable name to the user’s clipboard.

IMPROVEMENT: In the Online Designer, when a user attempts to click into the variable name field in the Edit Field popup while the project is in production, the dialog that notes that the variable name is not editable when in production will now also display the variable name as clickable in the dialog’s text, and when clicked, will copy the variable name to the user’s clipboard.

Version 14.2.2 (released on 2024-03-07) - (installed 2024-03-11 at 11:55 A.M. AZ Time)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: The Custom Event Label, if being used in a longitudinal project, will now display at the top of the data entry form in the yellow event bar. In previous versions, it only appeared above each event column on the Record Home Page. Now it appears in both places.

IMPROVEMENT: Users may now use "now" or "today" (wrapped in quotes) instead of a field variable in the special functions day(), month(), and year() in order to capture a specific date component of today’s date.

Version 14.2.1 (released on 2024-02-29) - (installed 2024-03-04 at 1:55 P.M. AZ Time)

BUG FIXES

Version 14.2.0 (released on 2024-02-22) - (installed 2024-02-26 at 1:55 P.M. AZ Time)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

NEW FEATURE: Project Dashboard Folders - Project Dashboards in a project can now be organized into folders. If a user has Project Setup & Design privileges, they will see an "Organize" link on the left-hand project menu above the Project Dashboards panel. They will be able to create folders and then assign their Project Dashboards to a folder, after which the Project Dashboards will be displayed in collapsible groups on the left-hand menu.

IMPROVEMENT: New “Test Run” option when re-evaluating Alerts and Automated Survey Invitations - When performing the “Re-evaluate” feature for Alerts and ASIs, a new toggle that says “Enable Test Run?” can be clicked in the dialog, which will perform a test run (dry run) to simulate what would have happened (e.g., schedule or send alerts/invitations) but without actually doing anything. This will allow users to feel more confident if they actually need to perform a real re-evaluation of Alerts or ASIs so that they know beforehand how many records will be affected during the re-evaluation. In addition, users may download a CSV file of all affected record names afterward, whether using the test run option or not.

IMPROVEMENT: The Project Home Page now contains an icon in the Current Users table to allow users to download the current user list as a CSV file.

IMPROVEMENT: "Help & FAQ" page has been updated with new content (thanks to the FAQ Committee). Bug fix: The EHR launch process in CDIS might mistakenly fail in specific situations where Azure AD is the authentication method in REDCap.

Version 14.1.6 (released on 2024-02-15) - (installed 2024-02-19)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: The "Help & FAQ" page has been updated with new content (thanks to the FAQ Committee).

Version 14.1.5 (released on 2024-02-08) - (installed 2024-02-12)

BUG FIXES

Version 14.1.4 (released on 2024-01-30) - (installed 2024-02-01)

BUG FIXES

Version 14.1.3 (released on 2024-01-25) - (installed 2024-01-29)

BUG FIXES

Version 14.1.2 (released on 2024-01-19) - (installed 2024-01-19)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: The "Copy Project" page now contains more informational text when copying a project containing surveys. The new text explains that when copying all records, the survey completion time for any survey responses will not be copied with the normal project data because the completion times are considered to be equivalent to project logging, which never gets copied during this process.

Version 14.1.1 (released on 2024-01-11) - (installed 2024-01-16)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: If a user has a sponsor, their sponsor's username, name, and email will be listed at the top of their Profile page.

Version 14.1.0 (released on 2024-01-04) - (installed 2024-01-08)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: New “Read Only” user privilege for the User Rights page - Users and roles can now be given “Read Only” access to the User Rights page, which will allow users to view the page but not be able to take any actions on the page. Note: If a user is in a Data Access Group while viewing the page, it is still the case that they can only view users from their own DAG on the page.

Version 14.0.4 (released on 2023-12-28) - (installed 2024-01-08)

BUG FIXES

Version 14.0.3 (released on 2023-12-21) - (installed 2024-01-08)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: If a report has been set as "public", a link icon will appear next to the report title on the left-hand project menu. If a user clicks the link icon, the public report will open in a new tab.

IMPROVEMENT: If a project dashboard has been set as "public", a link icon will appear next to the project dashboard title on the left-hand project menu. If a user clicks the link icon, the public project dashboard will open in a new tab.

CHANGE: Some help text was added to the Form Display Logic and Survey Queue instructions to inform users that their conditional logic will be evaluated at the record level and not within the context of an event or a repeating instance, which means that it is not possible to use relative instance or relative event Smart Variables - i.e., those with the name 'current', 'next', or 'previous', such as [next-instance] or [previous-event-name].

Version 14.0.2 (released on 2023-12-14) - (installed 2023-12-18)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: The Rapid Retrieval caching feature is now utilized for data exports and also for the API methods Export Records and Export Report, whereas in previous versions Rapid Retrieval was only utilized on report pages and the record status dashboard page.

IMPROVEMENT: If the Read Replica feature is enabled, all API export methods will now utilize the Read Replica, whereas in previous versions the only API methods that utilized the Read Replica were the Export Records, Export Report, and Export Logging methods.

IMPROVEMENT/CHANGE: For projects with the "Delete a record's logging activity when deleting the record?" setting enabled on the Edit Project Settings page, a request to the API Delete Record method may now include the parameter delete logging=0 if the user wants to prevent the record's logging activity from being deleted when the record is deleted. If the setting is enabled in the project, then the default value will be '1' for delete logging (to maintain the existing behavior in previous versions), and if the project-level setting is not enabled, the default value will be '0'. If the project-level setting has been enabled, this API parameter must be provided with a value of '0' in order to prevent the record's logging activity from being deleted when the record is deleted.

CHANGE: The PID number for a project is now displayed on the My Projects page for all user types, whereas in previous versions it was only displayed for admins (users with some kind of Control Center access).

Version 14.0.1 (released on 2023-12-07) - (installed 2023-12-18)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: Improved user interface elements on the Codebook page. A new instrument table lists instrument names and also event designations, if longitudinal. The instrument and event tables are now collapsible. Additionally, the tables denote if an instrument is a repeating instrument or is designated to a repeating event, and the event table denotes if an event is a repeating event. All tables on the page are now collapsed by default.

IMPROVEMENT: For Descriptive Text fields on the Codebook page, the attachment's filename and its display format are now listed on the page if it has an attachment, and the media URL and its display format are now listed on the page if it has a media URL.

Version 14.0.0 (released on 2023-11-30) - (installed 2023-12-18)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

NEW FEATURE: New action tag: @SHOWCHOICE - When applied to a multiple-choice field, this action tag will hide all choices except for the ones listed in its argument. This action tag is useful if you wish to only show a subset of choices depending on some logic (e.g., depending on data access groups) via the IF action tag. The format must follow the pattern @SHOWCHOICE='??', in which the coded values should be inside single or double quotes for the choice(s) you wish to show. If more than one choice needs to be shown, then provide all the coded values separated by commas. For example, to show the choice 'Monday (1)', you would have @SHOWCHOICE='1', but if you wanted to additionally show 'Tuesday (2)', you would have @SHOWCHOICE='1,2'. NOTE: The @SHOWCHOICE action tag supports piping into its argument - e.g., @SHOWCHOICE=”[my_checkbox:checked:value]”

IMPROVEMENT: The @HIDECHOICE action tag now supports piping into its argument - e.g., @HIDECHOICE=”[my_checkbox:checked:value]”.

Version 13.11.4 (released on 2023-11-18) - (installed 2023-11-17)

BUG FIXES

Version 13.11.3 (released on 2023-11-16) - (installed 2023-11-17)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: New MLM-related Action Tags - If using Multi-Language Management, the LANGUAGE-SET action tag can now be selectively applied to data entry forms via LANGUAGE-SET-FORM) or surveys via LANGUAGE-SET-SURVEY.

IMPROVEMENT: When using MyCap in a longitudinal project, a more streamlined process is provided for helping users add new active tasks and designate them for specific events in the project. This process is now much less confusing and less disjointed than in previous versions.

IMPROVEMENT: A new parameter was added to the method REDCap::storeFile() to allow one to set the filename of the file being stored. In previous versions, the filename would be extracted from the file path itself. This new parameter is useful to assign a filename to files that have a temporary filename, such as when resulting from a file upload.

Version 13.11.2 (released on 2023-11-09) - (installed 11/13/2023)

IMPROVEMENTS/CHANGES & BUG FIXES

IMPROVEMENT: When using the "Erase all data" feature on the Other Functionality page, it now lists the total number of records in the dialog so that the user is aware.

Version 13.11.1 (released on 2023-11-03) - (installed 11/08/2023)

BUG FIXES

Version 13.11.0 (released on 2023-11-02) - (installed 11/08/2023)

NEW FEATURES, IMPROVEMENTS/CHANGES & BUG FIXES

NEW SPECIAL FUNCTION

NEW PIPING PARAMETERS

IMPROVEMENT: Survey Queue Import/Export - Users can now export and import their Survey Queue settings via a CSV file in the Online Designer. After clicking the “Survey Queue” button on the page, it will reveal a drop-down list of options to 1) edit the SQ, 2) download the SQ as a CSV file, or 3) upload the SQ as a CSV file. This new feature will make it much easier for users to make modifications to their Survey Queue when they have many instruments and/or events that they wish to utilize in the SQ.

IMPROVEMENT: Form Display Logic Import/Export - Users can now export and import their Form Display Logic settings via a CSV file in the Online Designer. After clicking the “Form Display Logic” button on the page, it will reveal a drop-down list of options to 1) edit the FDL, 2) download the FDL as a CSV file, or 3) upload the FDL as a CSV file. This new feature will make it much easier for users to make modifications to their Form Display Logic when they have many instruments and/or events that they wish to utilize in the FDL.

IMPROVEMENT: The "Help & FAQ" page has been updated with new content (thanks to the FAQ Committee).

IMPROVEMENT: When using Multi-Language Management, it is now possible to preset the language of a survey by supplying the URL parameter "__lang", which must be set to a valid (active) language id (and is case-sensitive). When used, this will override both a survey respondent's previous choice (stored in a browser cookie) as well as the language preference field. The @LANGUAGE-FORCE action tag will still take precedence, though.

Version 13.10.6 (released on 2023-10-26) - (installed 10/27/2023)

IMPROVEMENTS/CHANGES & BUG FIXES

Version 13.10.5 (released on 2023-10-19) - (installed 10/20/2023)

IMPROVEMENTS/CHANGES & BUG FIXES

Design and graphics by Manuel Snyder