From aefd17b4245c2b39790e9d243fe07d48efcf6b86 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Sep 2026 19:00:11 +0000 Subject: [PATCH] chore(release): new release --- .changeset/bound-memoize-caches.md | 5 ----- .changeset/client-transports.md | 5 ----- .changeset/hot-transport-ws.md | 5 ----- .changeset/perf-precompiled-options-schema.md | 5 ----- CHANGELOG.md | 14 ++++++++++++++ package.json | 2 +- 6 files changed, 15 insertions(+), 21 deletions(-) delete mode 100644 .changeset/bound-memoize-caches.md delete mode 100644 .changeset/client-transports.md delete mode 100644 .changeset/hot-transport-ws.md delete mode 100644 .changeset/perf-precompiled-options-schema.md diff --git a/.changeset/bound-memoize-caches.md b/.changeset/bound-memoize-caches.md deleted file mode 100644 index fec7c17bd..000000000 --- a/.changeset/bound-memoize-caches.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"webpack-dev-middleware": patch ---- - -Bound the internal url and `Range` header caches, which grew for the life of the process and were never released, even by `close()`. diff --git a/.changeset/client-transports.md b/.changeset/client-transports.md deleted file mode 100644 index b35b662ae..000000000 --- a/.changeset/client-transports.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"webpack-dev-middleware": minor ---- - -Carry the browser runtime's events over a WebSocket with the client `transport=ws` option, or over a transport of your own, and reuse the built-in two from `webpack-dev-middleware/client/sse` and `webpack-dev-middleware/client/ws` diff --git a/.changeset/hot-transport-ws.md b/.changeset/hot-transport-ws.md deleted file mode 100644 index 9b7d908cc..000000000 --- a/.changeset/hot-transport-ws.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"webpack-dev-middleware": minor ---- - -Choose how hot module replacement events reach the clients with `hot.transport`: Server-Sent Events (the default), a WebSocket, or a transport of your own diff --git a/.changeset/perf-precompiled-options-schema.md b/.changeset/perf-precompiled-options-schema.md deleted file mode 100644 index 5f0a205b3..000000000 --- a/.changeset/perf-precompiled-options-schema.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"webpack-dev-middleware": patch ---- - -Validate options with a precompiled schema to cut ~155ms from startup. diff --git a/CHANGELOG.md b/CHANGELOG.md index c2908a774..e9daf0b6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 8.4.0 + +### Minor Changes + +- Carry the browser runtime's events over a WebSocket with the client `transport=ws` option, or over a transport of your own, and reuse the built-in two from `webpack-dev-middleware/client/sse` and `webpack-dev-middleware/client/ws` (by [@alexander-akait](https://github.com/alexander-akait) in [#2421](https://github.com/webpack/webpack-dev-middleware/pull/2421)) + +- Choose how hot module replacement events reach the clients with `hot.transport`: Server-Sent Events (the default), a WebSocket, or a transport of your own (by [@alexander-akait](https://github.com/alexander-akait) in [#2420](https://github.com/webpack/webpack-dev-middleware/pull/2420)) + +### Patch Changes + +- Bound the internal url and `Range` header caches, which grew for the life of the process and were never released, even by `close()`. (by [@alexander-akait](https://github.com/alexander-akait) in [#2405](https://github.com/webpack/webpack-dev-middleware/pull/2405)) + +- Validate options with a precompiled schema to cut ~155ms from startup. (by [@alexander-akait](https://github.com/alexander-akait) in [#2413](https://github.com/webpack/webpack-dev-middleware/pull/2413)) + ## 8.3.0 ### Minor Changes diff --git a/package.json b/package.json index 0b7ec258a..0a4158158 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "webpack-dev-middleware", - "version": "8.3.0", + "version": "8.4.0", "description": "A development middleware for webpack", "keywords": [ "webpack",