Release Notes for 2.118.0
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
|
SupportedPrivateKeyFormats | defaulted to ["PEM"]
|
✨ Enhancements
- [3410d69] - Server: deprecate alternateEndpoints
- [8a6eaf7] - Server: expose Server.ServerConfiguration properties
- [4d32977] - Server: add a mechanism to simulate user identity password being encrypted inside an encrypted channel to simulate Siemens PLCs behavior.
- [4192e06] - Add traceLog
🛠 Maintenance
- [147a330] - Update lock file
- [874a9c8] - Chore: clean-up imports
- [9d7eeb3] - Chore: use IBasicSessionAsync whenever possible
- [3e2be22] - Update packages node-opcua-crypto@4.6.2 node-opcua-pki@4.8.1
- [1d39983] - Chore: reorder import
💡 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! 💖🙌