general:apps:gestaltpnid:releasenotes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
general:apps:gestaltpnid:releasenotes [2023/04/11 14:15] – su | general:apps:gestaltpnid:releasenotes [2024/04/30 16:11] – su | ||
---|---|---|---|
Line 2: | Line 2: | ||
This page describes the release notes for [[https:// | This page describes the release notes for [[https:// | ||
- | ===== Upcoming ===== | + | ===== Upcoming |
+ | |||
+ | ==== 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. | ||
+ | |||
+ | === 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 single line/ | ||
+ | * 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" | ||
+ | * 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. | ||
+ | {{ : | ||
+ | |||
+ | === 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" | ||
+ | * Added a // | ||
+ | * 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 " | ||
+ | * 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 " | ||
+ | * 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 // | ||
+ | * **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. | ||
+ | |||
+ | {{ : | ||
+ | * **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' | ||
+ | * Improved the display/ | ||
+ | * 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' | ||
+ | * 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' | ||
+ | * 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' | ||
+ | * 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 === | ||
+ | * **Personal and Group Genies -** Added Default, Personal and Group Genies to separate user/ | ||
+ | * **Personal and Group Symbols -** Added Default, Personal and Group Symbols to separate user/ | ||
+ | * **User Preferences -** Added a preferences menu to configure specific settings on PnID such as the default home page, font size and colours. | ||
+ | * **New Context Options -** Added Undo, Redo, Add Link, Add Event and open embedded components in a new window as options to the right click context menu. | ||
+ | * **Unsaved Changes Warning -** Added a warning when a user tries to navigate away from a page with unsaved changes, providing them the option of saving before navigating away. | ||
+ | * **Double Click to Edit Text -** Added the ability to double click a text element to edit the text. | ||
+ | * **Copy Properties of a Component - ** Added options to copy and paste properties from one component to another from the context menu. | ||
+ | * **Recently Added Tags -** Added a recently used tags list to the tag browser modal to reduce the time of creating multiple bindings using the same tag. | ||
+ | |||
+ | === Modifications and Improvements === | ||
+ | * Added new set of default Genies & Symbols accessible by all users. | ||
+ | * Added a property and shortcut to disable the tooltip (SHIFT + T to toggle tooltip) for a dashboard. | ||
+ | * Modified default input, button, and range components sizes upon creation to fit the canvas grid. | ||
+ | * Fixed an error on adding a binding after adding a new data row in bindings table. | ||
+ | * Fixed the removal of tags on charts creation table to trigger only when clicking directly on the removal icon. | ||
+ | * Fixed an issue where selecting individual points on a line would not deselect when in a group. | ||
+ | * Updated Packages that contained Vulnerabilities. | ||
+ | * Removed line selection points displaying in a group when the group is not selected. | ||
+ | * Added a border radius property to range components. | ||
+ | * Fixed linking PnID by ID from not displaying the file name on the properties panel. | ||
+ | * Removed partition lines from right properties panel. | ||
+ | * Modified the event names in the event manager to be friendlier to users and added descriptions on how they behave. | ||
+ | * Fixed an issue where double clicking and dragging on smaller components in a group would not allow the user to select and move the component. | ||
+ | * Renamed the border radius property to fillet radius. | ||
+ | * Modified the context menu so only relevant actions are displayed. | ||
+ | * Fixed an issue where selected points on a line would not reset when performing a drag select. | ||
+ | * Fixed rename pop up having the application name as part of the file path. | ||
+ | * Removed the highlight on hover for non clickable text on right properties panel. | ||
+ | * Removed the " | ||
+ | * Fixed an issue where the tag values returned with an empty string and cause text binding to stop working. | ||
+ | * Fixed the tooltip and context menus from obstructing other UI elements. | ||
+ | * Added existing files in the file manager to make it easier for the user to see what is currently present. | ||
+ | * Fixed the selected tool appearing as deselected when it is still actually selected. | ||
+ | * Fixed an issue where functional components would prevent the user from applying new query settings. | ||
+ | * Adding dragging for all modals to make it more consistent. | ||
+ | * Disabled the paste option in the context menu if there is nothing to paste. | ||
+ | * Fixed an issue where child folders in a folder would not load correctly. | ||
+ | * Fixed an issue where PnID would try to parse the state of tag when it did not have a state value. | ||
+ | * Modified text binding property names from pre-text and post-text, to prefix and suffix. | ||
+ | * Hid the menu icon in embedded PnIDs. | ||
+ | * Removed the option to duplicate files on copying of a folder' | ||
+ | * Fixed an issue where you could not minimize an maximised embedded component when double clicking. | ||
+ | * Readded the Save As button at the file/folder level in the left side menu. | ||
+ | * Fixed typos in the "New Update" | ||
+ | * Increased the permitted file size when importing PnIDs from 512kb to 2mb. | ||
+ | * Fixed an issue where following a " | ||
+ | * Fixed issue where a group' | ||
+ | * Fixed the contrast of text against the background colour of all colour pickers. | ||
+ | * Fixed sparklines not rendering when data is flat. | ||
+ | * Fixed the titles of tool buttons not updating when selected. | ||
+ | * Improved the styling of the import modal. | ||
+ | * Fixed tool keyboard shortcuts not highlighting the selected tool. | ||
+ | * Removed file extensions from the save as modals and defaulted the name of the new file as " | ||
+ | * Removed the word " | ||
+ | * Added the name of the currently logged in user to the left panel. | ||
+ | * Fixed an issue where if the case of a tag name differed from the requested tag, it would break the dashboard. | ||
+ | * Fixed an issue where the search filter was not being applied when searching against organisation groups. | ||
+ | * 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. | ||
==== 2023-04-Major ==== | ==== 2023-04-Major ==== | ||
Line 15: | Line 198: | ||
- | === Modifications & Improvements | + | === Modifications & Fixes === |
* Added an option to fill the area under a sparkline. | * Added an option to fill the area under a sparkline. | ||
* Added explanation of binding activation conditions when hovering over the data range input area | * Added explanation of binding activation conditions when hovering over the data range input area | ||
Line 52: | Line 235: | ||
* Fixed the data source error dialogue appearing when the request is unauthorised. | * Fixed the data source error dialogue appearing when the request is unauthorised. | ||
* Updated package versions of vulnerable packages. | * Updated package versions of vulnerable packages. | ||
- | |||
- | |||
- | ===== Current ===== | ||
==== 2023-02-Major ==== | ==== 2023-02-Major ==== | ||
- | |||
- | === New Features === | ||
* **Dashboard Guideline** - Added new dashboard guideline that displays the border of the dashboard' | * **Dashboard Guideline** - Added new dashboard guideline that displays the border of the dashboard' | ||
Line 96: | Line 274: | ||
* Fixed issue where the zoom would be inverted for Mac users if they have natural scroll enabled. | * Fixed issue where the zoom would be inverted for Mac users if they have natural scroll enabled. | ||
* Fixed issue where the zoom would not work as intended on mobile. | * Fixed issue where the zoom would not work as intended on mobile. | ||
- | |||
- | ===== Past Releases ===== | ||
==== 2022-11-Major ==== | ==== 2022-11-Major ==== |
general/apps/gestaltpnid/releasenotes.txt · Last modified: 2024/05/24 08:47 by su