Version : 85

Released : 2026-03-29

Changes in this Release

Issue

Type

Module(s)

Description

4443

Bug

Actions

When saving custom properties from the Edit Check description page label removal conditions and auto actions did not fire. This was corrected.

4461

Feature

Actions

Actions are available in the object editor sidebar.

4486

Feature

Actions

Agents can be configured to run Actions.

4543

Feature

Actions

There are Action Hooks for the Test Case creator agent.

4544

Feature

Actions

There are Action Hooks for the Edit Check creator agent.

4545

Feature

Actions

There are Agent Hooks for the Custom Function review agent.

4546

Feature

Actions

Text custom properties can now have maximum length and regex pattern validation constraints. Invalid values are rejected in the object editors, property sheets, and action dialogs with per-field error messages.

4395

Feature

Admin

The License tier will be displayed next to users in the Project Role, Project Team, URL Team and Organization Team views.

4396

Feature

Admin

The User Activity report now includes the License tier.

4397

Feature

Admin

There is a new Active User History report showing active users and their license type per day.

4398

Feature

Admin

There is a new Organization page displaying License counts.

4399

Feature

Admin

There is a new tab on the Organization User page showing the user's project role assignments.

4404

Feature

Admin

Project Owners will not have access to features which their Organization has not licensed.

4405

Feature

Admin

Project Roles cannot include permissions for which the Organization does not have a license.

4469

Feature

Admin

When creating object definitions from a spreadsheet there is an option to automatically create property sheets.

4470

Feature

Admin

When creating object definitions from spreadsheets the property definitions will default to Text.

4471

Feature

Admin

When creating object definitions from spreadsheets the object definition names will be singular.

4472

Feature

Admin

When creating object definitions from a spreadsheet the file can be a zip archive.

4473

Feature

Admin

When creating object definitions from a spreadsheet a default icon can be selected.

4371

Feature

Agents

There is an AI Agent to help create Edit Checks.

4409

Feature

Agents

There is an Agent to review Custom Function code and look for possible issues.

4423

Feature

Agents

There is an Agent to help create Custom Functions.

4441

Feature

Agents

Changes made during an Agent session will be identified with the Agent name in Activity listings.

4442

Feature

Agents

There is an Agent to review Specification custom objects.

4445

Feature

Agents

There is an Agent to check the progressive display settings on Veeva forms.

4452

Feature

Agents

The Custom Function Review agent will respond to follow up questions after the initial review.

4466

Feature

Agents

The Test Case creator agent now lets users select multiple folders for the test scenarios.

4467

Feature

Agents

The Test Case creator agent now uses for loops for testing scenarios with multiple folders.

4468

Feature

Agents

The discovery of forms and fields by Agents has been improved.

4480

Feature

Agents

There is a URL Agent configuration page to control which objects Agents can operate on.

4486

Feature

Agents

Agents can be configured to run Actions.

4508

Feature

Agents

The Specification Review Agent will assess whether or not a Custom Function is required.

4531

Feature

Agents

The Specification Review Agent can run on multiple specification objects.

4532

Feature

Agents

Agents now require user confirmation before running Actions.

4543

Feature

Agents

There are Action Hooks for the Test Case creator agent.

4544

Feature

Agents

There are Action Hooks for the Edit Check creator agent.

4545

Feature

Agents

There are Agent Hooks for the Custom Function review agent.

4408

Feature

Automated Testing

When a Dynamic Search List check fails because the value was not found, the result text now indicates if a similar value exists that differs only by whitespace or case.

4410

Bug

Automated Testing

Test case runs sometimes appear to have a step still in the 'Running' state while the test case overall has failed. The root cause is unclear but changes have been made to try and prevent this.

4415

Bug

Automated Testing

Test Case validation no longer fails when the gherkin parser reports an error at the end of the file.

4427

Bug

Automated Testing

The query message was not being highlighted in screenshots if it had a trailing line-break. This has been corrected.

4430

Bug

Automated Testing

In a test data entry step if there were restricted fields the step was not failing cleanly. This has been corrected.

4432

Feature

Automated Testing

The performance of logins to iMedidata while running Test Cases has been improved.

4433

Feature

Automated Testing

The performance of opening Rave EDC subjects in Test Cases has been improved.

4448

Feature

Automated Testing

When a custom object which is related to a Test Case is changed, the 'changed' label will be displayed next to the Test Case.

4449

Feature

Automated Testing

The draft and project test case lists now have filters for Created and Cancelled test case runs.

4453

Feature

Automated Testing

The Test Case Run Log now includes an entry with the TG_UAT Version and Revision numbers.

4462

Bug

Automated Testing

The Test Case Run cancel button was sometimes not visible. This has been corrected.

4463

Bug

Automated Testing

Rave EDC test steps were not always finding fields when multiple fields had the same pretext. This has been corrected.

4464

Feature

Automated Testing

Query text in screenshots will be highlighted in green if the Test step has passed and red if it has failed.

4466

Feature

Automated Testing

The Test Case creator agent now lets users select multiple folders for the test scenarios.

4467

Feature

Automated Testing

The Test Case creator agent now uses for loops for testing scenarios with multiple folders.

4481

Feature

Automated Testing

There are new Veeva Test Case steps to check if Items are visible or not when progressive display is configured.

4484

Feature

Automated Testing

There are Test Case editor helpers for the Veeva item visibility steps.

4493

Bug

Automated Testing

The Veeva Test Case advisor will use true/false for checkbox/boolean fields.

4494

Feature

Automated Testing

The Veeva Test Case editor has warnings for invalid checkbox/boolean values.

4495

Feature

Automated Testing

The Veeva Test Case editor will auto-correct dates to DD-Mon-YYYY format, fixing month capitalization and left-padding single-digit days.

4496

Feature

Automated Testing

The status (active/inactive) property will be shown in Veeva Rule and Comparison Rule lists.

4497

Feature

Automated Testing

The 'I wait' step is now available for Veeva Test Cases.

4498

Bug

Automated Testing

When the Veeva subject status step failed the error message was repeated. This has been corrected.

4499

Bug

Automated Testing

The 'event date set' message was being repeated in Veeva add event steps. This has been corrected.

4500

Feature

Automated Testing

Veeva Test Cases support unknown date, time and datetime Items.

4502

Feature

Automated Testing

If the query is not found the Veeva query test steps will take screenshots of the Form.

4503

Feature

Automated Testing

The 'enter data' Veeva test step does not now submit data. There is a new 'enter and submit data' step to do this. All existing Veeva test cases have been automatically updated to use 'enter and submit data' for backwards compatibility. The test case generator now defaults to 'enter and submit data'.

4504

Feature

Automated Testing

The 'enter data' and 'enter and submit data' Veeva test steps now set 'externally_owned' to false so that data can be edited. There is a new 'enter and submit external data' step.

4506

Bug

Automated Testing

The Veeva Test Case editor was not reporting some errors correctly. This has been corrected.

4509

Feature

Automated Testing

The Veeva Test Case editor helpers will display names and labels to make searching easier.

4511

Feature

Automated Testing

The Rave Test Case editor helpers will use separate selects for nested folders.

4438

Feature

Automated Testing

Veeva Test Case data entry steps can create Item to Form links.

4507

Bug

Automated Testing

The Test Case editor will show an error if there are repeated 'Feature:' lines.

4512

Feature

Automated Testing

There is a new Veeva Test Case step to submit a form.

4513

Feature

Automated Testing

There is a new Veeva Test Case step to set an event as did not occur.

4519

Feature

Automated Testing

The Veeva "I should see subject status is" step now supports an optional [screenshot] suffix that navigates to the site subject list, finds and highlights the subject, and captures a screenshot for evidence.

4520

Bug

Automated Testing

The Veeva Test Case Advisor was not adding steps to test subject status for Rules which set the subject status. This has been corrected.

4521

Feature

Automated Testing

Veeva Test Case event steps will take screenshots.

4522

Feature

Automated Testing

The Veeva Test Case query steps will show queries in a table and will compare whitespace and case differences using the organization's setting.

4523

Feature

Automated Testing

The Veeva Test Case query steps now support event date queries.

4524

Bug

Automated Testing

Veeva Test steps using numeric values were not being compared correctly. This has been corrected.

4525

Feature

Automated Testing

The 'has value' Test Case steps will display warnings if the expected value does not match the field format.

4526

Bug

Automated Testing

The Veeva Test Case 'has value' step now returns the error message from the API, for example if an event does not exist in the test subject.

4527

Bug

Automated Testing

Veeva Test Cases were not taking screenshots of forms in Log events. This has been corrected.

4528

Bug

Automated Testing

The Veeva Test Case add event step was incorrectly setting event dates. This has been corrected.

4529

Feature

Automated Testing

There is a new Veeva Test Case step to verify Event date values.

4530

Feature

Automated Testing

The Veeva Test Case editor helpers now support repeat numbers.

4534

Bug

Automated Testing

There was an error when cloning a Draft containing Test Cases with references to custom objects. This has been corrected.

4535

Feature

Automated Testing

The Veeva Test Case generator now creates background steps for adding events consistently with other generators.

4536

Bug

Automated Testing

There was an error generating Test Cases for Veeva rules containing date items with unknown parts. This has been corrected.

4537

Feature

Automated Testing

The Veeva Test Case generator now supports unknown dates.

4538

Bug

Automated Testing

The Test Case list search was including object ids in the search. This has been corrected, it now only searches the Test Case name.

4542

Feature

Automated Testing

The Veeva Test Case generator will report an error if a Rule references objects which do not exist.

4479

Bug

Custom Properties

Choice custom property dropdown selections would sometimes be hidden if they appeared as the last item in the entry form. This was corrected.

4407

Feature

Custom Properties

Custom object layouts now support a 'Hide Unassigned Fields' setting. When enabled, fields not placed in the layout are completely hidden instead of appearing in the 'Other Fields' section.

4421

Feature

Custom Properties

Custom object definition layouts can now be cloned, and are included when copying URL settings to a new URL.

4420

Bug

Custom Properties

It is no longer possible to add the same field more than once to a custom object layout.

4429

Feature

Custom Properties

Standard Rules now support custom properties. Users can define custom metadata for Standard Rules, view and edit property values in the Metadata tab of the rule editor, and see property values as columns in the Standard Rules listing. Custom properties are preserved when copying rules between drafts and are included in ALS import/export.

4448

Feature

Custom Properties

When a custom object which is related to a Test Case is changed, the 'changed' label will be displayed next to the Test Case.

4474

Bug

Custom Properties

Custom object list view no longer crashes when a reference-type custom property has an empty value.

4483

Feature

Custom Properties

HTML is now a first-class property type. Previously, HTML rendering was a secondary option on Text properties via a 'Display as HTML' checkbox.

4546

Feature

Custom Properties

Text custom properties can now have maximum length and regex pattern validation constraints. Invalid values are rejected in the object editors, property sheets, and action dialogs with per-field error messages.

4478

Feature

Diagnostic

Diagnostic 009 (Field OIDs Reserved By SQL) now includes PIVOT and VALUE as reserved words, matching the updated Rave EDC 2025.1.3 reserved word list.

4515

Feature

Diagnostic

There is a new Diagnostic 0181 which checks Field Pretext strings to find ones which are similar and should probably be identical.

4516

Feature

Diagnostic

There is a new Diagnostic 0182 which checks Edit Check query messages to find ones which are similar and should probably be identical.

4517

Feature

Diagnostic

There is a new Diagnostic 0183 which checks Veeva Item Labels to find ones which are similar and should probably be identical.

4518

Feature

Diagnostic

There is a new Diagnostic 0184 which checks Veeva Rule query messages to find ones which are similar and should probably be identical.

4539

Feature

Diagnostic

Diagnostic V081 'Check text strings for trailing whitespace' is available for Veeva studies.

4540

Feature

Diagnostic

Diagnostic V179 'Double spaces in Text Fields' is available for Veeva studies.

4541

Feature

Diagnostic

The Diagnostic results view will initially hide each Diagnostic's settings and they can be shown/hidden as required.

4431

Feature

Infrastructure / System

AWS GuardDuty is now used to scan uploaded drafts and files for viruses and malware, replacirevious scanning service.

4447

Bug

Performance

On large object listings having a page size set of 1000 items could make navigation and display of the list very slow, this was improved.

4451

Feature

Performance

The performance of copying custom objects between drafts has been improved.

4444

Feature

Property Sheets

In property sheet definitions the ordinal of a column can now be changed by changing the numeric value, causing other columns to renumber.

4546

Feature

Property Sheets

Text custom properties can now have maximum length and regex pattern validation constraints. Invalid values are rejected in the object editors, property sheets, and action dialogs with per-field error messages.

4424

Bug

Rave Integration

Uploading a spreadsheet would fail when the Excel file contained an AutoFilter with an invalid ref value. This has been corrected.

4426

Bug

Rave Integration

The Medidata wizards were sometimes blocking users whose 2FA code had expired. This has been corrected.

4416

Feature

Standard Rules

Standard Rules now have a dedicated object editor page with a sidebar showing labels, tickets, comments, and activities, matching the pattern used by other draft object types. The list page also now supports labels, tickets, and workflow actions.

4418

Feature

Standard Rules

Activity records for Standard Rule changes now include detail about which fields were modified, such as rule type, object type, active status, and expression.

4429

Feature

Standard Rules

Standard Rules now support custom properties. Users can define custom metadata for Standard Rules, view and edit property values in the Metadata tab of the rule editor, and see property values as columns in the Standard Rules listing. Custom properties are preserved when copying rules between drafts and are included in ALS import/export.

4446

Feature

Standard Rules

The Standard Rule editor now includes a Linked Drafts tab showing which drafts have the rule activated.

4450

Feature

Standard Rules

The standard rule listing now includes a count of how many drafts have this standard rule activated.

4457

Feature

Standard Rules

The Form review page will hide fields which are view restricted to the selected EDC Role.

4533

Feature

Standard Rules

Child objects of custom objects are now correctly populated into new drafts when using the create-draft-from-library-rules method. MUST EXIST, MAY EXIST, and MUST NOT EXIST rules targeting child custom objects are properly evaluated and applied.

4465

Bug

Standards

Edit check actions which use Logical Record Position were not correctly matched in comparisons when there were case differences in the LRP values (Min vs MIN). This was corrected.

4371

Feature

Study build

There is an AI Agent to help create Edit Checks.

4400

Feature

Study build

The system now supports the ALS Integrations tab and Integration attributes in Fields.

4409

Feature

Study build

There is an Agent to review Custom Function code and look for possible issues.

4422

Feature

Study build

Edit Checks can now be deleted in batch from the Edit Check list.

4423

Feature

Study build

There is an Agent to help create Custom Functions.

4454

Feature

Study build

The Form editor will now only show fields using Rave EDC format.

4455

Feature

Study build

The Form editor print button has been moved to the Form Review page

4456

Feature

Study build

The view Form by EDC Role has been moved to the Form Review page.

4458

Feature

Study build

There is a Form Review view which shows the appearance of Rave EDC forms.

4459

Feature

Study build

HTML copies of Rave EDC forms can be downloaded from the Form Review page.

4460

Feature

Study build

Comments are displayed in the object editor sidebar.

4487

Feature

Study build

The Rave form review page now supports field visibility edit checks.

4488

Feature

Study build

The Form Review page will display field properties after clicking on a row.

4419

Feature

Tickets

Ticket descriptions and comments now support task list checkboxes. Use '- [ ]' for an incomplete item and '- [x]' for a completed item. Clicking a checkbox toggles its state and records the change in the ticket activity.

4447

Bug

UX

On large object listings having a page size set of 1000 items could make navigation and display of the list very slow, this was improved.

4510

Feature

UX

If there is a 'pin' for an object which has been deleted, the pin should have been removed, but if it has not and a user clicks on it then it will be deleted and the user will see a message.

4511

Feature

UX

The Rave Test Case editor helpers will use separate selects for nested folders.

4445

Feature

Veeva

There is an Agent to check the progressive display settings on Veeva forms.

4476

Feature

Veeva

The Form Review view supports Veeva EDC forms.

4477

Bug

Veeva

Linked Forms were not being imported from Veeva SDS spreadsheets. This has been corrected.

4481

Feature

Veeva

There are new Veeva Test Case steps to check if Items are visible or not when progressive display is configured.

4484

Feature

Veeva

There are Test Case editor helpers for the Veeva item visibility steps.

4485

Feature

Veeva

The Veeva Form review supports Progressive Display.

4488

Feature

Veeva

The Form Review page will display field properties after clicking on a row.

4491

Bug

Veeva

The Draft Name is not being set on uploading a Veeva SDS.

4492

Feature

Veeva

The Veeva Test Case editor View tab will show labels for events and forms.

4493

Bug

Veeva

The Veeva Test Case advisor will use true/false for checkbox/boolean fields.

4494

Feature

Veeva

The Veeva Test Case editor has warnings for invalid checkbox/boolean values.

4495

Feature

Veeva

The Veeva Test Case editor will auto-correct dates to DD-Mon-YYYY format, fixing month capitalization and left-padding single-digit days.

4496

Feature

Veeva

The status (active/inactive) property will be shown in Veeva Rule and Comparison Rule lists.

4497

Feature

Veeva

The 'I wait' step is now available for Veeva Test Cases.

4498

Bug

Veeva

When the Veeva subject status step failed the error message was repeated. This has been corrected.

4499

Bug

Veeva

The 'event date set' message was being repeated in Veeva add event steps. This has been corrected.

4500

Feature

Veeva

Veeva Test Cases support unknown date, time and datetime Items.

4502

Feature

Veeva

If the query is not found the Veeva query test steps will take screenshots of the Form.

4503

Feature

Veeva

The 'enter data' Veeva test step does not now submit data. There is a new 'enter and submit data' step to do this. All existing Veeva test cases have been automatically updated to use 'enter and submit data' for backwards compatibility. The test case generator now defaults to 'enter and submit data'.

4504

Feature

Veeva

The 'enter data' and 'enter and submit data' Veeva test steps now set 'externally_owned' to false so that data can be edited. There is a new 'enter and submit external data' step.

4505

Feature

Veeva

There is a Schedule view showing a grid of Events and Forms.

4506

Bug

Veeva

The Veeva Test Case editor was not reporting some errors correctly. This has been corrected.

4509

Feature

Veeva

The Veeva Test Case editor helpers will display names and labels to make searching easier.

4438

Feature

Veeva

Veeva Test Case data entry steps can create Item to Form links.

4512

Feature

Veeva

There is a new Veeva Test Case step to submit a form.

4513

Feature

Veeva

There is a new Veeva Test Case step to set an event as did not occur.

4520

Bug

Veeva

The Veeva Test Case Advisor was not adding steps to test subject status for Rules which set the subject status. This has been corrected.

4521

Feature

Veeva

Veeva Test Case event steps will take screenshots.

4522

Feature

Veeva

The Veeva Test Case query steps will show queries in a table and will compare whitespace and case differences using the organization's setting.

4523

Feature

Veeva

The Veeva Test Case query steps now support event date queries.

4524

Bug

Veeva

Veeva Test steps using numeric values were not being compared correctly. This has been corrected.

4526

Bug

Veeva

The Veeva Test Case 'has value' step now returns the error message from the API, for example if an event does not exist in the test subject.

4527

Bug

Veeva

Veeva Test Cases were not taking screenshots of forms in Log events. This has been corrected.

4528

Bug

Veeva

The Veeva Test Case add event step was incorrectly setting event dates. This has been corrected.

4529

Feature

Veeva

There is a new Veeva Test Case step to verify Event date values.

4530

Feature

Veeva

The Veeva Test Case editor helpers now support repeat numbers.

4535

Feature

Veeva

The Veeva Test Case generator now creates background steps for adding events consistently with other generators.

4536

Bug

Veeva

There was an error generating Test Cases for Veeva rules containing date items with unknown parts. This has been corrected.

4537

Feature

Veeva

The Veeva Test Case generator now supports unknown dates.

4539

Feature

Veeva

Diagnostic V081 'Check text strings for trailing whitespace' is available for Veeva studies.

4540

Feature

Veeva

Diagnostic V179 'Double spaces in Text Fields' is available for Veeva studies.

4542

Feature

Veeva

The Veeva Test Case generator will report an error if a Rule references objects which do not exist.