Nightly 8.1 Changelogs - 2023

Nightly Changelog: 8.1.35-SNAPSHOT-b20231121

Security

Security

IGN-5319: Update logback to latest stable / secure 1.x version
Updated Logback library to 1.2.12

Alarming

Alarm Status

IGN-8710: Active alarms "enabled" property instantiates with a null value when bound to a tag
Fixed an issue where active alarms' "enabled" alarm property would instantiate with a "null" value when bound to a tag.

Nightly Changelog: 8.1.35-SNAPSHOT-b20231127

Perspective

Perspective

IGN-6069: Perspective: Moving components with the arrow keys on a view that has a border will move the components diagonally
Fixed a bug that was causing Perspective components to move diagonally when the parent container has a border width applied.

1 Like

Nightly Changelog: 8.1.35-SNAPSHOT-b20231128

Perspective

Perspective

IGN-8563: Icons no longer display in Map Controls
Fixed issue where icons found in views used for custom map controls weren't able to access the icons cache, resulting in no icon being shown.

Gateway Network

EAM & Redundancy

IGN-7135: Deactivating Ignition license with EAM gives unexpected error only for Ignition
Fixed an issue where the EAM License Unactivation Task would throw an error even on success.

Comms

Drivers

IGN-8623: Error accessing EM areas beyond 0x10
Fixed a bug preventing access to EM banks at 0x10 and beyond.

1 Like

Nightly Changelog: 8.1.35-SNAPSHOT-b20231129

Data & Logic

SFC

IGN-7950: Running SFC instances become Canceled during redundancy failover
Prevent cancellation of running SFC Chart when switching to backup gateway.

Alarming

Alarm Status

IGN-5572: Changing the Database Connection Name Doesn't Update Alarm Journal Profile Data Source
Fixed an issue preventing Datasource Alarm Journal Profiles from updating properly when their selected Datasource's name changes

Nightly Changelog: 8.1.35-SNAPSHOT-b20231130

Perspective

Perspective

IGN-8362: Numeric Entry Fields do not allow for repetitive interaction when spinner is disabled
Fixed a bug that was causing the input field with the spinner disabled not to be editable when clicked on after entering a value.

Nightly Changelog: 8.1.35-SNAPSHOT-b20231201

Swing

Designer

IGN-8736: Allow the Vision Security Settings panel to shrink/reduce its minimum size
Fixed an issue that prevented Vision's "Security Settings" dockable pane from being manually resized below its minimum height.

Nightly Changelog: 8.1.36-SNAPSHOT-b20231205

Perspective

Perspective

IGN-8219: Perspective: File Upload Component’s onFileReceived event unexpectedly fires twice when a small file is uploaded
Fixed book keeping mistake related to the File Upload component and small file uploads.

4 Likes

Nightly Changelog: 8.1.36-SNAPSHOT-b20231206

Scripting

Scripting

IGN-8138: Message handler script changes don't save if the script is renamed
Fixed an issue where edits to client/gateway/session message handlers and key event scripts would be quietly discarded after renaming the handler itself.

Nightly Changelog: 8.1.36-SNAPSHOT-b20231207

Tags

Tags & UDTs

IGN-6016: Tag editor item sort is lexicographic, not numeric
Fixed the sorting used in the Tag Creator dialog to put numbers in their proper order (1 < 2 < 10) rather than lexicographic order (1 < 10 < 2).
IGN-8366: String Array Tags Change to '[Ljava.lang.String;@xxxx' When Double-Clicked in Tag Browser, Resulting in Data Loss
Fixed an issue where array type tags could be inadvertently overwritten via the tag browser if a virtual node was selected for editing. Also improved presentation of Document type tags in the tag browser.

Foundation

Bootstrap

IGN-8492: Launching Vision Client from Designer throws warnings in the Designer console
Changed a client launch 'warning' level logged message about JMPS arguments to a more appropriate 'debug' level.

Alarming

Alarm Status

IGN-6457: Alarm Journal does not store Alarm startup events when Persist Alarms is unchecked
Fixed an issue where alarm events weren't being stored to alarm journals after a gateway startup despite the alarm setting "Continuous Event Detection Window" being greater than 0.

2 Likes

Nightly Changelog: 8.1.36-SNAPSHOT-b20231208

Infrastructure

Deployment

IGN-8602: Update bundled Quick Start project
Example Quick Start Project has been updated.

Scripting

Scripting

IGN-6135: CodecRegistryError from Jython when custom third party library is loaded
fixed an issue with code registration in Jython which prevented calls to encode() in scripting

1 Like

Nightly Changelog: 8.1.37-SNAPSHOT-b20231218

Perspective

Perspective

IGN-3823: Add ability to click grey design space in Perspective to select the view.
Added the ability to directly select the top level view in designer when a nested child component is already selected and the gray area is clicked on.

5 Likes

Nightly Changelog: 8.1.37-SNAPSHOT-b20231220

Perspective

Perspective

IGN-7748: Allow opening JXBrowser Dev Tools from the Designer for Perspective
Improved reliability and look and feel of devtools debugger launcher. Removed ability to copy devtools debugger URL due to unreliability.

Nightly Changelog: 8.1.37-SNAPSHOT-b20231221

Tag Historian

Databases

IGN-8800: Named queries are sometimes keyed by resource name, not path, leading to confusing results
Fixed an issue where creating a named query in a folder with the same name as a named query at the root could prevent the root named query from working properly.

2 Likes

Nightly Changelog: 8.1.37-SNAPSHOT-b20231222

Tags

Tags & UDTs

IGN-4708: Invalid OPC item path in a UDT instance can cause irrelevant parent data type error in the tag editor
Updated the warning message shown when an OPC item path is invalid in a UDT instance.

Security

SAML Integration

IGN-7526: SAML SP Entity ID and Audience comparison fails due to case sensitivity
Fixed an issue where AnyURI fields returned in the SAML AuthnResponse are being checked case sensitively when they are a URI, which resulted in a SAMLHttpResponseFactoryException.

User Sources

IGN-8365: system.user.getUser() is slow with large AD source
Fixed an issue where lookups for a single user were slow with a large Active Directory user source.

Comms

Drivers

IGN-8803: Allow for a larger date time offset range in the Omron NJ driver
Allow Date/Time offset to be configured in the range [-24, 24].

Nightly Changelog: 8.1.37-SNAPSHOT-b20231222

Tags

Tags & UDTs

IGN-4708: Invalid OPC item path in a UDT instance can cause irrelevant parent data type error in the tag editor
Updated the warning message shown when an OPC item path is invalid in a UDT instance.

Security

SAML Integration

IGN-7526: SAML SP Entity ID and Audience comparison fails due to case sensitivity
Fixed an issue where AnyURI fields returned in the SAML AuthnResponse are being checked case sensitively when they are a URI, which resulted in a SAMLHttpResponseFactoryException.

User Sources

IGN-8365: system.user.getUser() is slow with large AD source
Fixed an issue where lookups for a single user were slow with a large Active Directory user source.

Comms

Drivers

IGN-8803: Allow for a larger date time offset range in the Omron NJ driver
Allow Date/Time offset to be configured in the range [-24, 24].

Nightly Changelog: 8.1.37-SNAPSHOT-b20231227

Gateway Network

EAM & Redundancy

IGN-6468: Remote upgrade fails when WebDev included as module to upgrade
Fixed an issue where EAM Remote Agent Upgrade could fail if a module selected for upgrade also existed in the zip installer used for the upgrade.

Nightly Changelog: 8.1.37-SNAPSHOT-b20231228

Perspective

Perspective

IGN-2287: PDF: upgrade react-pdf to version 2 to take advantage of new features, performance, and possibility of less bugs
Upgraded core underlying front-end library used by the Reporting module's Report Viewer and the Perspective module's PDF Viewer components to resolve security vulnerabilities (CVE-2022-37599, CVE-2022-46175, and CVE-2022-37601) and improve rendering performance.

2 Likes