What's new in Connectivity Software 2026.2
From OPC Labs Knowledge Base
See also: Versions; Previous version: What's new in Connectivity Software 2026.1
This article describes the improvements and other changes made in Connectivity Software 2026.2. Internal version number: 5.85.
Key changes:
Technology
- OPC UA Client-Server parts are now based on OPC Foundation UA-.NETStandard 1.5.378.134.
Component Improvements
OPC UA
- Static classes that define standard node Ids now have nested static class named Identifiers, which contains constants for the identifier part of the node Ids. This allows them be referenced and used in compile time. Enhanced classes in the OpcLabs.EasyOpc.UA.AddressSpace.Standard namespace are: UADataTypeIds, UAMethodIds, UAObjectIds, UAObjectTypeIds, UAReferenceTypeIds, UAVariableIds and UAVariableTypeIds. Enhanced classes in the OpcLabs.EasyOpc.UA.Gds.AddressSpace namespace are: UAGdsMethodIds and UAGdsObjectIds.
OPC UA Complex Data
- Added support for structures and unions with subtyped fields.
- Added SequenceData.ElementDataTypeId property. When the component obtains sequence data from the server, it fills this property with DataTypeId of the sequence elements.
- Added GenericData.UnderlyingValue property. The property contains the underlying value of the generic data.
- Improved formatting of PrimitiveData for arrays and XmlElement.
Component Refactorings
Sparkplug
- Renamed OpcLabs.EasySparkplug.System namespace to OpcLabs.EasySparkplug.SparkplugSystem.
Examples
OPC UA
- Added C# example demonstrating how to integrate Serilog with .NET TraceSource for OPC UA client instrumentation.

