REDCap 15.5�New Features Lunch & Learn
INDIANA UNIVERSITY
UITS Research Technologies
Biomedical & Health Research Services�October 21, 2025
New Features Overview
IV. Pause Recurring Alerts setting
New action tag @SAVE-PROMPT-EXEMPT
New action tag @SAVE-PROMPT-EXEMPT
This action tag is useful for preventing the "Save your changes?" warning prompt under certain conditions when navigating away from a data entry form or survey page. Adding this to a field will prevent any changes to the field's value from individually triggering the "Save your changes?" prompt when someone navigates away from the page without clicking the Save button. Please note that when using this action tag, if another field's value is also modified on the page, the "Save your changes?" prompt will be displayed to the user because this action tag only affects the individual field's ability to trigger the warning prompt. This would typically be used on fields where the value of the field being saved is not important unless other field data is also entered - e.g., when prefilling a "Last modified by" field that has both @READONLY and @SETVALUE="[user-name]". Warning: Use with care, as inadvertent data loss could occur ONLY for fields in which this action tag is implemented if a user navigates off the page without clicking Save.
New action tag @SAVE-PROMPT-EXEMPT-WHEN-AUTOSET
New action tag @SAVE-PROMPT-�EXEMPT-WHEN-AUTOSET
This action tag is similar to the @SAVE-PROMPT-EXEMPT action tag, but its effect is limited to the initial setting of a field's value when the value is blank at the time the form/survey page is loaded. Use this action tag to prevent action tags such as @DEFAULT, @SETVALUE, @TODAY, or @NOW from triggering the "Save your changes?" prompt when someone navigates away from the page without clicking the Save button. Please note that when using this action tag, if this or another field's value is later modified on the page, the "Save your changes?" prompt will be displayed to the user because this action tag only affects the individual field's ability to trigger the warning prompt and only during the initial setting of the field's value. Warning: Use with care, as inadvertent data loss could occur ONLY for fields in which this action tag is implemented if a user navigates off the page without clicking Save.
Custom CSS styling for individual forms and surveys
Custom CSS styling for individual forms and surveys
Users may now optionally define custom CSS styling for an individual survey on the Survey Settings page, and on the field-level Online Designer page they may define custom CSS styling for that data entry form. The form and survey CSS are separate controls that are only applied on a data entry form and survey page, respectively.
Custom CSS styling for individual�forms and surveys
The form-level CSS setting (but not the survey CSS setting) is subject to draft mode when in production status, and if a change is made to the form-level custom CSS, a side-by-side comparison of the changes can be seen on the draft mode project modifications review page before the drafted changes are approved.
Custom CSS styling for individual forms and�surveys
The survey-level custom CSS setting on a given survey can be easily copied to other surveys in the project using the "Copy design to other surveys" button on the Survey Settings page.
Custom CSS styling for individual�forms and surveys
Note: There is a warning on both the form and survey custom CSS settings that informs users of the following things: "Use with caution. Please note that targeting internal REDCap elements (e.g., specific classes or IDs) may break without notice, as updates to REDCap can change or remove these elements at any time. Stability of these selectors across versions is not guaranteed, and any changes to them will not be announced in advance."
Pause Recurring Alerts setting
Pause Recurring Alerts setting
For alerts that are triggered by conditional logic, in which the alert has the "Ensure logic is still true..." checkbox checked, users can now utilize a new checkbox option titled "Allow pausing of recurrences? (Existing interval will continue if the logic becomes true again after becoming false.)". This setting is optional for Alerts & Notifications. When enabled together with the 'Ensure logic is still true...' setting, REDCap will pause (instead of deleting) any already-scheduled recurrences of this alert when the alert's logic becomes false. This is useful if you expect the logic to become true again in the future. This may be the case specifically with time-based logic, such as datediff().
Questions & Answers
IU REDCap Resources
redcap.uits.iu.edu
Submit support questions and requests for consults to redcap@iu.edu
Thank you!