node-opcua/node-opcua (node-opcua)
### [`v2.121.0`](https://togithub.com/node-opcua/node-opcua/releases/tag/v2.121.0)
[Compare Source](https://togithub.com/node-opcua/node-opcua/compare/v2.120.0...v2.121.0)
##### Release Notes
##### π Bug Fixes
- `d81924c60` Adjust UAVariable: fixing [#1342](https://togithub.com/node-opcua/node-opcua/issues/1342) by forcing timestamp to be set when a simple variable getter is used
- `ef9878409` Fix ambiguous abstract DataType with encoding while loading nodeset2 xml
- `3b8613468` Server: monitored item; fix keep alive and resendInitialValue behavior
- `7d161b074` Server channel: fix channel termination in registerChannel
- `ea7fac356` Fix release continuation point behavior
- `f521d25cb` Fix eventNotifier type to be a EventNotifierFlags in InstantiateObjectOptions
- `e85efe29f` Fix boiler instantiation by specifying correct value for eventNotifier
- `7c42fe464` Ensure eventNotifier flag SubscribeToEvents automatically set when object has EventSource or Notifier
- `aacd2c86c` Fix default variable matrix value while loading nodeset2.xml
- `7fb5d7c88` Fix a bug causing server to crash while raising AuditCertificate Events
- `1e51b2184` Call should return BadMethodInvalid instead of BadNodeIdUnknown when MethodId doesn't exist or is not a method
- `e482774c8` BadChannelIdInvalid should be returned in a ServiceFault instead of a Valid Request
- `aae18eed7` Issue [#1320](https://togithub.com/node-opcua/node-opcua/issues/1320) bug-fix: now instantiating variable with same name as parent objectType.
- `b9503fdf4` Issue [#1326](https://togithub.com/node-opcua/node-opcua/issues/1326) bug-fix: no longer adding nodes from an unrelated object type to a node with the same browseName.
##### π‘οΈ Security Updates
- `8ec25b71a` Deprecate RSAPKCS1V15\_Decrypt due to CVE-2023-46809
- `97568f4bf` Update packages - node-opcua-crypto@4.8.0 CVE-2023-46809
- `0a27cef67` Fix: dockertest/Dockerfile to reduce vulnerabilities
- `ce26af470` Fix: packages/node-opcua-local-discovery-server/Dockerfile to reduce vulnerabilities
##### β¨ Enhancements
- `9ebe882e6` Feat: add description and displayName to base object when crawling
- `17b48cc99` ArgumentList: verifyArgumentList returns BadTypeMismatch if at least one argument has a BadTypeMismatch status code
- `ea7fac356` Fix release continuation point behavior
##### π Maintenance
- `c38096565` Adjust flaky test on windows
- `2eca643f2` Chore: reduce verbosity in test
- `862ae72f5` Chore: adjust temporary folder location in tests
- `22606c59b` Update CTT.xml
- `adf2b22e9` CTT: ensure keepAlive is sent after 1xpublishInterval first time
- `77ccf6417` Refactor: server tests to typescript
- `88ba311f5` Add leak detector in test
- `794e35cd1` Chore: fix typescript error in test
- `47c75b7fb` Address space for ctt: fix matrix variables
- `4610fa986` Chore: adjust tcp socket in test
- `cd8d2705b` Chore: server_tcp_transport cleanup
- `4e75b2d5a` ServerSecureChannel: return ServiceFault when OpenSecureChannel fails
- `52388f80c` Chore: remove unused import
- `b7b1f62ab` Chore: improve log message
- `dd8872782` Chore: fix typos in comments
- `f85e696f4` Chore: fix typescript issue
- `2e60c9984` Chore: fix timerId declaration
- `515303c2f` Chore: improve error message in internalDecodeVariant, when matrices are inconsistent
- `1dd5562a0` Update standard UA nodeSet2.xml to version 1.5.3
- `e8d592bb9` Update standard status codes
- `d5f8f15c3` Improve Variable value set typescript definition and add new async mode
##### π¬π½ Contributors
- [@mb-software](https://togithub.com/mb-software), [@tetanw](https://togithub.com/tetanw)
##### What's Changed
- feat: add description and displayName to base object when crawling by [@narttmk](https://togithub.com/narttmk) in [https://github.com/node-opcua/node-opcua/pull/1338](https://togithub.com/node-opcua/node-opcua/pull/1338)
- \[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18 by [@erossignon](https://togithub.com/erossignon) in [https://github.com/node-opcua/node-opcua/pull/1337](https://togithub.com/node-opcua/node-opcua/pull/1337)
- \[Snyk] Security upgrade node from 20.8-bookworm-slim to 20.11.0-bookworm-slim by [@erossignon](https://togithub.com/erossignon) in [https://github.com/node-opcua/node-opcua/pull/1340](https://togithub.com/node-opcua/node-opcua/pull/1340)
- Fix variable with same name as object type by [@tetanw](https://togithub.com/tetanw) in [https://github.com/node-opcua/node-opcua/pull/1329](https://togithub.com/node-opcua/node-opcua/pull/1329)
##### New Contributors
- [@narttmk](https://togithub.com/narttmk) made their first contribution in [https://github.com/node-opcua/node-opcua/pull/1338](https://togithub.com/node-opcua/node-opcua/pull/1338)
- [@tetanw](https://togithub.com/tetanw) made their first contribution in [https://github.com/node-opcua/node-opcua/pull/1329](https://togithub.com/node-opcua/node-opcua/pull/1329)
**Full Changelog**: https://github.com/node-opcua/node-opcua/compare/v2.120.0...v2.121.0
node-opcua/node-opcua-pki (node-opcua-pki)
### [`v4.10.0`](https://togithub.com/node-opcua/node-opcua-pki/compare/4.9.0...4.10.0)
[Compare Source](https://togithub.com/node-opcua/node-opcua-pki/compare/4.9.0...4.10.0)
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.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.120.0
->2.121.0
2.120.0
->2.121.0
4.9.0
->4.10.0
2.120.0
->2.121.0
Release Notes
node-opcua/node-opcua (node-opcua)
### [`v2.121.0`](https://togithub.com/node-opcua/node-opcua/releases/tag/v2.121.0) [Compare Source](https://togithub.com/node-opcua/node-opcua/compare/v2.120.0...v2.121.0) ##### Release Notes ##### π Bug Fixes - `d81924c60` Adjust UAVariable: fixing [#1342](https://togithub.com/node-opcua/node-opcua/issues/1342) by forcing timestamp to be set when a simple variable getter is used - `ef9878409` Fix ambiguous abstract DataType with encoding while loading nodeset2 xml - `3b8613468` Server: monitored item; fix keep alive and resendInitialValue behavior - `7d161b074` Server channel: fix channel termination in registerChannel - `ea7fac356` Fix release continuation point behavior - `f521d25cb` Fix eventNotifier type to be a EventNotifierFlags in InstantiateObjectOptions - `e85efe29f` Fix boiler instantiation by specifying correct value for eventNotifier - `7c42fe464` Ensure eventNotifier flag SubscribeToEvents automatically set when object has EventSource or Notifier - `aacd2c86c` Fix default variable matrix value while loading nodeset2.xml - `7fb5d7c88` Fix a bug causing server to crash while raising AuditCertificate Events - `1e51b2184` Call should return BadMethodInvalid instead of BadNodeIdUnknown when MethodId doesn't exist or is not a method - `e482774c8` BadChannelIdInvalid should be returned in a ServiceFault instead of a Valid Request - `aae18eed7` Issue [#1320](https://togithub.com/node-opcua/node-opcua/issues/1320) bug-fix: now instantiating variable with same name as parent objectType. - `b9503fdf4` Issue [#1326](https://togithub.com/node-opcua/node-opcua/issues/1326) bug-fix: no longer adding nodes from an unrelated object type to a node with the same browseName. ##### π‘οΈ Security Updates - `8ec25b71a` Deprecate RSAPKCS1V15\_Decrypt due to CVE-2023-46809 - `97568f4bf` Update packages - node-opcua-crypto@4.8.0 CVE-2023-46809 - `0a27cef67` Fix: dockertest/Dockerfile to reduce vulnerabilities - `ce26af470` Fix: packages/node-opcua-local-discovery-server/Dockerfile to reduce vulnerabilities ##### β¨ Enhancements - `9ebe882e6` Feat: add description and displayName to base object when crawling - `17b48cc99` ArgumentList: verifyArgumentList returns BadTypeMismatch if at least one argument has a BadTypeMismatch status code - `ea7fac356` Fix release continuation point behavior ##### π Maintenance - `c38096565` Adjust flaky test on windows - `2eca643f2` Chore: reduce verbosity in test - `862ae72f5` Chore: adjust temporary folder location in tests - `22606c59b` Update CTT.xml - `adf2b22e9` CTT: ensure keepAlive is sent after 1xpublishInterval first time - `77ccf6417` Refactor: server tests to typescript - `88ba311f5` Add leak detector in test - `794e35cd1` Chore: fix typescript error in test - `47c75b7fb` Address space for ctt: fix matrix variables - `4610fa986` Chore: adjust tcp socket in test - `cd8d2705b` Chore: server_tcp_transport cleanup - `4e75b2d5a` ServerSecureChannel: return ServiceFault when OpenSecureChannel fails - `52388f80c` Chore: remove unused import - `b7b1f62ab` Chore: improve log message - `dd8872782` Chore: fix typos in comments - `f85e696f4` Chore: fix typescript issue - `2e60c9984` Chore: fix timerId declaration - `515303c2f` Chore: improve error message in internalDecodeVariant, when matrices are inconsistent - `1dd5562a0` Update standard UA nodeSet2.xml to version 1.5.3 - `e8d592bb9` Update standard status codes - `d5f8f15c3` Improve Variable value set typescript definition and add new async mode ##### π¬π½ Contributors - [@mb-software](https://togithub.com/mb-software), [@tetanw](https://togithub.com/tetanw) ##### What's Changed - feat: add description and displayName to base object when crawling by [@narttmk](https://togithub.com/narttmk) in [https://github.com/node-opcua/node-opcua/pull/1338](https://togithub.com/node-opcua/node-opcua/pull/1338) - \[Snyk] Security upgrade node from 21.2-alpine3.18 to 21.6-alpine3.18 by [@erossignon](https://togithub.com/erossignon) in [https://github.com/node-opcua/node-opcua/pull/1337](https://togithub.com/node-opcua/node-opcua/pull/1337) - \[Snyk] Security upgrade node from 20.8-bookworm-slim to 20.11.0-bookworm-slim by [@erossignon](https://togithub.com/erossignon) in [https://github.com/node-opcua/node-opcua/pull/1340](https://togithub.com/node-opcua/node-opcua/pull/1340) - Fix variable with same name as object type by [@tetanw](https://togithub.com/tetanw) in [https://github.com/node-opcua/node-opcua/pull/1329](https://togithub.com/node-opcua/node-opcua/pull/1329) ##### New Contributors - [@narttmk](https://togithub.com/narttmk) made their first contribution in [https://github.com/node-opcua/node-opcua/pull/1338](https://togithub.com/node-opcua/node-opcua/pull/1338) - [@tetanw](https://togithub.com/tetanw) made their first contribution in [https://github.com/node-opcua/node-opcua/pull/1329](https://togithub.com/node-opcua/node-opcua/pull/1329) **Full Changelog**: https://github.com/node-opcua/node-opcua/compare/v2.120.0...v2.121.0node-opcua/node-opcua-pki (node-opcua-pki)
### [`v4.10.0`](https://togithub.com/node-opcua/node-opcua-pki/compare/4.9.0...4.10.0) [Compare Source](https://togithub.com/node-opcua/node-opcua-pki/compare/4.9.0...4.10.0)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.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.