Home / Downloads / Release Notes

Ignition Release Notes

Fixes, changes and features In Ignition

Version 8.1.23

Released December 13, 2022
Area
Change Type
Description

Deployment

Infrastructure
Docker image now supports a `DISABLE_QUICKSTART` environment variable that will bypass the QuickStart functionality on first launch when set to `true`.

Perspective

Visualization - Web
About panel session props now update independently without needing the page to be refreshed.
Visualization - Web
Fixed regression preventing more than one XYChart series from being assigned to a single axis.
Visualization - Web
Added the ability to terminate perspective sessions from the perspective session status page.
Visualization - Web
Added a new "relative weight" property to the plots config that allows a user to set the amount of relative space each plot can take in a Time Series chart.
Visualization - Web
Reduced the specificity of the CSS rule for applying color to the display value of Progress Bars, so that Perspective Named Styles could be used to determine the color value.
Visualization - Web
Fixes the unreadable modal issue that occurs when a Maker project is opened and the theme is set to dark. Modal is now readable.
Visualization - Web
Fixes issue where initial click was not captured on a one shot button created in a column view.
Visualization - Web
Fixed issue with query bindings using sample size limiting during runtime sessions.
Visualization - Web
Adds default values to text and value property when creating additional states for the multi-state button.
Visualization - Web
Ensured sessions clear stale sync requests upon reconnect. Prevented Gateway scoped action events from accumulating when there is no connection to Gateway.
Visualization - Web
Fill and Stroke style props will once again be honored for Perspective Symbols
Visualization - Web
Fixed issue that could cause default in/out param values to write back to enclosing embedded view props on initial load.
Visualization - Web
Fixed translation issue regarding the Power Chart components pen data columns
Visualization - Web
Fixed an issue where Text Field component in Perspective did not reflect Cursor Style changes.

Platform - Alarms

Data Model
Fixed a deadlock that could potentially occur during alarm evaluation while at the same time the alarm is being registered.
Data Model
Improved logging around POP3 sessions within email notification profiles.
Data Model
Notes can now be obtained using the getNotes() method on alarm event objects returned when using system.alarm.queryJournal().
Data Model
Alarm journal events received from a remote gateway will now be properly stored to the remote journal according to its data filters.

Platform - Auditing

Security
Writing to OPC tags using system.tag.writeAsync() in Perspective now creates an audit event.

Platform - Databases + S&F

Data Model
Added store and forward functionality for remote alarm journals and audit profiles.
Data Model
Named queries containing double dash comments now execute successfully when trying against SQL Server.

Platform - Designer

Visualization - Swing
Avoiding a collapse of the entire Designer project browser when using a filter while navigating or dragging Perspective Flex Containers.
Visualization - Swing
Fixed an issue where the project template combobox was not correctly using tooltips.
Visualization - Swing
Fixed an issue where client or gateway message handler scripts could get 'stuck' in a non-editable state.

Platform - Gateway Network

Enterprise
Fixed an issue where NPE was thrown when deleting a GAN remote certificate from the master gateway.

Platform - IdP + User Sources

Security
Added password reset support to the Internal IdP when user's password has expired.
Security
Added "Copy to Clipboard" button next to Redirect URI / ACS URI in IdP settings pages.

Platform - Other

Platform
Upgraded Apache commons-text library to version 1.10.0.
Platform
Now showing an error when importing Exchange resources as project files in the Designer and Gateway.
Platform
A `VACUUM` operation is now performed against the internal DB on gateway startup to reclaim unused disk space. A new system property `ignition.skipConfigDbVacuum` can be set to `true` if this behavior is not desired.

Platform - Projects

Platform
Fixed an issue where projects were not included in gateway backups when an alternate projects directory is specified.
Platform
One-time cleanup of old 7.x project tables in the internal DB is now conducted on GW startup. A new system property `ignition.projects.skipProjectRecordTableCleanup` can be set to `true` to omit this cleanup operation.

Platform - Scripting

Platform
Fixed a memory leak related to project script restarts after edit+save.

Platform - Tags

Data Model
Fixed an issue where expanding tags in the Tag Browser would send extra tag change events to subscriptions.
Data Model
One-time cleanup of old 7.x SQLTAG tables in the internal database can now be conducted on gateway startup. A new system property `ignition.tags.cleanupLegacyTagTables=true` can be set to enable this cleanup operation.
Data Model
Added a tool that will list UDTs that are inheriting a particular UDT, as well as what types the UDT is inheriting from.
Data Model
The Designer tag group editor now displays descriptions for properties.
Data Model
Preventing writes to tag properties if the write value is not compatible with the property datatype.
Data Model
Fixed an issue where the "Write value back to OPC item" setting does not get converted to a legacy value changed script on upgrade or tag import to Ignition 8 if enabled as an override on a UDT instance.
Data Model
Parent pipelines are no longer visible from alarm pipeline dropdowns when editing tags in child project.
Data Model
Fixed an issue where values in document tags could erroneously displayed truncated to an integer representation after import.

Platform - Web Interface

Visualization - Web
Edge licensing copy updated to reflect that Edge now allows all normal Edge features when in the two hour Trial mode.

Reporting

Visualization - Swing
Fixed an issue where Perspective's Report Viewer component could inadvertently generate "ghost" reports that would appear to be executing forever.

Tag Historian

Data Model
Optimized tag history data sync such that data will not be queried locally nor attempted to be forwarded remotely if the remote gateway is unavailable.
Data Model
Fixed a potential bug where a database connection being reestablished would cause the historian sink to initialize every 60 seconds despite the connection being valid.
Data Model
Fixed an issue where querying boolean values from OPC HDA would throw an error.

Vision

Visualization - Swing
Reverted a change made to the dropdown component's key selection behavior to return the functionality from 8.1.15 and prior.
Visualization - Swing
fixed a memory leak in the Vision Text Field when on a busy Window or Template with bindings which are evaluated on close
Visualization - Swing
Fixed an issue where the Tree View component's default selected background color would not be used.
Visualization - Swing
Fixed an issue where Vision extension functions could get 'stuck' in a non-editable state.
Visualization - Swing
Fixed issue where Easy Chart pens for Sum and Difference showed incorrect values due to mismatched timestamps on driving pens.
Visualization - Swing
Fixed the problem in Vision for Windows and Templates, where binding values changed through Find/Replace in closed Windows and Templates were not updated when the Windows and Templates are opened.
Visualization - Swing
The Vision Alarm Status Table's flashing rows now continue to flash when swapping windows.
Visualization - Swing
The Vision Web Browser component now attempts a restart when the Chromium process has crashed.