Skip to content

chore(deps): update opc-f.netstandard to 1.5.378.65#331

Open
renovate[bot] wants to merge 4 commits intodevelopfrom
renovate/opc-f.netstandard
Open

chore(deps): update opc-f.netstandard to 1.5.378.65#331
renovate[bot] wants to merge 4 commits intodevelopfrom
renovate/opc-f.netstandard

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 18, 2025

This PR contains the following updates:

Package Change Age Confidence
OPCFoundation.NetStandard.Opc.Ua 1.5.377.22 -> 1.5.378.65 age confidence
OPCFoundation.NetStandard.Opc.Ua.Client.ComplexTypes.Debug 1.5.377.22 -> 1.5.378.65 age confidence

Release Notes

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

v1.5.378.65: OPC UA 1.05 Maintenance Update

Compare Source

Changes:
  • 8a06ef9 Merge pull request #​3422 from OPCFoundation/mrsuciu-patch-1
  • e46ff9a Update version from 1.5.378-preview to 1.5.378
  • e731b32 Bump Microsoft.Extensions.Logging.Abstractions from 10.0.0 to 10.0.1 (#​3420)
  • d41781f Bump Microsoft.Extensions.Logging from 10.0.0 to 10.0.1 (#​3419)
  • d7da70b Refactor ApplicationConfiguration serialization for deprecated/modern settings and add tests for configuration behavior (#​3415)
  • 75f2a6a Add OPCUA_EXCLUDE_AccessLevelExType to Opc.Ua.Core.csproj (#​3421)
  • 113dbde Bump actions/upload-artifact from 5 to 6 (#​3416)
  • a84c812 Add event to update session when diagnostic counters changes (#​3407)
  • d013ce6 Bump Microsoft.Extensions.Configuration and Microsoft.Extensions.Configuration.EnvironmentVariables (#​3418)
  • 4b6d3b7 Restore clean console output in ConsoleReferenceServer and ConsoleReferenceClient (#​3409)
See More
  • 7c684f4 Fix client returning BadUserAccessDenied when SecurityPolicy or SecurityMode not matching (#​3270)
  • 1e6a043 Fix MinNonceLength for SecurityPolicies.Basic128Rsa15 (#​3410)
  • 73a6f8b Remove BouncyCastle dependency from GDS Server (#​3393) [ #​10 ]
  • e032dae Fix thread pool exhaustion with many MQTT writer groups (#​3395)
  • 965c5ec Only treat an actual StatusCode value equal to Good as null to avoid mis-encoding (#​3403)
  • 38e3431 Bump NUnit3TestAdapter from 5.2.0 to 6.0.0 (#​3391)
  • df21247 Disable mac os actions (#​3404)
  • ae03267 Add optional parent-child linking when importing NodeSet2.xml (#​3396)
  • e170c58 Fix CallMethodResult.InputArgumentResults to comply with OPC UA Part 4 Section 5.12 (#​3398)
  • bf67f39 Fix race condition causing duplicate MonitoredItems in concurrent CreateItemsAsync calls (#​3399)
  • c9b211e Add comprehensive OPC UA Profiles and Facets documentation (#​3397)
  • 35db94c Add client-based NodeSet2 export functionality (#​3400)
  • 5371f88 Bump NUnit.Console from 3.20.2 to 3.21.0 (#​3390)
  • f970392 Fix SourceTimestamp and ServerTimestamp mismatch in ServerStatus children (#​3386)
  • dc85d52 Add support for private encodeable factory in server initialization (#​3366)
  • 0f196ba Add support for restoring triggered monitored items on session reconnect (#​3377)
  • 7cd5ae3 Fix ExtractValueFromVariant method call condition (#​3382)
  • 05e171a Fix: Enable historical data access for historizing nodes in Reference Server (#​3383)
  • 74c3cb0 Fix: State helper methods now update timestamps and clear change masks (#​3371)
  • 3f660af Fix BaseVariableState to return correct BuiltInType for Byte arrays vs ByteString (#​3384)
  • 226dd78 Make Network Socket in UdpPubSubConnection reachable (#​3385)
  • 2960388 Update headers and license files (#​3388)
  • 5cdce58 Fix console reference client cli args conflict (#​3389)
  • b8ed3cc Fix BaseEventState.MemberwiseClone() to pass Parent to Activator.CreateInstance (#​3361)
  • 30f4fa2 Include failed value in XmlDecoder error messages (#​3374)
  • 6693b12 Add reverse connect command line support to ConsoleReferenceServer (#​3376)
  • 0e8273e performance: Reduce allocations (logger factory reuse, check enabled) (#​3387)
  • 35e03d9 Add comprehensive documentation for ComplexTypes library (#​3373)
  • 064c151 Remove hardcoded Retain=true in ConditionState.UpdateStateAfterEnable (#​3370)
  • e632da2 Add provisioning mode support for certificate provisioning and initial server configuration (#​3375)
  • 8493e73 Fix KeyFrame not sent if no changed values (#​3367) [ #​2622 ]
  • 2fc1ad1 Use temp folder for GDS test certificate storage (#​3368)
  • e297529 Downgrade PublishNetworkMessage log level from Information to Debug (#​3365)
  • 4459e70 [Server] Make EndpointIncomingRequest a ReadonlyStruct & pool ValueTaks (#​3363)
  • c545bca Bump BenchmarkDotNet from 0.15.6 to 0.15.8 (#​3364)
  • 5e08791 Added security policy benchmarks (#​3357)
  • a3b956f Fix: Allow calling methods with only output parameters (#​3354)
  • f31d37b Fix GetDataTypeId to return specific DataTypeId for IEncodeable types (#​3353)
  • 14f03c6 Remove localhost restriction from LDS registration certificate validation (#​3352)
  • 03d5d69 Normalize distinguished name field abbreviations for platform compatibility of attribute State/ProvinceName (#​3358)
  • 8d4d8cc Bump Microsoft.Extensions.Configuration.EnvironmentVariables from 9.0.10 to 10.0.0 (#​3356)
  • b16c802 Bump actions/checkout from 5 to 6 (#​3355)
  • e63a7cc [Server] Make SubscriptionManagement Methods Async & Fix Publishing of GoodSubscriptionTransferred Message (#​3350)
  • b5feca6 Bump Microsoft.Extensions.Configuration from 9.0.10 to 10.0.0 (#​3345)
  • 86feeb6 fix CI build (#​3347)
  • a2e3fc8 Update Generated Files with latest 1.5.6. (#​3344)
  • 0e4b461 Obsolete Sync Certificate Validator Methods (#​3338)
  • 0d8317a Fix sln (#​3341)
  • e58b759 [Server] Pass SecureChannelContext explicitly (#​3340)
  • 857c47f Build Core libraries only for signing (#​3337)
  • 0d78fbf [Server] Obsolete APM & Sync Methods (#​3334)
  • 35db52a Move from .net 9 to .net 10 SDK and build new target framework .net 10 (#​3333)
  • d25caff [Server] ActivateSessionAsync / CreateSessionAsync / FindServersAsync / GetEndpointsAsync / CloseSessionAsync (#​3225)
  • 8b2f529 Fix strong name signing and IVT (#​3331)
  • 712e770 Restructure core and built in types into base assembly and nuget (#​3326) [ #​3329 ]
  • e980d82 Use connect async instead of BeginConnect (#​3321)
  • cb10478 Disable logging by default (#​3327)
  • 7cb0394 fix memory leak of Monitored Items (#​3324)
  • e03883a Fix JsonDecoder for Unions. (#​3323)
  • 5864964 [Server] Refactor SessionPublishQueue for improved throughput by removing locking on Subscription enumeration (#​3320)
  • dad5dc6 Pull ActivityTraceFlags into IClientBase (#​3319)
  • b504421 Allow sending while connecting in client channel. (#​3315)
  • bad6bf4 Trace and metrics for send/receive, more test coverage and additional nullable annotations (#​3314)
  • 7d72bd3 Bump Serilog.Sinks.Console from 6.0.0 to 6.1.1 (#​3312)
  • f1c55be Bump BenchmarkDotNet from 0.15.4 to 0.15.5 (#​3311)
  • b422ed1 Configure Thread Pool for better Server Performance (#​3310)
  • 3a55762 Add an Explicit deterministic load test to test Server Performance (#​3306)
  • d81d3c4 Document custom versioning scheme in NuGet README (#​3308)
  • a3670be Add unit tests for standard deviation and variance aggregates (#​3309)
  • 1c17840 Refactor client state persistence and add more tests (#​3303)
  • 8f5a042 Fix flaky failing CreateSessionApplicationUriValidationTests: Wait 10s between create session attempts (#​3307)
  • 9b1fec6 Add GitHub Copilot instructions for repository context (#​3305)
  • 7626d82 Add TryParse methods to NodeId and ExpandedNodeId (#​3302)
  • ef7bbd7 Populate ServerCapabilities->ModellingRules with stack-used modelling rules (#​3291)
  • 1f47847 Added RejectCertificateUriMismatch property and explicit ApplicationUri validation after certificates are loaded (#​3244)
  • 8d22863 1.05.06 generated files (#​3299)
  • 820f6a2 [Server] Refactor Publishing to work with TAP (#​3289)
  • 3d17807 Bump actions/upload-artifact from 4 to 5 (#​3292)
  • fab6f2a [Client] Obsolete APM calls (#​3282)
  • 62b3ada Fix NodeId.Parse() to reject invalid identifiers without type prefix (#​3284)
  • d619d82 Fix client Close method to properly wait for outstanding publish requests (#​3254)
  • 0efd9b2 [Server] Include domains and applicationName in ServerCertificate for CreateSigningRequest Method with parameter regeneratePrivateKey = true (#​3263)
  • 2d09e0f Fix HistoryRead bit not set in Server object EventNotifier when history capabilities are enabled (#​3252)
  • f8042e4 Check bounds for switched on values and roslyn cleanup (#​3264)
  • 8152fee Allow non OPC-UA conform SubjectName values to AddSecurityConfigurationStores (#​3229)
  • ff0095c Make GDS tests stable and add better logging to unit tests (#​3271)
  • ca43b64 Fix WriteArray in encoders to also write null. (#​3266)
  • 8c9ccc4 Replace deprecated Uri.DnsSafeHost with Uri.IdnHost (#​3256)
  • f1721b6 Bump NUnit3TestAdapter from 5.1.0 to 5.2.0 (#​3261)
  • 234f5ba Bump github/codeql-action from 3 to 4 (#​3260)
  • 2bee7e1 [Client] Set default timout hint based on OperationTimeout of the TransportChannel (#​3178)
  • 47b360d Fix: Update Dockerfile to target .NET 9.0 (#​3246)
  • 7560307 Fix log level for expected client disconnection scenarios (BadNoSubscription and related status codes) (#​3255)
  • e505800 Refactor string usage for secrets (#​394) (#​3250)
  • 4c651d0 Improve test stability of ValidateTransfer test, ensure thread safety in MonitoredItem (#​3243)
  • 01ffcee Immutable Encodeable factory and lookup performance improvements (#​3241)
  • 59c7458 Fix InvalidCastException in GetBrowseName methods for Attributes, DataTypes, ReferenceTypes, and StatusCodes (#​3242)
  • 4854004 Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.0.0 (#​3238)
  • 9520181 More missing obsoleted API to support better porting (#​3237)
  • 845c31d Add API back as Obsolete for samples to compile (almost) unchanged. (#​3234)
  • ed6783d Bump BenchmarkDotNet from 0.15.3 to 0.15.4 (#​3232)
  • 763851a Bump Nerdbank.GitVersioning from 3.7.115 to 3.8.118 (#​3231)
  • 8e7a73c Introduce telemetry context and proper use of ILogger (#​3213)
  • 8053989 [Server] Complete IAsyncNodeManager Interface with support for sync Calls using SyncNodeManagerAdapter (#​3218)
  • 7cbf817 Improve thread safe Utils methods for incrementing identifiers (#​3221)
  • 2902718 [Server] Add Async MonitoredItem Management methods to MasterNodeManager & IAsyncNodeManager (#​3217)
  • 4654e3e [Server] Implement Service Members of IAsyncNodeManager in MasterNodeManager (#​3204)
  • 912563e [Server] INodeManager: Propagate MonitoredItemId using Class MonitoredItemIdFactory instead of ref globalIdCounter (#​3207)
  • 2dbff3a Fix #​3209 (#​3211)
  • 6341b36 Update microsoft nuget packages (#​3205)
  • 4d80ba7 [Server] Fix TranslateBrowsePath to NodeIds sync path in MasterNodeManager (#​3195)
  • d130b49 Retry to reactivate session on BadNoCommunication and BadConnectionClosed. (#​3197)
  • 9ba17b2 [Server] Extend MasterNodeManager with support for ReadAsync, WriteAsync, HistoryReadAsync, HistoryWriteAsync, TranslateBrowsePathAsync, ConditionRefreshAsync (#​3188)
  • 4cf9fb8 Make IAsyncNodeManager experimental / Remove deprecated ICertificateStoreMembers / Rename IApplicationConfigurationBuilderCreate.Create to CreateAsync (#​3187)
  • 487e98d [Server] Improve SubscriptionManager throughput by removing lock on subscription dictionary lookups (#​3189)
  • 0f031aa [Server] Implement async transportlistener callback (#​3184)
  • 79dbd43 [Server] Refactor MasterNodeManager NamespaceManagers Property to use ConcurrentDictionary for lock free lookups (#​3190)

This list of changes was auto generated.


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 was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Dec 18, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@GoetzGoerisch
Copy link
Member

TODO @mdornaus address all warnings about deprecated functions.

@GoetzGoerisch
Copy link
Member

dotnet-deb support for net10.0 is WIP currently.

renovate bot and others added 4 commits February 25, 2026 07:56
* explicitly specificy BouncyCastle as dependencies

Signed-off-by: Goetz Goerisch <g.goerisch@vdw.de>
Signed-off-by: Goetz Goerisch <g.goerisch@vdw.de>
Signed-off-by: Goetz Goerisch <g.goerisch@vdw.de>
@GoetzGoerisch GoetzGoerisch force-pushed the renovate/opc-f.netstandard branch from 7e79752 to b69e7ba Compare February 25, 2026 06:57
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