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
Next revisionBoth sides next revision
general:apps:gestaltpnid:releasenotes [2023/07/26 10:23] sugeneral:apps:gestaltpnid:releasenotes [2024/05/03 08:22] 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 actually update the display 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 being displayed on the right hand panel.
 +  * Fixed an issue where the "share success" modal would not be show if you had switched to the permissions tab and back before sharing.
 +  * Fixed an issue where the mini-map would not showing 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.txt · Last modified: 2024/05/06 08:38 by su