Nightly 8.3 Changelogs - 2026 and beyond

Thread contains 8.3.x nightly build changelogs from 2026 until EOL.

Not all nightly builds contain release notes, so some days will have no posts.

3 Likes

Nightly Changelog: 8.3.4*-b20251231

Platform Core

Licensing

**IGN-14605: Misleading "Successfully completed leased activation" message returned from /data/api/v1/leased-activation/activate **
Message returned from /data/api/v1/leased-activation/activate now reads "Successfully set up license key XXXX-XXXX for leased activation"

Nightly Changelog: 8.3.4*-b20260105

Security

User Sources

IGN-15006: Active Directory Referral Policy Missing from UI
"Referral" setting is no longer missing from the Pure AD User Source config page

Nightly Changelog: 8.3.4*-b20260106

Platform Core

Webserver

IGN-4586: Gateway Should Have Max Page Size For APIs to Prevent Out Of Memory Errors
Added default pagination limits to the logging API to prevent out-of-memory errors (override via ignition.gateway.log.http.maxEvents)

Reporting

Reporting

IGN-14997: Report Schedule Email - Mail Server setup -Create new server redirects to 'Page Not Found'
Fixed a problem where in the Email Action panel of the Schedule tab, the "Create new server" link leads to a non-existing page on the Gateway.

Nightly Changelog: 8.3.4*-b20260107

Perspective

Perspective

IGN-4653: Add readonly prop.currentBreakpoint to Column and Breakpoint Containers
Added a read-only currentBreakpoint property to the Perspective Column and Breakpoint containers.

Nightly Changelog: 8.3.4*-b20260108

Reporting

Reporting

IGN-14180: Radar Chart shows wrong No Data message in Report Viewer
Fixed issue where certain text in the reporting module would load placeholder values

Perspective

Perspective

IGN-4784: Progress and Table Components: Schema description adjustments
Updated some incorrect property descriptions in the Perspective Progress and Table components.
IGN-9333: Table.props.pager missing description
Added a missing description for the Perspective Table component's pager property.

Nightly Changelog: 8.3.4*-b20260109

Perspective

Perspective

IGN-11734: Perspective Symbols Properties: partiallyClosed state missing
Perspective Symbols: The 'partiallyClosed' state for Valve Symbols can now be customized through Project Properties -> Perspective -> Symbols -> States, including fill, stroke, and flashing animation.

Nightly Changelog: 8.3.4*-b20260113

Reporting

Reporting

IGN-10594: Reporting: Designer Unresponsive when Style Applied to Simple Table
Fixed a problem for Simple Tables where changing the style property grows progressively slower as the number of cells increases. With a big enough cell count the Designer will become unresponsive.

Swing

Designer

IGN-14169: Translation Manager: Panel does not Display Correctly when Minimized.
Fixed docked translation manager and database query browser panels to display correctly when initially opening a designer session.

Nightly Changelog: 8.3.4*-b20260114

Historian

Historian

IGN-14757: Edge Sync Annotation Edits Create New QuestDB Entries
Fixed an issue where editing annotations via Edge Sync would incorrectly create a new annotation instead of updating the existing one.

Scripting

Expressions

IGN-14837: Binding is not refreshing when using Translate() expression and additional transform
Fixed an issue where expression bindings using translate() would not re-evaluate when the session locale changed.

Nightly Changelog: 8.3.4*-b20260115

Platform Core

Config Persistence

IGN-14667: Datasource manager not getting most current data config
Fixed a problem in Scripting where in 8.1 scripts were working but broke in 8.3. Affecting the following methods:

  • system.user.addHoliday(holiday)
  • system.user.addSchedule(schedule)
  • system.user.editHoliday(holidayName, holiday)
  • system.user.editSchedule(scheduleName, schedule)
  • system.user.removeHoliday(holidayName)
  • system.user.removeSchedule(scheduleName)
  • system.opc.setServerEnabled(serverName, enabled)
  • system.db.addDatasource(jdbcDriver, name, description, connectUrl, username, password, props, validationQuery, maxConnections)
  • system.db.removeDatasource(name)
  • system.db.setDatasourceEnabled(name, enabled)
  • system.db.setDatasourceMaxConnections(name, maxConnections)
  • system.db.setDatasourceConnectURL(name, connectUrl)

Backup & Restore

IGN-15112: gwcmd restore fails to contact gateway
Fixed an issue where gwcmd was not able to contact a running gateway to initiate a GWBK restore.

Containers

Docker

IGN-7739: Docker Image - automated restore with Edge gwbk results in additional modules installed
Fixed an issue where restoring an Edge GWBK to a fresh Docker container would result in the incorrect set of modules showing installed.

Nightly Changelog: 8.3.4*-b20260116

Platform Core

Other

IGN-14824: CVE in Jakarta Mail 1.6.2 - 5.3 score
Upgraded java mail library from 1.6.2 to 1.6.8

Web UI

Web UI

IGN-15287: Banner might have no expanded entry if expanded banner is removed
Fixed an issue where no banners were expanded after the expanded banner is removed.

Gateway Network

EAM & Redundancy

IGN-15144: EAM Agent can't be activated if trial timer is expired (8.3)
Fixed an issue where EAM license tasks couldn't run against an agent whose trial had expired.

Nightly Changelog: 8.3.4*-b20260120

Historian

SQL Historian

IGN-15210: Analog Deadband style not storing tag data correctly
Fixed issue where historical analog deadband modes processed values immediately rather than at Tag Group cycle boundaries.

Comms

Drivers

IGN-15066: DNP3 Driver: Internal Indicator (IIN) bits are not available
DNP3 Driver: Added Internal Indicator (IIN) Diagnostic Nodes

Web UI

Web UI

IGN-15068: Port for BACnet Local Device Status Page is mapped to the wrong property
Updated BACnet data grid to display correct port.

Perspective

Perspective

IGN-15124: Form Component – Float values treated as invalid for Number widget
Fixed an issue where the form component's number widget doesn't accept a step constraint of "any".

Nightly Changelog: 8.3.4*-b20260121

Comms

Drivers

**IGN-15043: [Forward port] Editing remote BACnet devices can cause the DeviceManager to get locked up indefinitely **
Fixed an issue where a BACnet device connection could hang while shutting down.

Swing

Vision

IGN-1687: JXBrowser should be initialized async in the background to preserve vision client startup time (Web Browser Component in Client only)
Added asynchronous JXBrowser initialization so Vision client startup is no longer blocked by Chromium binary extraction.

Platform Core

Webserver

IGN-11895: Add MDC key to web requests from AccessControlStrategy
Added a route-actor MDC key to Gateway log messages originating from route API code paths which includes the username of the user logged into the Web UI, the API token name and client IP address pair, or the security zone names and client IP address, depending on the access control strategy used.

Nightly Changelog: 8.3.4*-b20260122

Historian

SQL Historian

IGN-15260: System.historian.storeDataPoints can only store to the local system
Fixed an issue forcing system.historian.storeDataPoints to only store data for the local system

Comms

OPC

IGN-15078: Strings no longer convert to numeric datatypes when calling system.opc.writeValue
OPC UA tag writes no longer fail when value type conversion encounters errors, instead falling back to writing the raw value.

Gateway Network

EAM & Redundancy

IGN-15173: Task Stuck in Waiting State After Timeout Failure and Retry
Fixed an issue where a timeout during a retry of an EAM task would cause the task to get stuck in a WAITING state.

Nightly Changelog: 8.3.4*-b20260123

Historian

Historian

IGN-15111: system.historian.queryRawPoints columnName parameter does not apply alias
Fixed an issue where system.historian.queryRawPoints did not apply the provided "columnNames" aliases.
IGN-15212: System.historian.storeDataPoints not normalizing historical paths with 'drv' specified
Fixed path parsing to account for older historical path syntax

Tags

Tags & UDTs

IGN-15109: Some tag related scripts fail due to insufficient qualification even in valid contexts
Tag scripting functions will now correctly use the projects default tag provider, if available.

Web UI

Web UI

IGN-15308: Unable to reset expired trial while incomplete license is applied
Fixed an issue where the Incomplete License banner was missing a Reset Trial button when the trial timer expired.

Security

User Sources

IGN-14836: An upgrade to 8.3 causes user source to improperly migrate when duplicate users exist
Internal and AD/Internal Hybrid User Sources will fail to migrate if duplicate users or roles are detected. To fix the problem, remove the duplicate users in a restored 8.1 Gateway and upgrade again or contact Support.

Comms

Drivers

IGN-15035: Deadlock in Siemens Enhanced Driver when reloading symbols
Fixed an issue where the driver could deadlock when attempting to unload symbols while they are loading.