Version : 7
Released : 2018-07-23
Changes in this Release
Issue |
Type |
Module(s) |
Description |
---|---|---|---|
793 |
Bug |
Diagnostic 0015 would fail if values were left out of the settings. Leaving a setting (e.g. RadioButton Horizontal) to empty or 0-0 will now make the Diagnostic ignore that category. |
|
135 |
Feature |
When Diagnostics have a Fix option there is now a description of what the Fix will do. |
|
783 |
Feature |
New Diagnostic 00078 checks for use of 'DataStatus' in Edit Checks and Derivations, fixing it to 'DataPoint'. |
|
792 |
Feature |
Diagnostic 00027 (Standard Fields in Edit Checks and Derivations which do not have RecordPosition 0) did not include the Derivation target. This has been corrected. |
|
803 |
Bug |
Sometimes when activating diagnostics the list would move position and scroll. This has been fixed. The Diagnostic Category is now displayed as a column in the table and not as a row group. |
|
805 |
Feature |
New Diagnostic 00077 checks for use of File Upload control, which is not compatible with RaveX. |
|
807 |
Bug |
Diagnostic 00063 was incorrectly reporting results if 2 or more Edit Checks referenced the same DSL with the same Action target. This has been corrected. |
|
808 |
Feature |
New Diagnostic Categories have been introduced, replacing the previous categories. See Diagnostics. |
|
815 |
Feature |
Diagnostic 0079 was added to identify Edit Checks with SendMessage Check Actions. These cannot be loaded into Rave via ALS correctly because of Rave issue DEV-3145 so should be checked when imported into Rave. |
|
856 |
Feature |
Added Diagnostic 0080 : Medical-Coded fields may not have Data Dictionaries associated with them. |
|
840 |
Feature |
Updated description for Diagnostic 0055 to note that it Deletes unused objects from the Draft. |
|
837 |
Feature |
Added Diagnostic 00081 : Look for Whitespace at the end of Text values (e.g. Carriage Return at end of Query Text) |
|
858 |
Feature |
Added Diagnostic 0082 : Medical-Coded fields must have a Text Format. Note that Diagnostic 0057 does this for Coder-related fields. |
|
866 |
Feature |
Diagnostic 81: Strings Ending in Whitespace now includes Constant value Check Steps. |
|
867 |
Bug |
Diagnostic 50 would fail if a Float or Integer DataFormat included the + modifier to ensure exact number of digits. Diagnostic would also not recognize negative numbers as valid for numeric formats. These issues were corrected. |
|
872 |
Bug |
PDF of Diagnostic results did not handle newlines correctly which affected readability of results. This was corrected. |
|
782 |
Feature |
GPRD (EU Data Privacy Directive) Privacy notice information is now included in the sign up pages and in help. |
|
801 |
Bug |
Links to help page were missing from Draft Upload page and from New Folder page. Help links were added. |
|
422 |
System |
Upgraded TrialGrid infrastructure. No changes were made to product features. |
|
853 |
Bug |
When an object is labelled and then the object is deleted, the label was not deleted which caused the object list to fail to display. This was corrected. |
|
774 |
Bug |
Importing Matrices during ALS upload was noticably slower than importing other object types. The performance of importing Matrices was improved. |
|
149 |
Feature |
Autocomplete has been added to the Add Project Team page (previously called Invite Project Team). Typing '@' will display a list of users with access to that URL, typing more characters will filter the list. |
|
717 |
Feature |
A new permission has been added to control which users can create standard Library projects. |
|
271 |
Feature |
A new permission has been added to control which users can create, edit and delete Custom Function Templates. |
|
319 |
Feature |
A new permission has been added to control which users can change the Core Configuration of a URL. |
|
848 |
Feature |
A new permission has been added to control which users can create, edit and delete Labels. |
|
849 |
Feature |
A new permission has been added to control which users can manage Roles and Teams. |
|
881 |
Feature |
A new Project Role permission has been added to control which users can edit Project Wiki Pages. |
|
882 |
Feature |
Projects have a new property 'All URL users can view'. When set to true (checked) all users who have access to that URL can view that Project. When not set, only users who have been added to that Project with a Project Role can access that Project. |
|
883 |
Feature |
Projects now have an 'Owner', a User who can add new Team Members and manage their Project Role assignments. |
|
785 |
Bug |
When trying to upload an ALS with the latest BalancePSALUpdate Checkaction, import would fail. This has been corrected. |
|
788 |
Feature |
ALS files exported from the system did not have Rave Database version information or the default Array Delimiter set. This had no effect on functionality but caused Rave to display warnings. Rave Database version (5.6) and Default Array Delimiter (,) information is now added to the ALS files exported. |
|
404 |
Feature |
Retired |
If an Alias is in use by Edit Checks or Derivations it cannot now be deleted. |
829 |
Feature |
Retired |
When an Edit Check which refers to Aliases is copied into a Draft then the Aliases will be copied into the Draft, unless they already exist. |
830 |
Feature |
Retired |
Aliases are now prefixed by the '@' symbol in Edit Checks and Derivations. Autocomplete for Aliases is available by typing '@'. |
834 |
Feature |
Retired |
Aliases now have the same Object Editor options as all other editors (summary, labels etc) |
271 |
Feature |
Retired |
A new permission has been added to control which users can create, edit and delete Custom Function Templates. |
814 |
Bug |
When importing an ALS if there are duplicate CodedData values in Data Dictionaries or duplicate CodedUnit values in Unit Dictionaries then the duplicate will not be imported and a warning will be displayed. Note that CodedData and CodedUnit values are case-sensitive in Rave, ie. 'M' and 'm' are different and can both be included in a Dictionary. |
|
890 |
Bug |
It was not possible to delete a Draft from a standard library even if it was not in use and the user had the correct permissions. This was corrected. |
|
772 |
Bug |
When creating a Draft the Default SUBJECT Folder was not created. This was fixed. |
|
771 |
Bug |
When creating a Draft the SUBJECT Folder does not appear in the Matrix Editor (related to #772 This was fixed. |
|
773 |
Bug |
It is no longer possible to create a Folder with the Name or OID of "Subject" (case insensitive) since this is reserved by Rave. |
|
770 |
Bug |
Using "rr" format for a Date/Time Field now shows a box for AM/PM. Example date/time formats with "rr" format were added to the fast-add for Date/times at the bottom of the Form editor. |
|
799 |
Bug |
It is no longer possible to upload a Folder with the Name or OID of "Subject" (case insensitive) since this is reserved by Rave. A warning is shown and the Folder is ignored. |
|
787 |
Bug |
Matrix Explorer would fail to load if a Check in the Study had a CheckAction with no ActionType set. This was fixed. It there is no ActionType for a CheckAction then a ? is shown as the Action Type in the Matrix explorer. |
|
794 |
Bug |
When creating a new Draft the ProjectType and SyncOIDProjectType was not set. This is now defaulted to "Project". |
|
785 |
Bug |
When trying to upload an ALS with the latest BalancePSALUpdate Checkaction, import would fail. This has been corrected. |
|
786 |
Bug |
The following CheckActions did not have ActionOptions set to 0 on export: AddComment, MarkActivityComplete, IsPresent, BalancePDALUpdate. These values are now set on import and save of CheckAction so that they appear correctly in exports. |
|
797 |
Bug |
On import of an ALS the system now warns about Deviation Classes and Deviation Codes that are not present or not active in the URL Configuration settings. It also warns regarding SubjectStatus values which are not in that configuration. |
|
774 |
Bug |
Importing Matrices during ALS upload was noticably slower than importing other object types. The performance of importing Matrices was improved. |
|
788 |
Feature |
ALS files exported from the system did not have Rave Database version information or the default Array Delimiter set. This had no effect on functionality but caused Rave to display warnings. Rave Database version (5.6) and Default Array Delimiter (,) information is now added to the ALS files exported. |
|
790 |
Feature |
Draft downloads are now named after the Project as well as the Draft Name. |
|
798 |
Bug |
Some of the Checkbox options in the Edit Check editor for Action Options (e.g. the AddMatrix Use Max Add checkbox) did not update correctly. Check Action checkboxes now are correctly shown checked or unchecked. |
|
813 |
Bug |
When editing a URL Configuration clicking on the "Configuration" breadcrumb would cause a Page-Not-Found error. This was corrected. |
|
806 |
Feature |
ControlType was added to the Field list page to make it easier to find, for example, FileUpload fields which are not supported in RaveX. |
|
812 |
Bug |
Any user-created folders with an OID of 'SUBJECT' have been removed from the Folder list and are now at the Draft level. |
|
816 |
Bug |
Options for Form Confirmation style should include "No Save Confirm" (equivalent of empty in ALS) on import of ALS all No Save Confirm entries were being converted to "NoLink" which causes Rave to set to "Save Confirm" on import. Import has been corrected and new option added to Form Editor. |
|
817 |
Bug |
After creating a new Draft, the first Folder to be created had an Ordinal of 0. This has been corrected and Folder Ordinals now start at 1. |
|
819 |
Bug |
Comparing 2 Folders would fail if one or both Folders had a ParentFolder. This has been corrected. |
|
789 |
Feature |
It is now possible to upload a Rave Core Configuration file for a URL. |
|
820 |
Feature |
It is now possible to copy Rave Core Configuration from other URLs that a user has access to. |
|
404 |
Feature |
If an Alias is in use by Edit Checks or Derivations it cannot now be deleted. |
|
818 |
Bug |
The Clinical Query Language parser was rejecting Folder, Form or Field OIDs starting with a numeral as being invalid. This has been corrected. Note that OIDs which are only numbers will not be accepted. |
|
821 |
Feature |
When comparing two Edit Checks the text description is now displayed. |
|
828 |
Feature |
Edit Checks can now be copied into a Draft even if the Draft does not contain all of the objects (Folders, Forms, Fields) referenced by the Edit Check. The Edit Check will be marked as Invalid. When the missing objects are created or copied into the Draft the Edit Check will be automatically updated. |
|
829 |
Feature |
When an Edit Check which refers to Aliases is copied into a Draft then the Aliases will be copied into the Draft, unless they already exist. |
|
830 |
Feature |
Aliases are now prefixed by the '@' symbol in Edit Checks and Derivations. Autocomplete for Aliases is available by typing '@'. |
|
843 |
Bug |
Derivations containing Logical Record Position data references could not be saved. This has been corrected. |
|
845 |
Bug |
When copying a Folder into a Draft with no existing Folders the Ordinal was set to 0. This has been corrected and it is now set to 1. |
|
826 |
Bug |
Rave does not have a specific "Label" control type but TrialGrid expects that Fields with no Variable OID have a control type of Text. On import of an ALS TrialGrid now converts Fields with no VariableOID set to Text control type with a warning. |
|
809 |
Bug |
When saving a Form for the first time after it has been imported from an ALS, all Fields on the Form would show that they have been changed - even if they were not. This has been corrected. |
|
827 |
Bug |
Visual Verify In Second Pass setting from Field Editor was not being saved. This has been corrected. |
|
832 |
Feature |
Field Delete and Clone buttons in the Form Editor are now hidden behind an access menu (3 vertical dots) to make the Form editor less "busy". |
|
833 |
Feature |
Save button in Object Editors is now always at the top of the page. The Object Editor scrolls and the header stays in place at the top of the page. |
|
834 |
Feature |
Aliases now have the same Object Editor options as all other editors (summary, labels etc) |
|
836 |
Feature |
Form activities summary now also shows activities for related Fields. |
|
842 |
Feature |
The Matrix Editor now provides options to create "All Forms" and "Merged" Matrices. See help on the Matrix Editor page for further details. |
|
768 |
Bug |
The performance of copying Data and Unit Dictionaries and Forms has been improved. |
|
854 |
Bug |
Copying a Form into a Draft which already has a Form with the same OID could create duplicate Fields, ie. Fields with the same FieldOID. This has been corrected. |
|
855 |
Feature |
The list of Forms and Fields to copy from now includes inactive Forms and inactive Fields and Forms with no Fields. Previously only active Forms and Fields were shown in the list. |
|
857 |
Feature |
The performance of loading ALS files has been improved. |
|
873 |
Bug |
Matrices where Rave had removed spaces from Matrix name in the ALS tab name could not be loaded. This has been corrected. |
|
865 |
Bug |
ALS files with duplicate Check Actions failed to load. This was corrected. The system now shows a warning and ignores (does not import) the duplicate Check Action. |
|
868 |
Bug |
Matrices which would have spreadsheet tab names of greater than 31 characters could not be loaded. This has been corrected. |
|
869 |
Feature |
Names of Folders/Forms now also appear along with OIDs in the Matrix editor when you hover over a Folder/Form intersection. |
|
871 |
Bug |
During ALS Import warnings reported the row number without taking into account the header row, so rows reported were one less than in the spreadsheet. This was corrected. |
|
876 |
Bug |
Custom Function names were limited to 18 characters. Rave allows Custom Function names up to 50 characters and the system was changed to accept 50 characters. Custom Function Templates remain limited to 18 character names in order to add a 32 character unique identifier. |
|
574 |
Feature |
Draft Names must now be unique within Projects. |
|
575 |
Feature |
Project Names must now be unique within URLs. |
|
874 |
Bug |
When using Internet Explorer the cursor position would jump to the beginning of the field when editing the logic of an Edit Check. This has been corrected. |
|
802 |
Bug |
When creating a new Draft it was possible to click "Create Draft" multiple times, resulting in multiple new Drafts. The Create Draft button is now disabled once clicked. |
|
850 |
Feature |
When leaving the Project Roles page after making an unsaved change there will be a warning. |