This is an old revision of the document!
Table of Contents
Gestalt Trend Release Notes
This page describes the release notes for Gestalt Trend.
Upcoming
2022-08-Major
New Features
- Lockable Axes: Users can now choose to lock an axis, which will fix the displayed range and prevent the window automatically attempting to centre the trend.
Modifications and Fixes
- Added the application logo to the side menu.
- Added validation for the naming of a Trend dashboard.
- Added a warning icon on Trend if the real-time connection is not established.
- Added a dialogue that is displayed when the request to retrieve data sources has failed and allows the user to retry the request again.
- Added optimisations to rendering to prevent unnecessary renders and causing the application from locking up on busy dashboards.
- Modified “Allow Updates” to turn on by default if a “Now” period is selected.
- Modified FFT rendering to prevent is from using the colour black for a selected tag when using the dark theme.
- Modified the loading symbol to use the Intelligent Plant logo.
- Modified PCP to hide the tag names when the number of tags does not fit the screen width.
- Improved the styling for windows to make controls fit better.
- Relocated Trend window controls to the title bar to declutter the main window and improved the styling.
- Fixed an issue where creating a folder would fail due to the parent not being found.
- Fixed an issue where the real-time subscription would be lost when the connection dropped.
- Fixed an issue where it would attempt to render an empty window when changing theme.
- Fixed an issue where maximising a window would then cause it to overlay any other window when it was maximised.
- Fixed an issue where the alarm view was rendering titles in the incorrect colours when using the dark theme.
- Fixed an issue where windows would cover the menu button when the context bar is closed.
- Fixed an issue with the tag search were the previous results would not be cleared.
- Fixed an issue where an embedded PnID would not contain the correct time range.
- Fixed an issue where FFT would create a looping copy of itself when receiving new values.
- Fixed an issue where the Cross Correlation view would throw error when there was no data.
- Fixed an issue where the display mode menu was not enabling the correct configuration options.
- Fixed an issue where the trend view would not render correctly if the range of data was 0.
- Fixed an issue where Trend view would not centre tags correctly if they contained a NaN.
- Fixed an issue where the Histogram view would not render correct if any of the tags contained a NaN.
- Fixed an issue where the minimum and maximum markers were not being updated when new values came in.
- Fixed an issue where you could not search for tags by description of unit of measure.
- Fixed an issue where the tag's data was not correctly updated when new values came in.
- Fixed an issue where attempting to copy files to the root would not work.
Current
New Features
* Expression Evaluator Manager: Users can now review and edit the function used for expression tags.
Modifications and Fixes
- Modified Tag Manager to make it more clear the tag name is editable.
- Modified data acquistion of windows to first get a snapshot of all tags before getting historical to improve user experience when in views like calm waters.
- Modified the colour of the calm waters display from green to blue.
- Fixed an issue where a file would be removed even if there existed another admin on it.
- Fixed an issue where expression tag would not be rendered when reorganising tags.
- Fixed an issue where trying to “Save as” a file would save the wrong file name.
- Fixed an issue where the paging and filtering on the user search were not working if the user was included in the list.
- Fixed an issue where the Window Menu would not display the normalise settings.
- Fixed an issue where multiaxis would no longer work when it was turned off.
- Fixed an issue where multiaxis would reset when reopening the settings dialogue.
- Fixed an issue where reverting the data query would not work and only display a blank window.
- Fixed an issue where panning with multiaxis would cause inconsistent scaling of the axes.
- Fixed an issue where the histogram would be rendered over the axis when panning.
- Fixed an issue where Scatter plot would not render if there was a NaN in the dataset
- Fixed an issue where Scatter plot was not rendering the correct data when changing display mode.
- Fixed an issue with the tag manager where it would attempt to reorder the tag when not clicking on the reorder icon.
- Fixed an issue where trend could not receive calls from Taggle.
- Fixed an issue where exception would be thrown when trying to zoom in on a window in a dashboard that had an empty window.
- Fixed an issue where the Allow Updates button would not be turned off when zooming on a window.
- Fixed an issue where peaks in a dataset would be skipped when processing data for display, and would therefore not be displayed.
- Fixed an issue where the minimum and maximum labels were not being displayed in the correct locations.
- Fixed an issue where PnID and Custom windows did not update their titlebars.
- Fixed an issue where you could not save a dashboard with a PnID in after opening it.
New Features
- Copy Folder Contents: Users can now copy the entirety of a folder's contents to a specified location, allowing files to be moved elsewhere with ease.
- Export Dashboard: Users can now export whole Trend dashboards and not just the data.
Modifications and Fixes
- Added text to state there are no permissions when viewing permissions on a file/folder.
- Modified dashboard label colour when in dark mode to improve visibility.
- Modified group dashboards area to now display groups you are a member off and not groups that are simply visible to you.
- Modified group dashboards area to now display groups by their organisation.
- Modified groups in the share modal to now display groups by their organisation.
- Modified queries for retrieving file contents that significantly improves the load times of Modified queries for retrieving folder contents that significantly improves the load times of the file explorer.
- Modified method of retrieving real-time updates to improve stability.
- Modified the method in which data is queried to improve load speeds.
- Modified PCP labels to now show descriptions when tag has been set to display descriptions.
- Added ability to navigate to configured URL by right clicking on a given tag in PCP and Calm Waters.
- Added error message when user attempts to accept a share in a location they are not permitted.
- Fixed an issue where removing permissions from a folder could result in the underlying folder structure being deleted.
- Fixed an issue where normalise settings were shown when not in normalisation mode.
- Fixed an incorrect message being shown when accepting a share.
- Fixed an issue where attempting to update a custom window in a dashboard would throw an error.
- Fixed an issue where the timestamp of the current value being sent to custom windows was incorrect.
- Fixed an issue where the application would serve cached content and cause the app to break.
- Fixed an issue where Annotations could not be edited, deleted or navigated between.
- Fixed an issue where saving via the left side panel would cause some properties to not be saved.
- Fixed an issue where the scale of the display would jump drastically when a new time range was applied causing axes and visualisations to be shifted.
- Fixed an issue that could cause large Calm Waters displays to lock up the browser.
- Fixed an issue where the start and end time would be incorrectly offset because of the time zone.
- Fixed an issue where a dashboard label was not being set on load of a dashboard.
- Fixed header and icon in rename dialogue.
2022-03-Major
New Features
Deviation Monitoring and Display Modes - Users can now select various display modes, which visualise the data in a number of different ways based on their deviation over defined limits. These new modes include:
- Absolute: Window will display the absolute values from the data.
- Normalised: Window will display the normalised version of the data in the window.
- Deviation: Window will only display data that has exceeded the normal limit.
- Enumeration: Window will display data as a set of states base on the limits: Normal, Yellow, Red. These states are derived based on whether the values have exceeded the given limit.
These modes are usable on the following views:
- Trend
- Parallel Coordinate Plot
- Scatter Plot
- Histogram
- Calm Waters
Modifications and Fixes
- Modified default zoom of a trend from 1/3 of the window to 1/2.
- Modified panning to have a dead band on the x-axis to prevent accidental changing of time range when scrolling.
- Improvements to the file structure UI to facilitate larger file names
- Improvements to usability on mobile phones.
- Improvements to overall loading times of dashboards.
- Improvements to the file handling system to make it more robust.
- Removed the allow update control from individual windows.
- Fixed an issue where user's could accept shares in a location they were not permitted to.
- Fixed an issue where user's could still access files when they had been removed from the appstore group that access was permitted to.
- Fixed an issue where the share pop up would crash on the initial opening.
- Fixed an issue where a new folder would not be created when pressing enter.
- Fixed an issue where cross-correlation matrix was calculating the correlation for all delays, thereby making loading of dashboards much slower.
- Fixed an issue where linking a window did not update the state of the control in the file menu button.
- Fixed an issue where the date controls would not display an error if allow updates was on.
- Fixed an issue where the relative axis was not being displayed when turned on.
- Fixed an issue where an unauthorised share would return the incorrect error.
- Fixed an issue where saving a file in a folder that had a space in it's name would result in an error.
- Fixed an issue where the file menu is not reloaded once a file has been deleted.
- Fixed an issue where removing the last permission from the permissions panel will delete the file without providing a warning.
- Fixed an issue where permission changes will persist after an error is thrown.
- Fixed an issue where data was being requested twice for a window.
- Fixed an issue where tags were being removed on successive requests, leading to it eventually requesting no tags.
- Fixed an issue where user could rename a file to one with no name.
- Fixed an issue where you could not rename a file in a group structure.
- Fixed an issue where files could be left orphaned by removing all administrators.
- Fixed an issue where PnIDs would not load data whilst in a trend dashboard.
- Fixed an issue where Custom windows would not be notified when the global time range changed.
- Fixed an issue where the zero line in the trend view was overlaying the trend lines.
- Fixed an issue where tag descriptions were not being displayed.
- Fixed an issue where panning multiple times on a window would cause it to break.
Past Releases
2021-10-Major
New Features
- Added share system for groups.
- Added share and permitions controls.
- Added functionality to rename files and folders.
Modifications and Fixes
- Added Relative time menu to the global main menu.
- Added time controls for window menus.
- Modified tag search window to scroll and better size the results section.
- Modified request of preview data to make it fast and efficient.
- Fixed issue where loading a Trend dashboard with a null scrub time would result in an error.
- Fixed bug where Expression Evaluator did not add the tag to th window.
- Fixed bug where normalised limits would reset on time range change.
- Fixed issue where time pickers on menu pop up did not sync with the time of the window.
- Fixed issue where pop ups where not adjusting to mobile width.
- Fixed bug where scrubs were not being parsed correctly in the side menu.
- Fixed issue where the state of a digital tag was not being displayed.
- Fixed bug where a Trend opened from PnID did not retained the selected dates.
2021-09-Major
New Features
- Added ability to remove multiple tags at one time in the tag manager .
- Added a ctrl-s shortcut for saving the current file.
- Added a “duplicate window” button to make a copy of the currently selected window.
Modifications and Fixes
- Modified preview data request to always request data using INTERP.
- Modified UI of the main tag search to make input sizing and spacing more consistent.
- Modified tag search so that only the results scroll and not the whole modal.
- Modified setting so trend does not always prompt user to authorise datasources.
- Modified tag manager so that the tag name can be edited to change the display/friendly name.
- Fixed a bug where a file with the same name as an existing one would overwrite without asking the user.
- Fixed a bug where limits would not persist if changed from graph.
- Fixed a bug where the end time would not be updated with user's cached value.
- Fixed a bug where dashboard was not loading when it contained a PCP.
- Fixed an issue where the window name was attempting to be displayed before the DOM had loaded.
- Fixed a bug where toggling colour off would cause the preview to disappear.
- Fixed bug where opening a trend from PnID window sometimes loaded out of time.
- Fixed bug where opening files would thrown an error if the window was opened before.
- Fixed link to release notes to open in a new window.
- Fixed minor UI error for Mozilla Firefox.
- Fixed minor UI error where time pickers width did not adjust to complete date.
- Fixed a bug where if the end time value stored in the cookie was a * it would throw an error.
- Fixed bug where key down event would not trigger.
- Fixed limits not checking/updating when normalised.
- Fixed PCP getting limits from the wrong variable.
- Fixed a bug where a window with a PnID would not load correctly.
- Fixed a bug where click stop playback would only remove one of the interval callbacks meaning the other windows would continue to play. Clicking again would then stack the callbacks.
- Fixed a bug where the x axis would not draw when it spanned months or years.
- Fixed issue where a new user could end up with a malformed directory.
- Fixed bug where certain file paths caused an error when saving a new file.
- Fixed a bug where a file would not be saved at the correct path.
- Fixed exporting of CSV so it can export data over multiple windows and time ranges.
- Fixed a bug where the views were not being properly initialised when loading a file
- Fixed a bug where Go button did not have a handler for a Custom Window
- Fixed issue where you could not share a file if it was nested in a folder
2021-06-Major
New Features
General
- Added a pop up notification if date pickers are attempted to be used whilst live updates is on.
- Added quick “Add tags” button on top-right floating menu.
- Added window time range to top-right of overlay controls.
- Added a linked icon to highlight if a window is linked to the global time range.
- Added a URL property to the tag properties.
- Added a pop up message to indicate when a new version has been released with a link to the changelog.
- Added a new system for managing tags created via the expression evaluator.
Modifications and Fixes
General
- Modified the tag annotation request so that each tag is checked to see if their respective data sources are annotation compliant, if not, they are from the annotation request.
- Modified icon menus to only hide when mouse leaves a window rather than after a pre-set time.
- Modified and tweaked the date pickers style.
- Modified and tweaked the side menu style.
- Modified the label and description controls, so that they are now a single control.
- Fixed bug that prevented the play timer from working.
- Fixed bug which stopped user saving a dashboard with a PnID.
- Fixed bug where you could not search for tags.
- Fixed issue where date pickers were not working in the window configuration modal
- Fixed issue where play scrub did no reset to 0 when it got to the end.
- Fixed bug where end time in relative mode would always return a * even when an offset was being applied.
- Fixed bug where window name popup would not persist following a save.
- Fixed the 0 guideline being drawn over the displayed trends.
- Fixed the date format for the date in the icon overlay.
- Fixed bug where play scrub position was not being updated.
- Fixed bug where some menu elements state did not reflect the actual setting value.
- Fixed bug where Expression Tags were not updated when the time range was changed.
- Fixed bug where Expression tags were not being persisted correctly on dashboard save.
- Fixed issue where the tag search was continuously requesting tag pages even though the container was full.
- Fixed a bug where the mouse became stuck when dragging an axis.
- Fixed issue where the tag properties was incorrectly index leading to an error when loading a page.
- Fixed bug where the window name disappeared when switching views.
- Fixed bug where Trend would crash if you tried to save a window that had no tags.
PCP
- Fixed bug where the PCP did not update the play scrub on selection of a data point.
- Fixed bug where the pre and post scrubs were not filtering the tag values on PCP.
Scatter Plot
- Fixed bug where the Scatter Plot view would not reflect the pre and post scrub values.
- Fixed bug where the label was not updated on the Scatter Plot view.
2021-04-Major
This release contains the following changes:
New Features
General
- Added Dark Mode.
- Added Name attribute to each window.
- Added tag manager menu to customize settings on each tag.
- Added new menu pop up. This change remove the menu and creates more space on each window.
Calm Waters
- Added information about top deviation tags in Calm Waters.
- Added menu to set a baseline for Calm Waters to render unassigned values.
- Added feature to control zoom in Calm Waters.
Modifications and Fixes
General
- Fixed issue where files couldn't be saved inside a folder properly.
- Changed menus to upgrade depending on the view.
- Changed Trend not allowing to add tags before setting date range.
- Fixed issue with FX evaluator not adding custom tag correctly.
- Changed menu so it now updates values from each file.
- Changed top menu to merge between Time and Play menu to create a more accessible menu.
- Fixed issue where load old query would load only time changes and not zoom
Calm Waters
- Fixed issues where Calm Waters rendered unassigned values and borders as 0.
CCMatrix
- Fixed issue where there was no possible to pan horizontally.
Histogram
- Fixed issue where some tags were not being rendered by a value being infinite.
PCP
- Fixed issue where label would get stuck in max and min values.
- Fixed issue where would display all values when hovering on an empty value.
Trend
- Fixed issues where changes on limits were not being saved into the file.
PnID
- Fixed issue where changes on a PnID would not update the Trend Window menus.
2020-11-Major
This release contains the following changes:
New Features
General
- Revamped UI to modernise and improve usability
- Added new system to store zoom per tag.
- Created new system of self contained windows. This new system improve coordination between windows.
- Added new warning pop up when limits are set beyond their scope.
- Added a feature to allow real-time update of tag values.
Limits
- Added new feature to edit values from the limits cell.
Trend
- Added new axis system. This system allows user to separate the tags on multiple axes.
- Added new pop up menu to customize multi axes.
Modifications and Fixes
General
- Fixed issue where tags could not be removed from the tag panel.
- Fixed issue where last tag could not be removed from the plot.
- Changed tag panel to fit more tags.
- Changed side menu to include all functionality
Mobile
- Fixed issue where rotation of device would distortion the display
- Removed windows menus to allow more space on the plot.
Limits
- Fixed issue where all the table was rendered instead of the updated value.
Scatter plot
- Changed axis to displaying the correspondent tags name.
2020-04-Hotfix1
This release contains the following changes:
- Fixed performance issue when loading query-intensive dashboards.
2020-03-Hotfix1
This release contains the following changes:
- Fixed issue that would result in the annotations for all tags in a dashboard being requested when adding a new tag.