11.3.0

11.3.0


  • New action tag: @RICHTEXT - Adds the rich text editor toolbar to a Notes field to allow users/participants to control the appearance (via styling and formatting) of the text they are entering into the field.
  • New API methods
    • Delete User - Remove a specified user from a project.
    • Export User Roles - Returns a list of user roles, including their role name, unique role name, and privileges, from a project.
    • Import User Roles - Allows one to create new roles (specifying their role name and privileges) or edit the role name and privileges of existing roles.
    • Delete User Role - Deletes a specified user role from a project.
    • Export User-Role Assignment - Returns a list of project users and what user role to which they are assigned.
    • Import User-Role Assignment - Allows one to assign, reassign, or unassign one or more users to/from a user role in a project.
  • New features:New drop-down options on the User Rights page to allow users to perform the tasks listed below using a CSV file in the user interface.
    • Upload users and their privileges
    • Download users and their privileges
    • Upload user roles and their privileges
    • Download user roles and their privileges
    • Upload user role assignments
    • Download user role assignments
  • New developer method: REDCap::deleteRecord() - Plugin/hook/module developers may utilize this new method to delete entire records from a project or to delete the data from a specified instrument, event, or repeating instrument/event for specific records.
  • Improvement: More options/parameters for the API Delete Record method - Users can now specify instrument, event, and/or repeat_instance to delete the data from a specified instrument, event, or repeating instrument/event for the records specified in the API request. In previous versions, the only option was to delete the entire record.