Version : 85
Released : 2026-03-29
Changes in this Release
Issue |
Type |
Module(s) |
Description |
|---|---|---|---|
4443 |
Bug |
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 are available in the object editor sidebar. |
|
4486 |
Feature |
Agents can be configured to run Actions. |
|
4543 |
Feature |
There are Action Hooks for the Test Case creator agent. |
|
4544 |
Feature |
There are Action Hooks for the Edit Check creator agent. |
|
4545 |
Feature |
There are Agent Hooks for the Custom Function review agent. |
|
4546 |
Feature |
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 |
The License tier will be displayed next to users in the Project Role, Project Team, URL Team and Organization Team views. |
|
4396 |
Feature |
The User Activity report now includes the License tier. |
|
4397 |
Feature |
There is a new Active User History report showing active users and their license type per day. |
|
4398 |
Feature |
There is a new Organization page displaying License counts. |
|
4399 |
Feature |
There is a new tab on the Organization User page showing the user's project role assignments. |
|
4404 |
Feature |
Project Owners will not have access to features which their Organization has not licensed. |
|
4405 |
Feature |
Project Roles cannot include permissions for which the Organization does not have a license. |
|
4469 |
Feature |
When creating object definitions from a spreadsheet there is an option to automatically create property sheets. |
|
4470 |
Feature |
When creating object definitions from spreadsheets the property definitions will default to Text. |
|
4471 |
Feature |
When creating object definitions from spreadsheets the object definition names will be singular. |
|
4472 |
Feature |
When creating object definitions from a spreadsheet the file can be a zip archive. |
|
4473 |
Feature |
When creating object definitions from a spreadsheet a default icon can be selected. |
|
4371 |
Feature |
There is an AI Agent to help create Edit Checks. |
|
4409 |
Feature |
There is an Agent to review Custom Function code and look for possible issues. |
|
4423 |
Feature |
There is an Agent to help create Custom Functions. |
|
4441 |
Feature |
Changes made during an Agent session will be identified with the Agent name in Activity listings. |
|
4442 |
Feature |
There is an Agent to review Specification custom objects. |
|
4445 |
Feature |
There is an Agent to check the progressive display settings on Veeva forms. |
|
4452 |
Feature |
The Custom Function Review agent will respond to follow up questions after the initial review. |
|
4466 |
Feature |
The Test Case creator agent now lets users select multiple folders for the test scenarios. |
|
4467 |
Feature |
The Test Case creator agent now uses for loops for testing scenarios with multiple folders. |
|
4468 |
Feature |
The discovery of forms and fields by Agents has been improved. |
|
4480 |
Feature |
There is a URL Agent configuration page to control which objects Agents can operate on. |
|
4486 |
Feature |
Agents can be configured to run Actions. |
|
4508 |
Feature |
The Specification Review Agent will assess whether or not a Custom Function is required. |
|
4531 |
Feature |
The Specification Review Agent can run on multiple specification objects. |
|
4532 |
Feature |
Agents now require user confirmation before running Actions. |
|
4543 |
Feature |
There are Action Hooks for the Test Case creator agent. |
|
4544 |
Feature |
There are Action Hooks for the Edit Check creator agent. |
|
4545 |
Feature |
There are Agent Hooks for the Custom Function review agent. |
|
4408 |
Feature |
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 |
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 |
Test Case validation no longer fails when the gherkin parser reports an error at the end of the file. |
|
4427 |
Bug |
The query message was not being highlighted in screenshots if it had a trailing line-break. This has been corrected. |
|
4430 |
Bug |
In a test data entry step if there were restricted fields the step was not failing cleanly. This has been corrected. |
|
4432 |
Feature |
The performance of logins to iMedidata while running Test Cases has been improved. |
|
4433 |
Feature |
The performance of opening Rave EDC subjects in Test Cases has been improved. |
|
4448 |
Feature |
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 |
The draft and project test case lists now have filters for Created and Cancelled test case runs. |
|
4453 |
Feature |
The Test Case Run Log now includes an entry with the TG_UAT Version and Revision numbers. |
|
4462 |
Bug |
The Test Case Run cancel button was sometimes not visible. This has been corrected. |
|
4463 |
Bug |
Rave EDC test steps were not always finding fields when multiple fields had the same pretext. This has been corrected. |
|
4464 |
Feature |
Query text in screenshots will be highlighted in green if the Test step has passed and red if it has failed. |
|
4466 |
Feature |
The Test Case creator agent now lets users select multiple folders for the test scenarios. |
|
4467 |
Feature |
The Test Case creator agent now uses for loops for testing scenarios with multiple folders. |
|
4481 |
Feature |
There are new Veeva Test Case steps to check if Items are visible or not when progressive display is configured. |
|
4484 |
Feature |
There are Test Case editor helpers for the Veeva item visibility steps. |
|
4493 |
Bug |
The Veeva Test Case advisor will use true/false for checkbox/boolean fields. |
|
4494 |
Feature |
The Veeva Test Case editor has warnings for invalid checkbox/boolean values. |
|
4495 |
Feature |
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 |
The status (active/inactive) property will be shown in Veeva Rule and Comparison Rule lists. |
|
4497 |
Feature |
The 'I wait' step is now available for Veeva Test Cases. |
|
4498 |
Bug |
When the Veeva subject status step failed the error message was repeated. This has been corrected. |
|
4499 |
Bug |
The 'event date set' message was being repeated in Veeva add event steps. This has been corrected. |
|
4500 |
Feature |
Veeva Test Cases support unknown date, time and datetime Items. |
|
4502 |
Feature |
If the query is not found the Veeva query test steps will take screenshots of the Form. |
|
4503 |
Feature |
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 |
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 |
The Veeva Test Case editor was not reporting some errors correctly. This has been corrected. |
|
4509 |
Feature |
The Veeva Test Case editor helpers will display names and labels to make searching easier. |
|
4511 |
Feature |
The Rave Test Case editor helpers will use separate selects for nested folders. |
|
4438 |
Feature |
Veeva Test Case data entry steps can create Item to Form links. |
|
4507 |
Bug |
The Test Case editor will show an error if there are repeated 'Feature:' lines. |
|
4512 |
Feature |
There is a new Veeva Test Case step to submit a form. |
|
4513 |
Feature |
There is a new Veeva Test Case step to set an event as did not occur. |
|
4519 |
Feature |
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 |
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 Test Case event steps will take screenshots. |
|
4522 |
Feature |
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 |
The Veeva Test Case query steps now support event date queries. |
|
4524 |
Bug |
Veeva Test steps using numeric values were not being compared correctly. This has been corrected. |
|
4525 |
Feature |
The 'has value' Test Case steps will display warnings if the expected value does not match the field format. |
|
4526 |
Bug |
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 Test Cases were not taking screenshots of forms in Log events. This has been corrected. |
|
4528 |
Bug |
The Veeva Test Case add event step was incorrectly setting event dates. This has been corrected. |
|
4529 |
Feature |
There is a new Veeva Test Case step to verify Event date values. |
|
4530 |
Feature |
The Veeva Test Case editor helpers now support repeat numbers. |
|
4534 |
Bug |
There was an error when cloning a Draft containing Test Cases with references to custom objects. This has been corrected. |
|
4535 |
Feature |
The Veeva Test Case generator now creates background steps for adding events consistently with other generators. |
|
4536 |
Bug |
There was an error generating Test Cases for Veeva rules containing date items with unknown parts. This has been corrected. |
|
4537 |
Feature |
The Veeva Test Case generator now supports unknown dates. |
|
4538 |
Bug |
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 |
The Veeva Test Case generator will report an error if a Rule references objects which do not exist. |
|
4479 |
Bug |
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 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 object definition layouts can now be cloned, and are included when copying URL settings to a new URL. |
|
4420 |
Bug |
It is no longer possible to add the same field more than once to a custom object layout. |
|
4429 |
Feature |
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 |
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 object list view no longer crashes when a reference-type custom property has an empty value. |
|
4483 |
Feature |
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 |
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 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 |
There is a new Diagnostic 0181 which checks Field Pretext strings to find ones which are similar and should probably be identical. |
|
4516 |
Feature |
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 |
There is a new Diagnostic 0183 which checks Veeva Item Labels to find ones which are similar and should probably be identical. |
|
4518 |
Feature |
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 V081 'Check text strings for trailing whitespace' is available for Veeva studies. |
|
4540 |
Feature |
Diagnostic V179 'Double spaces in Text Fields' is available for Veeva studies. |
|
4541 |
Feature |
The Diagnostic results view will initially hide each Diagnostic's settings and they can be shown/hidden as required. |
|
4431 |
Feature |
AWS GuardDuty is now used to scan uploaded drafts and files for viruses and malware, replacirevious scanning service. |
|
4447 |
Bug |
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 |
The performance of copying custom objects between drafts has been improved. |
|
4444 |
Feature |
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 |
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 |
Uploading a spreadsheet would fail when the Excel file contained an AutoFilter with an invalid ref value. This has been corrected. |
|
4426 |
Bug |
The Medidata wizards were sometimes blocking users whose 2FA code had expired. This has been corrected. |
|
4416 |
Feature |
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 |
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 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 |
The Standard Rule editor now includes a Linked Drafts tab showing which drafts have the rule activated. |
|
4450 |
Feature |
The standard rule listing now includes a count of how many drafts have this standard rule activated. |
|
4457 |
Feature |
The Form review page will hide fields which are view restricted to the selected EDC Role. |
|
4533 |
Feature |
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 |
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 |
There is an AI Agent to help create Edit Checks. |
|
4400 |
Feature |
The system now supports the ALS Integrations tab and Integration attributes in Fields. |
|
4409 |
Feature |
There is an Agent to review Custom Function code and look for possible issues. |
|
4422 |
Feature |
Edit Checks can now be deleted in batch from the Edit Check list. |
|
4423 |
Feature |
There is an Agent to help create Custom Functions. |
|
4454 |
Feature |
The Form editor will now only show fields using Rave EDC format. |
|
4455 |
Feature |
The Form editor print button has been moved to the Form Review page |
|
4456 |
Feature |
The view Form by EDC Role has been moved to the Form Review page. |
|
4458 |
Feature |
There is a Form Review view which shows the appearance of Rave EDC forms. |
|
4459 |
Feature |
HTML copies of Rave EDC forms can be downloaded from the Form Review page. |
|
4460 |
Feature |
Comments are displayed in the object editor sidebar. |
|
4487 |
Feature |
The Rave form review page now supports field visibility edit checks. |
|
4488 |
Feature |
The Form Review page will display field properties after clicking on a row. |
|
4419 |
Feature |
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 |
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 |
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 |
The Rave Test Case editor helpers will use separate selects for nested folders. |
|
4445 |
Feature |
There is an Agent to check the progressive display settings on Veeva forms. |
|
4476 |
Feature |
The Form Review view supports Veeva EDC forms. |
|
4477 |
Bug |
Linked Forms were not being imported from Veeva SDS spreadsheets. This has been corrected. |
|
4481 |
Feature |
There are new Veeva Test Case steps to check if Items are visible or not when progressive display is configured. |
|
4484 |
Feature |
There are Test Case editor helpers for the Veeva item visibility steps. |
|
4485 |
Feature |
The Veeva Form review supports Progressive Display. |
|
4488 |
Feature |
The Form Review page will display field properties after clicking on a row. |
|
4491 |
Bug |
The Draft Name is not being set on uploading a Veeva SDS. |
|
4492 |
Feature |
The Veeva Test Case editor View tab will show labels for events and forms. |
|
4493 |
Bug |
The Veeva Test Case advisor will use true/false for checkbox/boolean fields. |
|
4494 |
Feature |
The Veeva Test Case editor has warnings for invalid checkbox/boolean values. |
|
4495 |
Feature |
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 |
The status (active/inactive) property will be shown in Veeva Rule and Comparison Rule lists. |
|
4497 |
Feature |
The 'I wait' step is now available for Veeva Test Cases. |
|
4498 |
Bug |
When the Veeva subject status step failed the error message was repeated. This has been corrected. |
|
4499 |
Bug |
The 'event date set' message was being repeated in Veeva add event steps. This has been corrected. |
|
4500 |
Feature |
Veeva Test Cases support unknown date, time and datetime Items. |
|
4502 |
Feature |
If the query is not found the Veeva query test steps will take screenshots of the Form. |
|
4503 |
Feature |
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 |
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 |
There is a Schedule view showing a grid of Events and Forms. |
|
4506 |
Bug |
The Veeva Test Case editor was not reporting some errors correctly. This has been corrected. |
|
4509 |
Feature |
The Veeva Test Case editor helpers will display names and labels to make searching easier. |
|
4438 |
Feature |
Veeva Test Case data entry steps can create Item to Form links. |
|
4512 |
Feature |
There is a new Veeva Test Case step to submit a form. |
|
4513 |
Feature |
There is a new Veeva Test Case step to set an event as did not occur. |
|
4520 |
Bug |
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 Test Case event steps will take screenshots. |
|
4522 |
Feature |
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 |
The Veeva Test Case query steps now support event date queries. |
|
4524 |
Bug |
Veeva Test steps using numeric values were not being compared correctly. This has been corrected. |
|
4526 |
Bug |
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 Test Cases were not taking screenshots of forms in Log events. This has been corrected. |
|
4528 |
Bug |
The Veeva Test Case add event step was incorrectly setting event dates. This has been corrected. |
|
4529 |
Feature |
There is a new Veeva Test Case step to verify Event date values. |
|
4530 |
Feature |
The Veeva Test Case editor helpers now support repeat numbers. |
|
4535 |
Feature |
The Veeva Test Case generator now creates background steps for adding events consistently with other generators. |
|
4536 |
Bug |
There was an error generating Test Cases for Veeva rules containing date items with unknown parts. This has been corrected. |
|
4537 |
Feature |
The Veeva Test Case generator now supports unknown dates. |
|
4539 |
Feature |
Diagnostic V081 'Check text strings for trailing whitespace' is available for Veeva studies. |
|
4540 |
Feature |
Diagnostic V179 'Double spaces in Text Fields' is available for Veeva studies. |
|
4542 |
Feature |
The Veeva Test Case generator will report an error if a Rule references objects which do not exist. |