Home / Downloads / Release Notes

Ignition Release Notes

Fixes, changes and features In Ignition

Version 8.1.31

Released August 10, 2023
Area
Change Type
Description

Alarm Notification

Alarming
Fixed an issue where shelved alarm events weren’t being sent to remote alarm pipelines.
Alarming
Fixed an issue where a remote alarm event within a remote pipeline would become orphaned if the originating gateway restarted.
Alarming
Fixed a potential memory leak that could occur when using alarm voice notifications.
Alarming
Fixed an issue where finished alarm events weren’t being sent to remote alarm pipelines.

Alarm Status

Alarming
Fixed an issue where the alarm label property wouldn’t be included in event data created for system acknowledged alarm events.

Cloud Edition - AWS

Containers
Fixed an issue with symlink handling on EAM Remote Upgrade of Ignition Cloud Edition.
Containers
Updated Ignition Cloud Edition bundled Cirrus Link MQTT modules to version 4.0.17

Designer

Swing
Fixed an issue where a value from a previous Named Query would autopopulate in a new Named Query if the same parameter name was used.
Swing
Fixed an issue where importing resources in the designer with case-insensitive matching folder paths would lead to duplicated folders and problems loading the project.
Swing
Find/Replace operations now include Update and Scheduled Gateway Events, as well as Message Handler Events scripts.
Swing
Find/Replace operations now include client Shutdown-Intercept scripts.
Swing
Updated Apache XML Graphics Commons dependency from 2.3 to 2.7

Drivers

Comms
Added the new "WString" data type for the Mitsubishi driver which can be used for Unicode characters. Changed the encoding for the String data types to be fixed-width regardless of PLC series.
Comms
When creating a BACnet Local Device in the Gateway, the bind address is now initialized to '0.0.0.0'
Comms
Updated Mitsubishi driver's Google Guava dependency from 23.3 to 32.0.1.
Comms
Added MELSEC-F series support for the Mitsubishi Driver.
Comms
Fixed an issue in the S7 driver where reading a Date_and_Time data type on an unsupported device could cause other valid read items in the same request to be set to bad quality.
Comms
Fixed an issue for the Mitsubishi driver where receiving a specific error response from a MELSEC-F series PLC could cause subsequent requests to fail.
Comms
Fixed an issue where address String length was being inconsistently rounded to the nearest even number.

EAM & Redundancy

Gateway Network
EAM agent settings now validate that a controller selection is actually an EAM controller before allowing the agent settings to be saved.
Gateway Network
The redundant system can now use the backup's data to resolve conflicts between nodes if it has been active longer than the master. Prior to this, the master's data would always be used when a conflict was detected.
Gateway Network
EAM Send Tags task now checks the service security tag editing permissions instead of local tag provider permissions.

Installers

Foundation
Fixed a bug where successful installation of Ignition as a systemd service on Linux with RUN_AS_USER set resulted in an incorrect exit code
Foundation
The Mac OS Ignition Installer is now properly notarized to pass GateKeeper checks.

OPC

Comms
Updated Milo to version 0.6.10

Other

Platform Core
Updated Apache Commons IO dependency from 2.2 to 2.11.0
Platform Core
Updated SQLlite to version 3.41.2.2
Platform Core
Fixed an issue on the SystemPropertiesRecord where an internal error message would appear that would prevent navigating to other Gateway webpages.

Perspective

Perspective
Fixed an issue in the horizontal menu where menu items weren't vertically stacked.
Perspective
Duplicating components in a coordinate container that was directly in pipe mode no longer positions them at origin and as a single pixel.
Perspective
Component anchors wlll now disappear when no longer in piping mode.
Perspective
Components pasted in Coordinate Containers using percent mode will now maintain correct width and height.
Perspective
Pipe points appear at correct click position in Coordinate Container using percent mode.
Perspective
Fixed an issue where the Property Editor would refresh every time a component that was already selected was clicked.
Perspective
Fixed an issue where modal popups couldn't be closed when the backdrop had the same z-index value. In addition, now the child popups of a parent modal popup can no longer be pushed behind the parent.
Perspective
Fixed an issue where quality overlays would disappear when toggling Preview and Design modes or switching between views.
Perspective
Fixed a Time Series chart issue caused by logic that automatically generates series names. This logic now can be toggled on or off using the "autoGenerateSeriesNames" checkbox.
Perspective
Input components with a quality overlay no longer jump to an incorrect position when first moved or resized within the Designer.

Scripting

Scripting
Usage of `fatalf` logger scripting method no longer produces an error.

Security

Security
Updated Google Guava dependency from 26.0 to 32.0.1.
Security
Updated Apache Commons File Upload dependency from 1.4 to 1.5.
Security
Fixed an issue where security levels weren't used for enforcing tag group modifications.

Store & Forward

Tag Historian
Improved Alarm Journal Pruning efficiency for newly created Alarm Journals.

Tag Historian

Tag Historian
A more descriptive message is now logged when storing tag history data against a disabled history provider.

Tags & UDTs

Tags
Fixed issue where system.tag.browse was not returning valid tagPaths for property nodes.
Tags
Query Tags will now update the query correctly when relative tag path references change.
Tags
Tag Report Tool will now correctly compare strings when using the value property.
Tags
Overwriting a bound property on an UDT instance member will now correctly use the new overwrite value.
Tags
Improved memory and CPU usage of Document Tags.
Tags
Fixed an issue affecting system.tag.configure calls on UDT Instances so the bound value will now correctly reflect the change.

Twilio

Alarming
Added a Local Address field within Twilio account settings so that users can choose a different network interface.

Vision

Swing
Fixed the tooltip bundle key on grouped objects in Vision.

Web UI

Web UI
Importing a project on the project page now shows the proper error message when the project name already exists.