8.3 Early Access Changelogs

EA-Weekly Changelog: 8.3.0*-b20241202

Infrastructure

Java - Azul

IGN-11160: Filter additional classes.jsa files from JRE
additional classes.jsa files are now filtered.

Security

Security

IGN-9933: RFC-68 Adoption: Identity Providers
Migrated Identity Providers to the new filesystem-based configuration system

This week's build will be a little late.

EA-Weekly Changelog: 8.3.0*-b20241211

Scripting

Scripting

IGN-1346: Client and gateway event scripts should be broken up into individual resources (and converted to extension functions)

  • Update event scripts to be stored as resources on disk, replacing older editors with resource-based editors for improved usability.
  • Added find/replace functionality for Perspective Session Events

Alarming

Alarm Journal

IGN-11393: Alarm Journal Errors occuring on Gateway Startup
Fixed an issue where Database Alarm Journals weren't utilizing useStoreAndForward setting to enable the use of Store & Forward.

Security

Security

IGN-10855: RFC-68 Adoption: Add REST API for UserSource CRUD ops
Added a System for Cross-domain Identity Management (SCIM) REST API to manage users and groups/roles.

EA builds are fixed; the previous changelog is bona fide.

EA-Weekly Changelog: 8.3.0*-b20241214

Oops, this week's build has new content but we're missing some details.

ISSUES MISSING RELEASE NOTES

Tags

Tags & UDTs

IGN-11200: Dataset Tag: Value Change script fires on quality change
IGN-11502: Tag Config: Importing Tags can cause Gateway Tag Providers to become unresponsive
IGN-11501: Tag Config: When importing using system.tag.importTags, the folder is included with items to import

EA-Weekly Changelog: 8.3.0*-b20241221

Platform Core

Config Persistence

IGN-11503: List Device Resources returns 500 Server Error if a device configuration is invalid
Fixed an issue where the List Device Resources REST API could return a 500 Server Error if a device configuration is invalid

Tag Historian

Tag Historian

IGN-11353: SF Engine "does not accept data" warning when initializing pipeline
Fixed a race condition where data would attempted to be stored before the data sink was fully registered with the Store and Forward engine.

EA-Weekly Changelog: 8.3.0*-b20241227

Platform Core

Config Persistence

IGN-10810: Unable to start new 8.3 Gateway if /usr/local/bin/ignition/data/config/external exists
Docker image now has an empty external resource collection present by default.

EA-Weekly Changelog: 8.3.0*-b20250103

Security

User Sources

IGN-11142: User Sources is being disabled as part of Gateway Restore being disabled
User Sources and IdPs are no longer disabled when restoring a GWBK with restore disabled flag set to true to align with 8.1 behavior.

EA-Weekly Changelog: 8.3.0*-b20250107

Comms

Drivers

IGN-8811: S7 Driver: Absolute Addressing Feature Set
The new Siemens S7 Symbolic Driver supports the same addressing syntax as the legacy Siemens driver, while introducing symbolic access for S7-1200 and S7-1500 PLCs.

1 Like

EA-Weekly Changelog: 8.3.0*-b20250108

Scripting

Scripting

IGN-2589: Create new system.db method(s) to run named queries, deprecate existing runNamedQuery method
Refactored system.db.runNamedQuery for consistency across client, gateway, and perspective scopes. Introduced new methods: system.db.execQuery(path, parameters, [project]) for select queries, system.db.execUpdate(path, parameters, [project]) for update queries, and system.db.execUpdateAsync(path, parameters, [project]) for async updates. These changes clarify return values, resolve compatibility issues, and enforce strict parameter validation, ensuring errors for mismatched or missing parameters

1 Like

EA-Weekly Changelog: 8.3.0*-b20250109

Web UI

Web UI

IGN-11437: 8.3 Gateway Component: Section Overview Cards
Adds an Overview Card component and associated Storybook documentation

Foundation

Launchers

IGN-11114: Launcher shortcuts for project/designer names containing international characters are unnecessarily renamed
Launcher Shortcuts now support non-ascii characters where supported by the OS. Windows requires opting into UTF-8 Support in the System Locale settings.

EA-Weekly Changelog: 8.3.0*-b20250110

Security

User Sources

IGN-11207: Objectify Role in UserSource APIs
Modified UserSourceProfile methods to treat a role as a container so that it can contain properties that describe the role.

EA-Weekly Changelog: 8.3.0*-b20250113

Scripting

Scripting

IGN-6503: In Scripting, Jython loads Separate Instances of Inherited classes with different Class IDs.
Fixed an issue with script initialization potentially overlapping, causing inconsistent object IDs and other ill effects.

Cloud Connectors

Event Streams

IGN-11551: MouseEvents on FlowCells are not detected if tooltips are set
Fixed problem where mouse movements and clicks are not detected in the region under the icon where the text is displayed.

Tags

Tags & UDTs

IGN-11486: [System]Gateway/Alarming Tags are missing in 8.3
Fixed an issue where System Alarm Tags were not initialized if no alarm tags are configured.

1 Like

EA-Weekly Changelog: 8.3.0*-b20250114

Platform Core

Backup & Restore

IGN-11383: Restoring an 8.3 Windows backup to a 8.3 Docker container Faults on initial startup
Fixed a RuntimeException thrown during first Gateway startup on non-Windows hosts after restoring a GWBK generated in previous 8.3 builds by a Gateway on a Windows host.

Containers

Docker

IGN-9742: Bump Ignition Docker Image Ubuntu Base to 24.04 LTS
Docker image is now based on Ubuntu 24.04 LTS

EA-Weekly Changelog: 8.3.0*-b20250116

Platform Core

Modules

IGN-11378: Mongo module is installing by default in 8.3
Removed MongoDB from the standard Ignition installation.

Perspective

Perspective

IGN-10008: RFC-68 Adoption: Perspective Fonts & Themes
Perspective Fonts, Themes, and Icons now use the config APIs and existing ones are migrated from data/modules/com.inductiveautomation.perspective to a system level config. If any have been modified, they will be migrated to a core level config.
Creation of new fonts, themes, and icon resources now is done through the new config API under the resource type names of config-perspective-(fonts|icons|themes)

Comms

Drivers

IGN-11559: Forward port: Upgrade BACnet4J library to v6.0.1
Upgraded BACnet4J library to version 6.0.1.

EA-Weekly Changelog: 8.3.0*-b20250117

Alarming

Alarm Journal

IGN-11725: AlarmJournalRoutes.getJournalForm() can pass a null value to a method that requires nonnull
Add a defaultIfUndefined: boolean query parameter to GET /data/config/journal/edge/edit endpoint

EA-Weekly Changelog: 8.3.0*-b20250117

Cloud Connectors

Event Streams

IGN-10499: Tag Source (back end effort)
Added Tag Event Source to Event Streams. Users can specify a list of tags for which a payload is published when there are changes for these tags.

1 Like

EA-Weekly Changelog: 8.3.0*-b20250121

Tags

Tags & UDTs

IGN-11727: Security levels negatively impact system.tag.query performance when authenticated.
Improved performance of system.tag.query when a user has many security levels configured.

EA-Weekly Changelog: 8.3.0*-b20250122

Tags

Tags & UDTs

IGN-10635: Ignition tag definitions can be lost if the resource isn't fully written on Gateway crash
Resource files are now written atomically to ensure no resource system data is lost in the case of a forceful shutdown (power failure, etc.)

1 Like

EA-Weekly Changelog: 8.3.0*-b20250123

Security

Security

IGN-11283: Secrets Management: Redundancy support for Internal Secret Values
Internal Secret Providers now store secrets on the provider's configuration settings which means internal secrets are now redundancy role-aware and config mode-aware.

Infrastructure

Build

IGN-11753: Build timestamps/versions use ISO-week-year (YYYY) instead of year (yyyy)
Under certain circumstances buld timestamps inside an installer's embedded common.properties file or a module archive's embedded module.xml file would contain the year after the actual year in which the artifact was built. The year portion of those timestamps are now accurate.

Module build years should accordingly appear correctly within Gateway as well.