general:apps:gestaltpnid:releasenotes
This is an old revision of the document!
Table of Contents
Gestalt PnID Release Notes
This page describes the release notes for Gestalt PnID.
Upcoming
Current
New Features
- Organisation Wide Home PnID: Users can now create a Home PnID in the “All Users” group, which will set the home page for all members of that organisation.
Modifications and Fixes
- Modified the event manger to now display scripting errors.
- Fixed an issue where event manger was not highlighting scripting.
- Fixed an issue where write actions were parsing the values as int instead of as a float.
- Fixed an issue with templating, where configuration values were replacing values they shouldn't.
- Fixed an issue where a file would be removed even if there existed another admin on it.
- Fixed an issue where the paging on the user search was not working if the user was included in the list.
- Fixed an issue where application would break if the user had no Home PnID.
- Fixes an issue in templating when selecting a target folder, which result in the wrong path being set.
- Fixed an issue where renaming a PnID in a group where on reload it would not be found.
- Fixed an issue where PnID would freeze because it would attemptto interpolate from 0001-01-01 then to now.
- Fixed an issue where an iframe with a url that did not include a trailing / would repeatedly reload.
2022-04-Major
New Features
- Generate files from template: Users can now generate multiple files from a specified PnID with varying configurations of tags, colours and links.
- 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.
- Linking directly or relatively: When linking a component to navigate to a PnID, users will now have the option to either link directly to a given file or use a relative link that will navigate to a file relative to the PnID's location.
Modifications and Fixes
- Added text to inform the user there are no permissions when viewing permissions on a file/folder.
- 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 folder contents that significantly improves the load times of the file explorer.
- Added error message when user attempts to accept a share in a location they are not permitted.
- Modified method of retrieving real-time updates to improve stability.
- Modified the method in which data is queried to improve load speeds.
- Modified binding of state tags to allow the numeric or string value of the state to be used.
- Modified “Zoom to Fit”, “Zoom To Height”, “Zoom to Width” properties to be a single property called “Zoom To” where you can select the zoom choice.
- Fixed an issue where removing permissions from a folder could result in the underlying folder structure being deleted.
- Fixed an incorrect message being shown when accepting a share
- Fixed an issue where the embedded component would not always load its content.
- Fixed an issue where setting sparklines to use auto scale would mean they would not work.
- Fixed an issue where auto scaled sparklines would drop of the page when a zero existed in the data.
- Fixed an issue where the application would serve cached content and cause the app to break.
- Fixed an issue where an error would be thrown when attempt to retrieve data sources that support the asset model.
2022-03-Major
New Features
- Embedded page component: A new component that allows user's to embed content from other sites into there dashboards.
- File selector modal: This allows users to select a specific PnID they want a component to link to, thereby removing the need to manually enter a path.
Modifications and Fixes
- Modified the getValue method in the events dialogue so that it can now take a selected point parameter. This means it will take the value of the tag for the currently selected point and not the latest.
- Modified OnValueUpdate scripting event to also run when value is changed via the range selector.
- Added an exception when linking to a home pnid from a group, so it correctly loads the user's home file.
- Modified linking from files that exist in a group so that, by default, it navigates relative to the groups folder, unless a group id is present in the link.
- Modified bindings that use state tags to allow choice of whether you use the string or numeric representation.
- Improvements to the file structure UI to facilitate larger file names
- Improvements usability on mobile phones.
- Improvements to the file handling system to make it more robust.
- Fixed an issue where numeric bindings were being activated like a state binding.
- 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 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 permissions changes will persist after an error is thrown.
- Fixed an issue where user could rename a file as empty.
- Fixed an issue where files could be left orphaned by removing all administrators.
- Fixed an issue where PnID was not keeping track of the windows it had opened.
- Fixed an issue where trend was not adding tags to existing windows or creating new plots for differing time range.
- Fixed an issue where dropping a genie would load the image and not the genie.
- Fixed an issue where data function would be empty in the settings menu.
- Fixed an issue where queries would always use the INTERP data function.
- Fixed an issue where it was not hiding the time controls when switching to a realtime pnid from a historical one.
- Fixed an issue where you could not rename a file in a group structure.
- Fixed an issue where locking/unlocking component was displaying the incorrect icon.
- Fixed an issue where symbols at the root would not load if user had navigated to a sub folder.
- Fixed an issue where bindings on groups were not being loaded when opening a page.
Past Releases
2021-10-Major
New Features
- Added share system for groups.
- Added share and permissions controls.
- Added invert option to create chart component.
- Added functionality to rename files and folders.
Modifications and Fixes
- Fixed an issue where you could not edit a binding because the data source could not be found.
- Fixed issue where the chart modal was the width of the entire screen.
2021-09-Major
A minor update that contains the following changes:
New Features
- Added Roboto font family as an option in fonts.
- Added the olney light font family as an option in fonts
Modifications and Fixes
- Modified adding of tag names to event manager so that they are properly escaped if they contain any special characters.
- Modified setting so PnID does not always prompt user to authorise datasources.
- Modified the console window to be scrollable, so that when many actions are being performed you can see the complete output.
- Fixed a bug where bounds were not being calculated correctly because a text element's line height property was empty.
- Fixed a bug where time picker would revert to absolute time when press enter.
- Fixed a bug where request data when selected start date is after selected End Date
- Fixed a bug where long folder names occupied two spaces.
- Fixed a bug where pressing log out would not prompt to save changes.
- Fixed a bug where PnID crashed if no cookies were found in the browser.
- Fixed the link to release notes to open in a new window.
- Fixed a bug where there was a change the request to initialise a user could be called twice if switching between home and pnid quickly, by moving the process to the onauthenticate method.
- Fixed a bug where certain filepaths caused an issue when saving a new file.
- Fixed a bug where a file would not be saved at the correct path.
- Fixed a bug where the loading symbol would display all the time when displayed in a Trend dashboard.
- Fixed issue where you could not share a file if it was nested in a folder
2021-06-Major
A major update that contains the following changes:
New Features
- Added getStringValue function to the event manager that allows the user to retrieve the current string value of a tag.
Modifications and Fixes
- Modified opacity being applied in edit mode to prevent control components being difficult to find.
- Modified the align to take a restricted set of values.
- Fixed issue where text's colour would disappear.
- Fixed issue where tags from one data source would end up in results of another if switched whilst request was still ongoing.
- Fixed issue where line thickness binding was not being applied.
- Fixed issue where loading pages with large number of tags on a slower data source would create a race condition that caused the unsubscribing of tags to take place after the subscription of new tags, which meant all tags were unsubscribed.
- Fixed an issue where, tags that had the same name, but from different data sources, would set the data to what ever tag occurred first.
- Fixed issue that meant saving a PnID would reassign bindings to point at tags where the tag name was the same, but the data source was different.
- Fixed bug where, when upon retrieving the requested historical data, it was failing to set it into the correct position.
- Fixed issue that was causing tags to be deleted when saving PnIDs.
- Fixed the font used when displaying a new share.
2021-04-Major
A major update that contains the following changes:
New Features
- Added 3 New design components (Input Boxes, Buttons and Range Bars). These allow controls to be added to PnIDs that users can interact with to perform specific actions.
- Added Event Manager and Scripting Engine. This allows users to write their own custom Javascript scripts to perform certain actions. These scripts can then be assigned to a specific event on a component, which will be executed when activated.
- Added “Run Events” property to PnID properties that allows control over whether events should be ran in a page or not.
- Added Components Explorer Modal that allows users to see all component that are currently in a PnID.
- Added unauthorised data source modal, which indicates to the user what data sources they have not authorised when opening a PnID.
Modifications and Fixes
- Changed “Align” property so that it now has a restricted set of values.
- Fixed issue where folder would not be created when clicking the create folder icon.
- Fixed issue where user's access token was not being refreshed.
- Fixed issue where selected pallet colours were not being applied to newly created components.
- Fixed issue that caused borders to become the wrong colour.
2021-01-Hotfix1
Minor update to fix an issue regarding real-time tag subscriptions not being removed when a PnID window closes.
2020-05-Hotfix1
This release contains the following changes:
New Features
- Added improved tag manager that better displays current values and historical values of tags present in a PnId.
- Added control for selecting the data function to be used in the data request for a PnID.
- Added context menu control to open a linked component in a new window.
Modifications and Fixes
- Fixed issue where client-side data interpolation would break when requested data contained bad values.
- Fixed issue where copying a group would not properly copy the bindings.
- Fixed issue with rotation bindings not working on groups or text components.
- Fixed issue where PnID shortcuts would not work when the main menu was open.
- Fixed issue where historical data was not always being requested when adding a binding that used a new tag.
- Fixed issue where vertical position bindings would break on opening of a PnID.
general/apps/gestaltpnid/releasenotes.1660049867.txt.gz · Last modified: 2022/08/09 12:57 by su