Version 2026.1.0

Build: 2026.1.0-11

Release date: 28.05.2026

This is a major release of Prosys OPC UA Forge. This version adds new features, improves many existing features and fixes bugs.

This is the first release of version 2026, which requires a new license. Licenses will be sent to applicable users automatically.

Highlights

  • Added AMQP Module

  • Added AI Module

    • MCP server for OPC UA operations

    • More capabilities planned

  • Added i3X API support

  • Added UA Cloud Library support for downloading NodeSets and their dependencies

  • Added Structure Mapping

    • Map Structure fields to Nodes or static values

    • Map Node values to Structure fields

Additions and Improvements

  • Added LDAPS support for LDAP and AD authentication providers

  • Added connection state Nodes to the AddressSpace

  • Added PlainText as a payload type in payload modules (MQTT, HTTP, File, AMQP)

  • Added compatibility mode for NamespaceArray polling instead of monitoring, for servers without Subscription support

  • Added compatibility mode for skipping TypeDictionary initialization when connecting to servers without custom DataTypes

  • Added configurable reference gathering and remote server indexing for aggregated OPC UA Servers

  • Added bulk write support for PLC modules

  • Added Property Node support in UNS Publisher

  • Added file serving via standard OPC UA FileType Nodes from File connections

  • Added EventType selection in Event Generator

  • Added Partial Message options for all payload publisher trigger types

  • Added script logging service for writing to Forge log from scripts

  • Added deadband configuration to History Collector UI

  • Added OPC UA certificate renewal button in UI

  • Added WoT array mapping and monitoring support

  • Added option to include message timestamps in path-based JSON payloads

  • Added Unix millisecond timestamp format support for payload timestamps

  • Added MQTT CA certificate chain to client certificate handshake

  • Added CRL file support via OPC UA Certificate API

  • Added connection break detection for Modbus when ping fails

  • Added UI scope dropdown selection persistence across view refreshes

  • Added installer warning when installing an older version over a newer one

  • Improved MQTT republishing to handle message queue cleanup, bad data quality and reconnect behavior

  • Improved S7COMM reconnect

  • Improved JSON Mapping number handling to prevent rounding errors

  • Improved PLC item scaling precision for fractional scaling

  • Improved HTTP response buffer size to allow larger responses

  • Improved payload timestamp parsing to be more flexible

  • Improved HTTPS certificate API to support more cert types

Fixes

  • Fixed XML parsing limits blocking loading of large NodeSets

  • Fixed SQL module mapper failing to recover after database reconnecting

  • Fixed Nodes under the Server Node (e.g. CurrentTime) being unusable in configurations

  • Fixed invalid InfluxDB year format (week-based YYYY) in History Module

  • Fixed boolean values causing errors with increment, decrement and comparison trigger conditions

  • Fixed importing ExpressionAttributeMappings not working correctly

  • Fixed importing multiple expressions via modeling API only applying the first mapping

  • Fixed trigger expression variables not resolving correctly in MQTT Publisher Templates

  • Fixed cache variables not resolving in MQTT Publisher Templates

  • Fixed browsing a Node in mapping view unintentionally selecting it

  • Fixed removing a Modbus Server not removing it from the address space

  • Fixed PLC4X thread leak while reconnecting

  • Fixed duplicate Nodes in PLC requests causing operation failures

  • Fixed null mappings in HTTP module, which broke the related UI

  • Fixed Custom API XML request body mapping

  • Fixed File Publisher error when using XML Update mode

  • Fixed WoT ThingDescription update not properly removing old Nodes

And many other improvements and fixes under the hood.

Version 1.5.4

Build: 1.5.4-484

Release date: 18.12.2025

This is a minor release of Prosys OPC UA Forge. This version adds a few new features, improves many existing features and fixes bugs.

Highlights

  • Added MQTT 5 support

  • Added MQTT Store and Forward

  • Added OPC UA Sessions view in UI

Improvements

  • Added certificate validation options for OPC UA Server

  • Added support for using own IDs via API

  • Added new trigger conditions

    • Decrement

    • NotEquals

  • Improved error messages for NodeSet problems

  • Improved scripting features to support delays

  • Improved MQTT reconnect speed

  • Added scaling options for PLC connectors

  • Added option to override Custom field values in Loggers and their items

Fixes

  • Fixed MQTT reconnect when initial connection failed

  • Fixed differing ServerTimestamp handling between Polling and Subscription

    • ServerTimestamp is now always from Forge

  • Fixed Logger API field naming sinkConfigurationId → loggingProfileId

  • Fixes for Method instances and logic

  • Fixed excessive operations when reading multiple Nodes in a single Read request

  • Fixed MQTT Publisher and Subscriber CSV imports

  • Fixed MQTT connection state API not returning correct state

  • Fixed reverse connections being cleared when updating OPC UA server settings

  • Fixed multiple UI overflow issues

  • Fixed Modbus Server Node subscriptions breaking after connection restart

And many other improvements and fixes under the hood.

Version 1.5.2

Build: 1.5.2-448

Release date: 12.11.2025

This is a bug fix release of Prosys OPC UA Forge.

Fixes

  • Fixed MQTT Subscriptions being cleared when updating MQTT Connection

Version 1.5.0

Build: 1.5.0-445

Release date: 10.11.2025

This is a major release of Prosys OPC UA Forge. This version adds several new features, improves many existing features and fixes bugs.

New Features

  • Added new SQL Module

    • Allows mapping SQL databases to OPC UA Nodes

  • Added Method Instances

    • Custom Methods can now be created similar to Variables and Objects

  • Added Method Scripting

    • Method Nodes in Forge can now be enhanced with scripted business logic

  • Added new File Module

    • Allows mapping to and from JSON and XML files, similar to MQTT and HTTP Modules

    • Local files, SMB, FTP and SFTP supported

  • Added new Array mapping

    • Individual indexes can be mapped to OPC UA Nodes

  • Added new MQTT Publisher Templates

    • Publisher Templates allow defining variables and a fixed structure

    • Instances define variable contents only

  • Added new Expression-based triggering in collectors

    • Complex trigger logic can be defined via scripts

    • Allows defining the Expression logic without the need for separate Nodes

Improvements

  • Improved Expressions to allow using a shared key-value cache

  • Improved support for deadband filtering

  • Improved Data Exchange to support transformations on the go

  • Improved UI to display validation errors

  • Enabled support for creating Nodes under Aliases

  • Enabled support for OPC UA and Cache operations in Expression-based features

  • Enabled custom hostname support for Forge

  • Published new Modbus driver API

Fixes

  • Fixed issues with encoding of uploaded files

  • Fixed Modbus device updates not updating all properties

  • Fixed issues with S7 STRING datatype

  • Fixed issues when updating S7 items with invalid data

  • Fixed UI not allowing creation of Nodes under standardized Nodes in root

  • Fixed UI displaying invalid options for NodeSet imported Nodes

And many other improvements and fixes under the hood.

Version 1.4.2

Build: 1.4.2-366

Release date: 18.06.2025

This is a minor release of Prosys OPC UA Forge. This version improves existing features and fixes bugs.

New Features

  • Added XML support for MQTT and HTTP modules

Improvements

  • Improved connection monitoring for reduced false positives for connection breaks

  • Improved overall OPC UA aggregation performance

  • Improved error messages for OPC UA connection issues

Fixes

  • Fixed issue when updating chained Expressions

  • Fixed issue when updating names of PLC connections

And many other improvements and fixes under the hood.

Version 1.4.0

Build: 1.4.0-331

Release date: 04.06.2025

This is a major release of Prosys OPC UA Forge. This version adds several new features, improves many existing features and fixes bugs.

New Features

  • Added support for WoT companion specification

  • Added new Modbus Module v2

    • New driver for remote device access

    • Old module renamed to Modbus Server Module

  • Added new HTTP Module

    • HTTP Requesters for calling remote APIs

    • Custom APIs for creating own endpoints

Improvements

  • Added UI for Event Logger

  • Added support for ReadAtTime to History Collector

  • Added support for reading bit ranges in value transformations

  • Added wide logging support in SQL and CSV Data Loggers

  • Added support for throttling MQTT subscriber message processing

  • Added support for deadband filtering for MQTT items

  • Added support for calculating history aggregates for remote servers

  • Added support for triggers in Data Logger

  • Added NodeId and ExpandedNodeId to Data Logger fields

  • Added new Status API

  • Added import/export functionality for Expressions

  • Improved LDAP/AD handling when not available

  • Improved connection handling and stability

Fixes

  • Fixed certificates missing from backups

  • Fixed issues with PLC connectivity and handling

  • Fixed Expression-related issues with Node updates and evaluation

  • Fixed MQTT Publisher issues with disconnection handling

  • Fixed various data handling and mapping issues

  • Fixed various validation and configuration issues

  • Fixed Transformation Dictionary updates

And many other improvements and fixes under the hood.

Version 1.3.0

Build: 1.3.0-245

Release date: 19.12.2024

This is a major release of Prosys OPC UA Forge. This version adds a few new features, improves many existing features and fixes several bugs.

New Features

  • Added extensive REST API for configuring Forge

  • Added Event Logger for logging OPC UA Events

  • Added EtherNet/IP driver

  • Added new Collecting Mode: History

    • Data collection via periodic Historical Access reads

  • Added new Collecting Mode: PollingAndSubscription

    • Data collection at a set interval and on change

  • Added value persistence for unmapped Nodes in Forge

  • Added Docker Image for Aarch64

Improvements

  • Added support for Oracle databases

  • Added MQTT Subscriber support for mapping to external Nodes

  • Added MQTT Subscriber support for Unix timestamps

  • Added MQTT Publisher trigger conditions

  • Added MQTT Publisher support for republishing previous messages

  • Added MQTT Publisher support for Structure mapping

  • Added MQTT Publisher support for publishing historical data arrays

  • Added Modbus Device option for connection sharing

  • Added OPC UA Connection support for namespace preconfiguration

  • Added OPC UA Connection mode options: Enabled, Disabled, Simulated

  • Improved Transformation Dictionary array handling

  • Improved NodeSet loading and validation

And many general feature and performance improvements.

Fixes

  • Fixed MQTT Subscriber failing to map Structure arrays

  • Fixed data collectors not requesting ServerTimestamp

  • Fixed issue with empty S7COMM device tag lists

  • Fixed Data Logger not respecting Delta filter

  • Fixed removal of child Nodes when parents are removed

  • Fixed Event field mapping from underlying servers

  • Fixed reading history from History module

  • Fixed subscribing to Structure field Nodes

  • Fixed scaling not working with differing value types

  • Fixed AccessLevel propagating through Value mappings

And many other minor issues under the hood.

Version 1.2.0

Build: 1.2.0-172

Release date: 10.06.2024

This is a major release of Prosys OPC UA Forge. This version adds a few new features, improves many existing features and fixes several bugs.

New Features

  • Added MQTT UNS Publisher

  • Added MQTT Single Node Publisher

  • Added Expression Mappings for Nodes

  • Added Backup/Restore functionality

  • Added several export APIs to match imports

Improvements

  • Added overlay for informing when Forge is offline, e.g. during restarts

  • Added MQTT import buttons to the UI

  • Added navigation links to the enabled modules list in the dashboard

  • Added support for partial messages in MQTT Composite Publisher

  • Improved data type selection when adding new Nodes

  • Improved OPC UA Connections view to react to state changes

  • Exposed license management to the UI

  • Log archives are now in ZIP format for better support

And many general performance improvements.

Fixes

  • Fixed issue with subscriptions for modules not always working after Forge restarts

  • Fixed issue with validation of InfluxDB Logging Profiles

  • Fixed issue when refreshing the Address Space when Nodes were removed

  • Fixed issue with MQTT Subscriptions not activating after connection breaks

  • Fixed issue with Modbus subscriptions breaking when removing monitored items with multiple clients

  • Fixed issue with MQTT Subscription failing to extract simple values from JSON arrays

  • Fixed issue with MQTT Subscription import mapping the wrong fields

And many other minor issues under the hood.

Version 1.1.4

Build: 1.1.4-142

Release date: 13.05.2024

This is a minor release of Prosys OPC UA Forge. This version adds a few new features, improves many existing features and fixes several bugs.

New Features

  • Added Transformation Dictionaries

  • Added ADS support

  • Added S7COMM support

  • Added redundant namespaces support

Improvements

  • Added support for a new license format

  • CSV Logger now supports array values

  • Added UI for updating NodeSets

  • Improved MQTT Subscriber mappings to Enums and DateTime Nodes

  • Added support for MQTT websocket connections

And many general performance improvements.

Fixes

  • Fixed issues with Forge uninstaller when updating installation

  • Fixed authentication issues after restarting Forge via UI

  • Fixed an issue that caused specific indexes to change in the NamespaceTable

  • Fixed an issue that caused invalid sampling intervals in Modbus module

And many other minor issues under the hood.

Version 1.1.2

Build: 1.1.2-117

Release date: 05.04.2024

This is a minor release of Prosys OPC UA Forge. This version adds a new import API for Data Logger, improves many existing features and fixes several bugs.

New Features

  • Added Import API for Data Logger

Improvements

  • Event Generator now adds relevant attributes to source Nodes

  • Hostname resolving improved to be more consistent

  • Data Logger sinks can now be removed if Logging Profiles not in use

  • Forge now propagates events from underlying Server (i=2253) Nodes

  • Organized CSV headers for import samples

  • Implemented missing History services for aggregated servers

  • Added permission checks to OPC UA REST API

  • Added connection error display to Data Logger sink view

  • Added support for path based reverse proxying of Forge UI

  • Improved displayed errors when operations fail in UI

  • Data Logger Logging Profile editor now has a button to refresh tables/measurements

Fixes

  • Fixed loading bars getting stuck in certain conditions

  • Fixed UI not allowing to set Static Value mappings

  • Fixed MQTT Publisher Method triggering

  • Fixed Anonymous authentication toggling in server settings

  • Fixed issues with mapping to Modbus Nodes

  • Fixed Address Space view not updating correctly when using feature icons for Nodes

  • Fixed OPC UA Publisher enabling

  • Fixed lacking field requirements when adding Event Generators

  • Fixed extra status checks to backend after leaving views

  • Fixed lacking field requirements when adding Users

  • Fixed Namespace Prefix Strategy being editable for OPC UA Connections, connection must be recreated to change it

  • Fixed MQTT connections showing as editable for View Only users

  • Fixed OPC UA Publisher Writer Groups not updating when changing Data Set Writers

  • Fixed User Group removal in certain cases

And many other minor issues under the hood.