User Tools

Site Tools


general:apps:gestalttrend:releasenotes

Gestalt Trend Release Notes

This page describes the release notes for Gestalt Trend.

Upcoming

2022-11-Major

Modifications and Fixes

  • Added some optimisations around the loading of files to make it faster and more robust.
  • Added a select file modal that can be used to select a PnID file.
  • Added the functionality to reposition existing windows in a dashboard.
  • Added the ability to set the maximum and minimum values for multi-axis.
  • Added an option to override any existing files with the same name, when copying a folder's content.
  • Added an option to copy the file's URL on the share pop up to make sharing easier.
  • Added a notification for when something is copied to the clipboard.
  • Added an option to show/hide groups that do not contain any files..
  • Fixed the share pop up always having “Folder” as its wording even when it was a file being shared.
  • Fixed an issue with panning on the trend view whilst on mobile.
  • Fixed the PCP view not rendering the tag name on hover.
  • Fixed the issue where there would be a delay on rendering tag name when clicking on a tag.
  • Fixed the canvas colour DOM element not updating to the selected file colour.
  • Fixed an issue where switching themes would not change the canvas colour.
  • Fixed the issues where guidelines would render on top of the data.
  • Fixed new Trend windows not having the canvas colour set correctly.
  • Fixed lock icon displaying when no axis were yet present.
  • Fixed an issue where trend would not render if there were two tags with the same name, but a different data source.
  • Fixed the Cross Correlation Matrix stuttering whilst panning.
  • Fixed hovering on limits when Multi Axis is on.
  • Fixed Trend not rendering changes after reordering tags.
  • Fixed Trend not cleaning the URL when importing a file.
  • Fixed the title bars not loading the window name.
  • Fixed time conversion from relative to absolute rounding values.
  • Fixed an issue where a file whose name contained a comma could not be saved.
  • Improved the mouse label accuracy on Trend view.
  • Fixed the “Select all” control on the multi-axis menu.
  • Removed the minimize option from the window toolbar.

Current

2022-09-Minor

New Features

  • Modifiable Window Colour: Users can now customise the base colour of the windows in a dashboard.

Modifications and Fixes

  • Added the option to match all tags on an axis to the axis colour.
  • Improvements to real-time data connection to optimise it and make it more robust.
  • Improved the error dialogue to provide a more descriptive message.
  • Modified the delete file/folder dialogue to reflect whether it is a file or folder being deleted.
  • Removed the block on modifying the date pickers when in real time.
  • Removed the functionality where setting the end time to now, would automatically turn on “Live Updates”.
  • Fixed an issue where the ghost annotation not being rendered.
  • Fixed an issue where there was a delay on rendering the axes when switching multi-axis on or off.
  • Fixed an issue where the Alarm view would not update after a limit change error.
  • Fixed an issue where the click and drag zoom on scatter plot view was not working.
  • Fixed an issue where mouse panning was stuttering when panning diagonally.
  • Fixed an issue where histogram rendering would break if a tag only contained NaN values.
  • Fixed an issue where the axis lock icon was being displayed before there were any axes.
  • Fixed an issue where digital state tags were displaying their numerical state rather than the string state.
  • Fixed an issue where the annotations request would fail if there were too many tags being queried.
  • Fixed an issue where query settings were being cached even if the query was invalid.
  • Fixed an issue where the dashboard was not being re-render after removing a tag.
  • Fixed an issue where the scrub would not retain its position as new values came in.
  • Fixed an issue where creating a folder would cause an undefined error.
  • Fixed an issue where a window would not be re-rendered after removing a tag.
  • Fixed an issue where the zoom level of a window would reset when selecting a new tag.
  • Fixed an issue setting the display mode via the configuration settings did not up value on the window toolbar.
  • Fixed an issue where display mode options were disabled and greyed out when they shouldn't be.
  • Fixed an issue where panning on the X axis was not being calculated correctly.
  • Fixed an issue where save as and renaming a file allowing invalid characters.
  • Fixed an issue where the tag select no longer be displayed following the resizing of a window.
  • Fixed an issue where tags would be given the same colour by default.
  • Fixed an issue where tags were not displaying the colour of the axis they were on.
  • Fixed an issue where Trend did not prompt the user when their session had expired.
  • Fixed an issue where the side menu was cutting of the bottom UI items when viewing on mobile.
  • Fixed an issue where duplicating window did not carrying the multi-axis settings over.
  • Fixed an issue where Trend would set the start and end time to the same time.
  • Fixed an issue where mobile menu height was incorrect when using Firefox.

Past Releases

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.
  • Fixed issue where the preview query was hardcoded to use “INTERP” which made the preview inconsistent with what was in the main window, it will now use the same data function as the main query.

2022-06-Major

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.

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.
general/apps/gestalttrend/releasenotes.txt · Last modified: 2022/11/17 15:46 by su