websockets/ws
### [`v7.4.5`](https://togithub.com/websockets/ws/releases/7.4.5)
[Compare Source](https://togithub.com/websockets/ws/compare/7.4.4...7.4.5)
### Bug fixes
- UTF-8 validation is now done even if `utf-8-validate` is not installed
([`23ba6b2`](https://togithub.com/websockets/ws/commit/23ba6b29)).
- Fixed an edge case where `websocket.close()` and `websocket.terminate()` did
not close the connection ([`67e25ff`](https://togithub.com/websockets/ws/commit/67e25ff5)).
### [`v7.4.4`](https://togithub.com/websockets/ws/releases/7.4.4)
[Compare Source](https://togithub.com/websockets/ws/compare/7.4.3...7.4.4)
### Bug fixes
- Fixed a bug that could cause the process to crash when using the
permessage-deflate extension ([`9277437`](https://togithub.com/websockets/ws/commit/92774377)).
### [`v7.4.3`](https://togithub.com/websockets/ws/releases/7.4.3)
[Compare Source](https://togithub.com/websockets/ws/compare/7.4.2...7.4.3)
### Bug fixes
- The deflate/inflate stream is now reset instead of reinitialized when context
takeover is disabled ([#1840](https://togithub.com/websockets/ws/issues/1840)).
### [`v7.4.2`](https://togithub.com/websockets/ws/releases/7.4.2)
[Compare Source](https://togithub.com/websockets/ws/compare/7.4.1...7.4.2)
##### Bug fixes
- Silenced a deprecation warning ([`a2c0d44`](https://togithub.com/websockets/ws/commit/a2c0d447)).
### [`v7.4.1`](https://togithub.com/websockets/ws/releases/7.4.1)
[Compare Source](https://togithub.com/websockets/ws/compare/7.4.0...7.4.1)
##### Bug fixes
- Added a workaround for a double `'error'` event bug in Node.js < 13 which
caused an uncaught error during the WebSocket handshake ([`38d6ab3`](https://togithub.com/websockets/ws/commit/38d6ab3b)).
### [`v7.4.0`](https://togithub.com/websockets/ws/releases/7.4.0)
[Compare Source](https://togithub.com/websockets/ws/compare/7.3.1...7.4.0)
##### Features
- The callback of `WebSocketServer.prototype.handleUpgrade()` now takes the
client HTTP GET request as second argument ([`7d39f19`](https://togithub.com/websockets/ws/commit/7d39f19e)).
##### Bug fixes
- Read-only properties are now read-only ([`eabed8f`](https://togithub.com/websockets/ws/commit/eabed8fc)).
- The `CONNECTING`, `OPEN`, `CLOSING`, `CLOSED`, `binaryType`, `bufferedAmount`,
`extensions`, `onclose`, `onerror`, `onmessage`, `onopen`, `protocol`,
`readyState`, and `url` properties are now enumerable ([`2069e68`](https://togithub.com/websockets/ws/commit/2069e684)).
### [`v7.3.1`](https://togithub.com/websockets/ws/releases/7.3.1)
[Compare Source](https://togithub.com/websockets/ws/compare/7.3.0...7.3.1)
### Bug fixes
- Improved `websocket.bufferedAmount` accuracy ([`e1349c0`](https://togithub.com/websockets/ws/commit/e1349c04), [`a162942`](https://togithub.com/websockets/ws/commit/a1629426)).
Configuration
📅 Schedule: 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
^7.3.0
->^7.4.5
Release Notes
websockets/ws
### [`v7.4.5`](https://togithub.com/websockets/ws/releases/7.4.5) [Compare Source](https://togithub.com/websockets/ws/compare/7.4.4...7.4.5) ### Bug fixes - UTF-8 validation is now done even if `utf-8-validate` is not installed ([`23ba6b2`](https://togithub.com/websockets/ws/commit/23ba6b29)). - Fixed an edge case where `websocket.close()` and `websocket.terminate()` did not close the connection ([`67e25ff`](https://togithub.com/websockets/ws/commit/67e25ff5)). ### [`v7.4.4`](https://togithub.com/websockets/ws/releases/7.4.4) [Compare Source](https://togithub.com/websockets/ws/compare/7.4.3...7.4.4) ### Bug fixes - Fixed a bug that could cause the process to crash when using the permessage-deflate extension ([`9277437`](https://togithub.com/websockets/ws/commit/92774377)). ### [`v7.4.3`](https://togithub.com/websockets/ws/releases/7.4.3) [Compare Source](https://togithub.com/websockets/ws/compare/7.4.2...7.4.3) ### Bug fixes - The deflate/inflate stream is now reset instead of reinitialized when context takeover is disabled ([#1840](https://togithub.com/websockets/ws/issues/1840)). ### [`v7.4.2`](https://togithub.com/websockets/ws/releases/7.4.2) [Compare Source](https://togithub.com/websockets/ws/compare/7.4.1...7.4.2) ##### Bug fixes - Silenced a deprecation warning ([`a2c0d44`](https://togithub.com/websockets/ws/commit/a2c0d447)). ### [`v7.4.1`](https://togithub.com/websockets/ws/releases/7.4.1) [Compare Source](https://togithub.com/websockets/ws/compare/7.4.0...7.4.1) ##### Bug fixes - Added a workaround for a double `'error'` event bug in Node.js < 13 which caused an uncaught error during the WebSocket handshake ([`38d6ab3`](https://togithub.com/websockets/ws/commit/38d6ab3b)). ### [`v7.4.0`](https://togithub.com/websockets/ws/releases/7.4.0) [Compare Source](https://togithub.com/websockets/ws/compare/7.3.1...7.4.0) ##### Features - The callback of `WebSocketServer.prototype.handleUpgrade()` now takes the client HTTP GET request as second argument ([`7d39f19`](https://togithub.com/websockets/ws/commit/7d39f19e)). ##### Bug fixes - Read-only properties are now read-only ([`eabed8f`](https://togithub.com/websockets/ws/commit/eabed8fc)). - The `CONNECTING`, `OPEN`, `CLOSING`, `CLOSED`, `binaryType`, `bufferedAmount`, `extensions`, `onclose`, `onerror`, `onmessage`, `onopen`, `protocol`, `readyState`, and `url` properties are now enumerable ([`2069e68`](https://togithub.com/websockets/ws/commit/2069e684)). ### [`v7.3.1`](https://togithub.com/websockets/ws/releases/7.3.1) [Compare Source](https://togithub.com/websockets/ws/compare/7.3.0...7.3.1) ### Bug fixes - Improved `websocket.bufferedAmount` accuracy ([`e1349c0`](https://togithub.com/websockets/ws/commit/e1349c04), [`a162942`](https://togithub.com/websockets/ws/commit/a1629426)).Configuration
📅 Schedule: 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.