Version : 41

Released : 2022-05-22

Changes in this Release

Issue

Type

Module(s)

Description

2909

Bug

Actions

When custom properties were set for Draft Objects by Actions, the draft subsequently could not be cloned due to a database error. This was corrected.

2931

Bug

Actions

When saving a data dictionary, auto actions did not run correctly, this was corrected.

2915

Bug

Automated Testing

Test Case and Test Data generation would fail if a Field has a numeric format and has a Data Dictionary and has a default value. This has been corrected.

2916

Bug

Automated Testing

Test Case and Test Data generation would fail if a Field has a numeric format and has a Data Dictionary which contains coded data entries which are not numeric. This has been corrected.

2925

Bug

Automated Testing

If a Field had Pretext containing a single quote character, this would be rendered in the Test Case pdf, if objects names selected, as an escaped HTML sequence, 's. This has been corrected.

2930

Bug

Automated Testing

When running Test Cases against Rave EDC URLs, Rave EDC will sometimes spontaneously log out the user account. TrialGrid will now log back into Rave EDC if this happens.

2910

Bug

Permissions

When inviting a new user if the email address entered matches the username of an existing user, the invitation fails with an error. This was corrected.

2934

Feature

Standard Rules

In a standard compare the description of a rule is now shown (if set) as well as the logic of the rule which can be cryptic for users.

2923

Bug

Standard Rules

In the Create Draft from Library process, if an Edit Check has a MUST EXIST rule and references a Form with a MUST NOT exist rule then the draft creation process would not complete. This was corrected.

2928

Feature

Standard Rules

In the Create Draft from Library process, Derivations are now automatically copied if their Folder/Form/Field references exist in the generated Draft.

2912

Feature

Standards

Custom properties can now be excluded from standards compliance calculations.

2917

Bug

Study build

Testcases were not included in draft downloads unless both Test Cases and TrialGrid Extensions were selected. This was corrected.

2918

Bug

Study build

When no tabs are selected in the draft download dialog an error results. This was corrected so that only the CRFDraft tab is produced.

2894

Bug

Study build

When saving-as a Form (i.e. to make a copy) the standards identifier would be set to the new OID of the Form rather than the original name. This was corrected.

2902

Feature

Study build

In object compares it is now possible to select new/different attributes or objects from one side of the compare and copy them to the other side. This allows an attribute-by-attribute merge of the two objects.

2908

Feature

Study build

Merging attributes to locked drafts is not possible. The locked draft shows a lock icon and attributes cannot be copied to a locked draft.

2905

Feature

Study build

In object compares it is now possible to select all new/different attributes or objects from one side of the compare to copy to the other rather than

2911

Feature

Study build

In object compares it is now possible to de-select all new/different attributes which have been selected.

2906

Feature

Study build

In object compares one object may have a custom property that is not present in the URL configuration for the other object. When that is the case the custom property is shown in grey text and a popup hint explains that the properties are not comparable.

2907

Feature

Study build

The draft compare Excel report now includes matched objects if the "include matched" option is selected.

2933

Bug

Study build

Ampersands (&) in object names appeared in excel compare difference report as & This was corrected.

2932

Bug

Study build

When performing import of fields into an existing Form, field ordinals could be duplicated. This was corrected.

2927

Bug

Study build

When saving edit checks in quickedit view, fingerprints would not be properly calculated. This was corrected.

2929

Feature

Study build

In edit checks CQL and QuickEdit can be formatted differently but have exactly the same meaning e.g. CQL "(1 + 1) + 2" is the same as "1 + 1 + 2". Similarly the Quickedit "1 1 + 2 +" is the same as "1 1 2 + +". The system calculates a "standard form" and if two edit checks have the same standard form then differences in the CQL or QuickEdit are shown in compares but they are not counted as real differences and do not have to be explained.

2924

Feature

Tickets

When users are assigned to a ticket by role, all users with that role in the project now receive a notification email and an in-system alert.