Release notes
This page contains a list of features, changes, known issues and known limitations of the Nerve releases.
Version 3.1.0
This version was released on February 12, 2026. Unless otherwise stated, all known issues and limitations of the previous version are still valid.
Improvements
- 15994: System Logs settings of a Node can be turned off completely or extended to send all system log of.
- 15959: Additional hardening of the node, separating user and services and other features.
- 15952: Node API: List of packages that are security relevant and used in the Nerve image are provided over an API Endpoint.
- 15891: Status of secure boot and is visible in the Node list view.
- 15488: Node DNA introduced to configure selected node related parameters. Current release does not include an UI. Further releases will include an UI and extended parameter lists.
- 15282: Expiration of cached user credentials on node introduced. After a defined period, users that have not logged in will be removed from the Node.
- 14975: Configurations of the node (incl. Node DNA) is checked periodically for authenticity and integrity.
- 14676: Sessions per user in Management System and on Node is limited and can be configured.
- 14644: Workload DNA file is signed by the management system and it authenticity can is verified by the node periodically and at deployment.
- 14641: Audit log partition usage is included in the monitoring dashboard in open search.
- 14640: Default admin password change is prompted, at every login with default password.
- 14506: Onboard a node to a given Management System directly from the Local UI. No need to enter the secure ID nor serial number of the node into the Management System during the process.
- 13939: Introducing production mode state of the node. The mode can be triggered locally or from the Management system. In production mode the node interfaces are hardened and the changes of system configuration is limited. Production mode behavior will evolve in future releases.
- 12879: Permissions of a node role can be configured on the node. directly via the Node API.
- 12814: Factory reset, that also invalidates all security features introduced. Factory reset can be triggered from the Local UI.
- 12669: Remote connections per user to a node is limited and can be configured.
Fixed Issues
- 16490: Removed sessionID from the remote connection link and replaced it with a single-use authentication token.
- 16316: API Validation prevented node updates for Management System with higher node update history.
- 16270: API end point invalidated passwords with special some special characters from previous Nerve versions.
- 16186: Search by date and time on Node update log page is not working.
- 16179: Scroll area for remote connections has wrong size.
- 15854: Changing an external interface in LocalUI (e.g. extern1) to unconfigured (from previously on DHCP) may yield in losing the network connection.
- 15705: The audit log displays an incorrect timezone after changing the serial number of a node.
- 15704: When a VM snapshot creation fails, the audit log records an incorrect message that does not accurately reflect the failure.
- 11619: The creation of VM workload versions through the use of API might lead to the creation of unusable workloads.
- 9978: The back button of the browser has to be clicked twice on pages with tables to navigate back.
- 16812: Resolved an issue that caused the log to incorrectly display a valid download token when a node update failed.
Known Issues and Limitations
- 16791: Workload DNA signature can be deleted via admin shell access, no violation is reported.
- 16775: Remote approval policy on Local UI is not covered by integrity checks. Changing the policy in production mode will not yield in failed integrity check.
- 16491: Log forging of a node for another nodes.
- 16477: Users with "all" Role cannot login on Local UI.
- 16862: Labels are not displayed in the Node Detail view when a node is offline.
- 16637: OAuth authentication for Docker clients with the Docker Registry on the Managment System is currently not supported.
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 (v3.0.8) | Incremental node update | Full support |
|---|---|---|---|---|---|
| 3.1.0 | 2.2.0 | ||||
| 3.1.0 | 2.2.1 | ||||
| 3.1.0 | 2.3.0 | ||||
| 3.1.0 | 2.3.1 | ||||
| 3.1.0 | 2.4.1 | ||||
| 3.1.0 | 2.5.0 | ||||
| 3.1.0 | 2.6.1 | ||||
| 3.1.0 | 2.7.0 | ||||
| 3.1.0 | 2.8.1 | ||||
| 3.1.0 | 2.9.0 | ||||
| 3.1.0 | 2.9.1 | ||||
| 3.1.0 | 2.9.2 | ||||
| 3.1.0 | 2.9.3 | ||||
| 3.1.0 | 2.10.0 | ||||
| 3.1.0 | 3.0.0 | ||||
| 3.1.0 | 3.0.1 | ||||
| 3.1.0 | 3.1.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.
Update from Nerve Node 2.10 to Nerve Node 3.0.0, 3.0.1 and 3.1.0 is not 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 | 5 |
| Maximum workload size | 50 GB |
| Maximum number of concurrent remote access sessions | 3 |
| 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. |