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.
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.
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
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.
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.
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.
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
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.
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.
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
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
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.
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.
**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.
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.
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
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.