# 8.3 Early Access Changelogs

**URL:** <https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566>\
**Category:** Ignition 8.3 Early Access\
**Created:** [July 22, 2024, 9:09pm UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566 "2024-07-22T21:09:19Z")\
**Posts on this page:** 20\
**Page:** 6

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 7, 2025, 5:54am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/103 "2025-05-07T05:54:54Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250506

## Web UI

### Web UI

**IGN-11349: 8.3 Gateway Pages: Services Overview**  
Implements the Services Overview page. Note that the actual "entities" and metrics displayed on this page have not been finalized, and are expected to be verified and expanded in future backend efforts.  
**IGN-10677: 8.3 Gateway Pages: Connections Overview**  
Implements the Connections Overview page. Note that the actual "entities" and metrics displayed on this page have not been finalized, and are expected to be verified and expanded in future backend efforts.

## Swing

### Vision

**IGN-1888: Modernize design of Vision component palette icons**  
Updated various icons throughout the Vision module, including the component palette icons, for consistency.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 8, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/104 "2025-05-08T05:55:24Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250507

## Tag Historian

### Store & Forward

**IGN-12609: Archived Engine Cache Not Displayed in Load Disk Cache Popup**  
Load disk cache dropdown now properly displays archived caches

## Web UI

### Web UI

**IGN-11349: 8.3 Gateway Pages: Services Overview**  
Implements the Services Overview page. Note that the actual "entities" and metrics displayed on this page have not been finalized, and are expected to be verified and expanded in future backend efforts.  
**IGN-10677: 8.3 Gateway Pages: Connections Overview**  
Implements the Connections Overview page. Note that the actual "entities" and metrics displayed on this page have not been finalized, and are expected to be verified and expanded in future backend efforts.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 9, 2025, 5:54am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/105 "2025-05-09T05:54:50Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250508

## Gateway Network

### Gateway Network

**IGN-12010: Add gateway network Protobuf workaround support**  
Added gateway network Protobuf workaround functionality via scripting (internal/Support use only, this info should not go in the user manual)

## Tag Historian

### Store & Forward

**IGN-12609: Archived Engine Cache Not Displayed in Load Disk Cache Popup**  
Load disk cache dropdown now properly displays archived caches

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 10, 2025, 5:54am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/106 "2025-05-10T05:54:59Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250509

## Comms

### Drivers

**IGN-12074: IEC 61850: upgrade TMW library to 5.8.1**  
Updated TMW 61850 library to version 5.8.1.

## Alarming

### Alarm Status

**IGN-12566: PyAlarmEvent - getOrElse and contains functions are not finding itemName**  
Fixed PyyAlarmEvents to return the "itemName" property value when `getOrElse()` and `contains()` is called.

## Gateway Network

### Gateway Network

**IGN-12010: Add gateway network Protobuf workaround support**  
Added gateway network Protobuf workaround functionality via scripting (internal/Support use only, this info should not go in the user manual)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 13, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/107 "2025-05-13T05:55:12Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250512

## Platform Core

### Config Persistence

**IGN-12168: Improve memory footprint and I/O usage in resource system**  
Improved memory usage of resource system by streaming resource data from disk.  
**IGN-11870: various errors creating javax.sql.DataSource after gwbk restore**  
Updated the usage of the Apache Commons DBCP library in Ignition to include it as a 'core' dependency, meaning the `user-lib/jdbc/` folder is now no longer used for database loading.

### Webserver

**IGN-12885: IllegalStateException: Committed refreshing various pages**  
Fixed a regression where refreshing Gateway web pages could result in `java.lang.IllegalStateException: Committed` exceptions in the Gateway logs.

## Gateway Network

### Gateway Network

**IGN-12591: Make "Require Two Way Auth" default to true for new installs**  
The "Require Two Way Auth" Gateway Network setting is now enabled by default for fresh installs

## Comms

### Drivers

**IGN-12074: IEC 61850: upgrade TMW library to 5.8.1**  
Updated TMW 61850 library to version 5.8.1.

## Alarming

### Alarm Status

**IGN-12566: PyAlarmEvent - getOrElse and contains functions are not finding itemName**  
Fixed PyyAlarmEvents to return the "itemName" property value when `getOrElse()` and `contains()` is called.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 14, 2025, 5:56am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/108 "2025-05-14T05:56:13Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250513

## Platform Core

### Config Persistence

**IGN-12168: Improve memory footprint and I/O usage in resource system**  
Improved memory usage of resource system by streaming resource data from disk.  
**IGN-11870: various errors creating javax.sql.DataSource after gwbk restore**  
Updated the usage of the Apache Commons DBCP library in Ignition to include it as a 'core' dependency, meaning the `user-lib/jdbc/` folder is now no longer used for database loading.

### Webserver

**IGN-12885: IllegalStateException: Committed refreshing various pages**  
Fixed a regression where refreshing Gateway web pages could result in `java.lang.IllegalStateException: Committed` exceptions in the Gateway logs.

## Gateway Network

### Gateway Network

**IGN-12591: Make "Require Two Way Auth" default to true for new installs**  
The "Require Two Way Auth" Gateway Network setting is now enabled by default for fresh installs

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 22, 2025, 5:56am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/109 "2025-05-22T05:56:28Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250521

## Tag Historian

### Tag Historian

**IGN-12894: ProtobufSerializationException attempting to store to remote historian**  
fixed intent versioning for remote journal, audit and tag history storage

## Web UI

### Web UI

**IGN-12901: Overview card action links missing /app**  
Fixes broken links on the Services and Connections overview page due to a missing "/app" prefix  
**IGN-11219: 8.3 Gateway Pages: Service Connections**  
Implemented Services Connections page along with Kafka + MongoDB connector forms

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 23, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/110 "2025-05-23T05:55:36Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250522

## Web UI

### Web UI

**IGN-10725: 8.3 Gateway Pages: Email Profiles**  
Email Profiles page now added to the Network tab  
**IGN-10959: 8.3 Gateway Webpages: OPC UA Roles and Permissions**  
Implemented new OPC UA Permissions page  
**IGN-12901: Overview card action links missing /app**  
Fixes broken links on the Services and Connections overview page due to a missing "/app" prefix  
**IGN-11219: 8.3 Gateway Pages: Service Connections**  
Implemented Services Connections page along with Kafka + MongoDB connector forms

## Cloud Connectors

### Event Streams

**IGN-12865: Tag Event Editor interprets 2 separate tag paths as the same tag path**  
Fixed a problem where multiple tags where interpreted as a single tag in the tag editor.

## Tag Historian

### Tag Historian

**IGN-12894: ProtobufSerializationException attempting to store to remote historian**  
fixed intent versioning for remote journal, audit and tag history storage

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 24, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/111 "2025-05-24T05:55:39Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250523

## Web UI

### Web UI

**IGN-11047: 8.3: Refactor Deployment Modes (Datagrid + Singleton)**

- Updates the web UI to reflect a previous terminology change to "collection" where we were previously using "mode" or "origin"
- Appends " (active)" to the active collection in the resource creation button dropdown and the singleton mode actions modal
- Fixes an issue where attempting to move a resource definition fails due to an undefined `collection` arg in the precursory GET request  
**IGN-12650: Move request for Singleton resources results in 404**  
Fixes an issue where attempting to move a singleton resource definition resulted in a 404 error due to an undefined collection name  
**IGN-10725: 8.3 Gateway Pages: Email Profiles**  
Email Profiles page now added to the Network tab  
**IGN-10959: 8.3 Gateway Webpages: OPC UA Roles and Permissions**  
Implemented new OPC UA Permissions page

## Cloud Connectors

### Event Streams

**IGN-12865: Tag Event Editor interprets 2 separate tag paths as the same tag path**  
Fixed a problem where multiple tags where interpreted as a single tag in the tag editor.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 27, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/112 "2025-05-27T05:55:22Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250524

## Web UI

### Web UI

**IGN-11047: 8.3: Refactor Deployment Modes (Datagrid + Singleton)**

- Updates the web UI to reflect a previous terminology change to "collection" where we were previously using "mode" or "origin"
- Appends " (active)" to the active collection in the resource creation button dropdown and the singleton mode actions modal
- Fixes an issue where attempting to move a resource definition fails due to an undefined `collection` arg in the precursory GET request  
**IGN-12650: Move request for Singleton resources results in 404**  
Fixes an issue where attempting to move a singleton resource definition resulted in a 404 error due to an undefined collection name

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 28, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/113 "2025-05-28T05:55:47Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250527

## Data & Logic

### SFC

**IGN-12633: System.sfc.setVariable/Varaibles throw rpc errors from designer/Vision Client**  
Fixed `system.sfc.setVariables()` to execute and no longer throw RPC errors.

## Cloud Connectors

### Event Streams

**IGN-10094: Event Streams: Flickering occurs when Status screen has multiple errors**  
Fixed a problem where the rendering of the selection state of table rows was incorrect.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 29, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/114 "2025-05-29T05:55:38Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250528

## Web UI

### Web UI

\*\*IGN-12522: 8.3 Gateway: Security Zones - Manage Policies drawer backupConfig \*\*  
Manage Policies drawer within the Security Zones page now supports modes and backupConfig

## Cloud Connectors

### Event Streams

**IGN-12779: UI for event stream database handler column fields auto close**  
Fixed a problem where while editing rows, the process of editing terminates automatically rather than by the users.  
**IGN-9527: Memory Leak: unbindUI and BindingContext**  
Addressed memory leak issues.  
**IGN-10094: Event Streams: Flickering occurs when Status screen has multiple errors**  
Fixed a problem where the rendering of the selection state of table rows was incorrect.

## Data & Logic

### SFC

**IGN-12633: System.sfc.setVariable/Varaibles throw rpc errors from designer/Vision Client**  
Fixed `system.sfc.setVariables()` to execute and no longer throw RPC errors.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 30, 2025, 5:56am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/115 "2025-05-30T05:56:29Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250529

## Tags

### Tags & UDTs

\*\*IGN-11010: Update the descriptions for Value Changed and Quality Changed tag event scripts. \*\*  
Fixed the description of the valueChanged and qualityChanged tag events script to correctly indicate when it fires

## Web UI

### Web UI

\*\*IGN-12522: 8.3 Gateway: Security Zones - Manage Policies drawer backupConfig \*\*  
Manage Policies drawer within the Security Zones page now supports modes and backupConfig

## Cloud Connectors

### Event Streams

**IGN-12779: UI for event stream database handler column fields auto close**  
Fixed a problem where while editing rows, the process of editing terminates automatically rather than by the users.  
**IGN-9527: Memory Leak: unbindUI and BindingContext**  
Addressed memory leak issues.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [May 31, 2025, 5:57am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/116 "2025-05-31T05:57:12Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250530

## Platform Core

### Config Persistence

**IGN-12497: Restore Resource Deletion Semantics While Maintaining Persistence Safety**  
Fixed a problem where when changing a resource to a folder, the resource files in the resource directory were not cleared.

## Perspective

### Perspective

**IGN-12019: Offline mode: resource synchronization and functional client project**  
Offline mode for Perspective.

## Tag Historian

### Tag Historian

**IGN-12891: Remote Tag Provider is no longer usable in queryTagHistory tag path**  
Fixed issue in pathing for remote tag providers

## Tags

### Tags & UDTs

\*\*IGN-11010: Update the descriptions for Value Changed and Quality Changed tag event scripts. \*\*  
Fixed the description of the valueChanged and qualityChanged tag events script to correctly indicate when it fires

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [June 3, 2025, 5:57am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/117 "2025-06-03T05:57:39Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250602

## Tags

### Remote Tags

**IGN-12498: Remote gateway tag writes are not getting logged in Audit Profile logs**  
Fixed audit profiles to audit tag writes/edits over the Gateway Network.

## Platform Core

### Config Persistence

**IGN-12497: Restore Resource Deletion Semantics While Maintaining Persistence Safety**  
Fixed a problem where when changing a resource to a folder, the resource files in the resource directory were not cleared.

## Tag Historian

### Tag Historian

**IGN-12891: Remote Tag Provider is no longer usable in queryTagHistory tag path**  
Fixed issue in pathing for remote tag providers

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [June 4, 2025, 5:56am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/118 "2025-06-04T05:56:29Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250603

## Gateway Network

### Gateway Network

**IGN-12748: Implement GZip compression of gateway network Protobuf objects**  
8.3 gateway network messages are now GZIP compressed if the message size is \> 1000 bytes (this value is adjustable).

## Tags

### Remote Tags

**IGN-12498: Remote gateway tag writes are not getting logged in Audit Profile logs**  
Fixed audit profiles to audit tag writes/edits over the Gateway Network.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [June 5, 2025, 5:55am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/119 "2025-06-05T05:55:46Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250604

## Swing

### Designer

**IGN-10796: Send One Push Notification at a time over the WebSocket**  
Updated the Gateway \<-\> Client/Designer push notification system to send a single serialized message at a time, rather than batching messages together, to more efficiently use the underlying websocket.

### Vision

**IGN-12755: Introduce new serialization-format-agnostic API for push notifications**  
Updated the Gateway \<-\> Client/Designer push notification system to allow API users to define their own serialization format for message payloads.

## Alarming

### Voice Notification

**IGN-12576: 8.3 Forward Port: Voice Notification Module should re-establish connection (with new DNS query) if remote IP stops responding**  
Fixed an issue where if a previously connected to IP address was rotated out of service for a SIP hostname, Ignition was still using the rotated out IP address leading to SIP connection failures.

## Gateway Network

### Gateway Network

**IGN-12748: Implement GZip compression of gateway network Protobuf objects**  
8.3 gateway network messages are now GZIP compressed if the message size is \> 1000 bytes (this value is adjustable).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [June 6, 2025, 5:54am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/120 "2025-06-06T05:54:52Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250605

## Swing

### Designer

**IGN-12981: Migrate last remaining RPC methods/functionality**  
Migrated remaining first party platform & module RPC calls away from old Gateway servlet to 'modern' RPC style invocation.  
**IGN-10796: Send One Push Notification at a time over the WebSocket**  
Updated the Gateway \<-\> Client/Designer push notification system to send a single serialized message at a time, rather than batching messages together, to more efficiently use the underlying websocket.

### Vision

**IGN-12755: Introduce new serialization-format-agnostic API for push notifications**  
Updated the Gateway \<-\> Client/Designer push notification system to allow API users to define their own serialization format for message payloads.

## Platform Core

### Other

**IGN-12715: Suppress exception visibility in RpcRoutes.handle()**  
Updated "modern" RPC with a system property (`ignition.gateway.rpcErrorDetailSuppression`; accepted values `CLIENT` or `ALL`) that filters exception stacktraces and detailed messages from clients or both clients and designers, respectively. The new system property is preferred over the legacy `ignition.xmlrpc.errorDetailSuppression` property, but the legacy property will continue to work.

## Web UI

### Web UI

**IGN-13037: Resource Mode Data Grid duplicate button fails to become enabled after supplying a new name**  
Fixes an issue where the duplicate resource button was always disabled when no modes are defined

## Alarming

### Voice Notification

**IGN-12576: 8.3 Forward Port: Voice Notification Module should re-establish connection (with new DNS query) if remote IP stops responding**  
Fixed an issue where if a previously connected to IP address was rotated out of service for a SIP hostname, Ignition was still using the rotated out IP address leading to SIP connection failures.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [June 10, 2025, 6:02am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/121 "2025-06-10T06:02:14Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250609

## Containers

### Docker

**IGN-12468: Docker image to use gid=0 group ownership of Ignition installation**  
Docker image is now compatible with OpenShift 4 `restricted` Security Context Constraints.

## Web UI

### Web UI

**IGN-12494: 8.3 Gateway: Move Edge Settings content to Ignition Edge \> Edge Settings tab**

- Moves the Edge Settings section currently on the Gateway Settings page into the Ignition Edge nav category (tab 1)
- Refactors the Edge Sync Settings page to support collections and backup config, along with some typo and style fixes.
- Implements the Edge Products & Modules page, now accessible via the Ignition Edge nav category (tab 4)
- Refactors the Gateway Settings page to use the ResourceModeSingletonPage following a consolidation of the Homepage Notes singleton into a field of System Properties with a bespoke no-permissions route for reading them from the Welcome page.
- Fixes several form validation issues on the Gateway Settings page due to incorrect or mismatched field/schema names
- Updates the Gateway Settings "Gateway Scripting Project" field to an Autocomplete using the project names endpoint
- Resolves a build error caused by missing type defs for the iaPalette module
- Resolves a build error caused by mismatched signatures for the OverviewCard component
- Resolves a React console warning caused by the Menu component not accepting fragments as children
- Resolves an issue where the Banner component would not immediately transition to the expired trial state when the trial timer reaches zero  
**IGN-12510: Gateway Settings displays collection banner when it should not**  
Fixes an issue on the Gateway Settings page where the deployment modes banner was always displayed due to collections not being returned by the service call  
**IGN-11215: PermissionsConfigs Not Persisted to Resource**  
Fixes an issue where the Edge Settings PUT request did not contain changes for all 3 security levels inputs  
**IGN-13007: 'Restore Default' button not working for 'Enabled Scheduled Backups' and 'Disable DirectDraw' on Gateway Settings Page**  
Fixes several typos and incorrect form defaults on the Gateway Settings page  
**IGN-13037: Resource Mode Data Grid duplicate button fails to become enabled after supplying a new name**  
Fixes an issue where the duplicate resource button was always disabled when no modes are defined

## Security

### Security

**IGN-11898: Automatically Generate a Root Key and Custom KEK Set on Startup**  
The Gateway will now generate a secure custom Root Key and Key Encryption Key Set on startup if the `$IGNITION_ROOT_KEY_PASSWORD` or `$IGNITION_ROOT_KEY_PASSWORD_FILE` environment variables are set and the `$GATEWAY_HOME/data/config/ignition/keys` directory does not yet exist. The password-encrypted root key is stored at `$GATEWAY_HOME/data/config/ignition/keys/root.json` and the root key-encrypted key encryption key set is stored at `$GATEWAY_HOME/data/config/ignition/keys/kek.json`.  
**IGN-11897: Add Embedded Secrets Key Management CLI Tool to Ignition**  
Ignition now ships with a secrets key tool for configuring and managing custom secrets encryption keys. On windows, look for `ignition-secrets-keytool.bat` and on \*nix look, look for `ignition-secrets-keytool.sh` alongside the other scripts such as the wrapper and gwcmd scripts.

## Swing

### Designer

**IGN-12981: Migrate last remaining RPC methods/functionality**  
Migrated remaining first party platform & module RPC calls away from old Gateway servlet to 'modern' RPC style invocation.

## Platform Core

### Other

**IGN-12715: Suppress exception visibility in RpcRoutes.handle()**  
Updated "modern" RPC with a system property (`ignition.gateway.rpcErrorDetailSuppression`; accepted values `CLIENT` or `ALL`) that filters exception stacktraces and detailed messages from clients or both clients and designers, respectively. The new system property is preferred over the legacy `ignition.xmlrpc.errorDetailSuppression` property, but the legacy property will continue to work.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c985ea71ed53a8f212f3920ddf03fe05249170b8.png) [@system](https://forum.inductiveautomation.com/u/system)\
**Post date:** [June 12, 2025, 6:01am UTC](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566/122 "2025-06-12T06:01:27Z")

</div>

EA-Weekly Changelog: 8.3.0\*-b20250611

## Comms

### Drivers

**IGN-12592: S7+ Driver: Update AgLink**  
This update to the third party library provides Arm32 and Arm64 support.

## Security

### Internal IdP

**IGN-12753: Security: Correct Migration Script Errors**  
Internal IdP Remembered Subjects are now stored in `$GATEWAY_HOME/data/var/ignition/internal-remembered-subjects.json`

[Previous page](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566.md?page=5)

[Next page](https://forum.inductiveautomation.com/t/8-3-early-access-changelogs/93566.md?page=7)
