ioBroker / ioBroker.opcua

OPC UA Server or Client for ioBroker
MIT License
6 stars 5 forks source link

Update node-opcua requirement from ^2.122.0 to ^2.127.1 #54

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 4 months ago

Updates the requirements on node-opcua to permit the latest version.

Changelog

Sourced from node-opcua's changelog.

version 0.41

call service:

  • #25 add Call service support on client and server
  • #25 add engine.addMethod so that new method can be added to the address space

subscription service:

  • implement SetMonitoringMode Request/Response
  • fixes RepublishResponse behavior on server
  • make sure monitoredItem timer func is not called if timer has been shutdown
  • #25 implement GetMonitoredItems method on Server Object

session service:

  • add ability to restrict number of concurrent sessions on server.
  • make sure running sessions are automatically discarded after the timeout period has been reached without any activity from the client. (sessionTimeout)

read service:

  • #34, #35 Add asynchronous value read/write capability on server side

data access:

  • start implementation of DataAccess (Part 8)
  • add some standard units for EUInformation
  • AxisInformation
  • add addAnalogDataItem to create DA node in address space

usability:

  • #48 provides a way to pass specify serverInfo and buildInfo as options to OPCUAServer
  • #50 add flexible ways to specify typeDefinition and dataType in engine.addressSpace.addVariable
  • expose transactionCount Variables on VendorServerInfo
  • expose bytesWritten and bytesRead Variables on VendorServerInfo
  • use fully qualified domain name (fqdn), whenever possible, to build default endpoint urn instead of hostname only.
  • #40, set timeoutHint to non zero value to cope with servers that wrongly assume that timeoutHint =0 is 0s ( instead of 'no timeout' as per spec)

bug fixing

... (truncated)

Commits


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)
dependabot[bot] commented 3 months ago

Superseded by #57.