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.