Skip to content

Release notes

This page contains a list of features, changes, known issues and known limitations of the Nerve releases.

Version 2.10.0

This version was released on June 18, 2025. Unless otherwise stated, all known issues and limitations of the previous version are still valid.

Features

Component Features
Workload Management Added Management System Registry for Docker and Docker Compose workloads
Workload Management Added the function to use, delete, import or export Docker volumes from the node via the Management System
Workload Management Added the function to create custom audit logs within a workload
Management System Audit logs on the node now added to the logging and monitoring function of the Management System
Management System Added rate limiting to both the Management System and nodes to align with IEC 62443-4-2 compliance requirements.
Local UI Added a selection where audit logs from the node in a ZIP package can be downloaded to a workstation
Local UI Added the function to delete, import or, export Docker volumes from the node via the Local UI.
Local UI Added a option to block all incoming traffic on the port, to prevent unauthorized access to the node.

Refer to What's new in 2.10.0? for more information on new features.

Improvements

  • Added the ability to share direct URLs to specific nodes or deployed workloads.
  • Secure IDs of a nodes are now obfuscated in the Management System interface to enhance data protection and prevent unintended exposure of sensitive information according to IEC 62443-4-2.
  • Added option to restart workloads during DNA reconfiguration from the MS UI.
  • Replaced Filebeat and Metricbeat with Fluent Bit for log and metric collection on both the Management System and nodes, with data visualized through OpenSearch (see here).
  • Removed restrictions on memory allocation and CPU core usage for workloads.

Bug fixes

  • Fixed a high severity vulnerability where certain attacks on endpoints were not being recorded in the audit logs.
  • Fixed an issue where LDAP functionality was not working on the Management System.
  • Fixed an issue where a workload release warning was incorrectly displayed when adding a remote connection or label to a released version.
  • Fixed an issue where deployed workloads were not correctly sorted by timestamp on the node detail page.
  • Fixed an issue where the Management System did not respond to a missing MQTT heartbeat.
  • Fixed an issue where the Nerve Connection Manager was using an incorrect connection link.
  • Fixed an issue where the DNA status was not updating on a selected node in the Management System.
  • Fixed an issue where VM backup restoration did not fail when the hash was incorrect.
  • Fixed an issue where workload files were not properly removed when deleting a workload in the Management System.
  • Fixed an issue that was preventing remote connections due to a corrupt configuration in the settings file.
  • Fixed an issue where inconsistent timezones were displayed on the update log page in the Management System.
  • Fixed an issue where Docker networks failed to start correctly after a node update or a node reboot.
  • Fixed an issue where scrollbars overlapped in the remote connection listing of a Node.
  • Resolved a high-severity vulnerability in the Management System where the Reset Credentials API exposed detailed information about user existence, potentially enabling user enumeration attacks.

Known issues and limitations

  • On rare occasions, a node's file system can become corrupted due to a hard power cycle.
  • Failure of the Docker daemon is not currently reported or indicated in the Management System or on the LocalUI on the node.
  • The creation process for VHDX-based VM workloads fails when version conversion is attempted.
  • In some cases, the CODESYS workload may remain stuck in the 'Idle' state after deployment.
  • In rare scenarios, CODESYS workload deployment may be unsuccessful due to underlying system conditions.
  • Preseed configuration does not support full CODESYS setup on unknown hardware.
  • Log rotation is currently not supported for CodeMeter logs.
  • Disabling LDAP on the Management System does not automatically disable corresponding LDAP users on the node.
  • When a user logs out of the Management System, the audit log records an incorrect message and result.
  • When a Docker Compose workload is stopped as part of a DNA reconfiguration process, the stop action is not recorded in the audit logs.
  • When the Local Repository configuration is saved via the Local UI, the password is returned in plaintext in the response to a GET API request.
  • Workload Audit Logs are currently not stored on dedicated storage, which does not comply with the requirements outlined in IEC 62443-4-2.
  • The Local UI does not display progress information during volume export operations.
  • When a VM snapshot creation fails, the audit log records an incorrect message that does not accurately reflect the failure.
  • The audit log displays an incorrect timezone after changing the serial number of a node.
  • Deleting an docker image tag during deployment may lead to a non-functional workload due to inconsistencies in image availability.
  • The garbage-collect command fails to remove image manifests that do not have any associated tags in the registry.

Compatibility matrix

Refer to the table below for information on the compatibility between different components of the Nerve system with the current version of the Management System.

Management System version Node version MS/node compatibility Nerve Connection Manager (v2.0.3 ) Nerve Connection Manager (v3.0.2 ) Incremental node update Full support
2.10.0 2.2.0
2.10.0 2.2.1
2.10.0 2.3.0
2.10.0 2.3.1
2.10.0 2.4.1
2.10.0 2.5.0
2.10.0 2.6.1
2.10.0 2.7.0
2.10.0 2.8.1
2.10.0 2.9.0
2.10.0 2.9.1
2.10.0 2.9.2
2.10.0 2.9.3
2.10.0 2.10.0

Note

Update from Nerve Node 2.7.0 to Nerve Node 2.9.0, 2.9.1, 2.9.2 and 2.9.3 is supported.

For more information on technical limitations (), and requesting assistance with setting up older versions in the current version (), contact a sales representative or write an issue through the TTTech Industrial support portal.

Scaling and performance limitations

This release has been tested to perform within the following scaling boundaries:

Maximum number of concurrent devices 200 
Maximum number of concurrently logged in users
Maximum workload size 50 GB 
Maximum number of concurrent remote access sessions
Maximum number of workloads in workload repository 200
Maximum data upload per node 5 datagrams per second with at least 10 sensor values for 200 nodes in parallel.