IGN-16386: Pie Chart tooltips stop rendering when selection.enabled is toggled to True
Fixed an issue in the Perspective Pie Chart where toggling selection.enabled to true caused tooltips to stop rendering. IGN-16665: Session user takes precedence over Authentication Challenge user when writing to a tag
Fixed an issue where the Session user's permissions were used during an Authentication Challenge session event.
Web UI
Web UI
IGN-16942: Default resource creation into core unless explicitly directed otherwise
Fixed an issue for Gateways which were deployed into any deployment mode where the default resource creation collection would be that deployment mode instead of the core collection. Resources created through the UI now correctly default to being created in the core collection unless explicitly specified otherwise.
IGN-15297: New API endpoint to approve multiple agents
Added new API endpoints to bulk approve and delete multiple EAM agents
Alarming
Voice Notification
IGN-16218: Ambiguous Threads spin up from 8.3 VOIP Voice Notifications
Fixed an issue where each VOIP voice notification would leave behind threads that accumulated until the Gateway was restarted.
Perspective
Perspective
IGN-16542: Adding a component from a not-yet-loaded module breaks rendering in running sessions
Fixed an issue where adding a component from a not-yet-loaded module would break rendering in running sessions
Historian
Historian
IGN-16492: ArrayEvaluator.validateEvaluators() throws IndexOutOfBoundsException on any array shrink of 2 or more elements
Fixed an issue where an IndexOutOfBoundsException or historian data loss could occur when an array tag's element count decreased by two or more elements in a single update.
IGN-16444: Email Settings Lost on Upgrade when in SMTPSETTINGS Table
Fixed an issue where SMTP email server settings could be lost when upgrading a Gateway directly to 8.3 from an 8.1 version prior to 8.1.24.
IGN-15709: Relative dynamic tag path cannot be used in a Derived Tag expression
Fixed an issue where the tag() expression function could not resolve relative tag paths (such as [~] or [.]) when used inside Derived Tag expressions.
Remote Tags
IGN-16348: Event stream tag source with remote tag provider does not work with wildcard operators
Fixed an issue where wildcard operators in Event Stream tag paths did not resolve and failed to emit events when configured with a remote tag provider. IGN-16871: Event Stream tag source does not respect the subscription "initial" value the same way project Gateway Tag Change scripts do
Fixed an issue where Event Stream tag sources did not correctly filter out initial values when the 'Skip Initial Values' option was enabled.
Historian
Internal Historian
IGN-16207: system.historian.queryRawPoints is returning 1 extra record when returnSize set for Internal historians
Fixed an issue where system.historian.queryRawPoints returned one extra record beyond the specified limit when returnSize was set for the Internal Historian.