Nightly 8.1 Changelogs - 2024

Nightly Changelog: 8.1.43-SNAPSHOT-b20240724

Swing

Designer

IGN-10047: Disabled user source causes errors in Designer project properties
Fixed an issue in the Project Properties Panel where roles were being retrieved for unselected User Sources, causing an error popup when the panel was opened if the user source was disabled.

Foundation

Installers

IGN-10368: remove launch-homepage.bat file (backport)
the broken launch-homepage batch file is removed from windows installs
IGN-7643: Windows: When upgrading from 7.9 to 8.1 using the ZIP installer, the run-upgrader.bat file doesnā€™t complete successfully when clicking in Explorer
The Windows run-upgrader.bat file and gwcmd.bat file have been fixed with improved handling for prompting authorization via UAC when run by a non-privileged user if the installation requires elevated privileges.

Nightly Changelog: 8.1.43-SNAPSHOT-b20240725

Perspective

Perspective

IGN-10299: Alarm Status Table: ā€˜Event Timeā€™ format in alarm details will ignore dateFormat property when the source tag clears the alarm
Fixed an issue in the Alarm Status Table that caused an alarm's displayed event time to ignore the configured dateFormat property.
IGN-10253: Alarm Status Table ā€˜Event Timeā€™ in alarm details will add time as alarm triggers/clears with certain timezoneId values
Fixed an issue in the Alarm Status Table that caused an alarm's displayed event time to be incorrectly timezone adjusted.

Nightly Changelog: 8.1.43-SNAPSHOT-b20240731

Foundation

Launchers

IGN-10460: The Vision Client Launcher will try to connect to the backup gateway on a non-SSL address if the master is using SSL and force secure redirect is not enabled (backport to 8.1)
Vision Client Launcher now assumes the same protocol for backup gateways as the protocol used when connecting to the master, preventing potential insecure connection downgrades when launching against a redundant pairs when the backup is active and the master is down.

Alarming

Voice Notification

IGN-10073: Voice Notification Profile NPE
Fixed a NPE that would occur if the call receiver hung up before the voice notification finished the script

Nightly Changelog: 8.1.43-SNAPSHOT-b20240801

Alarming

Alarm Notification

IGN-10118: Email Alarm Notification Consolidation no longer working in 8.1.39
Fixed a regression which prevented alarm notification consolidation from working properly.

Tag Historian

Tag Historian

IGN-8203: Tag History: When unable to create a new partition in the database or insert into the sqlth_partitions table, all subsequent historical data that would be inserted into that partition is dropped instead of quarantined
Fixed an issue where store and forward data was being dropped when the database user didn't have privileges to create tables or insert data. Now, this data is stored into quarantine.

Nightly Changelog: 8.1.43-SNAPSHOT-b20240802

Platform Core

Licensing

IGN-10217: Display Banner for Development Licenses - 8.1 Gateway
A banner will now be displayed on the gateway web interface pages when a development license for Ignition is active.

Nightly Changelog: 8.1.44-SNAPSHOT-b20240814

Perspective

Perspective

IGN-9264: Alarm Journal and Status Table: capital letters in associated data names create extra spaces in the alarm details
Fixed an issue that resulted in Associated Data keys being converted to title case when viewing alarm details from Perspective Alarm Journal and Status Tables.

Nightly Changelog: 8.1.44-SNAPSHOT-b20240827

Alarming

Alarm Status

IGN-10098: Ack User and Ack Notes of the Alarm Status Table go blank after alarm is cleared
Fixed an issue where an alarm event's ack user and ack notes would stop displaying in Alarm Status Table components' columns after the alarm was Cleared

Nightly Changelog: 8.1.44-SNAPSHOT-b20240829

Comms

Drivers

IGN-10743: Many BACnet device connections can cause slow writes
Fixed an issue where a significant number of BACnet remote device connections could cause write requests to send out slower than expected.

Nightly Changelog: 8.1.44-SNAPSHOT-b20240912

Security

Security

IGN-10385: Security: tag permissions affect reads/writes on Value Changed scripts when triggered by Perspective event
Fixed an issue where tag event scripts triggered from Perspective would incorrectly inherit the security context of the Perspective session. This could prevent tag event scripts from working as intended due to insufficient permissions.

3 Likes

Nightly Changelog: 8.1.44-SNAPSHOT-b20240916

Tags

Tags & UDTs

IGN-10498: UDT: Parameter offsets evaluate to null when parameter name begins with an integer
Fixed issue where parameter names with leading integer values were failing to evaluate in UDT bindings

1 Like

Nightly Changelog: 8.1.44-SNAPSHOT-b20240920

Tags

Tags & UDTs

IGN-10836: Backport: Dragging and dropping folders allows folders to be inserted into themselves
Resolved an issue where moving folders on themselves within the Tag Browser could cause the folder to be deleted

Nightly Changelog: 8.1.44-SNAPSHOT-b20240925

Security

Security

IGN-10238: Backport: Upgrade Bouncy Castle
Upgraded bouncy castle library from 1.69 to 1.78.1

Nightly Changelog: 8.1.44-SNAPSHOT-b20240927

Security

Security

IGN-10910: A Null Pointer Exception is thrown when Domain property in an AD user source is blank
Fixed a Null Pointer Exception that occurred if the domain property was left blank when configuring Active Directory User Sources.

Nightly Changelog: 8.1.44-SNAPSHOT-b20240930

Foundation

Launchers

IGN-10027: Designer silently fails to launch if a Screen Reader has been installed on Windows
Fixed a compatibility issue with Ignition Designer when certain screen readers are installed.

Comms

Drivers

IGN-10455: Mitsubishi driver: ZR area cannot be accessed on Q/L series
Fixed an issue where ZR registers were inaccessible on Mitsubishi Q/L series devices.

Infrastructure

Java - Azul

IGN-9701: Investigate necessity of classes.jsa in 8.1.33+
Fixed an issue where an upgrade could fail during Ignition runtime file extraction.
IGN-10360: Bump bundled java runtime to 17.0.12
Upgraded the Java Runtime Environment (JRE) version to 17.0.12.

Perspective

Perspective

IGN-9290: Opening a Perspective view in the Designer results in the view not rendering properly at random.
Fixed a race condition that could result in views failing to load in the Designer.

Alarming

Alarm Status

IGN-10294: isShelved Property Remains True Post-Shelving Period When Using alarmPath Parameter in system.alarm.shelve() Function
Fixed an issue where an alarm's isShelved property could remain true after the shelving period expires.

6 Likes

Nightly Changelog: 8.1.44-SNAPSHOT-b20241001

Swing

Vision

IGN-10926: Support document datatype in Vision custom properties
Added support for the 'Document' data type in Vision custom properties.

7 Likes

Nightly Changelog: 8.1.44-SNAPSHOT-b20241003

Swing

Vision

**IGN-10702: Vision Week View component tool tip displays the incorrect date range when events span multiple days **
Fixes the tooltip's date range in the Week View component when displaying multi-day events
IGN-9513: Vision SVGs are not perfectly Snapping to Grid with Int values when not at 100% zoom
Fixes issue where snap to grid did not snap to integer values

Designer

IGN-9599: Unable to click and edit property field when respective Designer Tooltip display is active
Fixed some nuisance tooltips in certain property editors obscuring content before you could interact with it. Also offset the Script Console's 'Execute' button tooltip to prevent it overlapping the button when the console window is maximized.

Perspective

Perspective

IGN-2602: Workstation on screen keyboard: input focus change inconsistent with chromium
Multiple issues with the On Screen Keyboard have been addressed including focus and the keyboard displaying correctly on top of the browser window.
IGN-7032: Perspective Workstation: Launching a Second Display has a Long Load Time
Using multiple monitors in Perspective Workstation now has a faster response time when starting to load pages on secondary monitors.
IGN-2605: Workstation on screen keyboard: spellchecker holds focus permanently, preventing interaction
The On Screen Keyboard in Perspective Workstation now works with spellchecker being enabled on Windows.
IGN-2604: Workstation on screen keyboard: dropdown selection
Dropdown selection when using an On Screen Keyboard in Perspective Workstation with search enabled now allows selection of the elements in the drop down.
IGN-7584: Workstation: upgrade JxBrowser dependency to more recent version
Upgrades JXBrowser for Workstation to 7.40.0 which includes chromium 127.0.6533.73. Also swaps the implementation to use Swing instead of JavaFX for a more consistent experience along with a lot of bug fixes.

Workstation

IGN-7583: Perspective Workstation on Red Hat Enterprise Linux (RHEL) opens small windows in Kiosk mode.
Perspective Workstation Kiosk mode on Red Hat Enterprise Linux now opens full screen on the target monitor instead of as a small window.
IGN-8487: Refactor Workstation's Browser Window to use Swing instead of JavaFX
Perspective Workstation has swapped its implementation from JavaFX to Swing for the embedded browser views for a more consistent and reliable experience. This will also improve the our ability to upgrade the embedded version of chromium more frequently in the future.

Containers

Cloud Edition

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

7 Likes

Nightly Changelog: 8.1.44-SNAPSHOT-b20241003

Perspective

Perspective

IGN-2603: Workstation on screen keyboard: input selection doesn't bring the selected component into view
Perspective Workstation now keeps the target component visible when using the On Screen Keyboard.

1 Like

Nightly Changelog: 8.1.44-SNAPSHOT-b20241001

Perspective

Perspective

IGN-10944: Backport: Update axios to version 2.8+ for CVE with score of 7.1
Resolved identified security vulnerability BDSA-2023-2855.

1 Like

Nightly Changelog: 8.1.45-SNAPSHOT-b20241018

Tags

Tags & UDTs

IGN-9514: Errors in Tag Change Scripts can be hard to identify after first error is thrown
If an error occurs with a tags Value Change script it only logged once unless a specific logger was in debug mode, it will now be noted in the logs once per minute

1 Like

Nightly Changelog: 8.1.45-SNAPSHOT-b20241022

Perspective

Perspective

IGN-10930: Geolocation fails to retrieve data on recent desktop browser versions
Geolocation functionality in Perspective now works with the most recent version of multiple browsers on desktop, including Google Chrome, Microsoft Edge, and Firefox. In particular, on Firefox version 130 and Chromium versions 126 and above.

3 Likes