Nightly 8.1 Changelogs - 2025

This post contains changelog entries for nightly builds available in 2025

1 Like

Nightly Changelog: 8.1.46-SNAPSHOT-b20250103

Perspective

Perspective

IGN-4831: previousValue Evaluates As None instead of BasicQualifiedValue With Value Of None or actual previous value
Fixed an issue where the previousValue in a Property Change Script would evaluate to None instead of the actual previous value.

2 Likes

There's a ticket in the backlog to otpimize away these repetitive posts. I'll try to get to it this quarter as 8.1 development will likely slow further and further. :crossed_fingers:

4 Likes

... The pipeline is on a scheduled trigger, it doesn't realize there's nothing new to do so it does it again. And again. Need to make it smarter: more sophisticated trigger and/or conditional "skip" logic. #ciproblems

4 Likes

Nightly Changelog: 8.1.46-SNAPSHOT-b20250127

Perspective

Perspective

IGN-7968: Custom session properties with bindings disappear when merging updates from Gateway
Fixed an issue that caused bound custom session properties to disappear from the Designer after merging updates from the Gateway.

2 Likes

Nightly Changelog: 8.1.46-SNAPSHOT-b20250129

Platform Core

Other

IGN-10237: Update Apache Commons Compress to 1.26.0+
Updated Apache Commons Compress dependency from 1.23.0 to 1.27.1

Nightly Changelog: 8.1.46-SNAPSHOT-b20250130

Containers

Cloud Edition

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

Nightly Changelog: 8.1.46-SNAPSHOT-b20250203

Scripting

Scripting

IGN-11792: Backport script module load order initialization fix
Fixed an issue with script initialization potentially overlapping, causing inconsistent object IDs and other ill effects.

3 Likes

Nightly Changelog: 8.1.46-SNAPSHOT-b20250204

Swing

Vision

IGN-11400: NPE When Disabling Vision Table Component with Headers Disabled
Fixed an NPE that could be thrown when toggling the enabled property of a Vision table while the headers were invisible

Containers

Cloud Edition

IGN-11788: Licensing Issue for Ignition Cloud Edition in AWS Regions
Fixed an issue where Ignition Cloud Edition VMs on AWS might not properly license in some regions.

Perspective

Perspective

IGN-2409: Simple Gauge: Component is regenerated when the color property changes
Fixed an issue where the simple gauge would regenerate when certain properties were modified.

Nightly Changelog: 8.1.46-SNAPSHOT-b20250205

Alarming

Twilio

IGN-10240: Update jackson-core and jackson-databind to 2.15.2+
Update dependencies to improve security

Nightly Changelog: 8.1.46-SNAPSHOT-b20250207

Alarming

Voice Notification

IGN-11229: Re-publish Voice modules with new certificate
Voice Modules are now published with valid certificates.

Security

User Sources

IGN-11782: system.user.editUser permits duplicate usernames in Internal and Database User Sources
Fixed issue where both roles and users could be created with duplicate names from the script console for internal and database user sources.

Nightly Changelog: 8.1.47-SNAPSHOT-b20250221

Scripting

Scripting

IGN-11710: Error is thrown when To parameter is not defined when running system.net.sendEmail
Added sendEmail functionality to allow emails if any of the TO, CC, or BCC recipients are populated for SMTP Profiles

Nightly Changelog: 8.1.48-SNAPSHOT-b20250311

Perspective

Perspective

IGN-11972: Uppercase Characters in the tagBrowseStartPath Prevents Tags from Populating in the Power Chart
Fixed an issue where using uppercase characters in the Power Chart's tagBrowserStartPath property would prevent any tags from populating.

Infrastructure

Java - Azul

IGN-11848: Bump Java to 17.0.14 - 8.1
Upgraded the Java Runtime Environment (JRE) version to 17.0.14.

Nightly Changelog: 8.1.48-SNAPSHOT-b20250312

Comms

Drivers

IGN-12110: Device connection duplication through system.device.setEnabled
Fixed a bug that allowed system.device.setDeviceEnabled to run concurrently, which could lead to multiple instances of a device being enabled at once.

Nightly Changelog: 8.1.48-SNAPSHOT-b20250314

Perspective

Perspective

IGN-11320: Equipment Schedule - Scroll Bars lose click action functionality
Fixed an issue that caused the scrollbars in the Equipment Schedule component to lose functionality.

Nightly Changelog: 8.1.48-SNAPSHOT-b20250319

Tags

Tags & UDTs

IGN-12178: UDT definition editor allows pasting and dropping into child UDT Instances
Fixed an issue that allowed pasting or dropping tags into a UDT Instance in the UDT Definition Editor.
IGN-10136: NPE thrown when editing tag property after copying/pasting in the UDT Definition Editor
Fixed a potential error when copying tags in the UDT Definition editor.
IGN-11835: UDT Definitions Mark Parameters on Nested UDT Instances as Overridden when Copy and Pasted
Fixed an issue in the UDT Definition Editor that resulted in unexpected parameter overrides when copying UDT Instances.

Perspective

Perspective

IGN-10454: Newly Dragged and Dropped Components from the Perspective Components Filter Will Duplicate on Click
Fixed an issue that caused Perspective components to duplicate on click in the Designer.

1 Like

Nightly Changelog: 8.1.48-SNAPSHOT-b20250319

Tags

Tags & UDTs

IGN-12178: UDT definition editor allows pasting and dropping into child UDT Instances
Fixed an issue that allowed pasting or dropping tags into a UDT Instance in the UDT Definition Editor.
IGN-10136: NPE thrown when editing tag property after copying/pasting in the UDT Definition Editor
Fixed a potential error when copying tags in the UDT Definition editor.
IGN-11835: UDT Definitions Mark Parameters on Nested UDT Instances as Overridden when Copy and Pasted
Fixed an issue in the UDT Definition Editor that resulted in unexpected parameter overrides when copying UDT Instances.

Perspective

Perspective

IGN-10454: Newly Dragged and Dropped Components from the Perspective Components Filter Will Duplicate on Click
Fixed an issue that caused Perspective components to duplicate on click in the Designer.

Nightly Changelog: 8.1.48-SNAPSHOT-b20250321

Perspective

Perspective

IGN-10665: Components in coordinate containers set to percent mode with an aspect ratio do not fill the entire container
Fixed an issue where components in a Coordinate Container set to percent mode no longer fill the entire container.

Nightly Changelog: 8.1.48-SNAPSHOT-b20250324

Infrastructure

Build

IGN-11787: Backport: Build timestamps/versions use ISO-week-year (YYYY) instead of year (yyyy)
Under certain circumstances buld timestamps inside an installer's embedded common.properties file or a module archive's embedded module.xml file would contain the year after the actual year in which the artifact was built. The year portion of those timestamps are now accurate.

Module build years should accordingly appear correctly within Gateway as well.