Nightly 8.1 Changelogs - 2025

Nightly Changelog: 8.1.48-SNAPSHOT-b20250327

Containers

Docker

IGN-12219: Docker: suppress CloudUsageActivationStrategy logging when not applicable
Fixed an issue where non-applicable Cloud Edition logging messages might be emitted.

Nightly Changelog: 8.1.48-SNAPSHOT-b20250401

Web UI

Web UI

IGN-12085: Update DOMPurify from 3.2.3 to 3.2.4+ to fix XSS vuln
Upgraded DOMPurify dependency from v3.2.3 to v3.2.4 to address CVE-2025-26791

Nightly Changelog: 8.1.48-SNAPSHOT-b20250402

Swing

Designer

IGN-12092: Backport JXBrowser Theme.LIGHT enforcement
Fixed JXBrowser scrollbars rendering incorrectly in system dark mode

1 Like

Nightly Changelog: 8.1.48-SNAPSHOT-b20250404

Containers

Cloud Edition

IGN-12445: Bump the bundled version of Cirrus Link modules to 4.0.28
Updated Ignition Cloud Edition bundled Cirrus Link MQTT modules to version 4.0.28.

Perspective

Workstation

**IGN-11793: Workstation: Launched Window Cannot Fully Maximize on Non-Primary Displays **
When moving a browser window to a new screen in Perspective Workstation the maximize button will now maximize on the correct screen.

2 Likes

Nightly Changelog: 8.1.48-SNAPSHOT-b20250407

Security

Security

IGN-12423: Unable to import IO library in script through implicit imports for .py files in the pylib folder
Fixed a regression introduced in 8.1.47 where executing a script that imports StringIO from io.py results in the following error: ImportError: cannot import name StringIO.

Nightly Changelog: 8.1.48-SNAPSHOT-b20250410

Alarming

Voice Notification

IGN-8462: Voice Notification Module should re-establish connection (with new DNS query) if remote IP stops responding
Fixed an issue where if a previously connected to IP address was rotated out of service for a SIP hostname, Ignition was still using the rotated out IP address leading to SIP connection failures.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250423

Platform Core

Webserver

IGN-9562: 8.1: Upgrade to Jetty 12
Upgraded Jetty from version 10.0.20 to 12.0.17
IGN-7374: Deprecation Warning on gateway startup from org.eclipse.jetty.servlet.listener.ELContextCleaner
Logger DeprecationWarning no longer logs a warning with message Using @Deprecated Class org.eclipse.jetty.servlet.listener.ELContextCleaner on Gateway startup

Nightly Changelog: 8.1.49-SNAPSHOT-b20250428

Security

Auditing

IGN-11519: Gateway Audit Profile on 8.1.34+ Causes Errors to be Thrown with Remote Tag Writes from 7.9 Gateway
Fixed an issue where 7.9 Gateways would receive Error writing to <TagName>.value: Bad Quality results when attempting to write to a remote Tag on an 8.1 Gateway with a Gateway Audit Profile set up

Tags

Remote Tags

IGN-7728: Remote Tag Writing Fails Between 7.9 and 8.1 Due to BasicCategorizedProperty Class
Fixed an issue where an 8.1 Gateway could throw a ClassNotFoundException when a user from a 7.9 Gateway initiates a remote tag write targeting the 8.1 Gateway

Nightly Changelog: 8.1.49-SNAPSHOT-b20250512

Foundation

Installers

IGN-12107: Gateway not detected on upgrade with ARM machines
Fixed an issue where an existing Gateway was not detected when upgrading on an ARM-based Mac OS.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250512

Foundation

Installers

IGN-12107: Gateway not detected on upgrade with ARM machines
Fixed an issue where an existing Gateway was not detected when upgrading on an ARM-based Mac OS.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250512

Foundation

Installers

IGN-12107: Gateway not detected on upgrade with ARM machines
Fixed an issue where an existing Gateway was not detected when upgrading on an ARM-based Mac OS.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250522

Perspective

Perspective

IGN-12321: Table: pager does not account for applied filter
Fixed an issue that caused the Table's page count to be incorrect when data is filtered.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250602

Comms

OPC

IGN-12451: Milo 0.6.16
Update Milo to version 0.6.16.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250602

Comms

OPC

IGN-12451: Milo 0.6.16
Update Milo to version 0.6.16.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250602

Comms

OPC

IGN-12451: Milo 0.6.16
Update Milo to version 0.6.16.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250602

Comms

OPC

IGN-12451: Milo 0.6.16
Update Milo to version 0.6.16.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250606

Perspective

Perspective

IGN-12617: Audio component: doesn’t stop playing when stopped close to loop replay
Prevent audio component from playing when stopped close to loop replay.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250610

Swing

Designer

IGN-12611: Perspective Property Editor blank after DesignerHook NPEs
Fixed an issue where the Perspective Property Editor failed to load correctly due to a startup timing issue.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250610

Swing

Designer

IGN-12611: Perspective Property Editor blank after DesignerHook NPEs
Fixed an issue where the Perspective Property Editor failed to load correctly due to a startup timing issue.

Nightly Changelog: 8.1.49-SNAPSHOT-b20250612

Tag Historian

Store & Forward

IGN-11871: Duplicate store and forward rows in storeandforwardsyssettings cause gateway startup to fail during upgrade
Fixed an issue where residual Store and Forward records sharing the same name could prevent the gateway from starting up.

Infrastructure

Build

IGN-13070: Extension of netty version sync to :Platform:gateway
Synchronizes the netty-* dependency version in the the gateway core with that in the OPC UA module, avoiding version conflicts when the latter is is present in the gateway.