Home / Downloads / Release Notes

Ignition Release Notes

Fixes, changes and features In Ignition

Version 8.0.13

Released June 8, 2020
Area
Change Type
Description

Allen-Bradley Driver

ControlLogix/CompactLogix Drivers
Fixed
Prevents a timeout that occurs when attempting to write to bits with the Logix driver.
Logix v21 Driver
Feature
The port on Logix driver device connections can now be configured.

DNP3 Driver

Driver
Feature
Added support for DNP3 buffered events.

Ignition Platform

Alarm Designer
Changed
Deprecated the legacy alarm pipeline import item from the Project Browser's context menu.
Alarm Email
Feature
Added two new properties to email notification blocks: 'Recipient Type', to choose between To, CC, and BCC for the recipients, and 'Send Ack', which allows disabling the acknowledgement link for a single email, even if it's enabled for the notification profile.
Alarm Misc
Fixed
Fixed an issue where system.alarm.getShelvedPaths would return an incorrect shelve time for remote alarms.
Alarming
Fixed
Fixed an issue where the "Out of Range" alarm mode would not correctly receive setpoints based on tag engineering limits.
Alarming
Fixed
Fixed an issue where gateways would lose shelved alarms during gateway restarts.
Designer
Fixed
Fixed an issue where the UDT editor parent data type dropdown wouldn't wrap, resulting in tall lists of types that wouldn't scroll.
Designer
Feature
Added the ability to send project resources directly from the Designer's export window to other projects. This new functionality replaces the old "Send-To" context menu previously found on Vision Window and Template project browser nodes.
Designer
Fixed
Fixed an issue where loading UDT definitions on remote tag providers could block the user interface.
Designer
Fixed
Replaced many of the older designer icons to better fit with the newer flat icon style.
Designer
Fixed
Fixed an issue where sending vision resources to another project would fail if overwriting the target resource is required.
Designer
Fixed
Improved the routing algorithm used in alarm pipelines, to prevent slowdown in the UI when designing complicated pipelines.
Designer
Feature
Added a "local" option to the project export selection window. Selecting this option will select only local (non-inherited) project resources.
Designer
Feature
Standardized the "Export" context menu item across all project browser resources, also added an export option to top level resources that didn't have the item before.
Designer
Feature
Added a "Revert" context menu item for project resource in the Designer's Project Browser.
Expressions
Fixed
Prevents an error that could occur in subscript expressions (such as an expression using the tag() function) when the value returned by the expression is null.
Gateway
Fixed
Fixed an issue in the Ignition IdP authentication app where clicking the continue button after entering badge and password would result in an error.
Gateway
Fixed
Fixed an issue in the Ignition IdP authentication app where scanning a barcode containing capital letters resulted in a failed authentication attempt.
Gateway
Fixed
Fixed potential SimpleTagProviderProfile schema error on startup
Gateway
Fixed
Fixed issues where Ping Rate and Ping Timeout Redundancy settings were not editable or not saving with the correct values.
Gateway
Fixed
Fixed an information leak on the gateway.
Gateway
Fixed
Removed unnecessary CSS file reference from Identity Provider authentication. Added default favicons for each web app context.
Gateway Network
Fixed
Renamed some status gauges and settings for gateway network connections to improve clarity.
Gateway Network
Fixed
Fixed an issue where the fault counter on the Gateway Network status page was stuck at zero.
Gateway Network
Fixed
Fixed a potential deadlock that could occur when gateway network connection status tags are refreshed.
Gateway Web Interface
Fixed
Fixed the alignment of the trash icon on the "Delete All" button found on the "Edit Program" page of Programmable Simulator device connections.
Gateway Web Interface
Changed
Primary gateway buttons have been made visually consistent between editions, and the secondary buttons have a new design.
Gateway Web Interface
Feature
An appropriate error is now displayed when login to the gateway web interface fails due to an LDAP communication issue
Native Launchers
Fixed
Fixed an issue where launchers installed for all users on Windows were unable to add new gateways that had SSL enabled.
Native Launchers
Feature
Both the designer and vision client launchers will now notify users if they detect that an updated version is available.
Native Launchers
Feature
Launchers will now prompt users to trust gateway security certificates on designer and vision client launch, allowing the applications to launch without manually importing security certificates.
Project System
Fixed
Fixed a bug in the project rename operation when renaming a project to a name that differs only in case on a case-insensitive file system, resulting in the project being deleted.
Remote Services
Fixed
Fixed an issue where remote provider alarming and tag history on Edge gateways were accessible in cases when they shouldn't be.
Scripting
Fixed
Tag scripts now run in Edge Compute
Scripting
Fixed
Removed duplicate autocomplete entry for system.util.translate()
Scripting
Feature
Add system.util.modifyTranslation to all scopes.
Scripting
Feature
Added a system.util.audit() function to all scopes to manually insert records into an audit log.
Tags
Fixed
Fixed a race condition where restarting tags would cause unintended bad quality.
Tags
Fixed
Fixed XML tag export/import with new permissions model
Tags
Fixed
Fixed an issue where expression tags would be stuck in an "unknown" state after gateway restart.
Tags
Fixed
Fixed an issue where UDT parameters could not be referenced in events scripts when using bracket notation (example: tag['parameters']['DeviceId'] )
Tags
Fixed
Fixed an issue where importing UDT definitions that contain either a UDT parent or member, would include the other UDT as regular tags instead of a UDT parent/member.
Tags
Fixed
Improved tag diagnostics when the configured OPC Server does not exist.
Tags
Fixed
Fixed an issue where aspects of tags (Alarm names and relative reference in Tag Reference tag types) were not being updated correctly when the parent folder or instance were renamed.
Tags
Changed
Made several improvements to Managed Tag Providers (subsystem responsible for System tags, as well as 3rd party tag providers), including fixing various setting interactions
Tags
Fixed
Fixed an issue where renaming a folder would not update built-in parameters (like {PathToTag{) on UDT instances that were in the folder.
Tags
Fixed
Fixed an issue where writes to UDT members would fail when the property isn't flagged as an override.
Tags
Fixed
Fixed an issue where parameter bindings on UDT instance properties (peer level properties to parameters) wouldn't resolve correctly.
Tags
Fixed
Definitions for duplicate tags, or multiple tags that resolve to the same logical path, are now displayed with a temporary name so that they can be modified/removed by the user.
Tasks
Fixed
Fixed an issue where all project resources were sent to the controller if it was selected as a target.
Tasks
Fixed
Fixed an issue where certain project resource types would fail to be created when sent to the controller.

OPC-UA

Client
Fixed
Ensure OPC UA connections shut down correctly and update quality for OPC tags belonging to that connection.
Client
Fixed
Ensure timestamps are not included in the DataValues to be used in WriteRequests.
Client
Fixed
Fixed an issue where UA clients using 4096-bit certificates could not connect to Ignition's UA server. In addition, fixed an issue preventing Ignition, as a UA client, from connecting to a UA server using 4096-bit certificates.
Client
Fixed
Modified OPC UA subscription parameters to reduce load on server and network traffic when values aren't changing.
Client
Fixed
Fixed a bug that caused high CPU usage by a DefaultDispatcher-worker thread.

Perspective

Browser
Fixed
system.perspective.closePopup no longer closes the last opened popup if a popup with the specified id is not found unless the id is an empty string.
Components
Fixed
Perspective regression fixes. Text field accepts custom styles properties again. Text area no longer has defined dimensions that may lead to unexpected size when in a flex container. Progress bar does not collapse in a flex container with direction set to column on chrome only.
Components
Fixed
fixed unreleased regression that prevented component events from firing in the designer when previewing a view
Components
Fixed
SignaturePad Component will no longer grow in size continuously when it has a border, and is the child of a flex container.In the designer, the SignaturePad selection box will also be consistent with its actual size when switching actionBar positions, and is a child of a flex container.Performance while resizing the SignaturePad component is also improved.
Components
Fixed
Clicking or dragging the scrollbar of the Dropdown Component no longer collapses the Dropdown.
Components
Fixed
Prevented FileUpload Component from cycling between responsive sizes when it is a child of a Flex Container.
Components
Fixed
Fixed an issue where the Perspective Alarm Status Table alarm details would fail to load when an alarm is from a remote provider
Components
Fixed
Improve overall browser load and update performance by removing slow JSON parsing library.
Components
Fixed
Added a `dismissOnSelect` property to the perspective DateTime Input component, that determines if the date picker should be dismissed automatically when selecting a date.
Components
Fixed
Input is now displaying the current page, honoring minimum and maximum values, and is switching displayed page based on value.
Components
Fixed
More theming cleanup, regression fix. MenuTree component's sub-menu background-color should inherit from root menu.
Components
Fixed
Theming cleanup. Containers no longer have a background color by default.
Components
Changed
Made some general performance improvements to Perspective coordinate containers.
Components
Fixed
Password Field component's reveal password feature is now a toggle. Click/tap once to reveal, click/tap again to hide.
Components
Changed
Removed third party library from Dropdown Component, replaced with in-house solution. No client/designer facing changes expected.
Designer
Fixed
Prevent login and logout actions in the Perspective Designer
Designer
Fixed
Fix a significant Perspective designer browser memory leak., reduce memory usage overall, and include small performance improvement for several components. Changing the z-order of components in the designer no longer results in memory leak.
Designer
Fixed
Regression fix as a result of theming updates; theme action dropdown is properly populated on Windows devices.
Gateway
Fixed
Prevents an infinite write scenario when using bidirectional tag bindings on embedded view parameters.
Gateway
Fixed
Prevented an error that occurred in the binding preview system when binding to an array of datasets.
Misc
Fixed
The default security zone is now set on the user's security levels in Perspective and the IdP Test Login page, in cases where they would not fall into any other security zone.
Misc
Fixed
Fixed an issue where perspective property change scripts would be called in situations where the value hasn't changed.

SFC

Designer
Fixed
Prevent some potential NullPointerExceptions that could occur when starting multiple SFCs simultaneously.

SQL Bridge

Gateway
Fixed
Fixed an issue where getDatasetValueBy functions were unintentionally returning fallback values.

Tag Historian

Storage
Fixed
Fixed an issue where the same Edge historical data would be synced multiple times.
Storage
Fixed
Tag history "Minimum Time Between Samples" setting is now calculated off of the value timestamp (instead of based on the system time of arrival), making it compatible with buffered data arriving from OPC and MQTT.

Vision

Client
Fixed
Tag editing vision client permissions are now enforced on tag writes to any prop except for value
Client
Fixed
Fixed an issue where vision clients were unable to login to gateways behind AWS loadbalancers
Client
Fixed
Fixed an issue where keystrokes scripts would not work on secondary desktops.
Components
Fixed
Added translation suggestions for Pens, Restore, and Remove Pen to Easy Chart
Components
Fixed
Prevents a deserialization exception that could occur on vision components that use titled borders.
Components
Fixed
Added more translatable terms to the Vision User Management component.
Components
Fixed
Add more tooltip and dialog translations for User Management, Roster Management, and Schedule Management components.
Components
Fixed
Add missing translations for tooltips on the Vision Roster Management component.
Components
Fixed
Added missing translation keys to the Popup Calendar and Calendar components.
Designer
Fixed
Fixed an issue where exiting preview mode would not revert titled borders to their untranslated terms.
Designer
Fixed
Removed the legacy import/export option from the custom palette context menu. Importing and exporting is still possible through project exports.