This PR was automatically created by Snyk using the credentials of a real user.
Snyk has created this PR to upgrade node-opcua from 2.81.0 to 2.119.2.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
- The recommended version is **48 versions** ahead of your current version.
- The recommended version was released **a month ago**, on 2023-12-25.
The recommended version fixes:
Severity | Issue | PriorityScore (*) | Exploit Maturity |
:-------------------------:|:-------------------------|-------------------------|:-------------------------
| Regular Expression Denial of Service (ReDoS) [SNYK-JS-SEMVER-3247795](https://snyk.io/vuln/SNYK-JS-SEMVER-3247795) | **482/1000** **Why?** Proof of Concept exploit, CVSS 7.5 | Proof of Concept
(*) Note that the real score may have changed since the PR was raised.
Release notes Package name: node-opcua
[3c7c80b] Fix: packages/node-opcua-local-discovery-server/Dockerfile to reduce vulnerabilities
[9eeb81a] Use AcknowledgeableConditionType_Acknowledge/Confirm when ConditionId is not an instance
β¨ Enhancements
[84b55ee] Allow effectiveTransitionTime to be passed when setting a TwoStateVariable for instance UACondition#setEnableState(true, { effectiveTransitionTime: somedate})
[200e233] Allow time and receiveTime to be optionally passed on raiseNewCondition
[734c0d9] Issue #1303 refactor: Add 'host' parameter to OPCUAServer for specific interface binding
[8166185] Add findMethodId utility function to find a MethodId in a object or in its super type
[ee7b7e3] Factor out node-opcua-alarm-condition module
NodeOPCUA continues to grow and evolve, thanks to the invaluable support from community members like YOU! π
We're dedicated to enhancing and expanding the capabilities of node-opcua, and we invite you to be a part of this exciting journey. Consider contributing through our membership program at Sterfive or by donating on OpenCollective. Your support is crucial! π€
Your contributions foster innovation and strengthen a community founded on cooperation and the exchange of knowledge. π±
π Together, we can drive the future of node-opcua forward! π
We're profoundly grateful for your continued support and commitment to our mission! ππ
</li>
<li>
<b>2.118.0</b> - <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases/tag/v2.118.0">2023-11-20</a></br><h1>Release Notes for 2.118.0</h1>
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
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! ππ
c70438e fix ConditionVariableType behavior with SourceTimestamp property
84b55ee allow effectiveTransitionTime to be passed when setting a TwoStateVarialbe for instance UACondition#setEnableState(true, { effectiveTransitionTime: somedate})
200e233 allow time and receiveTime to be optionally passed on raiseNewCondition
734c0d9 isssue #1303 refactor: Add 'host' parameter to OPCUAServer for specific interface binding
This PR was automatically created by Snyk using the credentials of a real user.
Snyk has created this PR to upgrade node-opcua from 2.81.0 to 2.119.2.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.- The recommended version is **48 versions** ahead of your current version. - The recommended version was released **a month ago**, on 2023-12-25. The recommended version fixes: Severity | Issue | PriorityScore (*) | Exploit Maturity | :-------------------------:|:-------------------------|-------------------------|:------------------------- | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-SEMVER-3247795](https://snyk.io/vuln/SNYK-JS-SEMVER-3247795) | **482/1000**
**Why?** Proof of Concept exploit, CVSS 7.5 | Proof of Concept (*) Note that the real score may have changed since the PR was raised.
Release notes
Package name: node-opcua
v2.119.2
π Bug Fixes
β¨ Enhancements
π Maintenance
π¬π½ contributors
π Join the NodeOPCUA Support Network! π
NodeOPCUA continues to grow and evolve, thanks to the invaluable support from community members like YOU! π
We're dedicated to enhancing and expanding the capabilities of node-opcua, and we invite you to be a part of this exciting journey. Consider contributing through our membership program at Sterfive or by donating on OpenCollective. Your support is crucial! π€
Your contributions foster innovation and strengthen a community founded on cooperation and the exchange of knowledge. π±
π Together, we can drive the future of node-opcua forward! π
We're profoundly grateful for your continued support and commitment to our mission! ππ
In this version, OPCUA Server now automatically populate the following standard UA variables with the appropriate value from the OPCUAServer constructor options:
options.capabilitiesForMDNS
like["DA", "HA"]
options.serverInfo.applicationType
options.serverInfo.productUri
options.registerServerMethod
===RegisterServerMethod.MDNS
["PEM"]
β¨ Enhancements
π Maintenance
π‘ Sponsorship Call! π‘
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! ππ
π Maintenance
β¨ Enhancements
Those two enhancements have been introduced to improve the performance of @ sterfive/modeler and @ sterfive/toolbox
π§ͺ Tests
π¬π½ Contributors:
π Maintenance
β¨ Enhancements
π Security
π§ͺ Tests
Commit messages
Package name: node-opcua
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
π§ View latest project report
π Adjust upgrade PR settings
π Ignore this dependency or unsubscribe from future upgrade PRs