16217: Rename Gateway Network gauges and settings
Renamed some status gauges and settings for gateway network connections to improve clarity.
15175: OutOfRange alarm mode broken in Ignition 8
Fixed an issue where the “Out of Range” alarm mode would not correctly receive setpoints based on tag engineering limits.
15737: Remove duplicate autocomplete for system.util.translate()
Removed duplicate autocomplete entry for system.util.translate()
Misc
16188: IdP badge authentication using barcode scanner no longer fails
Fixed an issue in the Ignition IdP authentication app where scanning a barcode containing capital letters resulted in a failed authentication attempt.
Vision
16225: Allow date selector tooltip translations from API and client scope
Added missing translation keys to the Popup Calendar and Calendar components.
16219: Add missing translations for Roster Management component
Add missing translations for tooltips on the Vision Roster Management component.
16226: Add more term descriptors
Added translation suggestions for Pens, Restore, and Remove Pen to Easy Chart
Various designer project context-menu improvements
Made several changes to the Project Browser’s right-click menu, including standing behavior and items across all workspaces.
15916: IdP badge authentication using barcode scanner no longer fails
Fixed an issue in the Ignition IdP authentication app where clicking the continue button after entering badge and password would result in an error.
Tag Historian
15380: Min time between historical samples setting now is relative
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.
15353: Add Recipient Type and Send Ack options to email notification
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.
Ignition Platform
15241: Add system.util.audit() scripting function
Added a system.util.audit() function to all scopes to manually insert records into an audit log.
Perspective
16297: Prevent unnecessary layout calculations in CoordinateContainer
Made some general performance improvements to Perspective coordinate containers.
SFC
16261 SFC Start in Designer null safety
Prevent some potential NullPointerExceptions that could occur when starting multiple SFCs simultaneously.
16333: Allow Port to be configured
The port on Logix driver device connections can now be configured.
Ignition Platform
16236: Use inherited tag props instead of just local ones
Fixed an issue where writes to UDT members would fail when the property isn’t flagged as an override.
Misc
16250: Use the default security zone for Perspective and the IdP Test Login page
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.
16250: Grant default security
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.
Perspective
16187: binding preview now rendered server-side to avoid serialization issue
Prevents an error that occurred when binding to an array of datasets.
10698: Perspective theming implementation
Perspective theming has been overhauled, and is now applied consistently to all perspective components. More details can be found here: [NEW] Theming Update: Major Visual Changes in Perspective
15670 Secondary Button
Primary gateway buttons have been made visually consistent between editions, and the secondary buttons have a new design.
16163: Improve handling of duplicate tag nodes.
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.
No nightly updates for today, although we did expedite 8.0.12 early to patch a critical issue. Support Portal News
8.0.12 final only contains a fix for the UDT issue we identified in 8.0.11. All other changes and features that were originally targeting 8.0.12 are now targeting 8.0.13.
8.0.13 nightly builds should become available in the near future.
16290: Use Files.createDirectory() when creating project files
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.
OPC-UA
16334: tweak hardcoded OPC UA subscription parameters
Modified OPC UA subscription parameters to reduce load on server and network traffic when values aren’t changing.
Perspective
16311: binding loop + binding write-back on view startup
Prevents an infinite write scenario when using bidirectional tag bindings on embedded view parameters.
16351: Theming cleanup
Theming cleanup. Remove default background on XYChart. Fix height of Table pager page jump input and ReportViewer current page input. Adjust default stroke color of PieChart so that it’s more compatible between light and dark themes. Fix missing background color of full screen component modals. Fix border issue with month and year selector of date picker when zoom level is adjusted.
Vision
16221: Make sure AbstractCRUDTable terms can be translated
Add more tooltip and dialog translations for User Management, Roster Management, and Schedule Management components.
16224: Translate more terms in UserManagementPanel
Added more translatable terms to the Vision User Management component.
15173: Remove import/export action for custom palette
Removed the legacy import/export option from the custom palette context menu. Importing and exporting is still possible through project exports.
14911: Designer Icons Overhaul
Replaced many of the older designer icons to better fit with the newer flat icon style.
Perspective
16411: Report Viewer page jump input not working correctly
Input is now displaying the current page, honoring minimum and maximum values, and is switching the displayed page based on value.
16355: Clicking the scrollbar of the dropdown component collapses its options
Clicking or dragging the scrollbar of the Dropdown Component no longer collapses the Dropdown.
16108: Improvements to managed tag provider system
Made several improvements to Managed Tag Providers (subsystem responsible for System tags, as well as 3rd party tag providers), including fixing various setting interactions.
16319: DateTime Input should close expanded picker if clicked again
Added a dismissOnSelect property to the Perspective DateTime Input component, that determines if the date picker should be dismissed automatically when selecting a date.
16416: Fix mobx memory leaks and performance in designer
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.
15126: Search alarm details from all providers
Perspective Alarm Status Table alarm details no longer fail to load when alarm is from a remote provider.
Vision
13850: Vision cannot log into gateway behind AWS loadbalancer
Now adding cookie strings in previous http responses to new requests.
15944: EAM Send project resources fixes
Fixed an issue where certain project resource types would fail to be created when sent to the controller.
Ignition Platform
14451: Alarm and Tag Reference actors not updating due to rename until tag restart
Fixed issue where aspects of tags (Alarm names and relative reference in Tag Reference tag types) don’t get updated correctly when the parent folder or instance is renamed.
16232: UDT editor parent data type dropdown needs to be a JidePopupMenu so it wraps.
Fixed filterable choice picker for UDT editor.
16376: Clicking checkbox of Alarm Status Table does not toggle row to selected
Updated to toggle correctly.
16325: File Upload Component Resizes Badly Inside a Flex Container with Basis Set to Auto
Prevented FileUpload Component from cycling between responsive sizes when it is a child of a Flex Container.
15126: Search alarm details from all providers
Fixed an issue where the Perspective Alarm Status Table alarm details would fail to load when an alarm is from a remote provider.
Tag Historian
16112: Prevent Duplicate Edge Data Sync
Fixed an issue where the same Edge historical data would be synced multiple times.
16439: AB V21+ Driver Timeout when writing to bit tags
Prevents a timeout that occurs when attempting to write to bits with the Logix driver.
Ignition Platform
16269: UDT Def Exports With UDT Parents/Members Include all members from Parent/Member rather than UDT reference
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.
16414: Regression: UDT Parameters cannot be used in Event Scripts
Fixed an issue where UDT parameters could not be referenced in events scripts when using bracket notation (example: tag[‘parameters’][‘DeviceId’] )
OPC-UA
16418: Refactor and correct the OPC UA connection shutdown sequence
Ensure OPC UA connections shut down correctly and update quality for OPC tags belonging to that connection.
16412: Improve tag diagnostic message when OPC Server doesn’t exist
Improved tag diagnostics when the configured OPC Server does not exist.