Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump lightstreamer-client-node from 8.0.4 to 9.0.0 #504

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 1, 2023

Bumps lightstreamer-client-node from 8.0.4 to 9.0.0.

Release notes

Sourced from lightstreamer-client-node's releases.

Web Client SDK 9.0.0

Changelog

Node.js Client SDK 9.0.0

Changelog

Web Client SDK 9.0.0-beta.6

Node.js Client SDK 9.0.0-beta.3

Web Client SDK 9.0.0-beta.5

Web Client SDK 9.0.0-beta.4

Web Client SDK 9.0.0-beta.3

Node.js Client SDK 9.0.0-beta.2

Web Client SDK 9.0.0-beta.2

Node.js Client SDK 9.0.0-beta.1

No release notes provided.

Web Client SDK 9.0.0-beta.1

No release notes provided.

Changelog

Sourced from lightstreamer-client-node's changelog.

9.0.0

Compatible with Lightstreamer Server since 7.4.0 Not compatible with code developed with the previous version. Made available on 10 Jul 2023

Added a second argument to the listener ClientMessageListener.onProcessed carrying the response, from the Metadata Adapter of a Lightstreamer Server, to a message sent by the Client through the method LightstreamerClient.sendMessage.

Added this check: when a Subscription is configured by means of an ItemList or a FieldList, the client checks that the number of items and fields returned by the server coincides with the number of elements in the ItemList and the FieldList, and if the numbers are different, the client deletes the subscription and fires the listener SubscriptionListener.onSubscriptionError with the error code 61.

Changed the behavior of the method ItemUpdate.forEachChangedField when ItemUpdate refers to the first server update (possibly the snapshot): the iterator function passed to the method is invoked on every field, while previously it was invoked only on non-null fields.

9.0.0-beta.3

Compatible with Lightstreamer Server since 7.3.2 Not compatible with code developed with the previous version. Made available on 22 Jun 2023

Fixed the validation check of the setter setItems of the class Subscription in order to accept item names that start with a digit but contain non-digit characters too.

Updated the library haxe-concurrent to version 5.1.3.

9.0.0-beta.2

Compatible with Lightstreamer Server since 7.3.2 Not compatible with code developed with the previous version. Made available on 5 Apr 2023

Rewritten the function to decode the percent encoded messages sent by the Server so that it has the same behavior on all the targets.

Suppressed the unsolicited console outputs produced by the library.

9.0.0-beta.1

Compatible with Lightstreamer Server since 7.3.2 Not compatible with code developed with the previous version. Made available on 14 Mar 2023

Rewritten the whole Client SDK in the cross-platform programming language Haxe, which allows to share the core features with the other Client SDKs and at the same time to add functionalities specific to this platform. The old library is still available here.

Improved the "delta delivery" mechanism, by adding the support for value differences, as per the extension introduced in Server version 7.3.0. Currently two "diff" formats are supported: JSON Patch and TLCP-diff.

Added the getValueAsJSONPatchIfAvailable function in the ItemUpdate class, to take advantage of the new support for JSON Patch differences, which may prove useful in some use cases. See the Docs for details.

Added the new error code 70 to the interface method ClientListener.onServerError, to report that an unusable port was configured on the server address. Previously a similar case was treated as a request syntax error.

Removed the following restriction on the method ConnectionOptions.setHttpExtraHeaders: the Websocket transport is no more disabled when any extra headers are set.

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by acarioni, a new releaser for lightstreamer-client-node since your current version.


Dependabot compatibility score

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 will merge this PR once CI passes on it, as requested by @bennycode.


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 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)

Copy link
Owner

@bennycode bennycode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@codecov-commenter
Copy link

codecov-commenter commented Aug 1, 2023

Codecov Report

Merging #504 (b5bc929) into main (c64196e) will not change coverage.
The diff coverage is n/a.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

Impacted file tree graph

@@            Coverage Diff            @@
##              main      #504   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           10        10           
  Lines          390       390           
  Branches        20        20           
=========================================
  Hits           390       390           
Flag Coverage Δ
unittests 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@dependabot dependabot bot force-pushed the dependabot-npm_and_yarn-main-lightstreamer-client-node-9.0.0 branch from ba6c318 to 672109c Compare August 13, 2023 18:27
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

Copy link
Owner

@bennycode bennycode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

Bumps [lightstreamer-client-node](https://github.com/Lightstreamer/Lightstreamer-lib-client-haxe) from 8.0.4 to 9.0.0.
- [Release notes](https://github.com/Lightstreamer/Lightstreamer-lib-client-haxe/releases)
- [Changelog](https://github.com/Lightstreamer/Lightstreamer-lib-client-haxe/blob/main/CHANGELOG-Node.js.md)
- [Commits](https://github.com/Lightstreamer/Lightstreamer-lib-client-haxe/commits/Web-v9.0.0)

---
updated-dependencies:
- dependency-name: lightstreamer-client-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot-npm_and_yarn-main-lightstreamer-client-node-9.0.0 branch from 672109c to b5bc929 Compare August 13, 2023 18:27
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

Copy link
Owner

@bennycode bennycode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

3 similar comments
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

@dependabot dependabot bot merged commit ad58883 into main Aug 13, 2023
3 checks passed
@dependabot dependabot bot deleted the dependabot-npm_and_yarn-main-lightstreamer-client-node-9.0.0 branch August 13, 2023 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants