Skip to content

[Snyk] Upgrade ws from 7.5.6 to 8.4.1#23

Open
snyk-bot wants to merge 1 commit into
masterfrom
snyk-upgrade-f12f8206336242f3e014ea8bf27da6ff
Open

[Snyk] Upgrade ws from 7.5.6 to 8.4.1#23
snyk-bot wants to merge 1 commit into
masterfrom
snyk-upgrade-f12f8206336242f3e014ea8bf27da6ff

Conversation

@snyk-bot
Copy link
Copy Markdown

@snyk-bot snyk-bot commented Feb 4, 2022

Snyk has created this PR to upgrade ws from 7.5.6 to 8.4.1.

merge advice
ℹ️ 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.


Warning: This is a major version upgrade, and may be a breaking change.

  • The recommended version is 9 versions ahead of your current version.
  • The recommended version was released 21 days ago, on 2022-01-13.
Release notes
Package name: ws
  • 8.4.1 - 2022-01-13

    Notable changes

    • To improve performance, strings sent via websocket.ping(),
      websocket.pong(), and websocket.send() are no longer converted to
      Buffers if the data does not need to be masked (#2000).
  • 8.4.0 - 2021-12-20

    Features

    • Added ability to generate custom masking keys (#1990).
  • 8.3.0 - 2021-11-23

    Features

    • Added ability to pause and resume a WebSocket (0a8c7a9).

    Bug fixes

    • Fixed a bug that could prevent the connection from being closed cleanly when
      using the stream API (ed2b803).
    • When following redirects, an error is now emitted and not thrown if the
      redirect URL is invalid (#1980).
  • 8.2.3 - 2021-10-02

    Bug fixes

    • When context takeover is enabled, messages are now compressed even if their size
      is below the value of the perMessageDeflate.threshold option (41ae563).
  • 8.2.2 - 2021-09-08

    Bug fixes

    • Some closing operations are now run only if needed (ec9377c).
  • 8.2.1 - 2021-08-28

    Bug fixes

    • Fixed an issue where the socket was not resumed, preventing the connection
      from being closed cleanly (869c989).
  • 8.2.0 - 2021-08-18
  • 8.1.0 - 2021-08-11
  • 8.0.0 - 2021-07-28
  • 7.5.6 - 2021-11-23

    Bug fixes

from ws GitHub release notes
Commit messages
Package name: ws
  • 6ebfeb8 [dist] 8.4.1
  • 5b7fbb0 [perf] Reduce buffer allocations (#2000)
  • 8de448f [test] Fix failing tests
  • 91f3c07 [minor] Replace echo.websocket.org with websocket-echo.com
  • ad3fe6d [test] Improve test title
  • 4081a36 [test] Do not call the `done` callback prematurely
  • d2c935a [doc] Fix typo in `WebSocketServer` description (#1996)
  • 5edf1f4 [doc] Clarify interpretation of `verifyClient` (#1994)
  • 00c34d7 [dist] 8.4.0
  • 35d45c2 [perf] Skip masking and unmasking if the masking key is zero
  • eb2e3a8 [feature] Introduce the `generateMask` option
  • c82b087 [dist] 8.3.0
  • 0a8c7a9 [api] Add `WebSocket#pause()` and `WebSocket#resume()`
  • ed2b803 [fix] Resume the socket in the `CLOSING` state
  • b8186dd [fix] Do not throw if the redirect URL is invalid (#1980)
  • 5a905e4 [minor] Add missing label to the issue form
  • 89d81e8 [minor] Fix nit
  • 4916d03 [minor] Allow to write frames with up to 2^48 - 1 bytes of data (#1973)
  • 5991c35 [doc] Fix nits
  • 65717f6 [ci] Test on node 17
  • a3a22e4 [pkg] Update eslint to version 8.0.0
  • cfd99b6 [dist] 8.2.3
  • fef7942 [ci] Fix typo
  • 41ae563 [fix] Ignore the `threshold` option if context takeover is enabled

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant