Version : 45

Released : 2022-09-30

Changes in this Release

Issue

Type

Module(s)

Description

3102

Bug

Actions

Actions no longer allow a Add Label or Remove Label action for a object type which cannot have that label associated. An error is shown on saving the action.

3085

Bug

Automated Testing

The wrong screenshot was sometimes being captured in Test Case results. This has been corrected.

3087

Bug

Automated Testing

When running Test Cases, Rave will sometimes log out the user account. TrialGrid tries to log in again and continue testing. The log in attempts were not being successful with Rave Classic. This has been corrected.

3079

Feature

Automated Testing

The Test Case editor will display a warning if the value to be entered does not match the Field data format.

1296

Feature

Automated Testing

The Test Case editor will not display a warning if the only difference between the expected query text and the text of the Edit Check action is leading or trailing whitespace.

3094

Feature

Automated Testing

The Test Case editor will not display a warning if expected query text is in a string in the C# code for a referenced Custom Function.

2937

Feature

Automated Testing

The Test Case editor will display a warning if a Specify value is for a Data Dictionary entry which is not a Specify entry, or if a Specify Data Dictionary entry does not have a Specify value.

3008

Feature

Automated Testing

The Test Case editor will display a warning if an Edit Check has a Check Action which does not have a 'matching' check step. Previously a comment was added was added to the background steps; the comment is not now added.

3010

Feature

Automated Testing

The Test Case editor will display a warning if a Custom Function referenced by the Test Case contains a string matching a draft Field OID, and that Field does not exist, or is inactive, in the draft.

3050

Feature

Automated Testing

The Test Case editor will display a warning if a value is specified for a data or unit dictionary Field, and the value does not exist in the dictionary. Previously this would have been an error, and the Test Case would be invalid and could not be run. Now a warning is displayed and the Test Case can be run.

3073

Feature

Automated Testing

The Test Case editor will display a warning if a step will try to enter data into a derived Field.

3092

Feature

Automated Testing

The Test Case editor now displays counts of errors and warnings.

3096

Feature

Automated Testing

The Test Case editor will display a warning if a referenced Edit Check, Form or Derivation is inactive.

3082

Feature

Automated Testing

When a Test Case imports or includes a Test Case Template, and when a Test Case uses 'if' statements or 'for' loops, any errors and warnings will now be displayed next to the appropriate line in the Test Case editor.

3097

Feature

Automated Testing

The Test Case run view will display any validation warnings for each step in the Test Case.

3098

Feature

Automated Testing

The Test Case run view will display any related objects for the Test Case.

3099

Feature

Automated Testing

The Custom Function editor will display a summary description of the source code in the tab named 'Summary'.

3101

Feature

Automated Testing

Clicking on the icon next to an object reference in the Test Case editor will now open that object in a modal window.

3066

Feature

Diagnostic

There is now a button to deactivate all Diagnostics from the Diagnostic management page.

3077

Feature

Diagnostic

Diagnostics 88, 89, 90, 91, 92, 93 and 94 now have an option to consider Log Fields with Default values ending in | as non-entry fields. An addition, fields with Default values can also now be considered non-entry fields via a setting.

2384

Feature

Diagnostic

Diagnostics 88, 89, 90, 91, 92, 93 and 94 now have an option to ignore inactive Forms. Inactive fields are ignored by default.

3084

Feature

Rave Integration

When exporting/importing a draft from Rave using an iMedidata login with two factor authentication, a message will be displayed if the password is about to expire and must be changed.

3086

Feature

Standards

When an added object object is conditionally approved, changing that object further does not remove conditional approval.

3095

Feature

Standards

It is now possible to switch off standards compliance reporting for draft object types from the URL editor page. When an object is excluded from standards compliance reporting it continues to have compliance calculated but this object type does not appear in compliance reports.

3004

Feature

Standards

When an object (or child object) is removed or an attribute changed, any outstanding requests for approval for that object are removed. Requests in other states (e.g. Approved, Denied) are not removed.

252

Feature

Study build

Users with URL level Manage permission can now edit the details for that URL.

3105

Feature

Study build

Users with URL level view permission can download a report in Excel format of URL labels, actions, property sheets, project roles and custom properties.

2456

Feature

Study build

Edit Check property sheets now have the option to filter columns.

3114

Bug

Study build

Inactive edit check spreadsheet views were shown on the edit check listing page. This was corrected.