Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update opc-f.netstandard to v1.5.374.36 #27

Merged
merged 1 commit into from
Apr 12, 2024

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 12, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
OPCFoundation.NetStandard.Opc.Ua.Client 1.4.372.107 -> 1.5.374.36 age adoption passing confidence
OPCFoundation.NetStandard.Opc.Ua.Client.ComplexTypes 1.4.372.107 -> 1.5.374.36 age adoption passing confidence
OPCFoundation.NetStandard.Opc.Ua.Configuration 1.4.372.107 -> 1.5.374.36 age adoption passing confidence
OPCFoundation.NetStandard.Opc.Ua.Core 1.4.372.107 -> 1.5.374.36 age adoption passing confidence

Release Notes

OPCFoundation/UA-.NETStandard (OPCFoundation.NetStandard.Opc.Ua.Client)

v1.5.374.36: OPC UA 1.05 March Update

Compare Source

1.05.374 March Release

This release is based on the 1.05.03 Nodeset with generated files from the ModelCompiler.
However this release does not contain all required features to certify a 1.05 client or server (e.g. lack of ECC support).
Due to the backward compatibility of OPC UA the release can still be used to certify a 1.04 client or server.

Improvements

We are excited to announce a significant enhancement to our binary encoding and decoding functionality in this release. With this update, we have effectively doubled the speed of binary encoding operations within our system on .NET platforms which support ReadOnlyMemory and Span primitives, resulting in faster data processing, reduced memory allocations and reduced latency. (see #​2556)

  • Bug Fixes for the GDS support and issues found on the IOP
  • Fixed a regression where Abort messages caused a disconnect
  • Fixed a deadlock in the cert validator when some properties are set
  • Add support to redact log messages where private information (e.g. certificate Subject) is written to a log file with a new interface to add a custom radaction strategy (thanks @​tamaskleizer)
  • Add a .NET Standard 2.0 build for the core library to support use in .NET analyzers. Intentionally, there is no support for .NET Standard 2.0 client/server builds.
  • Various improvements to the GDS libraries, prominently addtional Audit events (thanks @​romanett).
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

New Contributors

Full Changelog: OPCFoundation/UA-.NETStandard@1.5.374.27...1.5.374.36

v1.5.374.27: OPC UA 1.05.374 February Release

Compare Source

1.05.374 February Release

This is the official 1.05.03 release based on the generated files from ModelCompiler.
This release does not contain all required features to certify a 1.05 client or server (e.g. lack of ECC support).
However, it contains all the latest updates and generated classes from 1.05 and can also be used to certify a 1.04 client or server.
It is supposedly compatible to any existing 1.02..1.04 client and server.

Improvements

  • Bug Fixes
  • NodeState classes are thread safe (thanks @​saurla)
  • Reduce locking in secure channel client send/receive codepath
  • Client Republish improvements
  • Various improvements to the GDS libraries (thanks @​romanett).
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
New Contributors

Full Changelog: OPCFoundation/UA-.NETStandard@1.5.373.121...1.5.374.27

v1.5.373.121: OPC UA 1.05.373 Release

Compare Source

1.05.373 January Release

This is the official 1.05.03 release based on the generated files from ModelCompiler.
This release does not contain all required features to certify a 1.05 client or server (e.g. lack of ECC support).
However, it contains all the latest updates and generated classes from 1.05 and can also be used to certify a 1.04 client or server.
It is supposedly compatible to any existing 1.02..1.04 client and server.

Improvements

  • Generated files from latest 1.05.03 release final. by @​opcfoundation-org.
  • Using the Ephemeral Key Set for private keys on Windows stops possibly leaking private key artifacts.
  • Comparing byte arrays (e.g. certs) with Utils.IsEqual is now using the inline SequenceEqual.
  • Client session and subscription keep alive timers are now non blocking and use PeriodicTimer if supported.
  • Fix client reconnect if session keep alive returns BadSessionIdInvalid.
  • Support for well known roles and user database in Standard server (thanks @​romanett).
  • Various improvements to the GDS libraries (thanks @​romanett).
  • Support to propagate OpenTelemetry trace parent information in RequestHeader/AdditionalHeader for client and server. by @​bhnaphade.
  • Improvements to support custom client ISession implementations (thanks @​KircMax).
  • Overridden SessionCreated is now also called when the session is created and ready to use. by @​marcschier.

Known Issues / breaking changes:

  • AlternateBaseAddress which have different ports always return no matching endpoints, therefore such configurations should not be used.
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

New Contributors

Full Changelog: OPCFoundation/UA-.NETStandard@1.4.372.107...1.5.373.121

v1.5.372.113: OPC UA 1.05.03 Nodeset Update based on 1.4.372.107

Compare Source

1.05.03 Nodeset update

This is the first official 1.05.03 release based on the generated files from ModelCompiler.
The functionality is on parity with the latest 1.4.372.107 release which is using the 1.04.11 Nodeset.
This release does not contain all required features to certify a 1.05 client or server (e.g. lack of ECC support).
However, it contains all the latest updates and generated classes from 1.05 and can also be used to certify a 1.04 client or server.
It is supposedly compatible to any existing 1.02..1.04 client and server.

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

Full Changelog: OPCFoundation/UA-.NETStandard@1.4.372.107...1.5.372.113


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@GoetzGoerisch GoetzGoerisch enabled auto-merge April 12, 2024 11:48
@GoetzGoerisch GoetzGoerisch added this pull request to the merge queue Apr 12, 2024
Merged via the queue into develop with commit f3aa60b Apr 12, 2024
7 checks passed
@renovate renovate bot deleted the renovate/opc-f.netstandard branch April 12, 2024 11:54
GoetzGoerisch pushed a commit that referenced this pull request Apr 12, 2024
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GoetzGoerisch added a commit that referenced this pull request Apr 12, 2024
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant