Nightly 8.1 Changelogs - 2023

Weekly Changelog: 8.1.25-b2023018 through 8.1.25-b20230120

Containers

6994: Docker Image: Make file ownership/permissions explicit on entrypoint and healthcheck scripts
Fixed read/execute privileges on entrypoint script that might cause permission denied errors for derived Docker images using non-root user.

Perspective

1770: Context menus for Perspective components
Implementation of a configurable context menu for Perspective components that allow the user to configure an array of context menu items to display on right click of said component. Menu items range from a navigation link, custom component method invocation, sending a system message, or an expandable submenu.

7024: (Piping) Convert to Drawing results in incorrect Viewbox dimensions
Converting pipes to a drawing will once again generate a Drawing component with the correct position props and props.viewBox.

6970: Table: column filters should also write to filter results
Fixed an issue where filtered column result data was not written to filter.results.data when filter.results.enabled was true.

7066: Alarm Status Table: Extension functions no longer filter alarm events
Fixed an issue where extension functions (filterAlarm of the Alarm Status Table, and filterBrowseNode of the Tag Browse Tree) no longer filtered the displayed results.

7068: Perspective popups are no longer draggable by clicking anywhere on the popup when partially off of the screen
Fixed an issue where users were unable to drag Popups which were rendered partially off-screen by clicking a non-input component.

Swing

4944: Add onShelve extension function to Alarm Status Table
Added onShelve extension function to the Alarm Status Table component.

6236: Add tooltip with full resource path to Perspective designer tabs
Added tooltips displaying full resource paths for Perspective Views, Named Queries, Reports, and Web Dev designer tabs.

Security

6883: User Source option Schedule Restricted does not take individual user Schedule Modifications into account.
User Source option 'Schedule Restricted' now takes individual user Schedule Modifications into account.

Alarming

6178: Alarm state properties do not show proper states in Email Custom Message
Fixed alarm custom messages to return the correct values for {isActive}, {isAcked}, and {isClear}.

Tags

4933: TagProviderImpl executor threads are not registered with TPC
Fixed a bug where tag provider threads weren't being categorized under the Tags system when viewed from Ignition Gateway → Status → Threads.

6847: Prevent the usage of Wildcard path in Derived and Reference tags
Prevent use of wildcard paths in Reference/Derived Tags.

2 Likes