Graphical User Interface
Notifications
File download messages are no longer toast (pop-up) messages.
Right mouse menus now appear above toast (pop-up) messages.
Form building
You can now drag a dashboards or stream actions onto the NavBar (the application menu bar) in a form, to create a button which opens the dragged dashboard, or runs the dragged stream action.
More information on drag and drop functionality in forms can be found here.
Repository
Dragging an object onto a container which already contains it now gives a message indicating that the object is already in there.
The system now alerts you if one of the objects on a form (e.g. Default Date Format in the System Configuration) has been changed, and saving the parent object is required., SO that the referring object is saved also. This fixes an issue where, for instance, System Configuration wouldn't automatically pick up changes in the Default Date Format it references.
Objects which can be enabled can now be enabled from the right click menu. If a number of the same type of object are selected, this will enable them all.
There is now a button to download data from the detailed users list.
There are now updated icons for Locale and Language, allowing them to be more easily differentiated.
Data Modelling
Streams
Minimum and maximum can now be used as the aggregate function for TrueFalse (Boolean) stream attributes in a pivot view.
Auto generating a stream from a database collector will now use the datasource instance expression, if one is provided, instead of the default instance.
Stream Views
If an aggregating stream view has a sort order applied which includes attributes which are not on the view, the aggregate may not work as expected. There is now a warning when this occurs.
When creating a stream view attribute with the count aggregate function an error would appear if the user did not enter a new stream view attribute name. Now, if no name is entered, the stream view attribute will take the name of the stream attribute.
Task Plans
Task Plans can now be unsuspended from the right click menu.
Attempting to redo a task plan which suspended itself on failure will now prompt the user, asking if they would like to remove the suspension, and run the task again; or just roll back the data.
Filters
Column filters can now have line breaks in them, so that you can now search in a text field for a text snippet including a line break.
Filtering is now available on the list of privileges in the role editor.
Application Building
Layout components
Layout Components Show Horizontal Scrollbar and Show Vertical Scrollbar are now displayed only where relevant.
There is now a Display Name field on stream view components and card containers. If the display name is entered it will be shown on forms instead of the component name.
Style fields Auto Size, Direction, Justify and Align have been added to areas, forms and card containers to allow automatic resizing and repositioning of components as the dashboard window is resized.
Chart View
There is now an Edit Chart Scale option in the charts right-click menu. With this, you can quickly access and edit the chart scale. Where a graph has very large figures and very small figures, it can be useful to change the scale to see different data ends in detail.
Connectivity
HTTP Collector and Exporter
HTTP requests will be encoded according to the Content-Type Header character set, if provided. If not provided, a default encoding will be used.
Database Exporter
Database Exporters can now correctly use _inputMultiplier
in their statement expressions.
File Collector
You can now drag file collector attributes onto streams on the modelling pane. This will create streams attributes in the stream, based on the dragged file collector attributes.
File collector attributes can no longer have "." characters in their names. This change is to make them consistent with the rules for naming stream attributes.
When configuring a file collector to read managed files, if the default name is used (eg. New FileCollector_4
) the default tag used by the file collector will be the same as the name. Previously, if the default name was used, the default tag was New FileCollector
.
Data Export
When exporting a grid view, the file will now be named using the view name, not the stream name.
Bug Fixes
Graphical User Interface
Error Messaging
Improved error messaging on several of the error messages that can be created by tasks run by buttons.
Improved error messaging for context variable evaluation errors.
Improved error messaging when a duplicate file name is used for excel multi input export.
Improved error messaging when a file exporter fails because an expression field on the exporter evaluates to a list, instead of a string.
Improved error messaging when a filter fails because the filter cannot be applied to the stream attribute data type.
Improved error messaging when trying to open a pivot view which has no pivot column source set.
Repository
Fixed an issue that was causing user groups to sometimes not to be displayed, after pressing the button to show all user groups.
Fixed an issue preventing some users from viewing the layout templates section in the repository.
Fixed an issue where the Pipe View hyperlink for pipes was not working correctly.
Fixed issue which prevented the stream attribute drop down list loading on the aggregate attribute editing form.
Other
Fixed an issue causing the name of certain objects to appear as '(empty)'.
Fixed problem with saving model containing unviewable objects.
Fixed problem with stream views list sometimes showing in the top left corner.
Fixed problem with large expression editor unpinning its parent property editor.
Fixed problem with action progress indicator remaining visible on the screen after the action was finished.
Fixed problem with Show outputs and Show inputs buttons displaying unviewable objects.
Modelling
Analysis Models
Fixed an issue where pipes were not correctly validated when used in a switch statement.
Fixed an issue where submitting integer fields with one or more leading zeroes was causing either: incorrect values to be saved; or an error message to appear.
Database Collectors
Fixed an issue where a database collector with a blank datasource instance expression and multiple instances still ran. It will now error.
File Collectors
When configuring a file collector from an Excel file, if a cell contains an formula error it will be ignored.
Fixed an issue which prevented uploading of files with a comma in the name.
HTTP Collecters
Fixed an issue with HTTP Headers, where leaving the value field blank caused an error.
Streams
Fixed issue where a stream attribute, created by dragging a 'Distinct' aggregate attribute from a pipe, was the wrong type; it will now be an integer.
Fixed an issue which caused pipe filters to fail when changes were made to stream attributes used in the filter.
Fixed an issue on pipes where Data To Read is set to Custom; the To Offset and From Offset fields are now editable without deleting the whole entry, and they now display without a decimal point. The allowed range for these fields is 9999999 to -9999999.
.
Application Building
Fixed problem with resizing columns on action drop-downs.
Fixed problem with clicking on drop-down scroll bars.
Fixed problem with incorrectly displaying tabs component, if a tab's header height did not specify the unit (px, % etc.)
Filters
Fixed an error which prevented filtering a list of stream attributes by order.
Fixed a bug where column filters would close, when clicking on the large text editor associated with that filter.
Chart Views
Fixed problem with displaying lines on barcharts.
Fixed problem with chart tooltips remaining visible after closing a dashboard.
Fixed various problems with horizontal barchart axis labelling.
Fixed problem with the chart legend overlapping the graph data.
Configuration Export / Import / Copy
Import
Fixed problem with duplicate import success messages.
Export
Fixed problem with export pane layout.
Fixed problem exporting dashboards' Keep data flags.
Operational
Emails
Fixed an issue with inbound emails, where the email body was not saved for emails with no attachments.