Nightly Changelog: 8.0.10-b20200301
Approximate list; there’s a few more changes not listed. This will be the last nightly release of 8.0.10; 8.0.11 nightlies will be available starting tomorrow. 8.0.10 RC1 should be available soon.
16062: Edge History Sync configs lost during upgrade to 8.0.7+:
Fixed an issue where Edge History Sync settings would be lost on upgrade.
15787: Added functionality to copy client tags as XML text, and paste into a separate designer
16021: Margins and Padding support as style attributes
15011: Implement single and multiple subview expansion modes
Added a subviewExpansionMode property. When set to “single”, expanding one subview will automatically close all other expanded subviews.
15866: AST pager not updating correctly on mount, missing MobX reaction
Fixed an issue where the pager buttons on the Alarm Status Table component would not update correctly.
15748: Fix issues with DatasetExcelAdapter
Fixed an issue with system.dataset.toExcel when exporting multiple datasets.
15830: DatasetExcelAdapter#drawSheet liable to NPE when dataset contains nulls
Fixed an issue where system.dataset.toExcel would throw NullPointerExceptions when exporting datasets containing null data.
15976: Notify gateway script project upon legacy upgrade
Fixed an issue where the ‘Gateway Scripting Project’ was not updating correctly during legacy upgrades.
15920: NoSuchMethodError when starting Vision client
Fixed a missing dependency error that occurred when launching a Vision Client.
15950: Edge Sync alarms need to be able to use remote pipelines
Edge gateways with the Sync Services plugin may now use remote notification pipelines.
15503: ‘The start time is greater than or equal to the end time’ easy chart cache error
When the start time is greater or equal to the end time for a query, the Easy Chart will no longer log an error and will bypass the cache altogether.
15796: Add second argument To system.perspective.print for optional Gateway logging
Added new argument to system.perspective.print to specify the destination of the print message (client, gateway, or all)
15734: Reduce red overlays when opening windows.
Reduces the occurrence of red “stale” or “errored” overlays in situations where the initial subscription value has not yet arrived.
15402: Writing a JSON encoded string to a UDT parameter results in a null value
Fixed an issue where writing JSON-encoded strings to UDT members were incorrectly treated as parameter references.
15677: UDT Members that have JSON as values are erroring out
Fixed an issue where UDT members containing JSON-encoded strings were incorrectly treated as parameter references.
15993: NPE When Closing a Flex View While Deep Selected
Prevents an error that could occur when closing Perspective views while deep selected in a non-coordinate container.
15505: Add Local Audit Profile option to standard edition gateways
16045: Mark actions as ineligible while logging in or logging out
Fixed a potential race condition where logging in after logging out can cancel the logout in Perspective
16077: Expose a System Property for Session Cookie SameSite Attribute
System property ignition.http.session.cookie.same-site.enabled can be set to true in order to specify the SameSite attribute on Gateway session cookies (default is false). When the SameSite attribute is enabled, system property ignition.http.session.cookie.same-site.value can be used to set the value of the SameSite attribute. Acceptable values are Strict, Lax, and None (default is Strict). See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie for descriptions for how these values work in web browsers.
11901: Add countersigning to Windows executables
15995: Sluggish performance when loading page with many embedded views
Fixed issue that prevented progressive view loading, making navigation feel sluggish.
15977: Lookup expression returning error quality due to internal NPE
15777: DNP3 point subscriptions stop polling on disconnect
14029: jsonValues structure of dropped UDT instance shouldn’t be affected by the folder structure which it is contained