# Nightly 8.1 Changelogs - 2024

**URL:** <https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608>\
**Category:** Ignition Early Access\
**Created:** [December 29, 2023, 3:55pm UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608 "2023-12-29T15:55:46Z")\
**Posts on this page:** 20\
**Page:** 2

<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:** [February 2, 2024, 8:26am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/21 "2024-02-02T08:26:12Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240201

## Reporting

### Reporting

**IGN-8974: Limited Fix for Reporting's conversion to PDF reverses right-to-left text**  
Hebrew and Arabic character order are now correctly displayed in the Perspective Report Viewer and in PDFs.

## Containers

### Docker

**IGN-8831: Update `gosu` to version 1.17 to address relevant CVE's**  
Updated `gosu` utility in Docker image to version 1.17.

---

<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:** [February 3, 2024, 8:24am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/22 "2024-02-03T08:24:59Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240202

## Security

### Security

**IGN-9019: Review Sonar S4423 for concerns**  
Updated SSLContext instance retrievals to use latest protocol alias.

---

<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:** [February 7, 2024, 8:25am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/24 "2024-02-07T08:25:37Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240206

## Perspective

### Perspective

**IGN-9037: Equipment Schedule: background using props.rowStyle is not reflected in schedule items list**  
Fixed an issue that prevented certain row style properties from being applied to the Equipment Schedule component in the Designer's preview mode and a Perspective Session.

## Infrastructure

### Build

**IGN-8587: Update reportDockerImages task to handle new BuildKit type definitions.**  
Docker image manifests now use OCI image media types.

---

<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:** [February 8, 2024, 4:36pm UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/25 "2024-02-08T16:36:47Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240207

## Perspective

### Perspective

**IGN-8977: Table: the value of editingCell does not get applied on load**  
Table with a valid editing cell property will page and scroll to editing cell upon first load.  
**IGN-8529: Table: "scroll" to selected when updated from an external source**  
Table will page and scroll to selection or editing cell if updated programatically.

## Tags

### Tags & UDTs

**IGN-8687: Redundancy: Tag Groups configuration changes do not synchronize**  
Fixed an issue where Tag Group configuration changes would not immediately sync between the master and backup gateway.

---

<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:** [February 9, 2024, 8:33am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/26 "2024-02-09T08:33:17Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240208

## Perspective

### Perspective

**IGN-6271: Map: Setting props.zoom.min and props.zoom.max on startup does not actually apply those settings**  
Fixed an issue where updates to the min and max zoom props of the Perspective Map would not reflect on the component until the page was refreshed.  
**IGN-9096: Gauge/Simple Gauge: default style classes property is not a string**  
Changed the default value for the Style Classes property of the Perspective Gauge and Simple Gauge from an array to a key-value pair.

## Security

### Security

**IGN-9232: 8.1: Deprecate SecurityUtils#decryptRSA for removal**  
Deprecated `SecurityUtils#decryptRSA` for removal in 8.3

## Swing

### Designer

**IGN-9049: IllegalStateException thrown when a single resource override is discarded**  
Fixed an issue that resulted in an IllegalStateException when discarding a resource override on a child project.

---

<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:** [February 10, 2024, 8:26am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/27 "2024-02-10T08:26:38Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240209

## Comms

### Drivers

**IGN-9005: Memory Leak in AddressSpaceManager’s nodeManagers list for Legacy Control/CompactLogix Drivers**  
Fixed a memory leak in the legacy ControlLogix/CompactLogix drivers caused by repeatedly editing and saving device connections.  
**IGN-9054: Another Netty Update CVSS 7.5 (CVE-2023-44487)**  
Update Netty to version 4.1.105.Final

## Scripting

### Scripting

**IGN-8942: system.device.addDevice can create multiple disabled devices with the same name**  
Fixed an issue where system.device.addDevice allowed the creation of multiple disabled devices with the same name if no enabled device with that name existed

## Gateway Network

### Gateway Network

**IGN-7744: Add export functionality to gateway network diagram**  
Added export button to the Gateway Network Diagram. Also added said diagram to the Diagnostics Bundle.

---

<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:** [February 13, 2024, 8:26am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/28 "2024-02-13T08:26:00Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240212

## Alarming

### Alarm Status

**IGN-6448: Alarm Journal: Store Shelved Events Don't store if Minimum Priority is set higher than Low**  
Fixed a bug preventing stored shelved events from being stored to Alarm Journals if the alarm's priority is too low

---

<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:** [February 14, 2024, 8:24am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/29 "2024-02-14T08:24:43Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240213

## Comms

### OPC

**IGN-9213: Logix driver creates memory leak after failover when redundant backup is in a Cold state**  
Fixed a memory leak caused by the Logix driver attempting to browse devices while the gateway is in a Cold state.

---

<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:** [February 15, 2024, 8:26am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/30 "2024-02-15T08:26:09Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240214

## Perspective

### Perspective

**IGN-5973: update merge dependency in react-timeseries-chart repo due to CVEs (CVSS 9.8)**  
Upgraded merge dependency in react-timeseries-chart package to resolve security vulnerability (CVE-2020-28499).

## Security

### Security

**IGN-4926: Add Environment Variable support for `-DencodingKey`**  
Added the option to specify the environment variables GATEWAY\_ENCODING\_KEY or GATEWAY\_ENCODING\_KEY\_FILE to define the key used to encode credentials stored in Ignition Gateway.

## Data & Logic

### SQL Bridge

**IGN-8988: Transaction groups unable to start due to NPE from trigger items not existing**  
Fixed an issue where Transaction Groups could be unable to start when the "Tags to Watch For Change" list has no items.

## Alarming

### Alarm Status

**IGN-8982: Alarm State defaults to "Cleared, Unacked" on enabling an alarm that was previously “Cleared, Acked”**  
Fixed an issue where an alarm's state would default to Cleared, Unacknowledged after enabling an alarm that was previously in a Cleared, Acknowledged state.

---

<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:** [February 16, 2024, 8:28am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/31 "2024-02-16T08:28:33Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240215

## Platform Core

### Licensing

**IGN-6386: Leased Activation Lifecycle should have option to terminate session on normal shutdown**  
A new system property `ignition.license.leased-activation-terminate-sessions-on-shutdown` can be set to `true` to enable asynchronously terminating leased activation license sessions w/ the licensing server during normal gateway shutdown. The system property `ignition.license.leased-activation-session-termination-timeout-ms` now defaults to 7.5s instead of the previous 4s.

---

<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:** [February 17, 2024, 8:26am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/32 "2024-02-17T08:26:43Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240216

## Reporting

### Reporting

**IGN-8229: Table containing simple table inside unstructured row cannot be exported to XLS**  
Fixed an issue where attempting to export a table containing a simple table inside an unstructured row to XLS or XLSX formats would result in an error.

## Platform Core

### Other

**IGN-9040: Bump Logback version due to CVEs**  
Updated Logback library from 1.2.12 to 1.3.14. Updated slf4j library from 1.7.36 to 2.0.12.

## Perspective

### Perspective

**IGN-9261: Coordinate Container: view node drops do not apply size to created embedded views**  
Fixed view node drops in a coordinate container not applying view width and height.

---

<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:** [February 20, 2024, 8:24am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/33 "2024-02-20T08:24:03Z")

</div>

Nightly Changelog: 8.1.38-SNAPSHOT-b20240216

## Reporting

### Reporting

**IGN-8229: Table containing simple table inside unstructured row cannot be exported to XLS**  
Fixed an issue where attempting to export a table containing a simple table inside an unstructured row to XLS or XLSX formats would result in an error.

## Platform Core

### Other

**IGN-9040: Bump Logback version due to CVEs**  
Updated Logback library from 1.2.12 to 1.3.14. Updated slf4j library from 1.7.36 to 2.0.12.

## Perspective

### Perspective

**IGN-9261: Coordinate Container: view node drops do not apply size to created embedded views**  
Fixed view node drops in a coordinate container not applying view width and height.

---

<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:** [February 21, 2024, 8:29am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/34 "2024-02-21T08:29:47Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240220

## Gateway Network

### EAM & Redundancy

**IGN-5651: EAM Restore Backup task should have access to controller's eam archive**  
Allows EAM Restore Backup task to choose backup file from Agent Archive.

---

<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:** [February 24, 2024, 8:26am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/36 "2024-02-24T08:26:37Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240223

## Security

### Security

**IGN-9304: 8.1: Deprecate unused SecurityUtils methods for removal in 8.3**  
Deprecated `SecurityUtils#getKeyParameter`, `SecurityUtils#asymmetricSign`, and `SecurityUtils#generateDESedKey` for removal in 8.3

---

<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:** [February 27, 2024, 8:25am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/37 "2024-02-27T08:25:31Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240226

## Swing

### Designer

**IGN-9174: Tag diagnostics dialog lost its refresh button in TRT**  
Added a header panel with a refresh button to the Tag Diagnostics section of the tag reference tracker

## Security

### Security

**IGN-9330: 8.1: Deprecate SecurityUtils#getPrivateKeyParameter for removal**  
Deprecated `SecurityUtils#getPrivateKeyParameter` for removal in 8.3

---

<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:** [February 28, 2024, 8:25am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/38 "2024-02-28T08:25:40Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240227

## Perspective

### Perspective

**IGN-7515: React Resize Detector Loops Prevention**  
Perspective's use of React Resize Detector library has been improved. Resizes are no longer throttled or debounced which improves perceived responsiveness. Additionally resize detector loops, where component 1 triggers a resize of component 2 and vice versa, are now detected and prevented from looping infinitely.  
**IGN-8439: Perspective barcode component on view throws a warning in the designer console**  
The Barcode Component will no longer generate "Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true." warnings.

---

<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:** [February 29, 2024, 8:25am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/39 "2024-02-29T08:25:10Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240228

## Swing

### Designer

**IGN-7325: Missing i18n key for tooltip on Translation Manager's Export Terms folder selector**  
Fixed tooltip for Translation Manager's Folder search function in the translation export.

---

<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:** [March 1, 2024, 8:25am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/40 "2024-03-01T08:25:27Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240229

## Comms

### Drivers

**IGN-9298: DNP3: Add a Setting to Disable Automatic Time Sync**  
Added a setting to disable automatic time synchronization.  
**IGN-9291: DNP3: Configurable Delay Before Issuing Read-After-Write After Operate**  
Added settings that allow a configurable delay before issuing read-after-operate commands.

## Scripting

### Scripting

**IGN-9309: Relax PyArgParser to allow integers to be passed for boolean arguments**  
Improved argument handling in some functions that accept keyword arguments to allow numeric values to be supplied where booleans are expected, allowing `1/0` to passed as `True` and `False`.

## Security

### Auditing

**IGN-6180: Module install, uninstall and update showing actor and host unknown in Audit logs**  
Audit log now shows appropriate actor and host when modules are installed, uninstalled and updated

---

<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:** [March 5, 2024, 8:25am UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/41 "2024-03-05T08:25:03Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240304

## Perspective

### Perspective

**IGN-8381: AmCharts: upgrade to latest version of 4**  
Upgrade AmCharts library to latest version of 4 to resolve security vulnerability [CVE-2023-46233](https://blackduck.ia.local/api/vulnerabilities/CVE-2023-46233/overview).

---

<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:** [March 6, 2024, 4:19pm UTC](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608/42 "2024-03-06T16:19:41Z")

</div>

Nightly Changelog: 8.1.39-SNAPSHOT-b20240305

## Alarming

### Twilio

**IGN-9111: Follow-Up: jackson-databind update for CVEs with CVSS scores of 7.5**  
Update dependency version of Twilio SDK to address outstanding CVE dependencies  
**IGN-9112: Follow-up: google-guava v29.0 update for CVE with CVSS score of 7.1**  
Update dependency version of Twilio SDK to address outstanding CVE dependencies

## Swing

### Vision

**IGN-6247: Bit/Digital DB pens are no longer displayed on easy chart**  
Fixed a longstanding issue where database pens that returned true booleans to the Easy Chart could not be rendered. They will now be displayed as 1/0 when directly graphed.

[Previous page](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608.md?page=1)

[Next page](https://forum.inductiveautomation.com/t/nightly-8-1-changelogs-2024/83608.md?page=3)
