Version : 89.2
Released : 2026-08-13
Changes in this Release
Issue |
Type |
Module(s) |
Description |
|---|---|---|---|
5106 |
Bug |
The Drafts API list endpoint now returns results significantly faster, and caps the maximum number of records returned in a single page. |
|
5069 |
Bug |
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 |
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 |
Slow-request diagnostics now record a wall-clock breakdown of test case validation, so slow validations can be attributed without reproducing them. |
|
5108 |
System |
Test case pages now load with substantially fewer database and cache lookups. |
|
5111 |
System |
Creating a Test Set Run is significantly faster for large Test Sets. |
|
5117 |
Bug |
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 |
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 |
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 |
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 |
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 object pages now load with substantially fewer database and cache lookups. |
|
5115 |
Bug |
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 |
Slow-request diagnostics now record a wall-clock breakdown of test case validation, so slow validations can be attributed without reproducing them. |
|
5106 |
Bug |
The Drafts API list endpoint now returns results significantly faster, and caps the maximum number of records returned in a single page. |
|
5108 |
System |
Test case pages now load with substantially fewer database and cache lookups. |
|
5109 |
System |
Custom object pages now load with substantially fewer database and cache lookups. |
|
5110 |
System |
Saving a property sheet over many objects is substantially faster, particularly when workflow actions run against those objects. |
|
5111 |
System |
Creating a Test Set Run is significantly faster for large Test Sets. |
|
5112 |
Bug |
The Project Team page now loads with a small, constant number of database queries however many outstanding invitations the Project has. |
|
5112 |
Bug |
The Project Team page now loads with a small, constant number of database queries however many outstanding invitations the Project has. |
|
5110 |
System |
Saving a property sheet over many objects is substantially faster, particularly when workflow actions run against those objects. |
|
5102 |
Bug |
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 |
Recalculation of obsolete standards explanations now skips drafts that have been permanently removed instead of failing. |