In this version, OPCUA Server now automatically populate the following standard UA variables with the appropriate value from the OPCUAServer constructor options:
ServerConfiguration property
value
ServerCapabilities
same as options.capabilitiesForMDNS like ["DA", "HA"]
ApplicationType
same as options.serverInfo.applicationType
ApplicationUri
as computed by the server
ProductUri
same as options.serverInfo.productUri
MulticastDnsEnabled
true if Server uses the MDNS ie options.registerServerMethod === RegisterServerMethod.MDNS
[4d32977e2a] - Server: add a mechanism to simulate user identity password being encrypted inside an encrypted channel to simulate Siemens PLCs behavior.
[4192e06bdd] - Add traceLog
π Maintenance
[147a330cda] - Update lock file
[874a9c8a35] - Chore: clean-up imports
[9d7eeb3095] - Chore: use IBasicSessionAsync whenever possible
NodeOPCUA thrives because of supporters like YOU! π
As we passionately improve and broaden the scope of node-opcua, we're reaching out for your generous support. Join us in making a difference through our membership program at Sterfive or directly on OpenCollective. π€
Your contribution paves the way for innovation and nurtures a community built on collaboration and shared insights. π
π Let's shape the future of node-opcua together! π
Thank you for being a pivotal part of our journey! ππ
v2.117.0
π Bug Fixes
[4767145f1] - Fix subscription repair when the server doesn't support TransferSubscription nor Republish #1059
[0243c5ab2] - Fix minor typos
π Maintenance
[131fa12ad] - No need for OpenSSL anymore in docker file
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps node-opcua from 2.116.0 to 2.118.0.
Release notes
Sourced from node-opcua's releases.
... (truncated)
Commits
6210aaa
v2.118.0147a330
update lock file874a9c8
chore: clean-up imports4192e06
add traceLog9d7eeb3
chore: use IBasicSessionAsync whenever possible3e2be22
update packages node-opcua-crypto@4.6.2 node-opcua-pki@4.8.13410d69
server: deprecate alternateEndpoints8a6eaf7
server: expose Server.ServerConfiguration properties4d32977
Server: add a mechanism to simulate user identity password being encrypted in...1d39983
chore: reorder importDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show