Version : 89.2

Released : 2026-08-13

Changes in this Release

Issue

Type

Module(s)

Description

5106

Bug

API

The Drafts API list endpoint now returns results significantly faster, and caps the maximum number of records returned in a single page.

5069

Bug

Automated Testing

Test Case Runs interrupted by a server restart are now paused and resumed automatically on another worker, instead of being reported as failed.

5101

Bug

Automated Testing

Edit check test case generation no longer fails when a field in the check has no candidate values, so all applicable scenarios are generated.

5105

System

Automated Testing

Slow-request diagnostics now record a wall-clock breakdown of test case validation, so slow validations can be attributed without reproducing them.

5108

System

Automated Testing

Test case pages now load with substantially fewer database and cache lookups.

5111

System

Automated Testing

Creating a Test Set Run is significantly faster for large Test Sets.

5117

Bug

Automated Testing

When two fields on a form share the same question text and only one of them is displayed, Test Case steps no longer enter data into the wrong field or report the displayed field as missing. Where the two cannot be told apart, the step now reports that rather than guessing.

5119

Bug

Automated Testing

Test case generation for Edit Checks which compare Time or Date fields no longer fails when a field value is held constant between the positive and negative scenarios.

4955

Feature

Automated Testing

On Rave EDC 2026.2.0, automated tests now locate form fields by their identity rather than by matching label text, so two fields sharing the same question text are told apart and a field hidden by an edit check is reported as hidden rather than as not found. Where the question text in the TrialGrid draft no longer matches the CRF version deployed in Rave the step still fails, and now says so directly, naming the characters that differ.

5120

Bug

Automated Testing

TrialGrid test runs now retry data entry when a dialog is covering the form, and report which dialog blocked it when entry cannot continue.

5121

Bug

Automated Testing

Test Case steps against the new Rave EDC are no longer reported as failing when the EDC application does not finish loading. The step now waits for the application and reopens the page more times before giving up, so a page that is slow to load is reported correctly rather than as a form that could not be found.

5109

System

Custom Properties

Custom object pages now load with substantially fewer database and cache lookups.

5115

Bug

Diagnostic

Copying diagnostic settings into a project no longer fails when the Copy button is clicked more than once or two copies run into the same project at the same time.

5105

System

Infrastructure / System

Slow-request diagnostics now record a wall-clock breakdown of test case validation, so slow validations can be attributed without reproducing them.

5106

Bug

Performance

The Drafts API list endpoint now returns results significantly faster, and caps the maximum number of records returned in a single page.

5108

System

Performance

Test case pages now load with substantially fewer database and cache lookups.

5109

System

Performance

Custom object pages now load with substantially fewer database and cache lookups.

5110

System

Performance

Saving a property sheet over many objects is substantially faster, particularly when workflow actions run against those objects.

5111

System

Performance

Creating a Test Set Run is significantly faster for large Test Sets.

5112

Bug

Performance

The Project Team page now loads with a small, constant number of database queries however many outstanding invitations the Project has.

5112

Bug

Permissions

The Project Team page now loads with a small, constant number of database queries however many outstanding invitations the Project has.

5110

System

Property Sheets

Saving a property sheet over many objects is substantially faster, particularly when workflow actions run against those objects.

5102

Bug

Rave Integration

Test runs against the new Rave EDC now recognise a form that cannot be saved because another user or the system changed it, refreshing and retrying.

5100

Bug

Standards

Recalculation of obsolete standards explanations now skips drafts that have been permanently removed instead of failing.