Ignition Release Notes
Fixes, changes and features In Ignition
Version 8.1.37
Released January 30, 2024Area
Change Type
Description
Alarm Notification
Alarming
Fixed an issue where email alarm notifications would skip over users if any of their multiple email addresses were invalid.
Alarm Status
Alarming
Fixed an issue where remote alarms would remain in pipelines despite dropout conditions being met.
Auditing
Security
Removed superfluous information from the OIDC login and logout auditing messages.
Cloud Edition
Containers
Updated Ignition Cloud Edition bundled Cirrus Link MQTT modules to version 4.0.21
Databases
Tag Historian
Fixed an issue where creating a named query in a folder with the same name as a named query at the root could prevent the root named query from working properly.
Drivers
Comms
The Omron NJ driver's Date/Time offset can now be configured in the range [-24, 24].
EAM & Redundancy
Gateway Network
Fixed an issue where the pause button was missing from the Send Tags EAM task.
Gateway Network
Fixed error in EAM Send Project / Send Project Resources tasks when the controller was selected as a target.
Gateway Network
Fixed an issue where EAM Remote Agent Upgrade could fail if a module selected for upgrade also existed in the zip installer used for the upgrade.
Gateway Network
Removed obsolete Failover Timeout redundancy setting from gateway webpage.
Expressions
Scripting
Fixed a significant regression in Gateway startup time on systems with many expression tags using the runScript expression function.
Gateway Network
Gateway Network
Added individual connection statistics to Metrics Dashboard.
Gateway Network
Send and receive thread limits are now configurable on a per-connection basis.
Java - Azul
Infrastructure
Java Runtime Environment (JRE) version is now 17.0.9
Launchers
Foundation
Fixed an issue where Java Platform Module System (JPMS) arguments were not correctly being parsed when older client or designer launchers were used, leading to the first value in the client-exports.conf and client-opens.conf files being ignored, causing issues at runtime.
OIDC Integration
Security
Fixed an issue where if the OIDC user info endpoint returned null for any of the properties, an UnsupportedOperationException prevented the response from being serialized.
Other
Platform Core
Fixed an invalid time zone identifier in default logback.xml
Perspective
Perspective
Fixed an issue affecting the appearance of duplicated components in percent mode Coordinate containers.
Perspective
Fixed a bug that was causing the vertical scroll bar to appear when a table cell was in edit mode.
Perspective
Added a property in the property editor that allows the user to specify the current editing cell.
Perspective
Added the ability to directly select the top level view in designer when a nested child component is already selected and the gray area is clicked on.
Perspective
Improved reliability and look and feel of devtools debugger launcher. Removed ability to copy devtools debugger URL due to unreliability.
Perspective
Bumped Perspective designer and Browser module JXBrowser version to 7.36.3 to resolve a list of Chromium CVEs.
Perspective
Reverted the upgrade to core underlying front-end library used by the Reporting module's Report Viewer and the Perspective module's PDF Viewer components due to dropped support for older browsers. Upgrade instead in next major release. Resolved security vulnerabilities (CVE-2022-37599, CVE-2022-46175, and CVE-2022-37601) by upgrading transitive dependencies directly.
SAML Integration
Security
Fixed an issue where AnyURI fields returned in the SAML AuthnResponse are being checked case sensitively when they are a URI, which resulted in a SAMLHttpResponseFactoryException.
Scripting
Scripting
Fixed an issue with modules not shutting down correctly between project switches in the Designer.
Security
Security
Fixed an issue where security zones were not assigned when an IdP is not assigned in the Perspective project.
SFC
Data & Logic
Fixed an issue where updating SFC parameters would not correctly mark the SFC as changed, causing it to not save the changes.
User Sources
Security
Fixed an issue where failing to read IdP authTokens from disk prevented the Gateway from starting.
Security
Refactored the Designer and Vision Client IdP authTokenRecord system to improve performance under load.
Vision
Swing
Fixed an issue where in rare cases, Vision component custom methods would execute on a malformed script engine missing most system functions.