vNode v1.21.4 – Release Notes

Fixes, changes and features in vNode.

Released February 27, 2023

Bootstrap (V.1.38.4)

Area Change Description
Links Fix Fixed an issue with multiple ACK of remote alarms.
Tags Change Changed Historian minimum rate lower limit from 1 second to 100 milliseconds and the maximum rate lower limit from 10 seconds to 1 second.
LDAP Improv. LDAP calls optimization for environments with a massive Active Directory.
Tags Improv. Added support to write null values.

Audit Trail (V.1.0.1)

Area Change Description
Links Fix Fixed an issue when downloading the report in PDF format.
Report Improv. Codes presented in the report as meaningful strings instead of the corresponding numeric value.

BACnet Client (V.1.0.0) | New

Area Change Description
Driver New New module to communicate with BACnet devices with discovery and browse functionalities.

Derived Tags (V.1.5.0)

Area Change Description
Runtime Improv. Improved overall performance of the runtime.
Aggregated Tags New Added Redundancy tag mode to create tags with several inputs acting as redundant sources. The output tag’s value, quality, and ts correspond to the input with higher quality.
Aggregated Tags New Added Alias tag mode to change the input tag’s name or path without coding.
Aggregated Tags New Added Node tag mode to read information about the node, including diagnostics, links, and modules.
Aggregated Tags Improv. Added persistence between execution scans.
Aggregated Tags New Added cron expressions with timezone support to configure the trigger of an expression tag or to define the period of an Aggregated tag.
Aggregated Tags New Added a new aggregation method Delta to obtain the value difference during the aggregation period.
Expression Tags New Added support to write expression tags. Write operations modify $.currentValue.
Expression Tags New Added $.variables to create local variables associated only with its specific tag. These variables persist between executions but not module restarts.
Runtime Improv. Tags restart reduced to tags with changes in their configuration.

Farell Client (V.1.2.0)

Area Change Description
Driver Improv Added a trigger to permit writing multiple registers in one message.
Driver Improv Added poll-on-demand to request data to a specific remote outstation.
Driver Improv Solved an issue where the radio gateway is receiving responses requested by other clients.
Driver Improv Removed the reading of the value after a write operation to avoid timeout error messages.

IEC 102 Client (V.1.21.1)

Area Change Description
Driver Fix Fixed a problem where the driver may not reconnect to the field devices after a gateway disconnection.

Modbus Client (V.1.21.2)

Area Change Description
Driver Improv. Added support to handle writes with null value.
Driver Improv. Added more detailed logs for troubleshooting.

MQTT Client (V.1.9.1)

Area Change Description
S&F storage Improv. Added the possibility of removing the S&F data.
Logs Improv. Trace and Debug level logs improved.
Publisher Improv. Added an InfluxDB compatible payload in the publisher’s message format to permit direct connection to InfluxDB.
Publisher Fix Fixed an issue in the publisher’s S&F working on environments with intermittent connections that may end up with unresolved connections to the database.
Connection Fix Fixed an issue in MQTT5 connecting to AWS with an empty user properties field.
Connection Fix Fixed an issue regenerating the JWT periodically during a communication outage.
Connection Fix Fixed an issue resulting in a continuous module restart when the driver cannot access the S&F database.

Notifier (V.1.1.2)

Area Change Description
Alarms table Improv. Alarms table ordered by timestamp.

OPC UA Client (V.1.14.1)

Area Change Description
Driver Improv. Increased the maximum size of the messages received for compatibility with no compliant servers.
Log Improv. Improved logs in monitor items and tag creation.
UI Improv. Improved visualizer using tables and changed from back-end rendering to front-end rendering.
Driver Improv. Added browse cache to reduce requests to the server.

OPC UA Server (V.1.11.1)

Area Change Description
Endpoints Improv. Added the option to publish data in Float and Double data types.
Access Fixed Solved an issue where access filters may not be applied properly.

REST API Server (V.1.4.3)

Area Change Description
Access Improv. Disabled roles do not prevent access to users with other additional roles.

Scripting (V.1.5.1)

Area Change Description
Runtime Improv. Allow $.exit() to receive either a string or an Error object as the first argument.
Runtime Fix Fixed an issue when using legacy API calls with callbacks.

Siemens Client (V.1.4.1)

Area Change Description
Driver Improv. Added support to handle writes with a null value.
Driver Improv. Added more detailed logs for troubleshooting.

SNMP Client (V.1.0.0) | New

Area Change Description
Driver New New module to communicate with devices supporting SNMP protocol.

SolarMax Client (V.1.0.1)

Area Change Description
Driver Fix Solved a bug where the scan rate of the tags may not be correctly updated after a change of value.
Driver Fix Solved an issue where changing the datatype of a tag may only be applied once the module is restarted.

Sparkplug Client (V.1.2.0)

Area Change Description
Driver New Added support for Sparkplug B version 3.0.
Driver Improv. Changed bdSeq to persist between reconnections.
Driver Improv. Added possibility to disable connections.
Driver Improv. Added the dead message for devices along with the dead edge node message.
Driver Improv. Added new application statuses for specification compliance.
Driver Fix Removed alias translation in the node commands metrics.
Driver Fix Solved an issue where it may not correctly manage detachments.
Driver Fix ASolved an issue where node switching may not be properly managed when reconnecting.

SQL Client (V.1.3.2)

Area Change Description
SQL connection Improv. Added the option to provide the digital certificates as a file path.

Web UI (V.1.16.4)

Area Change Description
UI Improv. Inline help improvement.
UI Improv. Generate new UID bottom moved to right click at the node level.
UI Improv. Default cancel and dots buttons styling.
UI Improv. Filepicker visual improvements.
UI Improv. Allow to write nulls in real-time tag write popup.
Access Improv. Disabled roles do not prevent access to users with other additional roles.
UI Fix Tables sorting when comparing the same values.
UI Fix Solved an issue where invisible content may interfere when showing popups.
Config editor Fix Solved a case where the Config Editor output validator format strings properly.
Config editor Fix Solved a problem where the Config editor may reset custom properties when importing and overwriting templates from zip files.
Connection to backend Fix Solved an issue due to WebSocket connection missing the pathname in the connection string.
Digital certificates Fix Solved a problem generating the self-signed digital certificate with an invalid CN.
Access Fix Solved an issue where only the first role of the user was considered when login.

Web Vision (V.1.3.3)

Area Change Description
Components Fix Fixed an issue in the dropdown component when used in pop-ups in multiscreen environments; the popup may appear on a different screen.
Components Improv. Blocked the possibility for inputs calling themselves to avoid performance issues.
Components Fix Fixed an issue where the properties picker may not show all the properties available for this component.
Components Fix Added scroll to Historical configuration presets popup.
Components Improv. New hide property in the ChildTree.
Components Improv. Chart and Pie Chart series added click event.
Components Improv. Allow nulls in the write tag popup.
Access Improv. Disabled roles do not prevent access to users with other additional roles.
Connection to backend Fix Solved an issue due to WebSocket connection missing the pathname in the connection string.
Templates Fix Fixed an issue to avoid resetting custom properties when importing a template and overwriting.