Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): update dependency undici to v5.28.4 (#343)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [undici](https://undici.nodejs.org) ([source](https://redirect.github.com/nodejs/undici)) | [`5.21.2` -> `5.28.4`](https://renovatebot.com/diffs/npm/undici/5.21.2/5.28.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/undici/5.28.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/undici/5.28.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/undici/5.21.2/5.28.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/undici/5.21.2/5.28.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nodejs/undici (undici)</summary> ### [`v5.28.4`](https://redirect.github.com/nodejs/undici/releases/tag/v5.28.4) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.28.3...v5.28.4) #### :warning: Security Release :warning: - Fixes https://github.com/nodejs/undici/security/advisories/GHSA-m4v8-wqvr-p9f7 CVE-2024-30260 - Fixes https://github.com/nodejs/undici/security/advisories/GHSA-9qxr-qj54-h672 CVE-2024-30261 **Full Changelog**: https://github.com/nodejs/undici/compare/v5.28.3...v5.28.4 ### [`v5.28.3`](https://redirect.github.com/nodejs/undici/releases/tag/v5.28.3) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.28.2...v5.28.3) #### ⚠️ Security Release ⚠️ Details on the vulnerabilities fixed will be shared in the next couple of days. **Full Changelog**: https://github.com/nodejs/undici/compare/v5.28.2...v5.28.3 ### [`v5.28.2`](https://redirect.github.com/nodejs/undici/releases/tag/v5.28.2) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.28.1...v5.28.2) #### What's Changed - fix: remove optional chainning for compatible with Nodejs12 and below by [@​bugb](https://redirect.github.com/bugb) in [https://github.com/nodejs/undici/pull/2470](https://redirect.github.com/nodejs/undici/pull/2470) - fix: remove `node:` prefix by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2471](https://redirect.github.com/nodejs/undici/pull/2471) - perf: avoid Headers initialization by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2468](https://redirect.github.com/nodejs/undici/pull/2468) - fix: handle SharedArrayBuffer correctly by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2466](https://redirect.github.com/nodejs/undici/pull/2466) - fix: Add `null` type to `signal` in `RequestInit` by [@​gebsh](https://redirect.github.com/gebsh) in [https://github.com/nodejs/undici/pull/2455](https://redirect.github.com/nodejs/undici/pull/2455) - fix: correctly handle data URL with hashes. by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2475](https://redirect.github.com/nodejs/undici/pull/2475) - fix: check response for timinginfo allow flag by [@​ToshB](https://redirect.github.com/ToshB) in [https://github.com/nodejs/undici/pull/2477](https://redirect.github.com/nodejs/undici/pull/2477) - Make call to onBodySent conditional in RetryHandler by [@​MzUgM](https://redirect.github.com/MzUgM) in [https://github.com/nodejs/undici/pull/2478](https://redirect.github.com/nodejs/undici/pull/2478) - refactor: better integrity check by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2462](https://redirect.github.com/nodejs/undici/pull/2462) - fix: Added support for inline URL username:password proxy auth by [@​matt-way](https://redirect.github.com/matt-way) in [https://github.com/nodejs/undici/pull/2473](https://redirect.github.com/nodejs/undici/pull/2473) - build(deps-dev): bump jsdom from 22.1.0 to 23.0.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2472](https://redirect.github.com/nodejs/undici/pull/2472) - build(deps-dev): bump sinon from 16.1.3 to 17.0.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2405](https://redirect.github.com/nodejs/undici/pull/2405) - build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2396](https://redirect.github.com/nodejs/undici/pull/2396) - build(deps): bump actions/setup-node from 3.8.1 to 4.0.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2395](https://redirect.github.com/nodejs/undici/pull/2395) - build(deps): bump step-security/harden-runner from 2.5.0 to 2.6.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2392](https://redirect.github.com/nodejs/undici/pull/2392) - build(deps-dev): bump formdata-node from 4.4.1 to 6.0.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2389](https://redirect.github.com/nodejs/undici/pull/2389) - build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2302](https://redirect.github.com/nodejs/undici/pull/2302) #### New Contributors - [@​bugb](https://redirect.github.com/bugb) made their first contribution in [https://github.com/nodejs/undici/pull/2470](https://redirect.github.com/nodejs/undici/pull/2470) - [@​gebsh](https://redirect.github.com/gebsh) made their first contribution in [https://github.com/nodejs/undici/pull/2455](https://redirect.github.com/nodejs/undici/pull/2455) - [@​ToshB](https://redirect.github.com/ToshB) made their first contribution in [https://github.com/nodejs/undici/pull/2477](https://redirect.github.com/nodejs/undici/pull/2477) - [@​MzUgM](https://redirect.github.com/MzUgM) made their first contribution in [https://github.com/nodejs/undici/pull/2478](https://redirect.github.com/nodejs/undici/pull/2478) - [@​matt-way](https://redirect.github.com/matt-way) made their first contribution in [https://github.com/nodejs/undici/pull/2473](https://redirect.github.com/nodejs/undici/pull/2473) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.28.1...v5.28.2 ### [`v5.28.1`](https://redirect.github.com/nodejs/undici/releases/tag/v5.28.1) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.28.0...v5.28.1) #### What's Changed - perf: Improve `normalizeMethod` by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2456](https://redirect.github.com/nodejs/undici/pull/2456) - fix: dispatch error handling by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2459](https://redirect.github.com/nodejs/undici/pull/2459) - perf(request): optimize if headers are given by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2454](https://redirect.github.com/nodejs/undici/pull/2454) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.28.0...v5.28.1 ### [`v5.28.0`](https://redirect.github.com/nodejs/undici/releases/tag/v5.28.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.27.2...v5.28.0) #### What's Changed - fix(parseHeaders): util.parseHeaders handle correctly array of buffer… by [@​mdoria12](https://redirect.github.com/mdoria12) in [https://github.com/nodejs/undici/pull/2398](https://redirect.github.com/nodejs/undici/pull/2398) - docs: add license to undici-types by [@​dancastillo](https://redirect.github.com/dancastillo) in [https://github.com/nodejs/undici/pull/2401](https://redirect.github.com/nodejs/undici/pull/2401) - perf: optimize Readable.dump by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2402](https://redirect.github.com/nodejs/undici/pull/2402) - perf(headers): Improve Headers by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2397](https://redirect.github.com/nodejs/undici/pull/2397) - test: re-enable conditional WPT Report for websockets by [@​panva](https://redirect.github.com/panva) in [https://github.com/nodejs/undici/pull/2407](https://redirect.github.com/nodejs/undici/pull/2407) - fix: delay abort on 'close' by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2408](https://redirect.github.com/nodejs/undici/pull/2408) - refactor: use `substring` instead of `substr` by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2411](https://redirect.github.com/nodejs/undici/pull/2411) - add additional http2 test with fetch by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2419](https://redirect.github.com/nodejs/undici/pull/2419) - fix: HTTPToken check by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2410](https://redirect.github.com/nodejs/undici/pull/2410) - perf: optimize HeadersList.get by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2420](https://redirect.github.com/nodejs/undici/pull/2420) - properly handle pseudo-headers in fetch by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2422](https://redirect.github.com/nodejs/undici/pull/2422) - perf(headers): if the guard is immutable by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2424](https://redirect.github.com/nodejs/undici/pull/2424) - fix(mock-agent): send stream body by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2425](https://redirect.github.com/nodejs/undici/pull/2425) - build(deps): bump github/codeql-action from 2.21.5 to 2.22.5 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2394](https://redirect.github.com/nodejs/undici/pull/2394) - feat([#​2264](https://redirect.github.com/nodejs/undici/issues/2264)): Expose Retry Handler by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2281](https://redirect.github.com/nodejs/undici/pull/2281) - fix: implement `Headers#set` correctly by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2432](https://redirect.github.com/nodejs/undici/pull/2432) - fix: implement `Headers#delete` correctly by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2430](https://redirect.github.com/nodejs/undici/pull/2430) - test: update websocket wpt availability by [@​panva](https://redirect.github.com/panva) in [https://github.com/nodejs/undici/pull/2437](https://redirect.github.com/nodejs/undici/pull/2437) - fix: type comment position by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2443](https://redirect.github.com/nodejs/undici/pull/2443) - fix: `onHeaders` type declaration by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2444](https://redirect.github.com/nodejs/undici/pull/2444) - remove http2 status pseudo header from headers by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2438](https://redirect.github.com/nodejs/undici/pull/2438) - docs: Clarify `path` matching in `intercept()` by [@​oliversalzburg](https://redirect.github.com/oliversalzburg) in [https://github.com/nodejs/undici/pull/2426](https://redirect.github.com/nodejs/undici/pull/2426) - fix: set-cookie clone by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2446](https://redirect.github.com/nodejs/undici/pull/2446) - docs: fix typo in maxConcurrentStreams by [@​tniessen](https://redirect.github.com/tniessen) in [https://github.com/nodejs/undici/pull/2450](https://redirect.github.com/nodejs/undici/pull/2450) - refactor: remove leftovers by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2451](https://redirect.github.com/nodejs/undici/pull/2451) - refactor: add missing new operator by [@​tsctx](https://redirect.github.com/tsctx) in [https://github.com/nodejs/undici/pull/2452](https://redirect.github.com/nodejs/undici/pull/2452) #### New Contributors - [@​mdoria12](https://redirect.github.com/mdoria12) made their first contribution in [https://github.com/nodejs/undici/pull/2398](https://redirect.github.com/nodejs/undici/pull/2398) - [@​tsctx](https://redirect.github.com/tsctx) made their first contribution in [https://github.com/nodejs/undici/pull/2397](https://redirect.github.com/nodejs/undici/pull/2397) - [@​oliversalzburg](https://redirect.github.com/oliversalzburg) made their first contribution in [https://github.com/nodejs/undici/pull/2426](https://redirect.github.com/nodejs/undici/pull/2426) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.27.2...v5.28.0 ### [`v5.27.2`](https://redirect.github.com/nodejs/undici/releases/tag/v5.27.2) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.27.1...v5.27.2) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.27.1...v5.27.2 ### [`v5.27.1`](https://redirect.github.com/nodejs/undici/releases/tag/v5.27.1) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.27.0...v5.27.1) #### What's Changed - add regression test by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2376](https://redirect.github.com/nodejs/undici/pull/2376) - fix: define conditions when content-length should be sent by [@​pxue](https://redirect.github.com/pxue) in [https://github.com/nodejs/undici/pull/2305](https://redirect.github.com/nodejs/undici/pull/2305) - refactor: removed unnecessary default by [@​nikelborm](https://redirect.github.com/nikelborm) in [https://github.com/nodejs/undici/pull/2381](https://redirect.github.com/nodejs/undici/pull/2381) - fix: stream body handling by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2391](https://redirect.github.com/nodejs/undici/pull/2391) #### New Contributors - [@​pxue](https://redirect.github.com/pxue) made their first contribution in [https://github.com/nodejs/undici/pull/2305](https://redirect.github.com/nodejs/undici/pull/2305) - [@​nikelborm](https://redirect.github.com/nikelborm) made their first contribution in [https://github.com/nodejs/undici/pull/2381](https://redirect.github.com/nodejs/undici/pull/2381) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.27.0...v5.27.1 ### [`v5.27.0`](https://redirect.github.com/nodejs/undici/releases/tag/v5.27.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.26.5...v5.27.0) #### What's Changed - Use sets and reusable TextEncoder/TextDecoder instances by [@​kibertoad](https://redirect.github.com/kibertoad) in [https://github.com/nodejs/undici/pull/2368](https://redirect.github.com/nodejs/undici/pull/2368) - feat: forward onRequestSent to handler by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2375](https://redirect.github.com/nodejs/undici/pull/2375) - skip bundle test on node 16 by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2377](https://redirect.github.com/nodejs/undici/pull/2377) - fix windows CI by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2379](https://redirect.github.com/nodejs/undici/pull/2379) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.26.5...v5.27.0 ### [`v5.26.5`](https://redirect.github.com/nodejs/undici/releases/tag/v5.26.5) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.26.4...v5.26.5) #### What's Changed - Drop race condition in connect-timeout test by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2360](https://redirect.github.com/nodejs/undici/pull/2360) - Remove a couple of unnecessary async functions by [@​kibertoad](https://redirect.github.com/kibertoad) in [https://github.com/nodejs/undici/pull/2367](https://redirect.github.com/nodejs/undici/pull/2367) - Update namespace type with Fetch exports by [@​Ethan-Arrowood](https://redirect.github.com/Ethan-Arrowood) in [https://github.com/nodejs/undici/pull/2361](https://redirect.github.com/nodejs/undici/pull/2361) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.26.4...v5.26.5 ### [`v5.26.4`](https://redirect.github.com/nodejs/undici/releases/tag/v5.26.4) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.26.3...v5.26.4) #### What's Changed - use esbuild define/hooks by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2342](https://redirect.github.com/nodejs/undici/pull/2342) - fix request's arrayBuffer returning uint8 instead of arraybuffer by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2344](https://redirect.github.com/nodejs/undici/pull/2344) - fix: skip readMore call if parser is null or undefined by [@​iiAku](https://redirect.github.com/iiAku) in [https://github.com/nodejs/undici/pull/2346](https://redirect.github.com/nodejs/undici/pull/2346) - test: first attempt for flaky fix by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2337](https://redirect.github.com/nodejs/undici/pull/2337) - test: only include WebSocket in WPT Report where it's landed by [@​panva](https://redirect.github.com/panva) in [https://github.com/nodejs/undici/pull/2351](https://redirect.github.com/nodejs/undici/pull/2351) - Update DispatchInterceptor.md by [@​Uzlopak](https://redirect.github.com/Uzlopak) in [https://github.com/nodejs/undici/pull/2354](https://redirect.github.com/nodejs/undici/pull/2354) - fix: Avoid error for stream() being aborted by [@​BobNobrain](https://redirect.github.com/BobNobrain) in [https://github.com/nodejs/undici/pull/2355](https://redirect.github.com/nodejs/undici/pull/2355) - fix names with esbuild by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2359](https://redirect.github.com/nodejs/undici/pull/2359) #### New Contributors - [@​iiAku](https://redirect.github.com/iiAku) made their first contribution in [https://github.com/nodejs/undici/pull/2346](https://redirect.github.com/nodejs/undici/pull/2346) - [@​Uzlopak](https://redirect.github.com/Uzlopak) made their first contribution in [https://github.com/nodejs/undici/pull/2354](https://redirect.github.com/nodejs/undici/pull/2354) - [@​BobNobrain](https://redirect.github.com/BobNobrain) made their first contribution in [https://github.com/nodejs/undici/pull/2355](https://redirect.github.com/nodejs/undici/pull/2355) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.26.3...v5.26.4 ### [`v5.26.3`](https://redirect.github.com/nodejs/undici/compare/12a62187d45f332cf39dd405f7c52b759cf40cdd...227b9bedf233f741b86dda4ae9d1c7ad69f5d75c) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.26.2...v5.26.3) ### [`v5.26.2`](https://redirect.github.com/nodejs/undici/releases/tag/v5.26.2) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.26.1...v5.26.2) Security Release, CVE-2023-45143. ### [`v5.26.1`](https://redirect.github.com/nodejs/undici/releases/tag/v5.26.1) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.26.0...v5.26.1) #### What's Changed - Fix publish undici-types once and for all! by [@​Ethan-Arrowood](https://redirect.github.com/Ethan-Arrowood) in [https://github.com/nodejs/undici/pull/2338](https://redirect.github.com/nodejs/undici/pull/2338) - Fix node detection omfg by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2341](https://redirect.github.com/nodejs/undici/pull/2341) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.26.0...v5.26.1 ### [`v5.26.0`](https://redirect.github.com/nodejs/undici/releases/tag/v5.26.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/5e654f351a9a813fed3e9feff4388b5c4fbda787...v5.26.0) #### What's Changed - use npm install instead of npm ci by [@​Ethan-Arrowood](https://redirect.github.com/Ethan-Arrowood) in [https://github.com/nodejs/undici/pull/2309](https://redirect.github.com/nodejs/undici/pull/2309) - change default header to `node` by [@​Ethan-Arrowood](https://redirect.github.com/Ethan-Arrowood) in [https://github.com/nodejs/undici/pull/2310](https://redirect.github.com/nodejs/undici/pull/2310) - chore: change order of the pseudo-headers by [@​kyrylodolynskyi](https://redirect.github.com/kyrylodolynskyi) in [https://github.com/nodejs/undici/pull/2308](https://redirect.github.com/nodejs/undici/pull/2308) - fix: Agent.Options.factory should accept URL object or string as parameter by [@​nicole0707](https://redirect.github.com/nicole0707) in [https://github.com/nodejs/undici/pull/2295](https://redirect.github.com/nodejs/undici/pull/2295) - build(deps-dev): bump sinon from 15.2.0 to 16.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2312](https://redirect.github.com/nodejs/undici/pull/2312) - test: handle npm ignore-scripts settings by [@​panva](https://redirect.github.com/panva) in [https://github.com/nodejs/undici/pull/2313](https://redirect.github.com/nodejs/undici/pull/2313) - feat: respect `--max-http-header-size` Node.js flag by [@​balazsorban44](https://redirect.github.com/balazsorban44) in [https://github.com/nodejs/undici/pull/2234](https://redirect.github.com/nodejs/undici/pull/2234) - fix([#​2311](https://redirect.github.com/nodejs/undici/issues/2311)): End stream after body sent by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2314](https://redirect.github.com/nodejs/undici/pull/2314) - disallow setting host header in fetch by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2322](https://redirect.github.com/nodejs/undici/pull/2322) - \[StepSecurity] ci: Harden GitHub Actions by [@​step-security-bot](https://redirect.github.com/step-security-bot) in [https://github.com/nodejs/undici/pull/2325](https://redirect.github.com/nodejs/undici/pull/2325) - fix fetch with coverage enabled by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2330](https://redirect.github.com/nodejs/undici/pull/2330) - Fix stuck when using http2 POST Buffer by [@​binsee](https://redirect.github.com/binsee) in [https://github.com/nodejs/undici/pull/2336](https://redirect.github.com/nodejs/undici/pull/2336) - fix: 🏷️ add allowH2 to BuildOptions by [@​binsee](https://redirect.github.com/binsee) in [https://github.com/nodejs/undici/pull/2334](https://redirect.github.com/nodejs/undici/pull/2334) - fix: 🐛 fix process http2 header by [@​binsee](https://redirect.github.com/binsee) in [https://github.com/nodejs/undici/pull/2332](https://redirect.github.com/nodejs/undici/pull/2332) #### New Contributors - [@​kyrylodolynskyi](https://redirect.github.com/kyrylodolynskyi) made their first contribution in [https://github.com/nodejs/undici/pull/2308](https://redirect.github.com/nodejs/undici/pull/2308) - [@​nicole0707](https://redirect.github.com/nicole0707) made their first contribution in [https://github.com/nodejs/undici/pull/2295](https://redirect.github.com/nodejs/undici/pull/2295) - [@​balazsorban44](https://redirect.github.com/balazsorban44) made their first contribution in [https://github.com/nodejs/undici/pull/2234](https://redirect.github.com/nodejs/undici/pull/2234) - [@​binsee](https://redirect.github.com/binsee) made their first contribution in [https://github.com/nodejs/undici/pull/2336](https://redirect.github.com/nodejs/undici/pull/2336) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.23.4...v5.26.0 ### [`v5.25.4`](https://redirect.github.com/nodejs/undici/compare/v5.25.3...5e654f351a9a813fed3e9feff4388b5c4fbda787) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.25.3...5e654f351a9a813fed3e9feff4388b5c4fbda787) ### [`v5.25.3`](https://redirect.github.com/nodejs/undici/releases/tag/v5.25.3) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.25.2...v5.25.3) #### What's Changed - perf: improve parse-url implementation by [@​anonrig](https://redirect.github.com/anonrig) in [https://github.com/nodejs/undici/pull/2286](https://redirect.github.com/nodejs/undici/pull/2286) - test: enable websockets inclusion in WPTReport by [@​panva](https://redirect.github.com/panva) in [https://github.com/nodejs/undici/pull/2284](https://redirect.github.com/nodejs/undici/pull/2284) - remove npm run test from pre-commit hook by [@​dancastillo](https://redirect.github.com/dancastillo) in [https://github.com/nodejs/undici/pull/2296](https://redirect.github.com/nodejs/undici/pull/2296) - perf: use [@​fastify/busboy](https://redirect.github.com/fastify/busboy) by [@​gurgunday](https://redirect.github.com/gurgunday) in [https://github.com/nodejs/undici/pull/2211](https://redirect.github.com/nodejs/undici/pull/2211) - Disable finalizationregistry if node code cov by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2298](https://redirect.github.com/nodejs/undici/pull/2298) #### New Contributors - [@​gurgunday](https://redirect.github.com/gurgunday) made their first contribution in [https://github.com/nodejs/undici/pull/2211](https://redirect.github.com/nodejs/undici/pull/2211) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.25.2...v5.25.3 ### [`v5.25.2`](https://redirect.github.com/nodejs/undici/releases/tag/v5.25.2) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.25.1...v5.25.2) #### What's Changed - Add Khaf to releasers by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2276](https://redirect.github.com/nodejs/undici/pull/2276) - fix: fix request with readable mode is object by [@​killagu](https://redirect.github.com/killagu) in [https://github.com/nodejs/undici/pull/2279](https://redirect.github.com/nodejs/undici/pull/2279) - fix loading websockets when node is built w/ --without-ssl by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2282](https://redirect.github.com/nodejs/undici/pull/2282) #### New Contributors - [@​killagu](https://redirect.github.com/killagu) made their first contribution in [https://github.com/nodejs/undici/pull/2279](https://redirect.github.com/nodejs/undici/pull/2279) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.25.1...v5.25.2 ### [`v5.25.1`](https://redirect.github.com/nodejs/undici/releases/tag/v5.25.1) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.25.0...v5.25.1) #### What's Changed - Add publish types script by [@​Ethan-Arrowood](https://redirect.github.com/Ethan-Arrowood) in [https://github.com/nodejs/undici/pull/2273](https://redirect.github.com/nodejs/undici/pull/2273) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.25.0...v5.25.1 ### [`v5.25.0`](https://redirect.github.com/nodejs/undici/releases/tag/v5.25.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.24.0...v5.25.0) #### What's Changed - fix: h2 without body by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2258](https://redirect.github.com/nodejs/undici/pull/2258) - ci: remove duplicated runs by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2265](https://redirect.github.com/nodejs/undici/pull/2265) - improve documentation of timeouts by making the units clear in all places by [@​mcfedr](https://redirect.github.com/mcfedr) in [https://github.com/nodejs/undici/pull/2266](https://redirect.github.com/nodejs/undici/pull/2266) - expose websocket in node bundle by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2217](https://redirect.github.com/nodejs/undici/pull/2217) - test: fix Fetch/HTTP2 tests by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2263](https://redirect.github.com/nodejs/undici/pull/2263) - fix undici when node is built with --without-ssl by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2272](https://redirect.github.com/nodejs/undici/pull/2272) - fix: Fix type definition for Client Interceptors by [@​ComradeCow](https://redirect.github.com/ComradeCow) in [https://github.com/nodejs/undici/pull/2269](https://redirect.github.com/nodejs/undici/pull/2269) - Fix http2 agent by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2275](https://redirect.github.com/nodejs/undici/pull/2275) #### New Contributors - [@​ComradeCow](https://redirect.github.com/ComradeCow) made their first contribution in [https://github.com/nodejs/undici/pull/2269](https://redirect.github.com/nodejs/undici/pull/2269) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.24.0...v5.25.0 ### [`v5.24.0`](https://redirect.github.com/nodejs/undici/releases/tag/v5.24.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.23.0...v5.24.0) #### Notable Changes - feat: Add H2 support by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2061](https://redirect.github.com/nodejs/undici/pull/2061) #### What's Changed - build(deps): bump step-security/harden-runner from 2.4.1 to 2.5.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2203](https://redirect.github.com/nodejs/undici/pull/2203) - better stack trace for body.json by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2215](https://redirect.github.com/nodejs/undici/pull/2215) - allow http & https websocket urls by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2218](https://redirect.github.com/nodejs/undici/pull/2218) - build(deps-dev): bump [@​sinonjs/fake-timers](https://redirect.github.com/sinonjs/fake-timers) from 10.3.0 to 11.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2221](https://redirect.github.com/nodejs/undici/pull/2221) - fix: pass ProxyAgent proxy status code error by [@​NBNGaming](https://redirect.github.com/NBNGaming) in [https://github.com/nodejs/undici/pull/2162](https://redirect.github.com/nodejs/undici/pull/2162) - fix failing test by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2223](https://redirect.github.com/nodejs/undici/pull/2223) - docs: update MockPool.md intercept method description by [@​capaj](https://redirect.github.com/capaj) in [https://github.com/nodejs/undici/pull/2220](https://redirect.github.com/nodejs/undici/pull/2220) - Update wpts by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2226](https://redirect.github.com/nodejs/undici/pull/2226) - build(deps): bump github/codeql-action from 2.21.2 to 2.21.5 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2240](https://redirect.github.com/nodejs/undici/pull/2240) - build(deps): bump actions/setup-node from 3.6.0 to 3.8.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2237](https://redirect.github.com/nodejs/undici/pull/2237) - build(deps): bump fastify/github-action-merge-dependabot from 3.9.0 to 3.9.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2236](https://redirect.github.com/nodejs/undici/pull/2236) - build(deps): bump actions/checkout from 3.5.3 to 3.6.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2241](https://redirect.github.com/nodejs/undici/pull/2241) - build(deps): bump actions/dependency-review-action from 3.0.6 to 3.0.8 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2238](https://redirect.github.com/nodejs/undici/pull/2238) - fix: aborting request with non-object error by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2243](https://redirect.github.com/nodejs/undici/pull/2243) - fix: preserve file path when parsing formdata by [@​jimmywarting](https://redirect.github.com/jimmywarting) in [https://github.com/nodejs/undici/pull/2245](https://redirect.github.com/nodejs/undici/pull/2245) - build(deps-dev): bump tsd from 0.28.1 to 0.29.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2246](https://redirect.github.com/nodejs/undici/pull/2246) - Updated benchmarks by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2250](https://redirect.github.com/nodejs/undici/pull/2250) - Fix fetch in node v20.6.0 by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2251](https://redirect.github.com/nodejs/undici/pull/2251) - Maybe fix v20 by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2252](https://redirect.github.com/nodejs/undici/pull/2252) - feat: Add H2 support by [@​metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/nodejs/undici/pull/2061](https://redirect.github.com/nodejs/undici/pull/2061) - docs: fix tables in README by [@​regseb](https://redirect.github.com/regseb) in [https://github.com/nodejs/undici/pull/2254](https://redirect.github.com/nodejs/undici/pull/2254) - Fix http2 fetch test by [@​mcollina](https://redirect.github.com/mcollina) in [https://github.com/nodejs/undici/pull/2253](https://redirect.github.com/nodejs/undici/pull/2253) #### New Contributors - [@​NBNGaming](https://redirect.github.com/NBNGaming) made their first contribution in [https://github.com/nodejs/undici/pull/2162](https://redirect.github.com/nodejs/undici/pull/2162) - [@​capaj](https://redirect.github.com/capaj) made their first contribution in [https://github.com/nodejs/undici/pull/2220](https://redirect.github.com/nodejs/undici/pull/2220) - [@​regseb](https://redirect.github.com/regseb) made their first contribution in [https://github.com/nodejs/undici/pull/2254](https://redirect.github.com/nodejs/undici/pull/2254) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.23.0...v5.24.0 ### [`v5.23.0`](https://redirect.github.com/nodejs/undici/releases/tag/v5.23.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.22.1...v5.23.0) #### What's Changed - bump engines to node >= 16 by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2119](https://redirect.github.com/nodejs/undici/pull/2119) - Revert "bump engines to node >= 16 ([#​2119](https://redirect.github.com/nodejs/undici/issues/2119))" by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2121](https://redirect.github.com/nodejs/undici/pull/2121) - fetch: set referrer properly by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2125](https://redirect.github.com/nodejs/undici/pull/2125) - fix: support truncated gzip by [@​jimmywarting](https://redirect.github.com/jimmywarting) in [https://github.com/nodejs/undici/pull/2126](https://redirect.github.com/nodejs/undici/pull/2126) - workflow: apply security best practices by [@​step-security-bot](https://redirect.github.com/step-security-bot) in [https://github.com/nodejs/undici/pull/2130](https://redirect.github.com/nodejs/undici/pull/2130) - build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2135](https://redirect.github.com/nodejs/undici/pull/2135) - build(deps): bump actions/dependency-review-action from 2.5.1 to 3.0.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2133](https://redirect.github.com/nodejs/undici/pull/2133) - build(deps): bump node from 18-alpine to 20-alpine in /build by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2131](https://redirect.github.com/nodejs/undici/pull/2131) - build(deps): bump pkgjs/action from 0.1.6 to 0.1.7 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2136](https://redirect.github.com/nodejs/undici/pull/2136) - build(deps): bump actions/checkout from 3.1.0 to 3.5.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2132](https://redirect.github.com/nodejs/undici/pull/2132) - build(deps-dev): bump jsdom from 21.1.2 to 22.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2142](https://redirect.github.com/nodejs/undici/pull/2142) - build(deps): bump fastify/github-action-merge-dependabot from 3.7.0 to 3.8.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2148](https://redirect.github.com/nodejs/undici/pull/2148) - fix(pr): use correct pr template file by [@​AugustinMauroy](https://redirect.github.com/AugustinMauroy) in [https://github.com/nodejs/undici/pull/2141](https://redirect.github.com/nodejs/undici/pull/2141) - Additional WebSocket send tests to cover all payload size categories by [@​jawj](https://redirect.github.com/jawj) in [https://github.com/nodejs/undici/pull/2149](https://redirect.github.com/nodejs/undici/pull/2149) - fix: reverse decompression order of "Content-Encoding" encodings (fixes [#​2158](https://redirect.github.com/nodejs/undici/issues/2158)) by [@​rychkog](https://redirect.github.com/rychkog) in [https://github.com/nodejs/undici/pull/2159](https://redirect.github.com/nodejs/undici/pull/2159) - fix: keep running WPTs if a test times out by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2165](https://redirect.github.com/nodejs/undici/pull/2165) - feat: add build environment info by [@​mhdawson](https://redirect.github.com/mhdawson) in [https://github.com/nodejs/undici/pull/2168](https://redirect.github.com/nodejs/undici/pull/2168) - fix: forward error reason to fetch controller by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2172](https://redirect.github.com/nodejs/undici/pull/2172) - stricter types for bodymixin.json by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2181](https://redirect.github.com/nodejs/undici/pull/2181) - chore: Renable autoSelectFamily tests. by [@​ShogunPanda](https://redirect.github.com/ShogunPanda) in [https://github.com/nodejs/undici/pull/2180](https://redirect.github.com/nodejs/undici/pull/2180) - build(deps): bump actions/dependency-review-action from 3.0.4 to 3.0.6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2147](https://redirect.github.com/nodejs/undici/pull/2147) - build(deps): bump github/codeql-action from 2.3.2 to 2.20.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2185](https://redirect.github.com/nodejs/undici/pull/2185) - fix: fetch resource timing performance entry names should be strings by [@​GaryWilber](https://redirect.github.com/GaryWilber) in [https://github.com/nodejs/undici/pull/2188](https://redirect.github.com/nodejs/undici/pull/2188) - build(deps): bump actions/checkout from 3.5.2 to 3.5.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2176](https://redirect.github.com/nodejs/undici/pull/2176) - build(deps): bump fastify/github-action-merge-dependabot from 3.8.0 to 3.9.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2177](https://redirect.github.com/nodejs/undici/pull/2177) - build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2178](https://redirect.github.com/nodejs/undici/pull/2178) - build(deps): bump step-security/harden-runner from 2.4.0 to 2.4.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2175](https://redirect.github.com/nodejs/undici/pull/2175) - test: fix `autoselectfamily` on platforms without IPv6 support by [@​LiviaMedeiros](https://redirect.github.com/LiviaMedeiros) in [https://github.com/nodejs/undici/pull/2197](https://redirect.github.com/nodejs/undici/pull/2197) - fix: make multipart/form-data boundary string more consistent by [@​LiviaMedeiros](https://redirect.github.com/LiviaMedeiros) in [https://github.com/nodejs/undici/pull/2196](https://redirect.github.com/nodejs/undici/pull/2196) - docs: add proxy agent options docs by [@​dancastillo](https://redirect.github.com/dancastillo) in [https://github.com/nodejs/undici/pull/2193](https://redirect.github.com/nodejs/undici/pull/2193) - build(deps): bump github/codeql-action from 2.20.3 to 2.21.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2205](https://redirect.github.com/nodejs/undici/pull/2205) - feat: make use of `addAbortListener` where applicable by [@​atlowChemi](https://redirect.github.com/atlowChemi) in [https://github.com/nodejs/undici/pull/2195](https://redirect.github.com/nodejs/undici/pull/2195) #### New Contributors - [@​step-security-bot](https://redirect.github.com/step-security-bot) made their first contribution in [https://github.com/nodejs/undici/pull/2130](https://redirect.github.com/nodejs/undici/pull/2130) - [@​AugustinMauroy](https://redirect.github.com/AugustinMauroy) made their first contribution in [https://github.com/nodejs/undici/pull/2141](https://redirect.github.com/nodejs/undici/pull/2141) - [@​rychkog](https://redirect.github.com/rychkog) made their first contribution in [https://github.com/nodejs/undici/pull/2159](https://redirect.github.com/nodejs/undici/pull/2159) - [@​mhdawson](https://redirect.github.com/mhdawson) made their first contribution in [https://github.com/nodejs/undici/pull/2168](https://redirect.github.com/nodejs/undici/pull/2168) - [@​GaryWilber](https://redirect.github.com/GaryWilber) made their first contribution in [https://github.com/nodejs/undici/pull/2188](https://redirect.github.com/nodejs/undici/pull/2188) - [@​atlowChemi](https://redirect.github.com/atlowChemi) made their first contribution in [https://github.com/nodejs/undici/pull/2195](https://redirect.github.com/nodejs/undici/pull/2195) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.22.1...v5.23.0 ### [`v5.22.1`](https://redirect.github.com/nodejs/undici/releases/tag/v5.22.1) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.22.0...v5.22.1) #### What's Changed - Cache storage by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2076](https://redirect.github.com/nodejs/undici/pull/2076) - test: skip content-disposition test in node 18 by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2081](https://redirect.github.com/nodejs/undici/pull/2081) - Cache storage cleanup by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2082](https://redirect.github.com/nodejs/undici/pull/2082) - Cache storage fixes by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2083](https://redirect.github.com/nodejs/undici/pull/2083) - test: improve test coverage for ErrorEvent and MessageEvent by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2085](https://redirect.github.com/nodejs/undici/pull/2085) - test: remove --experimental-wasm-simd by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2087](https://redirect.github.com/nodejs/undici/pull/2087) - websocket: add websocketinit by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2088](https://redirect.github.com/nodejs/undici/pull/2088) - feat(websocket): allow setting custom headers by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2089](https://redirect.github.com/nodejs/undici/pull/2089) - test: fix tests failing only on node v20 by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2096](https://redirect.github.com/nodejs/undici/pull/2096) - fix: skip set content-length when FormData value is stream by [@​fengmk2](https://redirect.github.com/fengmk2) in [https://github.com/nodejs/undici/pull/2091](https://redirect.github.com/nodejs/undici/pull/2091) - doc: update outdated command in contributing.md by [@​jazelly](https://redirect.github.com/jazelly) in [https://github.com/nodejs/undici/pull/2099](https://redirect.github.com/nodejs/undici/pull/2099) - cache: fix most failing WPTs by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2100](https://redirect.github.com/nodejs/undici/pull/2100) - feat: allow build:wasm to auto detect platform by [@​jazelly](https://redirect.github.com/jazelly) in [https://github.com/nodejs/undici/pull/2102](https://redirect.github.com/nodejs/undici/pull/2102) - docs: updated Error documentation (fixes [#​2090](https://redirect.github.com/nodejs/undici/issues/2090)) by [@​titanism](https://redirect.github.com/titanism) in [https://github.com/nodejs/undici/pull/2092](https://redirect.github.com/nodejs/undici/pull/2092) - mimesniff: fix many broken tests by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2103](https://redirect.github.com/nodejs/undici/pull/2103) - test: fix failing tests by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2097](https://redirect.github.com/nodejs/undici/pull/2097) - build(deps): bump github/codeql-action from 2.2.9 to 2.3.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2105](https://redirect.github.com/nodejs/undici/pull/2105) - fix: more informative error message to tell that the server doesn't match http/1.1 protocol by [@​Songkeys](https://redirect.github.com/Songkeys) in [https://github.com/nodejs/undici/pull/2055](https://redirect.github.com/nodejs/undici/pull/2055) - Fix bug in 16-bit frame length when buffer is a subarray by [@​jawj](https://redirect.github.com/jawj) in [https://github.com/nodejs/undici/pull/2106](https://redirect.github.com/nodejs/undici/pull/2106) - update wpts by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2108](https://redirect.github.com/nodejs/undici/pull/2108) - fix: update error definitions by [@​dfilatov](https://redirect.github.com/dfilatov) in [https://github.com/nodejs/undici/pull/2112](https://redirect.github.com/nodejs/undici/pull/2112) - fix: make assertion a noop by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2111](https://redirect.github.com/nodejs/undici/pull/2111) #### New Contributors - [@​jazelly](https://redirect.github.com/jazelly) made their first contribution in [https://github.com/nodejs/undici/pull/2099](https://redirect.github.com/nodejs/undici/pull/2099) - [@​titanism](https://redirect.github.com/titanism) made their first contribution in [https://github.com/nodejs/undici/pull/2092](https://redirect.github.com/nodejs/undici/pull/2092) - [@​Songkeys](https://redirect.github.com/Songkeys) made their first contribution in [https://github.com/nodejs/undici/pull/2055](https://redirect.github.com/nodejs/undici/pull/2055) - [@​jawj](https://redirect.github.com/jawj) made their first contribution in [https://github.com/nodejs/undici/pull/2106](https://redirect.github.com/nodejs/undici/pull/2106) - [@​dfilatov](https://redirect.github.com/dfilatov) made their first contribution in [https://github.com/nodejs/undici/pull/2112](https://redirect.github.com/nodejs/undici/pull/2112) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.22.0...v5.22.1 ### [`v5.22.0`](https://redirect.github.com/nodejs/undici/releases/tag/v5.22.0) [Compare Source](https://redirect.github.com/nodejs/undici/compare/v5.21.2...v5.22.0) #### What's Changed - build(deps-dev): bump tsd from 0.27.0 to 0.28.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2042](https://redirect.github.com/nodejs/undici/pull/2042) - build(deps): bump ossf/scorecard-action from 2.1.2 to 2.1.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/nodejs/undici/pull/2040](https://redirect.github.com/nodejs/undici/pull/2040) - fix: handle opaque origin in sameOrigin by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2053](https://redirect.github.com/nodejs/undici/pull/2053) - test: add typescript import test back by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2054](https://redirect.github.com/nodejs/undici/pull/2054) - fix: use getMaxListeners when available by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2063](https://redirect.github.com/nodejs/undici/pull/2063) - feat: allow overriding hwm by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2057](https://redirect.github.com/nodejs/undici/pull/2057) - fix: there is no sync connector by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2059](https://redirect.github.com/nodejs/undici/pull/2059) - fix: rename .wasm to -wasm to appease jest by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2064](https://redirect.github.com/nodejs/undici/pull/2064) - fix: set content-length when using FormData body w/ request by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2066](https://redirect.github.com/nodejs/undici/pull/2066) - refactor: unify error body handling by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2060](https://redirect.github.com/nodejs/undici/pull/2060) - fix: close and destroy overlap by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2068](https://redirect.github.com/nodejs/undici/pull/2068) - remove node 12 from test matrix by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2069](https://redirect.github.com/nodejs/undici/pull/2069) - fix: don't leak socket if client is destroyed while connecting by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2058](https://redirect.github.com/nodejs/undici/pull/2058) - fix: flaky leak test by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2070](https://redirect.github.com/nodejs/undici/pull/2070) - test: update wpts by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2073](https://redirect.github.com/nodejs/undici/pull/2073) - perf: latin1 by [@​ronag](https://redirect.github.com/ronag) in [https://github.com/nodejs/undici/pull/2075](https://redirect.github.com/nodejs/undici/pull/2075) - fix: mock fetch headers shouldn't be an array by [@​KhafraDev](https://redirect.github.com/KhafraDev) in [https://github.com/nodejs/undici/pull/2080](https://redirect.github.com/nodejs/undici/pull/2080) **Full Changelog**: https://github.com/nodejs/undici/compare/v5.21.2...v5.22.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/creatorsgarten/contentsgarten). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information