Releases: OPCFoundation/UA-.NETStandard
OPC UA 1.04 Maintenance Update
Changes:
- 5f82d1b Bump Microsoft.Extensions.Logging.Abstractions from 3.1.32 to 7.0.1 (#2233)
- c7381cf '#' is not treated as a reserved character in RelativePath's text format (#2264)
- cb99f46 Fixed NodeId.CompareTo() null reference exception (#2263)
- 82ed6c8 Refactor IEncoder/IDecoder to derive from IDisposable (#2254)
- 0a51dd3 Complete ISessionFactory interface (#2255)
- 1e535dd Support client activities on all target platforms (#2256)
- 3e174fd Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 (#2257)
- 6d9679f Bump BenchmarkDotNet from 0.13.6 to 0.13.7 (#2258)
- cfb3ac4 Support ActivitySource in OPC UA client to enable tracing (.NET6) (#2251)
- e6f3004 Improve client subscription implementation (#2245)
See More
- 81340c3 Support for session reconnect from distributed clients (#2244)
- e61664f Truncate inner diagnostics if nested depth too high (#2247)
- 1f17aad Better NodeId/ExpandedNodeId built in types handling (#2230)
- 04cd9bc Zip embedded Opc.Ua.NodeSet2.xml to reduce assembly size (#2232)
- 9256c2e Improve ArraySegmentStream hotpath (#2241)
- 8c2bf35 fix cc pipeline (#2236)
- 7f85159 Always use ArrayPool.Shared for optimized use of buffers in buffer manager (#2224)
- c64eb53 Fix corner cases of subscription transfer (#2227)
- 0bf2e93 Add IJsonEncoder/IJsonDecoder interfaces (#2042)
- eaa3cb0 Bring back Microsoft.Extensions.Logging.Abstractions to V3.1.32 for older target frameworks (#2229)
- 635ebbb Bump BenchmarkDotNet from 0.13.5 to 0.13.6 (#2226)
- 5a08618 Bump Microsoft.Extensions.Logging.Abstractions from 3.1.32 to 7.0.1 (#2194)
- 2738a29 Support Dynamic Complex Types (#2146)
- d99c4bc Add Filter Result property to monitored item status (#2219)
- 17d4f04 Fix stringtables for diagnostic results when service calls are batched (#2222)
- 6fc58eb Bump NunitXml.TestLogger from 3.0.131 to 3.1.15 (#2220)
- cd38eca Various bugfixes for CTT and others (#2212)
- 04f51c2 Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 (#2213)
- f25cc4d Merge pull request #2206 from OPCFoundation/master371_temp
- 49c8532 Fix build on merged commits
- ae00175 Merge branch 'master' into master371_temp
- 280db53 Bump Serilog from 2.12.0 to 3.0.1 (#2205)
- fe12552 TestData sample structure compliance (#2175)
- 750e9d3 Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 (#2179)
- c7bd19d Support use of opc.https endpoint url for client and server. (#2140)
- e792e43 Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 (#2172)
- 0382cfe Bump NUnit3TestAdapter from 4.4.2 to 4.5.0 (#2174)
- 9329803 Bump Nerdbank.GitVersioning from 3.5.119 to 3.6.133 (#2164)
- 266e29b Fixes an issue in Session.LoadDataTypeSystem. (#2166)
- 043a56c Deprecate .NET framework 4.6.2 support, sync with samples repo (#2165)
- 5f54e08 Bump coverlet.collector from 3.2.0 to 6.0.0 (#2158)
- d8f8a4e Merge pull request #2163 from OPCFoundation/master371
- cea95d2 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#2159)
- 29a3be5 Json Encoder: namespace URI handling (#2119) [ #2117, #2118 ]
- 24845eb Use ICloneable in generated code (#2044)
- 828cc20 Update version.json to 372 (#2139)
This list of changes was auto generated.
OPC UA 1.04 Maintenance Update
Changes:
- cfb3ac4 Support ActivitySource in OPC UA client to enable tracing (.NET6) (#2251)
- e6f3004 Improve client subscription implementation (#2245)
- 81340c3 Support for session reconnect from distributed clients (#2244)
- e61664f Truncate inner diagnostics if nested depth too high (#2247)
- 1f17aad Better NodeId/ExpandedNodeId built in types handling (#2230)
- 04cd9bc Zip embedded Opc.Ua.NodeSet2.xml to reduce assembly size (#2232)
- 9256c2e Improve ArraySegmentStream hotpath (#2241)
- 8c2bf35 fix cc pipeline (#2236)
- 7f85159 Always use ArrayPool.Shared for optimized use of buffers in buffer manager (#2224)
- c64eb53 Fix corner cases of subscription transfer (#2227)
See More
- 0bf2e93 Add IJsonEncoder/IJsonDecoder interfaces (#2042)
- eaa3cb0 Bring back Microsoft.Extensions.Logging.Abstractions to V3.1.32 for older target frameworks (#2229)
- 635ebbb Bump BenchmarkDotNet from 0.13.5 to 0.13.6 (#2226)
- 5a08618 Bump Microsoft.Extensions.Logging.Abstractions from 3.1.32 to 7.0.1 (#2194)
- 2738a29 Support Dynamic Complex Types (#2146)
- d99c4bc Add Filter Result property to monitored item status (#2219)
- 17d4f04 Fix stringtables for diagnostic results when service calls are batched (#2222)
- 6fc58eb Bump NunitXml.TestLogger from 3.0.131 to 3.1.15 (#2220)
- cd38eca Various bugfixes for CTT and others (#2212)
- 04f51c2 Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 (#2213)
- f25cc4d Merge pull request #2206 from OPCFoundation/master371_temp
- 49c8532 Fix build on merged commits
- ae00175 Merge branch 'master' into master371_temp
- 280db53 Bump Serilog from 2.12.0 to 3.0.1 (#2205)
- fe12552 TestData sample structure compliance (#2175)
- 750e9d3 Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 (#2179)
- c7bd19d Support use of opc.https endpoint url for client and server. (#2140)
- e792e43 Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 (#2172)
- 0382cfe Bump NUnit3TestAdapter from 4.4.2 to 4.5.0 (#2174)
- 9329803 Bump Nerdbank.GitVersioning from 3.5.119 to 3.6.133 (#2164)
- 266e29b Fixes an issue in Session.LoadDataTypeSystem. (#2166)
- 043a56c Deprecate .NET framework 4.6.2 support, sync with samples repo (#2165)
- 5f54e08 Bump coverlet.collector from 3.2.0 to 6.0.0 (#2158)
- d8f8a4e Merge pull request #2163 from OPCFoundation/master371
- cea95d2 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#2159)
- 29a3be5 Json Encoder: namespace URI handling (#2119) [ #2117, #2118 ]
- 24845eb Use ICloneable in generated code (#2044)
- 828cc20 Update version.json to 372 (#2139)
This list of changes was auto generated.
OPC UA 1.04 Maintenance Update
Roll up of the master371 branch until June 26th
- Bug fixes as below
- Make the
ISession.NodeCache
thread safe, it could have caused exceptions managing the dictionaries when used with multi threading. - Support Kubernetes secrets as certificate stores with a flat folder structure in
DirectoryCertificateStore
. - Fix the session reconnect exponential back off issue.
- Updates for the generated code fixing code initializers.
- Add
SequenceNumber
andPublishTime
to theNotificationData
structure to allow to disable the monitored item cache. - Add a
FastKeepAliveCallback
for subscriptions.
Changes:
- db5152b Merge pull request #2199 from OPCFoundation/master371
- 1dfda2b Make client NodeCache thread safe (#2201)
- 010a839 Support custom cert store with flat directory structure (#2198)
- 85c0321 Fix session reconnect exponential backoff (#2185)
- c81b6b0 Added newly modified model compiler generated code for v1.04 (#2195)
- e89b06e Add metadata to fast data and event callbacks notification. (#2176)
This list of changes was auto generated.
What's Changed
- Add metadata to fast data and event callbacks notification. by @mregen in #2176
- Update the model compiler generated files with corrected embedded initializers. by @mrsuciu in #2195
- Fix session reconnect exponential backoff by @mregen in #2185
- Support custom cert store with flat directory structure by @mregen in #2198
- Make client NodeCache thread safe by @mregen in #2201
- Merge updates in release branch by @mregen in #2199
Full Changelog: 1.4.371.91...1.4.371.96
OPC UA 1.04 Preview Release
Changes:
This list of changes was auto generated.
OPC UA 1.04 Maintenance Update
Roll up of the master371 branch until May 25th
- Bug fixes as below
- Non breaking refactoring of the
SessionReconnectHandler
:- add support for jitter and exponential backoff.
- allow implementations to use a single instance of the class, but still compatible with old implementation.
- fixed console reconnect sample (using dispose for session if updated).
- Known Issues: exponential backoff #2169
- improvements of client subscription service:
- Added
ISession.MinPublishRequestCount
property to allow queueing of PublishRequest even if there is only a single subscription active. - Added callback event
PublishSequenceNumbersToAcknowledge
to defer ack of publish response sequence numbers.
- Added
What's Changed
- Allow initiation of reverse connections from all server endpoints by @mrsuciu in #2152
- Fix possible memory leak of CancellationTokenSource by @mregen in #2156
- JsonDecoder: ReadExtensionObject returns partial JSON for some types by @MarkusHorstmann in #2155
- Refactor Sessionreconnecthandler by @mregen in #2143
- Merge .371 fixes in release branch by @mregen in #2154
- Fix for sending PublishRequest after reconnect and explain session dispose in sample by @mregen in #2160
- Merge updated master371 branch in release/1.4.371 by @mregen in #2161
Full Changelog: 1.4.371.86...1.4.371.91
OPC UA 1.04 Maintenance Update
Roll up until April 21st
- Improvements for docker hosting of the reference server. Fixed issue with manifest for ghcr.
- Improvements on handling service calls during high server load and in discovery channels.
- Fix a buffer memory leak in the secure channel.
- Use a dedicated serializing worker thread to implement ConditionRefresh service calls.
- Fixed hashcode calculation for some built in types.
- Prevent a recursion in
DoScan
of diagnostics nodes on a server. - Complex types client fixes to support structures with allowsubtypes flag.
- Added complex type structure to Reference server sample.
- Improve GetEndpoints service call. If the discoveryUrl used by the client matches an alternateName, return the alternatename instead of the hostname.
Changes that may break existing code:
- The
ApplicationConfiguration
now defaults toSendCertificateChain=true
- The
Session.Load
function requires opt-in to load a saved subscriptions which is transferred to a new session. GetEndpoints
service may return a different hostname in the endpointUrl and discoveryUrl than before.
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
Changes:
- 36dd565 Merge pull request #2130 from OPCFoundation/master [ #2128 ]
- ae7f8e5 OnServerStarting - Add null check on validationErrors (#2128)
- c226199 Merge pull request #2126 from OPCFoundation/master
- 04721cb Return AdditionalInfo only to users with permission. (#2124)
- abfbde3 Improvements for docker hosting and fix for GetEndpoints (#2123)
- 8da702d DiagnosticsNodeManager: prevent recursion of DoScan (#2060)
- 620e7c4 Session.Load doesn't create the monitored items. Opt-in to support load for subscription transfer. (#2113)
- b5d4dd7 Check DiscoveryOnly before the message is parsed. (#2112)
- 8851b04 fix docker manifest issue with ghcr (#2116)
- 67fd91c Close socket if a client stops processing responses. (#2110)
See More
- d65e1cf Fixes to support structures with allowsubtypes (#2104)
- 1da07f9 Implement a worker thread for condition refresh (#2105)
- bd0f02a Bump Newtonsoft.Json from 13.0.2 to 13.0.3 (#2100)
- 4325cd7 Bump microsoft/setup-msbuild from 1.1.3 to 1.3.1 (#2101)
- 241583d Add structure to Quickstart server TestData (#2008)
- 3e6166a Bump NUnit3TestAdapter from 4.4.0 to 4.4.2 (#2091)
- 23cd8f1 Fix CodeQL build (#2093)
- dd8196a Fix Nuget build (#2094)
- 04b94fe Bump Microsoft.IO.RecyclableMemoryStream from 2.3.1 to 2.3.2 (#2092)
- 095f6fd Bump NUnit3TestAdapter from 4.3.1 to 4.4.0 (#2083)
- 475897a Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#2084)
- 44aaa7b Bump NUnit.Console from 3.16.2 to 3.16.3 (#2085)
- b35d9c1 Improve hashcode calculation for some built in types (#2082)
- 7e46de2 Bump BenchmarkDotNet from 0.13.4 to 0.13.5 (#2080)
- 8d18e33 Default SendCertficateChain=true and temp fix for BuildInfo (#2064)
- de8dcea Bump Microsoft.IO.RecyclableMemoryStream from 2.2.1 to 2.3.1 (#2075)
- cc7fe47 Bump NunitXml.TestLogger from 3.0.127 to 3.0.131 (#2070)
- 361e1d2 Bump docker/build-push-action from 3 to 4 (#2071)
This list of changes was auto generated.
What's Changed
- Bump docker/build-push-action from 3 to 4 by @dependabot in #2071
- Bump NunitXml.TestLogger from 3.0.127 to 3.0.131 by @dependabot in #2070
- Bump Microsoft.IO.RecyclableMemoryStream from 2.2.1 to 2.3.1 by @dependabot in #2075
- Default SendCertficateChain=true and temp fix for BuildInfo by @mregen in #2064
- Bump BenchmarkDotNet from 0.13.4 to 0.13.5 by @dependabot in #2080
- Improve hashcode calculation for some built in types by @mregen in #2082
- Bump NUnit.Console from 3.16.2 to 3.16.3 by @dependabot in #2085
- Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 by @dependabot in #2084
- Bump NUnit3TestAdapter from 4.3.1 to 4.4.0 by @dependabot in #2083
- Bump Microsoft.IO.RecyclableMemoryStream from 2.3.1 to 2.3.2 by @dependabot in #2092
- Fix Nuget build by @mregen in #2094
- Fix CodeQL build by @mregen in #2093
- Bump NUnit3TestAdapter from 4.4.0 to 4.4.2 by @dependabot in #2091
- Add structure to Quickstart server TestData by @mregen in #2008
- Bump microsoft/setup-msbuild from 1.1.3 to 1.3.1 by @dependabot in #2101
- Bump Newtonsoft.Json from 13.0.2 to 13.0.3 by @dependabot in #2100
- Implement a worker thread for condition refresh by @mregen in #2105
- Fixes to support structures with allowsubtypes by @mregen in #2104
- Close socket if a client stops processing responses. by @mregen in #2110
- fix docker manifest issue with ghcr by @mregen in #2116
- Check DiscoveryOnly before the message is parsed. by @mregen in #2112
- Session.Load doesn't create the monitored items by @mregen in #2113
- DiagnosticsNodeManager: prevent recursion of DoScan by @jnsjll in #2060
- Improvements for docker hosting and fix for GetEndpoints by @mregen in #2123
- Return AdditionalInfo only to users with permission. by @mregen in #2124
- Merge roll up of main branch in release branch by @mregen in #2126
- Add missing null check while iterating through validation errors by @mrsuciu in #2128
- Add missing null check on validationErrors (#2128) by @mrsuciu in #2130
New Contributors
Full Changelog: 1.4.371.60...1.4.371.86
OPC UA 1.04 Maintenance Update
Roll up until January 27th
- Fix an exception in Alarm handling.
- Improve the ref server docker build, now supports also arm64.
- Fix BinaryEncoder to not dispose the stream if leaveopen is true + tests.
- Fix CRL encode/decode with revocation dates > 2050.
- Fix console client browse samples to rebrowse nodes after BadNoContinuationPoints.
- Add an API to ComplexTypeSystem to retrieve data type definitions.
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
Changes:
- 39078d6 Merge pull request #2065 from OPCFoundation/master
- 3004ced Eliminate duplicate event monitored items. (#2063)
- 53fa0bd Do not dispose BinaryEncoder stream if leaveOpen is set (#2053)
- 0162072 Bump BenchmarkDotNet from 0.13.3 to 0.13.4 (#2052)
- 8af907a Fix CRL Revocation Dates > 2050 (#2054)
- 388c54b Bump NUnit.Console from 3.16.1 to 3.16.2 (#2051)
- 1b58ca7 Update docs, test and dependabot/codecoverage scripts (#2041)
- 7a06c9b Fix browse samples (#2040) [ #1989 ]
- 65f9757 Add an API to ComplexTypeSystem to retrieve data type definitions used during loading (#2039)
- 7c0ba94 Bump Moq, Nunit.Console and BenchmarkDotNet (#2034)
What's Changed
- Improve ref server docker build by @mregen in #2035
- Bump Moq, Nunit.Console and BenchmarkDotNet by @dependabot in #2034
- Add an API to ComplexTypeSystem to retrieve data type definitions used during loading by @marcschier in #2039
- Fix browse samples by @mregen in #2040
- Update docs, test and dependabot/codecoverage scripts by @mregen in #2041
- Bump NUnit.Console from 3.16.1 to 3.16.2 by @dependabot in #2051
- CRL revocation dates > 2050 use generalizedtime by @mregen in #2054
- Bump BenchmarkDotNet from 0.13.3 to 0.13.4 by @dependabot in #2052
- Do not dispose BinaryEncoder stream if leaveOpen is set by @mregen in #2053
- Eliminate duplicate event monitored items. by @mrsuciu in #2063
- Merge master in release branch by @mregen in #2065
Full Changelog: 1.4.371.50...1.4.371.60
OPC UA 1.04 Maintenance Update
Roll up until December 20th
- Bug fixes for complex types, Discovery of invalid Urls, GDS Push and CSR cert signing and client
NodeCache
. - More Certificate Validator tests.
- Bump NewtonSoft Nuget dependency and others.
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
- Bump NUnit.Console from 3.15.2 to 3.16.0 by @dependabot in #1995
- Bump NUnit3TestAdapter from 4.3.0 to 4.3.1 by @dependabot in #2001
- Fix for handling complex type client special cases by @mregen in #2009
- Bump Moq from 4.18.2 to 4.18.3 by @dependabot in #2011
- Improve INodeCache API, error handling by @mregen in #2016
- Add Discovery Url null check in PatchEndpointUrl by @mregen in #2019
- CSR doesn't preserve ASN.1 encoding of the Subject for GDS push by @mregen in #2018
- Certificate Validator Tests for Authority Key Identifier and chain loops by @mregen in #2022
- Merge master in release/1.4.371 by @mregen in #2025
- Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 by @dependabot in #2024
- Merge master in release to fix Nuget build by @mregen in #2026
Full Changelog: 1.4.371.41...1.4.371.50
OPC UA 1.04 Maintenance Update
Roll up until November 16th
- Updated code to support latest ModelCompiler 1.05.02.
- Refactor handling of Matrix dimensions.
- ComplexTypes improvements: Decode structures with multidimensional arrays, perf improvements using cached Types folder, interface to custom build complex types.
- Perf improvents: New Read/Browse API signature to read multiple nodes, also with Nodecache. Only read required attributes per NodeClass definition.
- Automatically split service calls if operation limits are exceeded based on client and/or server configuration. (New client OperationLimits configuration)
- client
ISession
abstraction for Mock testing. - Bug fixes
Breaking changes:
IDecoder.ReadArray
now always returns typeArray
instead ofobject
.- Use of the cert validation cache requires opt-in. Certificates are validated every time unless the
CertificateValidator.UseValidatedCertificates
- Client SessionKeepAlive events parameter changed from
Session
toISession
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
Changes:
- 4d30ccb mark as 371 release
- e9cedca On discovery preserve IPv6 scopeid for local link addresses (#1976)
- f962e3e Fix cloning of NodeState derived classes, add latest Modelcompiler support (#1990)
- e22bd86 async calls are not awaited, simplify the write to rejected store (#1992)
- 8c0291b Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0 and github actions (#1985)
- e100554 Ua 1.04.11 updates for ua 1.05.02 final (#1984)
- 7cc8479 Recover binary decoder from decoding error of custom complex type (#1974) [ #1705 ]
- 0cb51ea GDS Server fixes for 1.05.02 and .NET 4.8 (#1973)
- 7884644 Bump NUnit3TestAdapter from 4.2.1 to 4.3.0 and coverlet.collector from 3.1.2 to 3.2.0 (#1966) [ #1968 ]
- 20514d9 Support .NET 4.8 assemblies and enable package validation (#1964)
See More
- ea8ceb6 Only load optional bindings assemblies if needed (#1963)
- 430d7c6 Bump Nerdbank.GitVersioning from 3.2.31 to 3.5.119 (#1961)
- 3e273fa Encode and decode CRL time values as UTC or GeneralizedTime depending on the value of the year. (#1959)
- 8c7da18 Refactor the handling of matrix dimensions. (#1927)
- c070f0b Ua 1.04.11 update for 1.05.02 (#1955)
- a3408e7 Fix .NET7 build (#1952)
- 226b0ce Update 1.04.11 generated files with 1.05.02 Modelcompiler update. (#1954)
- 66436a9 Bump Serilog.Expressions from 3.4.0 to 3.4.1 (#1947)
- da1b1a7 Add Session.CloseAsync, fix UANodesetHelper.Save (#1944)
- 1f2a30d Add abstraction 'ISession' for Session object in the Client library (#1702)
- 72842f1 New self signed certificates set CA flag to false (#1941)
- 77b8950 Use of validated certificates needs opt-in. (#1925)
- 1fec89b Complex types improvements (#1915)
- 677edb9 Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 (#1937)
- 95c384f Bump Microsoft.Extensions.Logging.Abstractions from 6.0.1 to 6.0.2 (#1932)
- b42d377 Bump Serilog from 2.11.0 to 2.12.0 (#1931)
- 441fbae Bump NunitXml.TestLogger from 3.0.107 to 3.0.127 (#1929)
- 0e4f8f3 Merge pull request #1926 from OPCFoundation/dependabot/nuget/Serilog.Sinks.Console-4.1.0
- 35adf40 Bump Serilog.Sinks.Console from 4.0.1 to 4.1.0
- 29b1bbe Rethrow exception on MasterNodeManager StartUp (#1906)
- 885c7b2 Fix server url mismatch handling (#1914)
- 0f5ad5e Bump BenchmarkDotNet and CI VM versions (#1922)
- d0fb11d Set higher default client chunk count limit (#1916)
- f273634 Improve https transport and other bug fixes (#1908) [ #1550 ]
- 346e7a6 JSON objects cannot have the DataTypeEncodingId (#1911) [ #5 ]
- 0a9a3f3 Fix a few audit events for CTT pass (#1910)
- 885a61b Use HashSet for validation cache in MasterNodeManager (#1907)
- 0ad5c4c Refactor audit events (#1895)
- c492950 Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 (#1902)
- 8147552 - Refactor the ReceiveEvents permission type validation to be taken into account also when ConditionRefresh method is called. (#1899)
- dd78c0b Client perf updates for NodeCache and service call layer to batch Operation Limits. (#1876)
This list of changes was auto generated.
What's Changed
- Client perf updates for NodeCache and service call layer to batch Operation Limits. by @mregen in #1876
-
- Refactor the ReceiveEvents permission type validation by @OctaviaStan in #1899
- Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 by @dependabot in #1902
- Refactor audit events by @mregen in #1895
- Improve MasterNodeManager Read for thousands of items by @cristiankohlmann in #1907
- Fixed ReportAuditCreateSessionEvent, removed unnecessary calls and added ReportAuditUpdateMethodEvent by @mrsuciu in #1910
- JSON objects cannot have the DataTypeEncodingId by @opcfoundation-org in #1911
- Improve https async handler by @mregen in #1908
- Set higher default client chunk count limit by @mregen in #1916
- Bump BenchmarkDotNet and CI VM versions by @dependabot in #1922
- Fix server url mismatch handling by @mregen in #1914
- Rethrow exception to retrieve it outside the NuGet package by @TeaTime762 in #1906
- Bump Serilog.Sinks.Console from 4.0.1 to 4.1.0 by @dependabot in #1926
- Bump NunitXml.TestLogger from 3.0.107 to 3.0.127 by @dependabot in #1929
- Bump Serilog from 2.11.0 to 2.12.0 by @dependabot in #1931
- Bump Microsoft.Extensions.Logging.Abstractions from 6.0.1 to 6.0.2 by @dependabot in #1932
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 by @dependabot in #1937
- Complex types improvements by @mregen in #1915
- Make the use of validated certificates opt-in. by @mregen in #1925
- Default self signed certificates to set CA flag to false by @mregen in #1941
- Add abstraction 'ISession' for Session object in the Client library by @KitsKlip in #1702
- Add Session.CloseAsync, fix UANodesetHelper.Save by @mregen in #1944
- Bump Serilog.Expressions from 3.4.0 to 3.4.1 by @dependabot in #1947
- Update 1.04.11 generated files with 1.05.02 Modelcompiler update. by @opcfoundation-org in #1954
- Fix .NET7 build by @mregen in https://githu...
OPC UA 1.05 Beta Update
Changes:
- 814b9bc GDS Server fixes for 1.05.02 and .NET 4.8 (#1972)
- 54b2b64 Update with Modelcompiler UA 1.05.02 2022 11 01 (#1970)
- a1f4ea6 flag as 1.5.371-beta release
- 7884644 Bump NUnit3TestAdapter from 4.2.1 to 4.3.0 and coverlet.collector from 3.1.2 to 3.2.0 (#1966) [ #1968 ]
- 20514d9 Support .NET 4.8 assemblies and enable package validation (#1964)
- ea8ceb6 Only load optional bindings assemblies if needed (#1963)
- 430d7c6 Bump Nerdbank.GitVersioning from 3.2.31 to 3.5.119 (#1961)
- 3e273fa Encode and decode CRL time values as UTC or GeneralizedTime depending on the value of the year. (#1959)
- 8c7da18 Refactor the handling of matrix dimensions. (#1927)
- c070f0b Ua 1.04.11 update for 1.05.02 (#1955)
See More
- a3408e7 Fix .NET7 build (#1952)
- 226b0ce Update 1.04.11 generated files with 1.05.02 Modelcompiler update. (#1954)
- 66436a9 Bump Serilog.Expressions from 3.4.0 to 3.4.1 (#1947)
- da1b1a7 Add Session.CloseAsync, fix UANodesetHelper.Save (#1944)
- 1f2a30d Add abstraction 'ISession' for Session object in the Client library (#1702)
- 72842f1 New self signed certificates set CA flag to false (#1941)
- 77b8950 Use of validated certificates needs opt-in. (#1925)
- 1fec89b Complex types improvements (#1915)
- 677edb9 Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 (#1937)
- 95c384f Bump Microsoft.Extensions.Logging.Abstractions from 6.0.1 to 6.0.2 (#1932)
- b42d377 Bump Serilog from 2.11.0 to 2.12.0 (#1931)
- 441fbae Bump NunitXml.TestLogger from 3.0.107 to 3.0.127 (#1929)
- 0e4f8f3 Merge pull request #1926 from OPCFoundation/dependabot/nuget/Serilog.Sinks.Console-4.1.0
- 35adf40 Bump Serilog.Sinks.Console from 4.0.1 to 4.1.0
- 29b1bbe Rethrow exception on MasterNodeManager StartUp (#1906)
- 885c7b2 Fix server url mismatch handling (#1914)
- 0f5ad5e Bump BenchmarkDotNet and CI VM versions (#1922)
- d0fb11d Set higher default client chunk count limit (#1916)
- f273634 Improve https transport and other bug fixes (#1908) [ #1550 ]
- 346e7a6 JSON objects cannot have the DataTypeEncodingId (#1911) [ #5 ]
- 0a9a3f3 Fix a few audit events for CTT pass (#1910)
- 885a61b Use HashSet for validation cache in MasterNodeManager (#1907)
- 0ad5c4c Refactor audit events (#1895)
- c492950 Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 (#1902)
- 8147552 - Refactor the ReceiveEvents permission type validation to be taken into account also when ConditionRefresh method is called. (#1899)
- dd78c0b Client perf updates for NodeCache and service call layer to batch Operation Limits. (#1876)
This list of changes was auto generated.
What's Changed
- Client perf updates for NodeCache and service call layer to batch Operation Limits. by @mregen in #1876
-
- Refactor the ReceiveEvents permission type validation by @OctaviaStan in #1899
- Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 by @dependabot in #1902
- Refactor audit events by @mregen in #1895
- Improve MasterNodeManager Read for thousands of items by @cristiankohlmann in #1907
- Fixed ReportAuditCreateSessionEvent, removed unnecessary calls and added ReportAuditUpdateMethodEvent by @mrsuciu in #1910
- JSON objects cannot have the DataTypeEncodingId by @opcfoundation-org in #1911
- Improve https async handler by @mregen in #1908
- Set higher default client chunk count limit by @mregen in #1916
- Bump BenchmarkDotNet and CI VM versions by @dependabot in #1922
- Fix server url mismatch handling by @mregen in #1914
- Rethrow exception to retrieve it outside the NuGet package by @TeaTime762 in #1906
- Bump Serilog.Sinks.Console from 4.0.1 to 4.1.0 by @dependabot in #1926
- Bump NunitXml.TestLogger from 3.0.107 to 3.0.127 by @dependabot in #1929
- Bump Serilog from 2.11.0 to 2.12.0 by @dependabot in #1931
- Bump Microsoft.Extensions.Logging.Abstractions from 6.0.1 to 6.0.2 by @dependabot in #1932
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 by @dependabot in #1937
- Complex types improvements by @mregen in #1915
- Make the use of validated certificates opt-in. by @mregen in #1925
- Default self signed certificates to set CA flag to false by @mregen in #1941
- Add abstraction 'ISession' for Session object in the Client library by @KitsKlip in #1702
- Add Session.CloseAsync, fix UANodesetHelper.Save by @mregen in #1944
- Bump Serilog.Expressions from 3.4.0 to 3.4.1 by @dependabot in #1947
- Update 1.04.11 generated files with 1.05.02 Modelcompiler update. by @opcfoundation-org in #1954
- Fix .NET7 build by @mregen in #1952
- Ua 1.04.11 update for 1.05.02 by @opcfoundation-org in #1955
- Improve the handling of matrix dimensions. by @mrsuciu in #1927
- Encode and decode CRL time values as UTC or GeneralizedTime depending on the value of the year by @mrsuciu in #1959
- Bump Nerdbank.GitVersioning from 3.2.31 to 3.5.119 by @dependabot in #1961
- Only load optional bindings assemblies if needed by @mregen in #1963
- Support .NET 4.8 assemblies and enable package validation by @mregen in #1964
- Bump NUnit3TestAdapter from 4.2.1 to 4.3.0 and coverlet.collector from 3.1.2 to 3.2.0 by @dependabot in #1966
- Update with Modelcompiler UA 1.05.02 2022 11 01 by @mregen in #1970
- GDS Server fixes for 1.05.02 and .NET 4.8 by @mregen in #1972
New Contributors
- @cristiankohlmann made their first contribution in #1907
- @TeaTime762 made their first contribution in #1906
- @KitsKlip made their first contribution in #1702
Full Changelog: 1.4.370.12...1.5.371.3-beta