Engineering-Research-and-Development / iotagent-opcua

IoT Agent for OPC UA protocol
https://iotagent-opcua.rtfd.io/
GNU Affero General Public License v3.0
41 stars 21 forks source link

[Snyk] Upgrade node-opcua-client-crawler from 2.85.0 to 2.90.1 #108

Closed Engineering-Research-and-Development closed 1 year ago

Engineering-Research-and-Development commented 1 year ago

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade node-opcua-client-crawler from 2.85.0 to 2.90.1.

: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 **7 versions** ahead of your current version. - The recommended version was released **21 days ago**, on 2023-02-15.
Release notes
Package name: node-opcua-client-crawler
  • 2.90.1 - 2023-02-15

    šŸ› bug fixed:

    šŸ„ Enhancements

    server

    • coerce scalar ext to array when valueRank is 1 4e6e888
    • ensure valueRank compatibility when instantiating variable from VariableType ac6c1c7
    • automatically bind extension object when loading nodeset2.xml da66170
    • enhance extension object binding on server side 435c0d4

    šŸ‘­ contributors

      </li>
      <li>
        <b>2.90.0</b> - <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases/tag/v2.90.0">2023-01-29</a></br><p><g-emoji class="g-emoji" alias="rescue_worker_helmet" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/26d1.png">ā›‘ļø</g-emoji> enhancement</p>
    • [d616e65] [7b96809] Improve Array & Matrix Extension object and make sure consistent update and monitoring when a client modifies the ExtensionObject Array or Matrix from any location (at the top variable level, at the indexed element level, or at the field level ) .

    šŸ› Bug fix

    • [1be94dc] fix Symmetric attribute in NodeSet2 XML output.

    šŸŒø professional support

    more info is available at (https://gitlab.sterfive.fr/). this site is accessible only for node-opcua Subscription Members.
    apply online at https://support.sterfive.com/ to subscribe to the node-opcua membership & professional support program.

      </li>
      <li>
        <b>2.89.0</b> - <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases/tag/v2.89.0">2023-01-22</a></br><p><g-emoji class="g-emoji" alias="rescue_worker_helmet" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/26d1.png">ā›‘ļø</g-emoji>  enhancements:</p>
    • ef4a9a4 increase BinaryStream.maxStringLength default from 16Kb to 16Mb

    • e8f72ac display warning message if ServerCapabilities.maxArrayLength or maxByteStringLength exceeds global limits

    • 6b50bac server: revisit Array & Matrix ExtensionObject variable binding by automatically creating indexed variables.

    šŸ› bug fixes

    • abe6fd6 do not shutdown server on endpoint error

    šŸ”— connection

    šŸ“– documentation

    šŸŒø professional support

      </li>
      <li>
        <b>2.88.0</b> - <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases/tag/v2.88.0">2023-01-03</a></br><p>This release introduces a new module <code>node-opcua-units</code> that exposes the entire set of standard units.</p>
    import { allUnits } from "node-opcua-units"
    

    image

    or by category:

    import { categorizedUnits} from  "node-opcua-units";
    

    image

    ā›‘ļø enhancements

    • 614c315 adjust sourceTimestamp handling
    • 63b95ff update LICENSE copyright year
    • c0bd167 update packages
    • 9a075eb add uncategorized units
    • fc4ce94 add node-opcua-units module
    • 105dc85 improve installExtensionObjectVariables
    • 645774e minor refactoring
      </li>
      <li>
        <b>2.87.0</b> - <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases/tag/v2.87.0">2022-12-18</a></br><ul>
  • fix nodeset2.xml output
  • improve nodeid manager [ef42664]

  • 2.86.1 - 2022-12-16

    v2.86.1

  •   <li>
        <b>2.86.0</b> - <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases/tag/v2.86.0">2022-12-15</a></br><p><g-emoji class="g-emoji" alias="rocket" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f680.png">šŸš€</g-emoji> enhancements</p>
    • 8e46e06 now supports OpenSSL 3.0 when pre-installed on the os. ( for instance on newest 22.04 ubuntu images)
    • 078c5cd improve warning message when ServerSecureChannel:MessageBuilder fails.
    • 6e73911 activate warning log in [push_certificate_manager_server_impl]

    ā™»ļø refactoring

    • b827d4c use Buffer.subarray instead of Buffer.slice
    • f5e2faf improve StatusCode comparaison

    šŸ› Bug fix

    • 1c755fe ensure monitoredItem.statusCode is not altered.
    • df4ecb5 fix DeadBandFilter Percent when value falls outside variable range.
    • ab0ded3 fix message error detection emited by nodejs 19 which is different from previous node versions.
      </li>
      <li>
        <b>2.85.0</b> - <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases/tag/v2.85.0">2022-11-25</a></br><p><g-emoji class="g-emoji" alias="bug" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f41b.png">šŸ›</g-emoji>  bug fixes</p>
    • c56fcff fix get_function_parameters_name
    • 8892fe4 fix examples
    • 3ac910f fix populateDataTypeManager
    • 97a91e3 chore: fix OPCUADiscoveryServerOptions typedef

    šŸš€ enhancements

    • ec69faf improve browse/browseNext

    ā›‘ļørefactor

    • 9b0489b chore: clone typedefinition only on valid types
      </li>
    </ul>
    from <a href="https://snyk.io/redirect/github/node-opcua/node-opcua/releases">node-opcua-client-crawler GitHub release notes</a>

    Commit messages
    Package name: node-opcua-client-crawler
    • 3325ff5 v2.90.1
    • 4e6e888 coerce scalar ext to array when valueRank is 1
    • 1029354 add ext obj in nodeset2.xml test case
    • ac6c1c7 add check value rank compatibility
    • da66170 automatically bind extension object when loading xml
    • 0776a47 fix typos
    • 6d7ce8b skip performance test during code-coverage
    • fee9c47 fix typo
    • 435c0d4 improve ext object binding on server side
    • 3ebaaef Fix issue when code is mangled #1242
    • d55f915 v2.90.0
    • 5c7e4e7 update fixture buffer
    • 7863b3b remove submodules
    • 7b96809 add new test for subVariable
    • d616e65 improve variable sub var
    • 1be94dc fix Symmetric attr in RefenceType xml output
    • 93d5502 v2.89.0
    • 5bc3ca2 update package
    • ef4a9a4 increase BinaryStream.maxStringLength default from 16Kb to 16Mb
    • e8f72ac display warning message if ServerCapabilities.maxArrayLength or maxByteStringLength exceeds global limits
    • abe6fd6 do not shutdown server on endpoint error
    • cc934d4 provide more comprehensive warning message
    • 6ae122d code cleanup
    • bb6e0cf reuse session name when rebuild on reconnection
    Compare

    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