Version : 21
Released : 2020-12-06
Changes in this Release
Issue |
Type |
Module(s) |
Description |
---|---|---|---|
2029 |
Feature |
Automated Testing |
New Test Case steps can be used to add folders and forms to the subject and within existing folder instances. See: Given I add folder "{folder_oid}" to the subject Given I add folder "{folder_oid}" to folder "{folder}" given_i_add_form_form_oid_to_the_subject given_i_add_form_form_oid_to_folder_folder |
2065 |
Feature |
Automated Testing |
Test Cases now support 'grand-parent' folder structures. See Folder, Form and DataPoint References |
2066 |
Feature |
Automated Testing |
Test Case steps can reference folders using an 'absolute' path. See Folder, Form and DataPoint References |
2104 |
Bug |
Automated Testing |
Test Case Archives were failing to generate. This has been corrected. |
2108 |
Feature |
Automated Testing |
The View display in the Test Case Editor is now on a separate tab. |
2095 |
Bug |
Automated Testing |
The correct Default EDC Role for the Test Case Advisor was not being displayed on the Edit Project page. This has been corrected. |
2145 |
Bug |
Automated Testing |
The 'enter and save data' Test Step now has additional code to ensure accuracy of results. |
1796 |
Feature |
Automated Testing |
Test Cases are now included in Draft Comparisons. |
2146 |
Bug |
Automated Testing |
Test Cases steps to add a log record with record position greater than one would not reliably trigger Custom Functions because of an issue with Rave Web Services. TrialGrid now detects this situation and takes measures to workaround the RWS issue so that Custom Functions will run as expected. |
2147 |
Bug |
Automated Testing |
The Test Case Advisor would fail when processing an Edit Check with a variable only Check Step referencing a date Field. This has been corrected. |
2152 |
Feature |
Automated Testing |
If the TrialGrid servers are re-started while a Test Case run is in progress then the Test Case run will resume running automatically after the re-start. |
1942 |
Feature |
Automated Testing |
The Edit Check list page can now be filtered to show Edit Checks which do or do not have Test Cases. |
2127 |
Bug |
Automated Testing |
Labels in the Label filter list on the Test Case list page were not displaying correctly. This has been fixed. |
2161 |
Bug |
Automated Testing |
The Test Case generator would fail if an Edit Check contained a variable only Check Step and a variable only Check Action, if the Step and Action variables were different but associated with Fields on the same Form. This has been corrected. |
2169 |
Bug |
Automated Testing |
Test Case PDFs could not be generated if the pdf was greater than 2Gb in size. This limit has been removed. |
2102 |
Feature |
Collaboration |
Wiki editing pages now use a monospaced font. |
2122 |
Feature |
Collaboration |
It is now possible to make files in the Project Files section public. This means that the files can be shown by the system to non-logged in users that have the URL. The main use-case for this is to host CRF Completion guidelines and other Form/Field help as documents in the system. |
2119 |
Bug |
Custom Properties |
Custom Property Choice values could be uploaded which had different case to their definitions ("TRUE" vs "True"). These custom property values would not display in the object editors and the system would not allow the definitions of these custom properties to be changed. This was corrected. |
2057 |
Bug |
Diagnostic |
When Diagnostic 0076 made a change to a Field via a Fix it was not recording that it had made the change in the activity (audit) record. This was corrected. |
1402 |
Bug |
Diagnostic |
When Diagnostic 0027 made a change to a Check Action via a Fix it was not recording that it had made the change in the activity (audit) record. This was corrected. |
2115 |
Bug |
Diagnostic |
Diagnostic 81 setting "Ignore Form and Field Help" appeared in the settings for Diagnostic 0001. This was corrected. |
2048 |
Feature |
Document Templates |
The document generation system (for annotates etc) is now capable of creating PDF documents in addition to Word documents. Contact TrialGrid if you require document generation from Draft information (e.g. annotates, checklists etc). |
2089 |
Feature |
Help |
Short training recordings are now available on some pages of the TrialGrid application. When training recordings are available there will be a 'Training' link in the top menu, which will open up the recordings for that page when clicked. Further recordings will be added. |
2136 |
Feature |
Help |
A new Training recording is available for Locking Drafts. |
2137 |
Feature |
Help |
A new Training recording is available for Draft Approvals. |
2138 |
Feature |
Help |
A new Training recording is available for Copying Drafts. |
2139 |
Feature |
Help |
A new Training recording is available for Upload Drafts. |
2140 |
Feature |
Help |
A new Training recording is available for Importing Drafts. |
2141 |
Feature |
Help |
A new Training recording is available for Deleting Drafts. |
2062 |
Feature |
Infrastructure / System |
Before deploying new versions to production, system configuration variables (not visible to users) will be checked for consistency with the beta environment. |
2064 |
Bug |
Performance |
The performance of displaying the Form editor was improved in the case where many changes had been made to fields on that Form by Diagnostics. |
2075 |
Feature |
Performance |
When the name of a Data Dictionary is changed, references to that Data Dictionary are now changed as a background task. Data Dictionaries may be used by many Fields. |
2067 |
Bug |
Performance |
The performance of displaying Custom Functions to copy from another Draft has been improved. |
2092 |
Bug |
Performance |
The performance of displaying Folders to copy from another Draft has been improved. |
2093 |
Bug |
Performance |
The performance of displaying Data Dictionaries to copy from another Draft has been improved. |
2143 |
Bug |
Performance |
The performance of downloading Test result screenshots was improved. |
469 |
Feature |
Permissions |
Project and Library Drafts can now be locked to prevent further changes to Draft objects. The 'Lock Draft' user role permission is required to lock, or unlock a Draft. |
2126 |
Bug |
Rave Integration |
When a user had access to both a Rave Global Library Volume and a Rave Project with the same name the Rave Direct Import process would try to import the Rave Global Library Volume version and would fail if it was read-only to that user. This was corrected. |
2081 |
Feature |
Retired |
Aliases have been removed from the Draft home page. Aliases will be completely removed in a future version. |
2082 |
Feature |
Retired |
Custom Function Templates have been removed from the URL home page. Custom Function Templates will be completely removed in a future version. |
2105 |
Feature |
Retired |
By arrangement, TrialGrid can now add a custom Form/Field view for specific Project Roles. This allows the Form view to be customized so that Field properties appear on a new custom tab. This feature was retired July 2021. |
2114 |
Feature |
Retired |
Aliases are no longer imported from or exported to ALS files created by the system. This is part of our removal of the Alias feature. |
2804 |
Feature |
Standard Rules |
When creating a Draft from a Library, the Project the Draft is to be created in must have values set for all Custom Project Properties that the Library uses to resolve the rules. i.e. If an active Rule relates to a "Therapeutic Area" then the Project must have the Therapeutic Area property set or the Rule would not be able to be resolved. |
2044 |
Bug |
Standards |
When a DataDictionary, Unit Dictionary, Form or Folder was renamed any Forms/Fields which used these objects would not have their compliance to libraries recalculated. This was corrected. |
2068 |
Bug |
Standards |
The "used by" list of Drafts which are linked to a Library Draft showed Drafts that were once using this library but which no longer are. This was corrected. |
2073 |
Feature |
Standards |
QuickEdit is shown in the Compare view for Edit Checks and Derivations. This also means that Edit Checks and Derivations which are copied from a library but which are not yet valid will be shown as "Modified" since they are not exactly the same as the library (they are invalid) |
2100 |
Bug |
Standards |
If a Draft is deleted it is hidden from view and removed after 30 days. If a Draft was linked to a standard library and then the standard library was updated (e.g. a Form in the Library was changed) then the compliance of the matching Form in the deleted/hidden draft was recalculated but this caused an error because the deleted draft "was not found". This was corrected. |
2045 |
Bug |
Standards |
When adding a new value to a Custom Property in a Field, the fingerprint and compliance status of the parent Form was not recalculated. This was corrected. |
2144 |
Bug |
Standards |
Custom Function Standard Comparisons would overflow the compare dialog. This was corrected. |
1422 |
Feature |
Standards |
The Compare view for Edit Checks will now match Check Actions by Action Type alone if there is only one Action of that Type in the Edit Check. |
2081 |
Feature |
Study build |
Aliases have been removed from the Draft home page. Aliases will be completely removed in a future version. |
2082 |
Feature |
Study build |
Custom Function Templates have been removed from the URL home page. Custom Function Templates will be completely removed in a future version. |
2099 |
Feature |
Study build |
A copy of a Draft can be created by clicking the 'Clone' button in the Drafts list page. The clone button can be displayed by clicking the down arrow next to the Edit button. |
2064 |
Bug |
Study build |
The performance of displaying the Form editor was improved in the case where many changes had been made to fields on that Form by Diagnostics. |
665 |
Feature |
Study build |
In the Form editor the tabs for Field Properties appear greyed out when they are not appropriate (e.g. Date settings for Checkbox fields) but it is still possible to interact with these greyed elements. A test was added to the validation documents to show that these elements are still enabled. |
2074 |
Feature |
Study build |
When the name of a Custom Function is changed, references to that function are now changed as a background task. In a Library Draft this could cause changes to many Edit Checks and affect standards compliance for all Drafts that use this Library Draft. |
2076 |
Feature |
Study build |
When the OID of a Matrix is changed, references to that Matrix in Check Actions are now changed as a background task. |
2077 |
Feature |
Study build |
When a Folder OID is changed, references to that Folder in Checks, Derivations and Matrices are changed as a background task to speed up saving of the Folder. |
2078 |
Feature |
Study build |
When Form OID is changed, references to that Form in Checks, Derivations and Matrices are changed as a background task to speed up saving of the Form. |
2079 |
Feature |
Study build |
When the name of a Unit Dictionary is changed, references to that Unit Dictionary are now changed as a background task. |
2096 |
Bug |
Study build |
When the Checks list had been filtered it would continually open the filter area of the listing even when no filter was active. This was corrected. |
2097 |
Bug |
Study build |
When the Forms list was filtered by a Label, every time you visited the Form list after that, the Form list would not show (the table was empty). This was corrected. |
2087 |
Feature |
Study build |
The Project list can now be filtered to just projects where you are the owner. |
2101 |
Bug |
Study build |
When a Draft was deleted, the count of Drafts on the project list included the deleted draft. This was corrected. |
2105 |
Feature |
Study build |
By arrangement, TrialGrid can now add a custom Form/Field view for specific Project Roles. This allows the Form view to be customized so that Field properties appear on a new custom tab. This feature was retired July 2021. |
2106 |
Feature |
Study build |
The unique "fingerprint" of objects such as Forms, Edit Checks etc was added to the editor sidebar. Currently this is displayed only to TrialGrid administrative staff. |
2112 |
Bug |
Study build |
When a user does not have permission to download a Draft from Rave Architect, automated import fails. Error handling for this case was improved. |
2114 |
Feature |
Study build |
Aliases are no longer imported from or exported to ALS files created by the system. This is part of our removal of the Alias feature. |
2113 |
Bug |
Study build |
Uploading an ALS file with duplicate property values for an object caused import to fail. Now the import system warns about the duplicate and only takes the first value for and object/property combination. |
2118 |
Feature |
Study build |
Users can now add their Approval to a Draft. The 'Approve Draft' user role is required to approve or revoke approval for a Draft. |
2124 |
Bug |
Study build |
The "reusable" slider in the Folder editor did not work. It was replaced with a checkbox. |
1928 |
Feature |
Study build |
When copying Forms or Folders the Ordinal is displayed and they are ordered in Ordinal order. |
2055 |
Bug |
Study build |
Inserting a Field 'above' another Field in the Form editor was inserting the new Field in the wrong place. This has been corrected. |
2067 |
Bug |
Study build |
The performance of displaying Custom Functions to copy from another Draft has been improved. |
2092 |
Bug |
Study build |
The performance of displaying Folders to copy from another Draft has been improved. |
2093 |
Bug |
Study build |
The performance of displaying Data Dictionaries to copy from another Draft has been improved. |
2094 |
Feature |
Study build |
When viewing related Edit Checks and Derivations for a Field in the Form Editor, inactive Edit Checks or Derivations will have 'Inactive' after their name. |
2109 |
Feature |
Study build |
When viewing related Fields in the Data Dictionary list, inactive Fields and Fields on inactive Forms will have 'Inactive' after their name. |
2110 |
Feature |
Study build |
When viewing related Fields in the Unit Dictionary list, inactive Fields and Fields on inactive Forms will have 'Inactive' after their name. |
2111 |
Feature |
Study build |
When viewing related Edit Checks and Derivations in the Custom Function list, inactive Edit Checks or Derivations will have 'Inactive' after their name. |
2125 |
Bug |
Study build |
Comparing Drafts with many Custom Properties defined on objects was very slow. Performance was improved. |
2142 |
Feature |
Study build |
All tab characters in Custom Functions are replaced with spaces. This behaviour matches what Microsoft Excel does. Rave Architect does not allow tab characters unless pasted in from another editor. All existing Custom Functions have been updated to remove tabs. |
1796 |
Feature |
Study build |
Test Cases are now included in Draft Comparisons. |
2157 |
Bug |
Study build |
Edit Checks containing a Check Action referring to an inactive Field were not displaying in the 'Used in' column in object lists. This has been corrected. |
2158 |
Bug |
Study build |
The Draft copy feature was not copying Matrix Folder/Forms correctly. This has been corrected. |
2061 |
Feature |
Validation |
The validation package generation process was updated to include greater information on tests run. |