Version : 44

Released : 2022-08-28

Changes in this Release

Issue

Type

Module(s)

Description

3071

Feature

Automated Testing

For Test Case Runs, versions of the TG_UAT draft prior to version 12 are no longer supported. Please contact support@trialgrid.com to obtain the latest version (13).

1755

Feature

Diagnostic

Diagnostic 142 was added to identify pipe (|) symbols in Default values for standard (non-log) fields. These can cause data-page save errors after a migration.

2883

Feature

Diagnostic

Duplicate of 1755 above.

672

Feature

Diagnostic

Duplicate of 1755 above.

3005

Feature

Diagnostic

Diagnostic 55 was updated to include options for finding Forms with no active Fields as well as forms with no Fields at all.

3072

System

Infrastructure / System

Code that runs diagnostic fixes was improved. This has the side-effect of invalidating all existing diagnostic results with fixes. These fixes will no longer work and will fail with an error. Re-run diagnostics to get valid fixes.

2995

Feature

Permissions

There is now a URL-level permission to control who can edit property sheets defined for the URL.

2996

Feature

Property Sheets

A count of property sheets defined now appears on the URL home page.

2710

Bug

Property Sheets

When creating a new URL and copying settings from an existing URL, property sheets were not copied. This was corrected.

2086

Feature

Standard Rules

When a Draft is linked to a library with Rules a listing of missing objects is shown on the Draft home page.

3061

Feature

Standard Rules

It is now possible to explain why objects required by MUST EXIST rules are missing.

3068

Bug

Standard Rules

When cloning a draft the order of Check actions in the clone did not always match the order in the original checks. This was corrected.

3049

Feature

Standards

In a Library Draft a tab now appears with the count of drafts which use this draft as a library.

3051

Feature

Standards

In a Library Draft a tab now appears with the count of objects which use this draft as a library when the default for those objects would be some other library.

3069

Bug

Standards

Denials for added child objects were being picked up at the parent object level causing incorrect status to show for the parent. For example, if a field was added and the reason for addition was denied and subsequently the form OID was changed so that the system believed this Form was "added" then any approval for adding the form was ignored because the system picked up the denial for the child field object. This was corrected.

3048

Bug

Study build

Entering two question marks (??) in the Form editor help text caused an error and strange text to be entered into the help text field. This was corrected.

2997

Feature

Study build

Property sheets are now defined at the URL level and may be assigned to multiple Project Roles and to the Project Owner.

3070

Bug

Validation

The validation IQ document was missing the Postgresql database version. This has been corrected.