Version : 56

Released : 2023-10-22

Changes in this Release

Issue

Type

Module(s)

Description

3381

Feature

Automated Testing

The 'I inactivate folder' Test Case step has been retired. No Test Cases were using this step.

3389

Feature

Automated Testing

A maximum of 3 Rave Roles can be used when running Test Cases.

3390

Feature

Automated Testing

An error will be displayed in the Test Case editor if the same Rave Role is used with different case, e.g. 'Investigator' and 'investigator'.

3391

Feature

Automated Testing

The 'Subject Admin' role is no longer required when running Test Cases with TG_UAT version 19.

3517

Feature

Automated Testing

TrialGrid no longer uses Rave Web Services to run Automated Tests when TG_UAT version 19 or higher is used.

3458

Bug

Automated Testing

When running Test Cases for Rave EDC, screenshots could be scrolled to the right when a field has a data dictionary with long user strings and a query is open on the field. This has been corrected.

3480

Feature

Automated Testing

When using TG_UAT version 19 there will not be a screenshot for 'Form exists' steps.

3452

Feature

Diagnostic

Diagnostics 108 and 133 now have Form exclusion options.

3456

Feature

Diagnostic

Diagnostics now have an option per-diagnostic to allow fixes.

3440

Feature

Diagnostic

Diagnostics 44 and 45 which find strings for replacement in Data Dictionary entries and Field Default values respectively now allow finding by regular expression pattern. This allows you to find all values within < and > for example (e.g. "<DrugName>" and "<CompanyName>" could both be found with an expression "/<.*?>/" See help or ask support for assistance with formulating expressions.

3460

Feature

Diagnostic

Diagnostic 0026 now has an option to deactivate Checks and Derivations which reference inactive Forms and Fields.

3481

Feature

Diagnostic

Diagnostic 141 identified inactive Forms, Fields, Edit Checks and Derivations. These have now been split into Forms (141), Derivations (158), Checks (159) and Fields (160) All existing settings are automatically migrated.

3483

Feature

Labels

Labels have two new options "Adding does not remove draft approval" and "Removing does not remove draft approval" which allow labels to be added or removed from objects without disturbing approvals on the Draft.

3433

Bug

Permissions

In the URL Teams list the sub-table of user projects was limited to 10 entries. This has now been set to 1000 entries.

3459

Bug

Security

When a user email address was not all lower case the system tried to create a new account when they are invited to a project. This caused duplicate inactive accounts and login problems. This was corrected.

3479

Bug

Standards

When using compare dialog to copy attributes and child objects between objects, standards compliance was not recalculated. This was corrected.

3432

Feature

Standards

It is now possible to filter standards requests lists by attribute name.

3431

Feature

Standards

In the project standards requests lists it is now possible to scan for obsolete standards requests.

3448

Feature

Standards

When an object not found in the library is approved, changing the object now makes the approval explanation no longer apply to the changed object unless it is changed back to the original attributes or the changes are only on Custom Properties which do not take part in compliance calculations. See help on standards compliance calculations for more details.

3473

Feature

Standards

If an object not found in the library has a conditional approval this means that any object of that type with that name that appears in any draft in the project has conditional approval. When one of those objects changes the conditional approval to some other state (say Approved) then the original conditional approval explanation is not changed. Instead, a copy of the conditional approval explanation made and changed to the new state so that previously conditionally approved objects maintain their compliance state.

3474

Feature

Standards

In standards management lists of explanations the calendar icon now shows the history of any explanation. This is helpful to view the workflow and previous states of this explanation (who requested, who approved etc).

3471

Feature

Standards

When an object is added to a draft but is not found in the library, any approval for that object now captures the state of the object (its attributes and values) at the time it was approved. This can be viewed from the approvals list.

3467

Feature

Standards

A new permission was added to allow users to see object fingerprints.

3468

Feature

Standards

It is now possible to delete standards requests, approvals, denials etc. This will have the effect of recalculating compliance for objects which might be using that request, approval or denial.

3461

Bug

Study build

When saving a field with Coding Information, the activity log would show that coding information was changed even when it wasn't. This was corrected.

3462

Bug

Study build

SQL Custom Functions were not included in "ignore comment and whitespace" options of Draft Compares. This was corrected.

3463

Bug

Study build

When adding a Folder/Form combination to a matrix the combination fingerprint was not being calculated correctly. This was fixed.

3464

Bug

Study build

In the draft difference report, Matrix color is not shown on the compare page but was included in the difference calculation when ignore custom properties option was set. This was corrected so that color is not shown in the difference and is not included in the difference calculation when ignore custom properties option is set.

3466

Feature

Study build

In draft and object comparisons, check action cql like *.FORM.FIELD and .FORM[*].FIELD[*] were not considered equal. Now they show as logically equal.

3470

Feature

Study build

The Draft Compare Excel report now includes Activities on the Summary worksheet.