User Tools

Site Tools


general:apps:gestaltpnid:releasenotes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
general:apps:gestaltpnid:releasenotes [2023/07/26 10:23] sugeneral:apps:gestaltpnid:releasenotes [2024/05/03 08:25] (current) su
Line 4: Line 4:
 ===== Upcoming Release ===== ===== Upcoming Release =====
  
-==== 2023-08-Major ====+==== 2024-05-Minor====
  
 +=== New Features ===
 +
 +  * **Bulk File Delete:** Added the ability to select multiple files in the left hand menu and delete them as one instead of deleting them individually.
 +{{ :general:apps:gestaltpnid:bulk-delete.gif?400 |}}
 +
 +=== Modifications and Improvements ===
 +  * Modified data source select to group data sources under the App Store Connect they belong to.
 +  * Modified the post-text value in text bindings to default to the tag's unit. 
 +  * Fixed an issue where updating the value in a select component did not actually update the displayed value.
 +  * Fixed an issue where if a write value operation failed it would not inform the user.
 +  * Improved the dragging method for single line, rectangle, and arc to be easier without having to group the component (Hold shift + left click to drag)
 +  * Fixed functional components not applying bindings. 
 +  * Fixed an issue where where functional components would not be deleted when in a group and the group was deleted.
 +  * Fixed an issue where you cannot create an Enum binding.
 +  * Removed unnecessary component properties from being displayed on the right hand panel.
 +  * Fixed an issue where the "share success" modal would not be shown if you had switched to the permissions tab and back before sharing.
 +  * Fixed an issue where the mini-map would not appear when panning.
 +  * Fixed release notes popup not appearing.
 +  * Fixed an issue where only the first batch of requests in a queue was aborted on PnID.
 +  * Updated the PnID user guide and added HMI standards, Tips and Tricks, FAQ and Shortcuts guides.
 +
 +===== Current Release =====
 +
 +==== 2024-03-Major====
 +
 +=== New Features ===
 +
 +  * **File Recovery -** PnID will now periodically store a backup of the dashboard currently being worked on, so that in the event of a crash, any unsaved changes will not be lost. Backups can be restored via the left hand menu when clicking on a page. 
 +{{ :general:apps:gestaltpnid:restorepnid.gif?400 |}}
 +
 +=== Modifications and Improvements ===
 +  * Moved from bundling script files on demand to bundling files ahead of time to reduce the file size and improve load times.
 +  * Fixed an issue where files that were copied via the "copy contents of folder" action would not load correctly until after a refresh.
 +  * Added a //setPageState(key, value)// command in the Event Manager that allows a value to be stored in the page state. 
 +  * Fixed an issue where the Event Manager component search did not return results for components inside of a group.
 +  * Modified the tooltip to show the actual timestamps of each tag. 
 +  * Added footer tooltip that shows the time of last received value on a PnID (ALT+T shortcut to toggle).
 +  * Fixed the unsaved changes prompt not working correctly on page unload.
 +  * Fixed an issue with unsubscribing from Data Core subscriptions to prevent spamming the Websocket with stale data values when navigating between PnIDs.
 +  * Fixed an issue where hyperlinks or linked PnIDs did not work on buttons.
 +  * Fixed embedded Trends showing a different data if PnID is in real-time mode. 
 +  * Fixed the embedded component constantly trying to reload due to unencoded URLs.
 +  * Fixed an issue in templating where it would attempt to parse a trend query string on non trend hyperlinks.
 +  * Prevented the file extension being displayed on PnID files.
 +  * Prevented PnID from going into edit mode when navigating via a a broken link.
 +  * Fixed groups displaying underneath symbols and genies in the left-hand menu.
 +  * Fixed an issue where genies stored within a folder would not load.
 +  * Fixed an issue where folders could not be created in the group genies or symbols folder.
 +  * Fixed the radial gradient controls not functioning as expected.
 +  * Fixed page load event not running when the same page is requested, but with a different state.
 +  * Fixed trending tags from PnID using a custom time range. 
 +  * Fixed tooltip showing invalid date when a tag has no data loaded.
 +  * Fixed having to click the back button twice when attempting to navigate away from a PnID with am embedded Trend.
 +  * Fixed the Select component not showing selected value. 
 +  * Fixed the Range component not showing max, min, and step properties
 +  * Added Optima Roman font to the list of selectable fonts.
 +  * Added the ability for the user to resize the Event Manager modal to their desired size.
 +  * Fixed an issue where the import modal would not reset for successive imports.
 +  * Fixed the templating not working properly when using square brackets in the configuration sheet.
 +  * Modified the position bindings so that they are restricted to the data range defined in the binding.
 +  * Added a message when trying to open an empty folder from the main menu.
 +  * Moved the loading Icon to be to the center of the screen and windows.
 +  * Added "Manage data sources" and "Help" buttons to the left hand menu of  PnID and Trend
 +  * Fixed Trend not loading data when opening from query string
 +  * Modified wording to be more specific for file or folder on popups
 +  * Fixed an issue where the logout button would not actually log the user out.
 +
 +===== Past Releases =====
 +
 +==== 2023-11-Hotfix ====
 +
 +=== Modifications and Improvements ===
 +
 +  * Fixed an issue where the select box would not correctly record the previous value, and it would always be the same as the current.
 +  * Fixed the PnID fill colour property missing from the properties menu.
 +  * Fixed the modal container not resizing on mobile correctly.
 +  * Updated modals to use view port values instead of percentages so that they resize correctly on all devices.
 +  * Fixed an error that would occur when creating a folder while on the "Select File/Folder".
 +  * Fixed Groups menu being visible under files menu if user has too many groups.
 +  * Adjusted the left panel menu to be more clickable when selecting a group.
 +  * Fixed an issue where you could not open a shared folder inside of a group.
 +  * Modified the side menu to automatically close when opening a file on mobile.
 +  * Fixed missing plus icons in gradient and expression evaluator modals.
 +
 +==== 2023-10-Major ====
 +
 +=== New Features ===
 +  * **New Drop-Down Component -** Added a new Drop-Down Select component that allows users to add a selectable option to a dashboard and bind scripts to it.
 +  * **Shareable URLs -** Added an option to generate a URL snapshot of a dashboard that can then be shared with other users.
 +  * **New Event Manager Actions** - Added //swapTags// and //transformTags// actions to the Event Manager that allow the user to swap out the current set of tags in the dashboard, or apply a transformation to the names of the existing tags.
 +  * **New File Menu -** Modified the file menu to work as an expandable tree to ease navigation between folders and make it more user-friendly.
 +  * **New File Context Menu -** Added a context menu to the file menu to make it simpler and easier to perform actions against specific files and folders and make the UI cleaner. You can right-click any file/folder to open it.
 +  
 +  {{ :general:apps:gestaltpnid:contextmenu.gif?400 |}}
 +  * **New Manual Tags** - Added the ability to manually add tag names to a dashboard to allow the addition of metatags and to also serve as placeholders.
 +
 +=== Modifications and Improvements ===
 +  * Added the ability to create a new folder in the file explorer modal.
 +  * Added loading indicators when performing various actions on files to inform the user an action is being processed.
 +  * Added a close button to the colour picker.
 +  * Made tweaks to the UI when viewing on mobile.
 +  * Fixed an issue where a component's properties could not be edited on mobile.
 +  * Improved the display/transition of the menu icon when opening and closing the menu.
 +  * Increased the hovering area of the x button on pop-ups.
 +  * Fixed an issue where text bindings for digital state tags did not use the string version of the state.
 +  * Fixed an issue where you could not edit the bindings of a child component.
 +  * Fixed an issue where creating genie for charts and scatterplots did not save the tags.
 +  * Added automatic retrying of requesting data sources when the initial request fails.
 +  * Fixed an issue where text bindings' prefix and suffix on user preferences were reversed.
 +  * Fixed link on session expiry popup not redirecting to the login page.
 +  * Added an info icon on the bindings pop-up to notify users on how to change a binding's tag data type.
 +  * Added hyperlink as a property that can be templated and made it so hyperlinks are automatically encoded when generating files.
 +  * Fixed an issue where you could not view the properties of components filled with a gradient.
 +  * Fixed Historical PnIDs breaking when tags return no data.
 +  * Fixed an issue where horizontal flipping did not maintain the component's position.
 +  * Fixed the select file modal not resizing on mobile.
 +  * Fixed an issue where functional components could break a page in certain cases.
 +  * Fixed an issue where copying files with the same file name would not overwrite the existing files and instead duplicate them.
 +
 +==== 2023-08-Major ====
  
 === New Features === === New Features ===
Line 67: Line 187:
   * Added validation when setting a custom time range when opening Trend from PnID.   * Added validation when setting a custom time range when opening Trend from PnID.
   * Modified the session expire modal so that it will now redirect the user to log in.   * Modified the session expire modal so that it will now redirect the user to log in.
-===== Past Releases ===== 
  
 ==== 2023-04-Major ==== ==== 2023-04-Major ====
general/apps/gestaltpnid/releasenotes.1690367033.txt.gz · Last modified: 2023/07/26 10:23 by su