Nightly 8.1 Changelogs - 2022

Weekly Changelog: 8.1.22-b20220916

Visualization

6541: View/Component Configuration Explorer MVP
Added the Configuration Explorer to Perspective, which allows easy interpretation of the structure of dynamic configuration inside a view.
See forum post

Enterprise

5086: Need indication when Apply Files action is in process during Agent Recovery
Added an indication to show agent recovery is in progress when the Apply Files button is pressed during the agent post-setup phase.

1 Like

Weekly Changelog: 8.1.22-b20220920

Visualization

4446: Http Binding can be configured in a way that prevents it from publishing a value, maybe not catching an error
Http bindings with expression-driven bodies now produce a bad-quality result if the body’s expression produces a bad quality result.

1 Like

Weekly Changelog: 8.1.22-b20220926

Visualization

3574: Perspective support for def SVG attributes or properties is inconsistent
Perspective SVG Importer has been greatly enhanced, adding support for the most common SVG elements. A new “convert to drawing” function has been added to the right click menu in the Designer for selected SVG based components including Cylindrical Tank, Icon, Linear Scale, Moving Analog Indicator, Sparkline, Thermometer, All Symbols, and Coordinate Container (containing pipes).

6 Likes

Weekly Changelog: 8.1.22-b20220927

Data Model

3896: Perspective alarm status table does not show local alarms when remote alarms are unavailable
Fixed an issue where local alarm events wouldn't display within the Perspective Alarm Status Table if the local gateway had a remote tag provider configured, but the remote gateway's service access for alarm statuses was denied.

Visualization

6480: Power & TimeSeries Chart: intelligent, automatic, tick selection based upon visible domain range
Fixed an issue with the powerchart where when panning in realtime mode, the graph line did not paint correctly. Added auto generated tick marks based on chart values to the Power and Time series charts.

6354: Image Management is rendering the previews of some SVGs as small and/or filling the whole preview box
Fixed some issues with the rendering of thumbnails in image management. In addition, improved the rendering quality of scaled SVG images in Vision.

Weekly Changelog: 8.1.22-b20220928

Visualization

6674: Output parameters do not work in the Accordion component's header's viewParams
Made view parameters of the Accordion component's item headers compatible with output params.

5728: Clicking between open templates in the Project Browser doesn't select them in the list of open tabs
Fixed an issue where when open Templates were clicked, they were not opened in the workspace. Use Alt Click if you need to click on a Template to drag it, in order to embed the Template in another Template.

Data Model

6623: DB Query Tags targeting the same datasource across multiple providers can end up generating NPE and stop updating
Fixed a regression from 8.1.20 that could impact DB query tags when they share a common database connection across disparate tag providers.

Enterprise

6676: Unable to Create an Outgoing GAN Connection from 8.1.20 to a 7.9 gateway
Due to an issue introduced in 8.1.20, 8.1 gateways were unable to establish an outgoing gateway network connection to 7.9 gateways.

1 Like

Weekly Changelog: 8.1.22-b20220929

Visualization

662: In Perspective, browser memory leak is caused by changes to datasources of XY Chart
Fixed major XYChart memory leaks.

6382: Designer launches incorrectly when project description includes newline and space
Fixed an issue with the Designer Launcher unable to launch when the project description includes newline followed by space(s).

5560: Upgrade jQuery to the latest version (8.1)
JQuery updated to 3.6.0

Data Model

5806: Memory leak of TagSubscriptionHolders in RemoteTagSubscriptionManager
Fixed memory leak caused by remote tag subscriptions.

3896: Perspective alarm status table does not show local alarms when remote alarms are unavailable
Fixed an issue where local alarm events wouldn't display within the Perspective Alarm Status Table if the local gateway had a remote tag provider configured, but the remote gateway's service access for alarm statuses was denied.

Infrastructure

6401: Upgrade Bundled JVM to 11.0.16 PSU
Bumped the bundled JVM to 11.0.16.1

1 Like

Weekly Changelog: 8.1.22-b20220930

Platform

5000: Add system.print functions in all scopes
Added the functions 'system.print.getPrinterNames()' and 'system.print.getDefaultPrinterName()' to all scopes.

Visualization

6224: Add option to adjust Designer's time zone without the Vision module
Added a new Designer property for specifying the time zone within the designer. This takes precedence over Vision's Client Timezone setting If Vision is installed and applies only to the Designer.

Enterprise

6420: EAM: Backup fails when Module meta-data contains & character
Fixed an issue where EAM Agents could produce an invalid manifest during a remote backup task.

Weekly Changelog: 8.1.22-b20221003

Visualization

6553: Perspective Dropdown list text is not visible in the search bar
Fixed issue with dropdown component in Perspective while using the Dark theme where the search text was not appropriately showing in its set default Dark theme color.

1511: Reset Panels causes designer to show all toolbars regardless of context
Fixed bug that caused all toolbars to become visible when using the "View > Reset Panels" menu item, including toolbars not relevant to the currently selected workspace.

6596: Perspective: Tabs in Tab Container don’t translate via the translation manager
Fixed issue with Tab text in Tab Containers where they were not correctly translating.

IGN-3254 Add project-scoped stylesheet singleton resource
Added an advanced project scoped CSS stylesheet resource and resource editor, available from the right-click menu of the styles folder.

7 Likes

Weekly Changelog: 8.1.22-b20221004

Enterprise

6210: Redundancy Sync Task fails when the task takes longer than 60 seconds to Complete
The gateway network sync timeout is now adjustable for redundant nodes. Previously, the timeout was hard-coded at 60 seconds.

Visualization

3240: Tall return mode returns invalid path keys like "t_stamp" from Reporting data source
Fixed an issue with Tall return mode for tag history queries in reporting.

Weekly Changelog: 8.1.22-b20221005

Visualization

572:New View Dialog: remember and default to the last created container type in Designer session
Perspective New View dialog now remembers the last created container type in the Designer session.

Data Model

2427: Overriding alarm property on UDT Instance does not preserve other alarm properties specified in UDT Definition
Overriding an alarm through import or scripting will correctly use the alarm's parent configuration if the tag is inherited. This matches the behavior of the designer when overriding alarms.

Platform

IGN-4617 System.util.setLocale() can't parse some locale variants, add overload that takes Locale argument directly
Added an overload to system.util.setLocale, so that it can accept any valid Java Locale object directly.

4 Likes

Weekly Changelog: 8.1.22-b20221006

Data Model

6559: Extremely large Store & Forward caches can cause slow startup performance
Fixed behavior where extremely large S&F HSQL databases would drastically slow Gateway startup speeds.

Weekly Changelog: 8.1.22-b20221007

Enterprise

6622: Update gateway network diagnostics to use service method name in call results
Gateway network status page service call results now display the actual remote method that was called, instead of a generic "Call Result:Services/Invocation" label.

Visualization

5538: Equipment Schedule: Add onEventClick component event
Adds onClick event to equipment schedule events.

2872: Specifying transparent colors in style customizer can break other colors
Fixed the issue of when the background color of one of the following: Root Container, Group, Template) has an alpha < 255, and is then saved. When the project is opened again, if the background is set to an alpha of 255, instead of being opaque the background is transparent.

Platform

5817: Can't attach .ics files to an email sent by scripting
Added a multitude of mime type mappings to support various attachment file formats when sending emails. Additional/override values can be specified as mime-mappings in the web.xml file.

Infrastructure

1261: Installer: Allow unattended autostart to be specified as an argument
Added an "autoStart" property to the Ignition installer for Gateway startup upon completion.

Data Model

6266: Remove All Overrides button in Tag Editor: Alarms section does not remove overrides
Fixed the Tag Editor's Remove All Overrides button for UDT instances not saving properly.

6410: Rejected Execution Exception during shutdown of gateway after rename of datasource
Fixed RejectionExecutionException when shutting down gateway after renaming Datasource.

5928: Binding to UDT in Perspective does not trigger Leased Member tags to switch to fast rate
Binding to UDT Instances or .jsonValues property will now correctly lease member tags.

1 Like

Weekly Changelog: 8.1.22-b20221010

Platform

6110: Attempts to remove old scheduled backups blocked by macOS sandboxing restrictions, results in NPE
Added warnings to the Diagnostics Logs when the deletion of old backups (as part of Scheduled Backups) is prevented by Os restrictions.

2163: Upgrade SQLite JDBC driver
Upgrade embedded SQLite and its JDBC driver to 3.39.2.0.

Visualization

4236: Color Picker has clipping issues when alpha < 255

Fixed issue with the clipping region improperly set when the color viewed in Vision Property Editor or Property Inspector has an alpha less than 255.

Restored the checker pattern that's used for the background when viewing non-opaque color in Vision Property Editor or Property Inspector.

2 Likes

Weekly Changelog: 8.1.22-b20221011

Visualization

4429: XY Chart Expression Tag History binding with dynamic path causes Component Error
Fixed an issue with the XY Chart where the chart would not load when using a dynamic expression tag history bindings and switching views.

Infrastructure

2241: Shrink the launcher icons on mac to align with Big Sur standards
Updated dock icon sizes for MacOS version 11+ (Big Sur or greater) to Apple's specifications.

Weekly Changelog: 8.1.22-b20221012

Data Model

5487: SFC: Enclosing Step Has No Double Click Functionality With Relative Path
Double clicking SFC Enclosing Step will now correctly open charts when relative paths are used.

Visualization

2406: Perspective Table returning console error 'Uncaught TypeError: Cannot read property '####' of undefined' when clicking on a embedded subview
Fixed an error that would occur when clicking on a subview within a table cell in the Perspective table component.

1434: Table: Perspective's equivalent of Vision's filterable columns
Added individual filterable columns to the Table component.

6406: Perspective XY Chart: Legend does not change position when set to absolute
XYChart legend reflects define position properties when set to absolute.

1 Like

Weekly Changelog: 8.1.22-b20221014

Visualization:

6625: In the Perspective Property Editor, value inputs in scientific notation with the form (mE-n), converts to 0 when n>6, and m is a single character
Fixed an issue where underspecified scientific notation (e.g. 1E-7) would not be parsed correctly and incorrectly round to 0.

3574: Perspective support for def SVG attributes or properties is inconsistent
Perspective SVG Importer has been greatly enhanced, adding support for the most common SVG elements. A new "convert to drawing" function has been added to the right click menu in the Designer for selected SVG based components including Cylindrical Tank, Icon, Linear Scale, Moving Analog Indicator, Sparkline, Thermometer, All Symbols, and Coordinate Container (containing pipes).

2 Likes

Weekly Changelog: 8.1.22-b20221014

Infrastructure

5307: Restoring a gwbk on a system where the service name differs does not set service name in ignition.conf to match configured service name
Fixed an issue where the current Ignition service name (Windows) would not be preserved when restoring a GWBK from a system with a different service name.

1 Like

Weekly Changelog: 8.1.23-b20221017

Data Model

6713: Deadlock within AlarmStateModel during Alarm registration and evaluation
Fixed a deadlock that could potentially occur during alarm evaluation while at the same time the alarm is being registered.

Enterprise

6181: NPE when deleting GAN remote certificate from master gateway
Fixed an issue where NPE was thrown when deleting a GAN remote certificate from the master gateway.

1 Like

Weekly Changelog: 8.1.23-b20221022

Visualization

2177: Vision Alarm Status Table does not animate flashing after Swapping Windows
The Vision Alarm Status Table's flashing rows now continue to flash when swapping windows.

Data Model

IGN:UDT Hierarchy Tool
See forum post

Weekly Changelog: 8.1.23-b20221024

Visualization

6377: About panel session props should behave independently of one another and not require a refresh
About panel session props now update independently without needing the page to be refreshed.

Weekly Changelog: 8.1.23-b20221025

Visualization

5385: Update wording for Edge gateway configuration licensing page
Edge licensing copy updated to reflect that Edge now allows all normal Edge features when in the two hour Trial mode.

Weekly Changelog: 8.1.23-b20221026

Visualization

5385: Update wording for Edge gateway configuration licensing page
Edge licensing copy updated to reflect that Edge now allows all normal Edge features when in the two hour Trial mode.

6747: Applying a script with a compilation error can prevent further editing of that script
Fixed an issue where client or gateway message handler scripts could get 'stuck' in a non-editable state.

639: Named Query Testing "Use Sample Size Limit" also applies to perspective sessions
Fixed issue with query bindings using sample size limiting during runtime sessions.

1 Like

Weekly Changelog: 8.1.23-b20221027

Data Model

6422: 'Write value back to OPC item?' doesn't get converted to Legacy Value Changed script if overridden on UDT instance
Fixed an issue where the "Write value back to OPC item" setting does not get converted to a legacy value changed script on upgrade or tag import to Ignition 8 if enabled as an override on a UDT instance.

3106: Alarm Pipeline dropdown shows inherited pipelines when editing a tag's alarm
Parent pipelines are no longer visible from alarm pipeline dropdowns when editing tags in child project.