Skip to content

OPC UA 1.05 Maintenance Update

Latest
Compare
Choose a tag to compare
@opcfoundation-org opcfoundation-org released this 26 Jun 11:21
faeb581

1.05.376 June Release

It contains important bug fixes which were found after the last 1.05.376 release, as well as a couple of new features.

Enhancements:

  • Enhance role permission validation on server.

New Features:

  • Allow to define a custom StringComparsion for Equals Operator.
  • Implement Support for client requested "mul" locale.

Fixes:

  • Fix XML Encoding and decoding of Matrix element to conform to specification.
  • Fix closing of shared Transport Channel in Recreate Scenario on client.
  • Fix Regression - Sampling Group disposing m_shutdownEvent in Shutdown Method on server.

Released packages

OPCFoundation.NetStandard.Opc.Ua
OPCFoundation.NetStandard.Opc.Ua.Core
OPCFoundation.NetStandard.Opc.Ua.Security.Certificates
OPCFoundation.NetStandard.Opc.Ua.Configuration
OPCFoundation.NetStandard.Opc.Ua.Server
OPCFoundation.NetStandard.Opc.Ua.Client
OPCFoundation.NetStandard.Opc.Ua.Client.ComplexTypes
OPCFoundation.NetStandard.Opc.Ua.Bindings.Https
OPCFoundation.NetStandard.Opc.Ua.PubSub

What's Changed

  • Fix XML Encoding and decoding of Matrix Element in Variant to conform to spec by @romanett in #3053
  • Bump Microsoft.Extensions.Logging and Microsoft.NETFramework.ReferenceAssemblies by @dependabot in #3057
  • Bump NUnit.Console and Microsoft.NETFramework.ReferenceAssemblies by @dependabot in #3058
  • Bump Microsoft.Extensions.Configuration and Microsoft.NETFramework.ReferenceAssemblies by @dependabot in #3060
  • Add version System.Diagnostics.DiagnosticSource to match Microsoft.Extensions.Logging.Abstractions version by @mrsuciu in #3061
  • [Server] Add Back removed Public QueueEvent(EventFieldList fields) Method to MonitoredItem by @romannet in #3064
  • Bump Microsoft.Extensions.Configuration, Microsoft.Extensions.Configuration.EnvironmentVariables and Microsoft.NETFramework.ReferenceAssemblies by @dependabot in #3066
  • Bump Serilog, Serilog.Sinks.File and Microsoft.NETFramework.ReferenceAssemblies by @dependabot in #3067
  • Update to latest nuget packages by @mrsuciu in #3069
  • Disable strongname warning for net8.0 and net9.0 for MQTTnet latest unsigned assembly by @mrsuciu in #3073
  • [Server] Enhance role permission validation by @romanett in #3047
  • [Client] Fix closing of shared Transport Channel in Recreate Scenario / Add missing event Handler to Session Constructor / Call RenewUserIdentity on Session.ReCreate by @romanett in #3055
  • Fix XML Encoding of Null Variant to conform to spec by @romanett in #3062
  • [Server] [Regression] fix Sampling Group disposing m_shutdownEvent in Shutdown Method. Fix double call of Shutdown Method by @romanett in #3070
  • Make RelativePath.Parse throw SRE if NamespaceIndexes cannot be found by @romanett in #3071

Full Changelog: 1.5.376.213...1.5.376.235