Nightly Changelog: 8.3.6*-b20260410
Tags
Tags & UDTs
IGN-15766: Alarms with Empty Associated Data Goes Missing After Gateway Restart
Fixed an issue with alarm configurations failing to load due to Null Associated Data properties.
Nightly Changelog: 8.3.6*-b20260413
IGN-14808: OPC UA connection Endpoint URL host is case sensitive
OPC UA endpoint URL matching is now case-insensitive for the hostname portion, allowing connections to succeed even when the server returns a differently-cased hostname than what was configured.
IGN-15471: Remote secret provider throws serialization errors when 8.1.X used as proxy.
Fixed serialization errors when using remote SecretProvider with an 8.1 Ignition Gateway used as a proxy between two 8.3 Ignition Gateways.
IGN-15731: perspective-common migration
Many functions, interfaces, types, consts available for third-party Perspective component developers have been moved from perspective-client to perspective-common. For compatibility reasons they have been re-exported from perspective-client, but the re-exports should be considered deprecated, to be removed in a future release.
Nightly Changelog: 8.3.6*-b20260414
IGN-15477: It is unclear what VERSION column on Database Settings page should represent
JDBC Drivers page now displays jar versions.
IGN-1587: Add ability to make named query path dynamic in Perspective bindings
Added expression named query bindings
Nightly Changelog: 8.3.6*-b20260415
IGN-12238: Deployment Modes - Required Fields
Fixed required UI on the gateway modes form.
IGN-15570: Phone numbers cannot be added to users with only alarm notification + twilio installed
Fixed an issue that prevented phone numbers from being added to users when only the Twilio module is installed.
IGN-15485: Perspective Property Editor throws NPE and fails to load when a dictionary key is an empty string
Fixed an error when using empty strings as keys in the Perspective Property Editor.
Nightly Changelog: 8.3.7*-b20260427
IGN-14365: Large document tags can cause websocket to fail in Designer due to binary message size
Doubled the default binary message size limit between the gateway and the designer to account for certain large payloads (such as document tags) sometimes exceeding the limit.
IGN-14347: Perspective Sessions Details Page: Performance Metrics
Fixes issue with metrics cards on the Perspective session details page displaying NAN.
IGN-15996: Siemens Enhanced Driver Forces Port 102 in Symbolic Mode
Fixed an issue where the Siemens Enhanced Driver ignored the configured port when using Symbolic addressing.
Release Changelog: 8.3.6*-b20260427
IGN-16083: Remote Tag Provider Autocomplete prevents form update
Fixed an issue where the History Datasource field could prevent create or update requests for Remote Tag Providers.
IGN-16088: Historical Deadband Mode isn't getting stored properly on Redundant Ignition Gateways
Fixed an issue where historian tag interpolation modes (e.g., Discrete) were lost after redundancy failover, causing tags to be stored with an incorrect mode and triggering unnecessary tag entry churn in the database.
Nightly Changelog: 8.3.7*-b20260428
IGN-15326: system.db.runPrepUpdate ignores provided queries if there were no arguments
Fixed an issue where prepared statement calls passed empty parameter arrays would fail to execute, affecting system.db functions runPrepUpdate, runPrepQuery, runScalarPrepQuery, as well as Vision query bindings.
IGN-15760: Update Jetty supporting "high" vuln (CVE-2026-1605)
Upgraded Jetty from v12.0.27 to v12.0.34.
IGN-14646: Advanced Style Sheet code editor does not allow zoom
Used the same base text area in the advanced stylesheet editor, allowing for Ctrl/Cmd + scroll to zoom behavior.
IGN-15305: Determine if we are vulnerable to CVE-2024-43788 or CVE-2023-28154 in webpack
Updated webpack version to 5.104.1
IGN-15914: Determine if dompurify needs to be updated to avoid CVE
Update dompurify to 3.4.0
**IGN-15451: GET - data/perspective/api/v1/session/<session_id>/page endpoints do not support the search query param **
Fixed issue on the Perspective session details page (Page and View instance data grids) that prevented results from being filtered based on the contents of the search input.
IGN-15836: SqlHistorianLicense should fall back to legacy platform/historian license flags
Fixed a SQL historian license issue where it incorrectly going into trial mode
Nightly Changelog: 8.3.7*-b20260429
IGN-14827: File system permissions that allow Read but not Write can lead to lost configuration
Added a Gateway health check that warns when data directories are not writable.
IGN-16014: Unable to modify value of dataset tags via system.tag.configure
Fixed Datasets not writing to tag through system.tag.configure.
IGN-15890: Drawing Editor - Binding Editor does not open
Opening the Binding Editor within the Drawing Editor multiple times for the same property will no longer result in the Binding Editor displaying a blank UI. Additional logging was also added to detect this condition should it become an issue again.
Nightly Changelog: 8.3.7*-b20260430
IGN-12758: Deleted resources retained after config scan
Fixed stale responses by skipping corrupt resource directories and returning 404 if missing on disk.
IGN-15776: Popups with a space in the id add an extra stroke to the joints of perspective pipes
Fixed an issue where pipe joints inside a popup rendered with an extra stroke when the popup ID contained a space.
**IGN-15798: Custom logging within property valueChange scripts in Perspective inconsistently returns project-name MDC Key **
Added project-name MDC key to all log messages output from a Perspective value change script.