Skip to content
  • There are no suggestions because the search field is empty.

N3uron Release Notes

What changes were made in N3uron Version 1.22.x and where can I download it from?

The full N3uron release notes for all 1.22.x versions are below, organized by module category. 


N3uron Release Notes (1.22.3) — March 26, 2026


Platform

Bootstrap (V.1.47.2)
  • [Changed] Tags – Enhanced debug logging to clearly distinguish between local and remote tags and groups, making troubleshooting more efficient.
  • [Fix] Redundancy – Ensured that regex-special characters within file synchronization exclude patterns are properly escaped to prevent evaluation errors and ensure accurate file exclusion.
  • [Fix] License Manager – Resolved an issue to ensure licenses are correctly validated even after their expiration date.
  • [Fix] Links – Fixed a bug that caused duplicated values to be transmitted during Store and Forward (S&F) operations.
  • [Fix] Links – Prevented the acceptance of invalid quality values during tag updates originating from older links that lack quality validation.
  • [Fix] Links – Prevented the transmission of empty groups when sending a filtered tag model containing views.
Fleet Manager Client (V.1.2.3)
  • [Changed] Help – Improved the clarity of the contextual help text for host configuration.
  • [Fix] Tunnels – Resolved an issue where the character “1” was incorrectly appended to private tunnel names following network disconnections.

Data Acquisition

CAISO ADS Client (V.1.4.0)
  • [New Feature] Configuration – Added new settings to configure a CA certificate and an option to reject unauthorized connections, providing greater control over connection security.
EtherNet/IP Client (V.1.4.0)
  • [New Feature] Error Handling – Configured busy status to be treated as a retryable error during read and write operations, improving overall communication resilience.
MQTT Client (V.1.14.0) (also Data Delivery)
  • [New Feature] Publishers – Added a new tag change trigger option to snapshot publishers, allowing them to publish data when specific tag values change.
  • [Fix] Configuration UI – Hid the reset value property completely (rather than just disabling it) when the reset trigger is set to false, improving interface clarity.
  • [Fix] Configuration Logic – Resolved an issue where default values would not update correctly when changing the trigger type.
  • [Fix] Help – Removed duplicated information from the help text for the ‘max events per message’ parameter.
  • [Fix] Validation – Added strict type validation to ensure the ‘max events per message’ parameter only accepts numerical values.
OPC UA Client (V.1.18.0)
  • [Changed] Logging – Moved datatype mismatch logs to the DEBUG level for valid conversions that may result in information loss, reducing unnecessary log clutter.
  • [Fix] Drag & Drop – Enhanced drag-and-drop handling for OPC UA nodes with flexible array dimensions (ValueRank -2 “Any” and -3 “ScalarOrOneDimension”), ensuring smoother configuration and node mapping.
  • [New Feature] Data Integrity – Implemented stricter type validation for tag updates to ensure the accuracy of value, quality, and timestamp data.
REST API Client (V.1.12.0) (also Data Delivery)
  • [New Feature] Connection – Added a new configuration option to handle and process HTTP errors received from the API server.
  • [Fix] Tag Updates – Resolved an issue that prevented updating values for tags sourced from this module.
Siemens Client (V.1.8.0)
  • [New Feature] Error Handling – Configured the client to automatically trigger a connection restart upon receiving a ‘function refused’ error to improve recovery and resilience.

Edge Computing & Visualization

Derived Tags (V.1.9.0)
  • [Changed] Expression Tags – Improved the validation of quality and timestamp values to prevent invalid usage.
Historian (V.1.23.2)
  • [Fix] Alarms – Clamped legacy quality values in alarms to ensure compatibility with standard N3uron quality codes.
  • [Fix] MongoDB Connection – Implemented safeguards to prevent the module from crashing when encountering corrupted or malformed responses from a MongoDB database, improving overall system resilience.
  • [Fix] Logging – Removed the inaccurate “collections” reference from Timescale database logs, as this terminology is specific to MongoDB and does not apply to TimescaleDB.
Scripting (V.2.1.0)
  • [Changed] Tag Updates – Updated timestamp formatting for tag updates to utilize a 48-bit unsigned integer (u48) instead of a standard number type.
  • [New Feature] Logging – Added real-time logger detection, enabling scripts to dynamically display logs at the currently requested log level.
Web UI (V.1.23.0)
  • [Changed] Diagnostics – Clarified resource usage labels to explicitly indicate that disk usage metrics display both used and reserved space.
  • [Changed] WebSocket – Increased the maximum payload limit to 200 MB to allow for the management of larger system configurations.
  • [Changed] Certificate Generator – Added output options to allow usage outside of the WebUI ecosystem.
  • [Fix] WebSocket – Enforced additional server-side permission checks on commands to enhance security.
  • [Fix] WebSocket – Improved error handling for underlying socket events to prevent system crashes when processing oversized payloads.
  • [Fix] Security – Properly escaped user-controlled strings within util.ask() HTML messages to prevent potential injection vulnerabilities.
  • [Fix] CSR – Allow the generation of Certificate Signing Requests (CSR) with both serverAuth and clientAuth extended key usages simultaneously.
  • [Fix] Config Editor – Do not show invalid dynamic instances on templates with dynamic instance inputs.
Web Vision (V.1.9.0)
  • [Changed] Charts – Updated the underlying HighCharts library from version 12.4.0 to 12.5.0.
  • [Changed] WebSocket – Increased the maximum payload limit to 200 MB.
  • [New Feature] Charts – Added new properties to configure tooltip Y-Axis formatting and units.
  • [New Feature] Components – Introduced a new ScatterChart component.
  • [New Feature] Containers – Added independent selection modes for zoom and pan behaviors, plus minimum and maximum configuration properties for “Zoom & Pan”.
  • [New Feature] Heatmap – Added a new ‘Hide inactive series’ property.
  • [Fix] Editor UI – Addressed multiple canvas interaction glitches, including misplaced selections, endpoint dragging issues for derived lines, and snap-to-grid inconsistencies.
  • [Fix] Editor UI – Fixed rotation, scaling, and handle visibility logic for nested, derived, and stretched containers.
  • [Fix] Editor UI – Enabled the rotation of Layout and Map components via drag handles when nested within a Container or another Map.
  • [Fix] Editor UI – Corrected snap rotation to properly align to 15° increments when nested inside an already rotated container.
  • [Fix] Map Component – Corrected geographic size calculations, properly restricted to derived containers; resolved a panning glitch when a map is rotated inside a container.
  • [Fix] Heatmap Component – Prevented DataSet errors from occurring when deleting a series.
  • [Fix] Tree Component – Preserved font styles and colors during component manipulation.
  • [Fix] TagPicker Component – Ensured the tag list properly refreshes upon remote changes.
  • [Fix] Region – Hid the inapplicable zoom ‘Mode’ property and corrected the selection position for unshown descendant components.
  • [Fix] Report Component – Fixed misplaced selection boxes that occurred after rotation.
  • [Fix] Events – Configured the ‘Mouse leave’ event to trigger correctly if a component is hidden while the pointer is still over it.
  • [Fix] Subscriptions – Ensured subscriptions are properly applied to internal component logic, such as polling mechanisms.
  • [Fix] Config Editor – Bypassed self-reference checks when linking properties within temporary template popups.
  • [Fix] Properties Tree – Maintained the correct property order when templates undergo changes.
  • [Fix] Chart – Enabled zoom and pan in Preview mode without needing to hold the Ctrl key.
  • [Fix] UI / Zoom & Pan – Resolved an issue where ‘Zoom & Pan’ did not work correctly when the root component is a chart with the Zoom property enabled.
  • [Fix] Security – Properly escaped user-controlled strings within util.ask() HTML messages to prevent potential injection vulnerabilities.

Data Delivery

Data Diode (V.2.1.0)
  • [Changed] User Interface – Updated the contextual help text for the encryption algorithm setting to reflect chacha20poly1305 instead of aes-256-gcm.
DNP Server (V.1.5.1)
  • [Fix] Channel – Resolved an issue where disabled devices were incorrectly handling incoming requests instead of routing them to the first available enabled device.
IEC 104 Server (V.1.1.0)
  • [Changed] Help – Updated the contextual help for Commands to clarify that only commands without a time tag are supported.
MCP Server (V.1.3.0)
  • [Changed] Configuration – Updated the default configuration ports to 3041 for HTTP and 3441 for HTTPS.
  • [New Feature] Tools – Added a new tag browsing tool to simplify tag discovery and selection for LLMs navigating the tag tree.
  • [Fix] Documentation – Improved the log parameter help text and removed the obsolete ‘write’ section.
OPC UA Server (V.1.15.0)
  • [New Feature] Endpoint – Improved listening behavior when binding directly to the 0.0.0.0 (all IPv4 addresses) interface.
  • [Fix] Methods – Resolved an issue to ensure the proper export and import of method configurations via CSV files.

N3uron Release Notes (1.22.2) — February 11, 2026


Platform

Bootstrap (V.1.46.1)
  • [Improvement] Module Management – Added the ability to register and list custom module methods.
  • [Improvement] Module Management – Reduced the memory footprint of module sessions.
  • [Improvement] Authentication – Added support for processing legacy passwords when updating from version 1.21.15.
  • [Fix] Authentication – Ensured the “admin first login” check is re-evaluated when updating user persistency.
  • [Fix] Authentication – Fixed an issue where the authentication configuration was not reloaded when restoring a backup that lacked authentication settings.
  • [Fix] Licensing – Optimized license checks to occur only when licensing changes are detected.
Fleet Manager Client (V.1.2.2)
  • [Fix] Connectivity – Resolved an issue that caused a “Handshake 505” error after a node pause in virtualized or containerized environments.

Data Acquisition

DNP Client (V.1.3.1)
  • [Fix] Binary Output – Resolved a fatal error that occurred when writing to Binary Output objects (Group 10, Variation 1).
EtherNet/IP Client (V.1.3.0)
  • [Improvement] Configuration – Reduced the time required to reload the module configuration.
  • [Improvement] Logging – Improved the clarity and detail of browser logs.
  • [Improvement] Browsing – Configured the browser to ignore unnamed User Defined Type (UDT) fields received from the PLC.
  • [Fix] Communication – Resolved unintended errors that occurred when the PLC response was synchronous.
MQTT Client (V.1.13.1) (also Data Delivery)
  • [Improvement] Scripting – Exposed the $.topic property to the Custom Publisher scripting environment.
  • [Fix] Store & Forward – Resolved an EBUSY error that occurred when removing folders during Store & Forward operations.
  • [Fix] Dependencies – Resolved a dependency error related to the cron-schedule library.
OPC DA Client (V.1.9.1)
  • [Fix] Tag Model – Resolved an issue where changes to the tag model could cause the module to stop reading tags.
OPC UA Client (V.1.17.1)
  • [Fix] Security – Resolved a fatal error that occurred when using Basic256 and Basic128Rsa15 security policies.
REST API Client (V.1.11.1) (also Data Delivery)
  • [Fix] Tag Condition – Resolved an issue where execution requests could fail upon trigger activation.
SQL Client (V.1.7.1) (also Data Delivery)
  • [Fix] Tag Condition – Resolved an issue where execution requests could fail upon trigger activation.

Edge Computing & Visualization

Historian (V.1.23.0)
  • [Improvement] Logging – Enhanced Store & Forward (S&F) logging to facilitate better diagnostics and troubleshooting.
  • [Fix] Authentication – Fixed the connector to authenticate directly against the selected database.
  • [Fix] Data Insertion – Resolved an issue to ensure that older, smaller bulk operations are processed and inserted before larger bulk operations.
Web UI (V.1.22.1)
  • [Improvement] Historical Charts – Implemented error capturing to better handle failures during chart rendering.

Data Delivery

IEC 104 Server (V.1.0.1)
  • [Fix] SDK Compatibility – Updated the N3uron SDK to ensure compatibility with the latest version of Bootstrap.
OPC UA Server (V.1.14.1)
  • [Fix] Security – Resolved a fatal error that occurred when using Basic256 and Basic128Rsa15 security policies


N3uron Release Notes (1.22.1) — January 20, 2026


Platform

Bootstrap (V.1.45.0)
  • [Improvement] Dependencies – Added a startup check to verify the availability of the serial port dependency.
  • [Improvement] Links – Implemented a notification to remote nodes regarding the deprecation of insertTagHistory upon receiving a request.
  • [Fix] Links – Resolved an issue that prevented the retrieval of historical alarms when local alarm historization was disabled.
  • [Fix] Tag Configuration – Prevented errors caused by incorrectly formatted deadbands set to zero.
  • [Fix] Tag Events – Prevented the processing of timestamps prior to the Unix Epoch; events containing negative timestamps are now automatically defaulted to 1970-01-01T00:00:00.000Z.
Fleet Manager Client (V.1.2.1)
  • [Fix] Tunnels – Resolved an issue where the client could stop reconnecting, causing the error “Trying to set tunnels as reserved, but no such tunnel found.”

Data Acquisition

DLMS Client (V.1.5.0)
  • [Improvement] Performance – Increased connection performance for nodes handling a large number of connected devices.
  • [Improvement] Stability – Improved error handling processes while the module is stopping.
  • [Fix] Protocol – Adjusted HDLC frame length validation to support a minimum length of 7 bytes.
EtherNet/IP Client (V.1.1.0)
  • [Improvement] Browsing – Increased overall browser performance.
  • [Improvement] Browsing – Added support for new data types in the browser, including BYTE, WORD, DWORD, DT, LDT, Time, LTime, and Time32.
  • [Improvement] Browsing – User Defined Types (UDTs) with unknown fields are now retained, discarding only the specific unknown field.
  • [Improvement] Data Types – Added support for the Logix string data type.
  • [Improvement] Logging – Improved log messaging.
  • [Improvement] Performance – Optimized data model updates when deleting large numbers of tags.
IEC 102 Client (V.1.8.0)
  • [Improvement] Logging – Included raw traffic passing through gateways in the trace-level logs.
  • [Improvement] Logging – Enhanced logging for gateway connections to improve diagnostics.
  • [Improvement] Configuration – Reduced the default reconnection delay from 60 seconds to 5 seconds.
  • [Fix] Serial Connections – Resolved an issue that prevented the driver from successfully using serial ports.
Modbus Client (V.1.23.0)
  • [Improvement] Configuration – Improved tag address validation to display an error if the address is not a valid u16 number.


Edge Computing & Visualization

Derived Tags (V.1.8.0)
  • [Improvement] Help – Expanded the help documentation to include references to the $.read and $.browse functions.
Historian (V.1.22.0)
  • [Improvement] TimescaleDB – Now uses the generic C.UTF-8 locale as the default when creating a database.
  • [Improvement] TimescaleDB – Added a connection string visualizer for TigerData configurations.
  • [Improvement] Embedded Database – Corrected the filename version of the embedded MongoDB binary on Windows systems to match the actual binary version.
  • [Fix] Embedded Database – Updated the embedded MongoDB engine to version 8.0.17 (and 4.4.30 for Linux x64) to incorporate the latest security fixes and improvements

Data Delivery

MCP Server (V.1.2.0)
  • [Improvement] Tools – Added system information to the MCP tools.
  • [Improvement] Security – Included mechanisms to prevent Regular Expression Denial of Service (ReDoS) vulnerabilities in the MCP SDK.