Nightly Changelogs - 2019

Nightly Changelog: 8.0.8-b20191217

Allen-Bradley Drivers

9881: Create new configurable simulator driver and replace all 3 existing simulators with it.
Combined the Dairy Demo, Generic, and SLC simulator device connections into a single driver. In addition, added the ability to create custom instructions in the driver, providing an opportunity to create a custom simulator device connection.

Ignition Platform

11311: Add system functions that can manipulate rosters.
Created a new system.roster package, which contains several functions that provide roster manipulation, including adding and remove users from a roster.

Perspective

15439: prevented in/out parameter loop by using structural comparator
Fixed an issue that could cause render loop on embedded views with bidirectionally bound in/out parameters.

15438: Null value can get written back to tag when bidirectionally bound to an embedded view param
Fixed an issue where bindings on child properties would persist after deleting an ancestor property.

Nightly Changelog: 8.0.8-b20191218

Ignition Platform

14066: Project auditing
Fixed a bug where saving a project with auditing configured would not record project changes to the audit profile.

15395: Gateway level auditing
Added a “Gateway Auditing Profile” property under Gateway Settings, allowing an audit profile to record gateway level changes.

15506: Add local alarm journal profile type to Ignition Gateways
Ignition gateways can now create an Internal Alarm Journal Profile, which stores journal entries to a local file, instead of an external SQL database.

Misc

Security headers are now set with secure default values for all HTTP responses

Perspective

15531 take border into account when calculating offset and localPosition
Perspective Designer Component selection box is no longer offset when the parent container has a border.

15540 fix component offset calculation with docks
Fixed an issue where the handle on the Slider component would be offset when positioned in a docked view

15424 Use the default view props defaultSize when dragging a ViewFolderNode
Fixed an issue where creating an Embedded View component via Project Browser drag-and-drop would not use the default dimensions on the view under certain circumstances.

15589: Change “Layout” to “Root Container Type” on new view dialog
Replaced the word “Layout” on the New View dialog with “Root Container Type” to better illustrate what the field does.

Vision

15008: Modify default button foreground color to be Base900 (46,46,46)
Fixed an issue on Vision’s Button component where the foreground color property value was different from the color that was being rendered on the component.

Nightly Changelog: 8.0.8-b20191219

Ignition Platform

13178: Improve backup address handling and requesting
Fixed a bug where Vision clients couldn’t be successfully launched from the designer connected to a redundant pair.

15601: Fixed an issue where IdP-based authentication could fail in Safari
Fixed a bug where IdP-based authentication flows could fail in Safari.

Reporting

7281: Replace values of duplicate keys in Reporting pie chart
Duplicate keys found in Reporting Pie Chart static data no longer throw an IndexOutOfBoundsException

Vision

15008: Modify default button foreground color to be Base900 (46,46,46)
Fixed an issue on Vision’s Button component where the foreground color property value was different from the color that was being rendered on the component.

Nightly Changelog: 8.0.8-b20191220

Ignition Platform

14798: Reset redundant backup GAN connection after major settings change
Fixed an issue where redundancy setting modifications would prevent the peer status from displaying properly on the gateway’s status overview.

End of the year, so closing this topic. The changelog topic for 2020 can be found here: Nightly Changelogs - 2019