This post contains changelog entries for nightly builds available in 2025
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.
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.
... 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
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.
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.
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.
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.