websockets/ws (ws)
### [`v8.16.0`](https://togithub.com/websockets/ws/releases/tag/8.16.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.15.1...8.16.0)
### Features
- Added the `autoPong` option ([`01ba54e`](https://togithub.com/websockets/ws/commit/01ba54ed)).
### [`v8.15.1`](https://togithub.com/websockets/ws/releases/tag/8.15.1)
[Compare Source](https://togithub.com/websockets/ws/compare/8.15.0...8.15.1)
### Notable changes
- The `allowMultipleEventsPerMicrotask` option has been renamed to
`allowSynchronousEvents` ([`4ed7fe5`](https://togithub.com/websockets/ws/commit/4ed7fe58)).
This is a breaking change in a patch release that could have been avoided with
an alias, but the renamed option was added only 3 days ago, so hopefully it
hasn't already been widely used.
### [`v8.15.0`](https://togithub.com/websockets/ws/releases/tag/8.15.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.14.2...8.15.0)
### Features
- Added the `allowMultipleEventsPerMicrotask` option ([`93e3552`](https://togithub.com/websockets/ws/commit/93e3552e)).
### [`v8.14.2`](https://togithub.com/websockets/ws/releases/tag/8.14.2)
[Compare Source](https://togithub.com/websockets/ws/compare/8.14.1...8.14.2)
### Bug fixes
- Fixed an issue that allowed errors thrown by failed assertions to be
swallowed when running tests ([`7f4e1a7`](https://togithub.com/websockets/ws/commit/7f4e1a75)).
### [`v8.14.1`](https://togithub.com/websockets/ws/releases/tag/8.14.1)
[Compare Source](https://togithub.com/websockets/ws/compare/8.14.0...8.14.1)
##### Bug fixes
- Improved the reliability of two tests for [CITGM][] ([`fd3c64c`](https://togithub.com/websockets/ws/commit/fd3c64cb)).
[CITGM]: https://togithub.com/nodejs/citgm
### [`v8.14.0`](https://togithub.com/websockets/ws/releases/tag/8.14.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.13.0...8.14.0)
### Features
- The `WebSocket` constructor now accepts HTTP(S) URLs ([#2162](https://togithub.com/websockets/ws/issues/2162)).
- The `socket` argument of `server.handleUpgrade()` can now be a generic
`Duplex` stream ([#2165](https://togithub.com/websockets/ws/issues/2165)).
### Other notable changes
- At most one event per microtask is now emitted ([#2160](https://togithub.com/websockets/ws/issues/2160)).
### [`v8.13.0`](https://togithub.com/websockets/ws/releases/tag/8.13.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.12.1...8.13.0)
### Features
- Added the `finishRequest` option to support late addition of headers ([#2123](https://togithub.com/websockets/ws/issues/2123)).
### [`v8.12.1`](https://togithub.com/websockets/ws/releases/tag/8.12.1)
[Compare Source](https://togithub.com/websockets/ws/compare/8.12.0...8.12.1)
### Bug fixes
- Added `browser` condition to package.json ([#2118](https://togithub.com/websockets/ws/issues/2118)).
### [`v8.12.0`](https://togithub.com/websockets/ws/releases/tag/8.12.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.11.0...8.12.0)
### Features
- Added support for `utf-8-validate@6` ([`ff63bba`](https://togithub.com/websockets/ws/commit/ff63bba3)).
### Other notable changes
- [`buffer.isUtf8()`][buffer.isUtf8()] is now used instead of `utf-8-validate` if available
([`42d79f6`](https://togithub.com/websockets/ws/commit/42d79f60)).
[`buffer.isutf8()`]: https://nodejs.org/api/buffer.html#bufferisutf8input
### [`v8.11.0`](https://togithub.com/websockets/ws/releases/tag/8.11.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.10.0...8.11.0)
### Features
- `WebSocket.prototype.addEventListener()` now supports an event listener
specified as an object with a `handleEvent()` method. ([`9ab743a`](https://togithub.com/websockets/ws/commit/9ab743aa)).
### Bug fixes
- `WebSocket.prototype.addEventListener()` now adds an event listener only if it
is not already in the list of the event listeners for the specified event type
([`1cec17d`](https://togithub.com/websockets/ws/commit/1cec17da)).
### [`v8.10.0`](https://togithub.com/websockets/ws/releases/tag/8.10.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.9.0...8.10.0)
### Features
- Added an export for package.json ([`211d5d3`](https://togithub.com/websockets/ws/commit/211d5d38)).
### [`v8.9.0`](https://togithub.com/websockets/ws/releases/tag/8.9.0)
[Compare Source](https://togithub.com/websockets/ws/compare/8.8.1...8.9.0)
### Features
- Added the ability to connect to Windows named pipes ([#2079](https://togithub.com/websockets/ws/issues/2079)).
### [`v8.8.1`](https://togithub.com/websockets/ws/releases/tag/8.8.1)
[Compare Source](https://togithub.com/websockets/ws/compare/8.8.0...8.8.1)
### Bug fixes
- The `Authorization` and `Cookie` headers are no longer sent if the original
request for the opening handshake is sent to an IPC server and the client is
redirected to another IPC server ([`bc8bd34`](https://togithub.com/websockets/ws/commit/bc8bd34e)).
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.8.0
->8.16.0
8.5.3
->8.5.10
Release Notes
websockets/ws (ws)
### [`v8.16.0`](https://togithub.com/websockets/ws/releases/tag/8.16.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.15.1...8.16.0) ### Features - Added the `autoPong` option ([`01ba54e`](https://togithub.com/websockets/ws/commit/01ba54ed)). ### [`v8.15.1`](https://togithub.com/websockets/ws/releases/tag/8.15.1) [Compare Source](https://togithub.com/websockets/ws/compare/8.15.0...8.15.1) ### Notable changes - The `allowMultipleEventsPerMicrotask` option has been renamed to `allowSynchronousEvents` ([`4ed7fe5`](https://togithub.com/websockets/ws/commit/4ed7fe58)). This is a breaking change in a patch release that could have been avoided with an alias, but the renamed option was added only 3 days ago, so hopefully it hasn't already been widely used. ### [`v8.15.0`](https://togithub.com/websockets/ws/releases/tag/8.15.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.14.2...8.15.0) ### Features - Added the `allowMultipleEventsPerMicrotask` option ([`93e3552`](https://togithub.com/websockets/ws/commit/93e3552e)). ### [`v8.14.2`](https://togithub.com/websockets/ws/releases/tag/8.14.2) [Compare Source](https://togithub.com/websockets/ws/compare/8.14.1...8.14.2) ### Bug fixes - Fixed an issue that allowed errors thrown by failed assertions to be swallowed when running tests ([`7f4e1a7`](https://togithub.com/websockets/ws/commit/7f4e1a75)). ### [`v8.14.1`](https://togithub.com/websockets/ws/releases/tag/8.14.1) [Compare Source](https://togithub.com/websockets/ws/compare/8.14.0...8.14.1) ##### Bug fixes - Improved the reliability of two tests for [CITGM][] ([`fd3c64c`](https://togithub.com/websockets/ws/commit/fd3c64cb)). [CITGM]: https://togithub.com/nodejs/citgm ### [`v8.14.0`](https://togithub.com/websockets/ws/releases/tag/8.14.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.13.0...8.14.0) ### Features - The `WebSocket` constructor now accepts HTTP(S) URLs ([#2162](https://togithub.com/websockets/ws/issues/2162)). - The `socket` argument of `server.handleUpgrade()` can now be a generic `Duplex` stream ([#2165](https://togithub.com/websockets/ws/issues/2165)). ### Other notable changes - At most one event per microtask is now emitted ([#2160](https://togithub.com/websockets/ws/issues/2160)). ### [`v8.13.0`](https://togithub.com/websockets/ws/releases/tag/8.13.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.12.1...8.13.0) ### Features - Added the `finishRequest` option to support late addition of headers ([#2123](https://togithub.com/websockets/ws/issues/2123)). ### [`v8.12.1`](https://togithub.com/websockets/ws/releases/tag/8.12.1) [Compare Source](https://togithub.com/websockets/ws/compare/8.12.0...8.12.1) ### Bug fixes - Added `browser` condition to package.json ([#2118](https://togithub.com/websockets/ws/issues/2118)). ### [`v8.12.0`](https://togithub.com/websockets/ws/releases/tag/8.12.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.11.0...8.12.0) ### Features - Added support for `utf-8-validate@6` ([`ff63bba`](https://togithub.com/websockets/ws/commit/ff63bba3)). ### Other notable changes - [`buffer.isUtf8()`][buffer.isUtf8()] is now used instead of `utf-8-validate` if available ([`42d79f6`](https://togithub.com/websockets/ws/commit/42d79f60)). [`buffer.isutf8()`]: https://nodejs.org/api/buffer.html#bufferisutf8input ### [`v8.11.0`](https://togithub.com/websockets/ws/releases/tag/8.11.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.10.0...8.11.0) ### Features - `WebSocket.prototype.addEventListener()` now supports an event listener specified as an object with a `handleEvent()` method. ([`9ab743a`](https://togithub.com/websockets/ws/commit/9ab743aa)). ### Bug fixes - `WebSocket.prototype.addEventListener()` now adds an event listener only if it is not already in the list of the event listeners for the specified event type ([`1cec17d`](https://togithub.com/websockets/ws/commit/1cec17da)). ### [`v8.10.0`](https://togithub.com/websockets/ws/releases/tag/8.10.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.9.0...8.10.0) ### Features - Added an export for package.json ([`211d5d3`](https://togithub.com/websockets/ws/commit/211d5d38)). ### [`v8.9.0`](https://togithub.com/websockets/ws/releases/tag/8.9.0) [Compare Source](https://togithub.com/websockets/ws/compare/8.8.1...8.9.0) ### Features - Added the ability to connect to Windows named pipes ([#2079](https://togithub.com/websockets/ws/issues/2079)). ### [`v8.8.1`](https://togithub.com/websockets/ws/releases/tag/8.8.1) [Compare Source](https://togithub.com/websockets/ws/compare/8.8.0...8.8.1) ### Bug fixes - The `Authorization` and `Cookie` headers are no longer sent if the original request for the opening handshake is sent to an IPC server and the client is redirected to another IPC server ([`bc8bd34`](https://togithub.com/websockets/ws/commit/bc8bd34e)).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.