Ignition Release Notes
Fixes, changes and features In Ignition
Version 8.0.15
Released July 22, 2020Area
Change Type
Description
Allen-Bradley Driver
ControlLogix/CompactLogix Drivers
Fixed
Prevents a livelock that can occur in the ControlLogix driver.
Logix v21 Driver
Fixed
Fixed an issue where writes to Strings larger than the CIP connection size would fail.
Ignition Platform
Alarming
Fixed
Alarm events go through Store and Forward now, even if an Alarm Journal isn't initialized.
Alarming
Fixed
Fixed an issue where the tag() function in alarms wouldn't evaluate on gateway startup.
Configuration UI
Fixed
Added support for NJ date/time DataTypes in TSV import.
Designer
Fixed
Fixed an issue where the Designer's Script Console wouldn't load new script modules when opening a different project.
Designer
Fixed
Fixed an issue where Omron FINS devices would ignore the trial timeout.
Designer
Fixed
Removed the shadowing effect around popups in the Designer.
Gateway
Feature
Introduces 64-bit installation ZIPs for ARM devices.
Gateway
Fixed
Fixed an issue that erroneously quarantined 3rd party modules on backup gateways.
Gateway
Fixed
Gateway backups from any edition may now be restored to any edition gateway.
Gateway Web Interface
Fixed
Fixed missing read/write links on OPC QuickClient config page.
Installer
Fixed
Fixed a "Unable to perform post-install modification" error that would occur when upgrading on Macs.
Installer
Fixed
Removed some duplicate wrapper parameters that were being added to the gateway configuration file on upgrade.
Installers
Fixed
Fixed an issue where the Ignition service would be orphaned when started from the installer on Mac.
Misc
Fixed
Fixed some issues with data types when querying values using the SQLite database driver type.
Named Queries
Fixed
Fixed an issue where saving named query changes could cause existing query bindings to no longer update in a Perspective session.
Project System
Fixed
Removed the “Choose a name…” setting description when editing a project on the gateway.
Project System
Fixed
Fixed an issue where system.net.httpClient would parse integers as doubles.
Redundancy
Fixed
Fixed an issue preventing Vision clients from connecting to backup gateways in certain redundancy scenarios.
Scripting
Fixed
Prevents an error that could occur when using system.dataset.exportExcel with a dataset containing 64,000 or more rows of dates.
Scripting
Fixed
Added an error message when attempting to import client tags via scripting instead of throwing a NullPointerException.
Scripting
Fixed
Fixed an issue where a Content-Type header was not being respected by system.net.httpClient() functions in certain edge cases.
Scripting
Feature
Added a "Ctrl/CMD + Enter" keyboard shortcut to the execute button in the Script Console.
Scripting
Feature
Added args and kwargs arguments to system.util.invokeAsynchronous, to allow you to provide arguments to the called function when it is invoked.
Scripting
Feature
Added system.serial.port function, which returns a Python context manager, allowing serial port operations to take place inside a Python 'with' statement, for automatic resource management. Also added optional 'encoding' parameter to system.serial.readBytesAsString and system.serial.write.
Scripting
Fixed
Fixed an issue where the system.group functions were not appearing in the autocomplete scripting hints.
Scripting
Feature
Added a 'description' argument to system.util.invokeAsynchronous, which allows you to set the description of the asynchronous thread, to view on the script diagnostics pages for your current scope.
Tags
Fixed
Fixed an issue where upgrading to 8.0+ would lose MQTT tag configurations.
Tags
Fixed
Prevents a dependency error that occurred during import when importing UDT definitions.
Tags
Fixed
Prevented a potential collision error on UDT definition import.
Tags
Fixed
UDT parameters can now be set to explicit data types.
Tags
Fixed
Unexpected operation processing tag batch configuration options (saving configuration) can result is subsequent modifications not storing to disk.
Tags
Fixed
Fixed an issue where edits to UDTs parameters on nested UDTs also erroneously changed parameters on all similar types in the same parent.
Tasks
Fixed
Fixed an issue where the EAM Send Resource task targeting an Edge legacy "global" project would fail.
OPC-UA
Gateway Web Interface
Feature
Added a new OPC UA Server Diagnostics Status page to the gateway.
Perspective
Components
Feature
Added two new settings to Perspective Actions:- Stop Propagation: prevents similar events from higher up in the component hierarchy from triggering. - Prevent Default: prevents the browser's built-in behavior on event trigger.
Components
Fixed
The Linear Scale component will correctly resize its contents when its dimensions are changed via Flex Container.
Components
Fixed
Fixed an issue where Numeric Entry Fields would display old values after being cleared.
Components
Fixed
Added railColor property to Perspective slider.
Components
Fixed
Fixed a typo on a 'resize' style property option.
Components
Fixed
Added some missing material icons.
Components
Fixed
Fixed an issue where the DateTime Input and Picker components would not trigger their onActionPerformed events.
Designer
Fixed
Fixed an issue where the Perspective Report Viewer component would not appear in the Component Palette.
Designer
Changed
Added 'Optional' to sessionId and pageId autocomplete descriptions for all Perspective system functions.Also removed an unnecessary '<html>' tag from a description.
Designer
Fixed
Fixed an issue with the Perspective Report Viewer component where restarting the reporting module would not reinitialize the component.
Native Apps
Fixed
Fixed an issue where calling the Login Action on the mobile app while already logged in would cause other actions to fail.
Tag Historian
Querying
Fixed
Fixed an issue where system.tag.browseHistoricalTags would not return results from newly created historical providers.
Vision
Client
Fixed
Fixed an issue where bidirectional UDT properties would generate a large number of unnecessary write requests.
Components
Fixed
Fixed an issue where the checkbox component's tooltip text could not be cleared via the property editor.
Components
Fixed
Fixed a rendering issue on Text Fields and Numeric Text Fields when the background is transparent.
Components
Fixed
Fixed an issue where the tag bindings on color properties would show incorrect colors and "uncertain" overlays.
Components
Fixed
Prevented a null pointer exception on the Equipment Schedule component if the pctDone or leadTime columns contained null values.
Components
Fixed
Fixed an issue where font sizes in Vision couldn't exceed 100.
Components
Fixed
Fixed an issue where the selected priority filter on Vision's Alarm Journal dropdown was difficult to see.
Designer
Fixed
Fixed an issue where some Vision components would be created with invalid component names.
Designer
Fixed
An NPE is no longer thrown when a Style Customizer is set on a component property and that property is collapsed in the Designer's Vision Property Editor.
Designer
Feature
Updated the menu item labels for the different Vision palettes to reduce confusion.
Designer
Feature
Added a "Remove Binding" context menu option to the property table in Vision.