Closed renovate[bot] closed 3 months ago
This PR contains the following updates:
2.1.5
2.3.1
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Mend Renovate. View repository job log here.
Issues 0 New issues 0 Accepted issues
Measures 0 Security Hotspots No data about Coverage 0.0% Duplication on New Code
See analysis details on SonarCloud
This PR contains the following updates:
2.1.5
->2.3.1
Release Notes
mswjs/msw (msw)
### [`v2.3.1`](https://togithub.com/mswjs/msw/releases/tag/v2.3.1) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.3.0...v2.3.1) #### v2.3.1 (2024-06-01) ##### Bug Fixes - preserve trailing optional path parameters ([#2169](https://togithub.com/mswjs/msw/issues/2169)) ([`e69bbd6`](https://togithub.com/mswjs/msw/commit/e69bbd6fda7c7997b523457b644440889e68d994)) [@kettanaito](https://togithub.com/kettanaito) [@KaiSpencer](https://togithub.com/KaiSpencer) ### [`v2.3.0`](https://togithub.com/mswjs/msw/releases/tag/v2.3.0) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.14...v2.3.0) #### v2.3.0 (2024-05-08) > \[!WARNING] > This release changes how MSW treats unhandled exceptions in response resolvers. Previously, they were treated as request errors. Starting with this release, unhandled resolver exceptions will be coerced to `500 Unhandled Exception` mocked error responses produced by the library. Please note that **you must not intentionally throw errors in your resolvers**. Please use [`Response.error()`](https://mswjs.io/docs/basics/mocking-responses#mocking-network-errors) to mock request/network errors. Unhandled exceptions are considered unintended and will be treated as if they happen on the actual server. ##### Features - treat unhandled exceptions in handlers as 500 error responses ([#2135](https://togithub.com/mswjs/msw/issues/2135)) ([`5191399`](https://togithub.com/mswjs/msw/commit/519139924639a0135169210a0d9c5cd0a0d3e994)) [@kettanaito](https://togithub.com/kettanaito) - prioritize the `node` export when importing `msw/node` ([#2134](https://togithub.com/mswjs/msw/issues/2134), transitively through [@mswjs/interceptors](https://togithub.com/mswjs/interceptors)). - add a new `unhandledException` event ([#2135](https://togithub.com/mswjs/msw/issues/2135), [docs](https://mswjs.io/docs/api/life-cycle-events#unhandledexception)). ```js server.events.on('unhandledException', ({ request, error }) => { console.log('%s %s errored! See details below.', request.method, request.url) console.error(error) }) ``` ##### Bug Fixes - **Disposable:** make the ".dispose()" method synchronous ([#2144](https://togithub.com/mswjs/msw/issues/2144)) ([`686d3d6`](https://togithub.com/mswjs/msw/commit/686d3d668f7b76cbf26f75c990fded5e4fd298da)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.14`](https://togithub.com/mswjs/msw/releases/tag/v2.2.14) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.13...v2.2.14) #### v2.2.14 (2024-04-17) ##### Bug Fixes - preserve search params in "onUnhandledRequest" messages ([#2128](https://togithub.com/mswjs/msw/issues/2128)) ([`64bcae7`](https://togithub.com/mswjs/msw/commit/64bcae7c27dfd36a35723a323c29cf0f5138a81c)) [@nagadevkrishna](https://togithub.com/nagadevkrishna) [@kettanaito](https://togithub.com/kettanaito) - give `node` export condition higher priority ([#2134](https://togithub.com/mswjs/msw/issues/2134)) ([`f948d13`](https://togithub.com/mswjs/msw/commit/f948d13d2df85efa8d276396e1e60da235523a0e)) [@phryneas](https://togithub.com/phryneas) ### [`v2.2.13`](https://togithub.com/mswjs/msw/releases/tag/v2.2.13) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.12...v2.2.13) ##### v2.2.13 (2024-03-27) ##### Bug Fixes - use `createRequestId()` instead of `crypto.randomUUID()` ([#2113](https://togithub.com/mswjs/msw/issues/2113)) ([`8f2be77`](https://togithub.com/mswjs/msw/commit/8f2be77627b94318e6c2e6d6eee38fc49558c6d9)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.12`](https://togithub.com/mswjs/msw/releases/tag/v2.2.12) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.11...v2.2.12) #### v2.2.12 (2024-03-27) ##### Bug Fixes - do not mutate user-defined "X-Request-Id" request header ([#2110](https://togithub.com/mswjs/msw/issues/2110)) ([`64b6ba5`](https://togithub.com/mswjs/msw/commit/64b6ba516123d655e82d164e8ed1bb1f75b8cff8)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.11`](https://togithub.com/mswjs/msw/releases/tag/v2.2.11) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.10...v2.2.11) #### v2.2.11 (2024-03-26) ##### Bug Fixes - accept a narrower response body type by default ([#2107](https://togithub.com/mswjs/msw/issues/2107)) ([`d35ef92`](https://togithub.com/mswjs/msw/commit/d35ef92d0fe07831fb2aaa46050fabf27d3aa709)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.10`](https://togithub.com/mswjs/msw/releases/tag/v2.2.10) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.9...v2.2.10) ##### v2.2.10 (2024-03-22) ##### Bug Fixes - feature "new URL()" in the redundant query params warning ([#2102](https://togithub.com/mswjs/msw/issues/2102)) ([`9af301a`](https://togithub.com/mswjs/msw/commit/9af301a7ea593642cc7b6d46f3685cf2ff9f2b58)) [@psjostrom](https://togithub.com/psjostrom) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.9`](https://togithub.com/mswjs/msw/releases/tag/v2.2.9) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.8...v2.2.9) #### v2.2.9 (2024-03-20) ##### Bug Fixes - properly infer parameter and return types in `server.boundary()` ([#2101](https://togithub.com/mswjs/msw/issues/2101)) ([`1370736`](https://togithub.com/mswjs/msw/commit/1370736580b5c2a37127359b79433ca4e9b20c79)) [@Andarist](https://togithub.com/Andarist) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.8`](https://togithub.com/mswjs/msw/releases/tag/v2.2.8) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.7...v2.2.8) ##### v2.2.8 (2024-03-19) ##### Bug Fixes - **setupWorker:** remove left-over console.log() ([#2099](https://togithub.com/mswjs/msw/issues/2099)) ([`cf97991`](https://togithub.com/mswjs/msw/commit/cf979915aab2ed1759c6c05a6eb5e038fc0dcb2a)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.7`](https://togithub.com/mswjs/msw/releases/tag/v2.2.7) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.6...v2.2.7) #### v2.2.7 (2024-03-18) ##### Bug Fixes - resolve "~/core" import for .d.mts modules ([#2095](https://togithub.com/mswjs/msw/issues/2095)) ([`7cdbd1a`](https://togithub.com/mswjs/msw/commit/7cdbd1a2c4e02c11ba22e50b50ee042228d00f92)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.6`](https://togithub.com/mswjs/msw/releases/tag/v2.2.6) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.5...v2.2.6) #### v2.2.6 (2024-03-17) ##### Bug Fixes - **setupWorker:** emit the correct life-cycle events for bypassed requests ([#2094](https://togithub.com/mswjs/msw/issues/2094)) ([`c485989`](https://togithub.com/mswjs/msw/commit/c485989df15962fb02a36fd85654228719f8fed7)) [@kettanaito](https://togithub.com/kettanaito) - **bypass:** support modifying the bypassed request ([#2093](https://togithub.com/mswjs/msw/issues/2093)) ([`2c8570b`](https://togithub.com/mswjs/msw/commit/2c8570b7130e2d98f4461ef144e171ac4aa2b8f3)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.5`](https://togithub.com/mswjs/msw/releases/tag/v2.2.5) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.4...v2.2.5) #### v2.2.5 (2024-03-17) ##### Bug Fixes - improve the worker integrity warning ([#2091](https://togithub.com/mswjs/msw/issues/2091)) ([`e749355`](https://togithub.com/mswjs/msw/commit/e7493557e1c4d9ecece11cd45d29472c90c28426)) [@kettanaito](https://togithub.com/kettanaito) - make worker integrity mismatch a warning ([#2090](https://togithub.com/mswjs/msw/issues/2090)) ([`a0f8021`](https://togithub.com/mswjs/msw/commit/a0f8021ccf16565e772b81b1c70bebdba6d1df58)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.4`](https://togithub.com/mswjs/msw/releases/tag/v2.2.4) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.3...v2.2.4) #### v2.2.4 (2024-03-16) ##### Bug Fixes - resolve "[@inquirer/confim](https://togithub.com/inquirer/confim)" default export ([#2088](https://togithub.com/mswjs/msw/issues/2088)) ([`93d9f86`](https://togithub.com/mswjs/msw/commit/93d9f86a0c7cab6afd19a35ff1960c4d983844f8)) [@kettanaito](https://togithub.com/kettanaito) - parse "Set-Cookie" response header with commas correctly ([#2075](https://togithub.com/mswjs/msw/issues/2075)) ([`23c16e6`](https://togithub.com/mswjs/msw/commit/23c16e69e2c293c563e9665930182296fd0e5bad)) [@ushiboy](https://togithub.com/ushiboy) ### [`v2.2.3`](https://togithub.com/mswjs/msw/releases/tag/v2.2.3) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.2...v2.2.3) #### v2.2.3 (2024-03-08) ##### Bug Fixes - remove the upper range for `typescript` peer dependency ([#2077](https://togithub.com/mswjs/msw/issues/2077)) ([`07cc073`](https://togithub.com/mswjs/msw/commit/07cc073f0ddd46333de4ba42d3dc0dd2d01925b6)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.2`](https://togithub.com/mswjs/msw/releases/tag/v2.2.2) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.1...v2.2.2) #### v2.2.2 (2024-02-28) ##### Bug Fixes - set correct "Content-Length" response header for special characters ([#2045](https://togithub.com/mswjs/msw/issues/2045)) ([#2046](https://togithub.com/mswjs/msw/issues/2046)) ([`eb3e284`](https://togithub.com/mswjs/msw/commit/eb3e284a3e27956987854d23878aa4ea11c56dde)) [@ZeroCho](https://togithub.com/ZeroCho) ### [`v2.2.1`](https://togithub.com/mswjs/msw/releases/tag/v2.2.1) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.2.0...v2.2.1) #### v2.2.1 (2024-02-17) ##### Bug Fixes - remove unused types ([#2043](https://togithub.com/mswjs/msw/issues/2043)) ([`a78d57d`](https://togithub.com/mswjs/msw/commit/a78d57d3e917d9b5ee4ac98e6851a3ab504ccd1a)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.2.0`](https://togithub.com/mswjs/msw/releases/tag/v2.2.0) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.1.7...v2.2.0) #### v2.2.0 (2024-02-12) ##### Features - **support concurrent test runs via "server.boundary"** ([announcement](https://mswjs.io/blog/introducing-server-boundary), [#2000](https://togithub.com/mswjs/msw/issues/2000)) ([`450e7bc`](https://togithub.com/mswjs/msw/commit/450e7bc72e7a9315053b50c450621ab037ddc5f6)) [@kettanaito](https://togithub.com/kettanaito) - automatically set "Content-Length" on text/json responses ([#1996](https://togithub.com/mswjs/msw/issues/1996)) ([`a957235`](https://togithub.com/mswjs/msw/commit/a95723520939d2ec7a588b59197e7823d0c89c94)) [@kettanaito](https://togithub.com/kettanaito) - add `msw/core/http` and `msw/core/graphql` export paths ([#2004](https://togithub.com/mswjs/msw/issues/2004)) ([`31442cf`](https://togithub.com/mswjs/msw/commit/31442cfc9571cbc36a5b9d8b8ce8d54d61bfaeee)) [@thepassle](https://togithub.com/thepassle) [@kettanaito](https://togithub.com/kettanaito) - drop webpack 4 support (remove "chokidar") ([#2021](https://togithub.com/mswjs/msw/issues/2021)) ([`a076142`](https://togithub.com/mswjs/msw/commit/a0761424c6b59b54e70840e5d74f789f8a8fa6e6)) [@sairus2k](https://togithub.com/sairus2k) [@kettanaito](https://togithub.com/kettanaito) - use a lightweight "[@inquirer/confirm](https://togithub.com/inquirer/confirm)" in the CLI ([#2020](https://togithub.com/mswjs/msw/issues/2020)) ([`f25af8a`](https://togithub.com/mswjs/msw/commit/f25af8a1e5379a723fe7bf0655bb8d8dc7ca1961)) [@sairus2k](https://togithub.com/sairus2k) [@kettanaito](https://togithub.com/kettanaito) ##### Bug Fixes - **setupWorker:** set "response.url" in "response:\*" events ([#2031](https://togithub.com/mswjs/msw/issues/2031)) ([`0e9d65f`](https://togithub.com/mswjs/msw/commit/0e9d65ffbfb1f83a47c7dc2fcb2c885cbbf5d2ac)) [@kettanaito](https://togithub.com/kettanaito) ### [`v2.1.7`](https://togithub.com/mswjs/msw/releases/tag/v2.1.7) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.1.6...v2.1.7) #### v2.1.7 (2024-02-06) ##### Bug Fixes - support intercepting fetch requests in React Native ([#2017](https://togithub.com/mswjs/msw/issues/2017)) ([`e430795`](https://togithub.com/mswjs/msw/commit/e4307954722980a6d3320c79ab5398ad8084f37b)) [@sairus2k](https://togithub.com/sairus2k) [@kettanaito](https://togithub.com/kettanaito) - improve fetch compatibility with React Native ([#2016](https://togithub.com/mswjs/msw/issues/2016)) ([`aeafcd2`](https://togithub.com/mswjs/msw/commit/aeafcd20b6a97a2bb613df7a7c374d0c796d49e5)) [@kettanaito](https://togithub.com/kettanaito) Special thanks to [@willdawsonme](https://togithub.com/willdawsonme) for investigating these issues. ### [`v2.1.6`](https://togithub.com/mswjs/msw/releases/tag/v2.1.6) [Compare Source](https://togithub.com/mswjs/msw/compare/v2.1.5...v2.1.6) #### v2.1.6 (2024-02-05) ##### Bug Fixes - return type of "passthrough" ([#2002](https://togithub.com/mswjs/msw/issues/2002)) ([`b030db5`](https://togithub.com/mswjs/msw/commit/b030db5b70664c835f6ac01171a790af35181202)) [@kettanaito](https://togithub.com/kettanaito)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Mend Renovate. View repository job log here.