Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency undici to v6 (#478)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [undici](https://undici.nodejs.org) ([source](https://github.com/nodejs/undici)) | [`5.28.2` -> `6.5.0`](https://renovatebot.com/diffs/npm/undici/5.28.2/6.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/undici/6.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/undici/6.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/undici/5.28.2/6.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/undici/5.28.2/6.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nodejs/undici (undici)</summary> ### [`v6.5.0`](https://github.com/nodejs/undici/releases/tag/v6.5.0) [Compare Source](https://github.com/nodejs/undici/compare/v6.4.0...v6.5.0) #### What's Changed - build(deps-dev): bump jsdom from 23.2.0 to 24.0.0 by [@​dependabot](https://github.com/dependabot) in [nodejs/undici#2632 - feat: Implement EventSource by [@​Uzlopak](https://github.com/Uzlopak) in [nodejs/undici#2608 - fix: readable body by [@​ronag](https://github.com/ronag) in [nodejs/undici#2642 **Full Changelog**: nodejs/undici@v6.4.0...v6.5.0 ### [`v6.4.0`](https://github.com/nodejs/undici/releases/tag/v6.4.0) [Compare Source](https://github.com/nodejs/undici/compare/v6.3.0...v6.4.0) ##### What's Changed - refactor: version cleanup by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2605 - cacheStorage: separate matchAll logic by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2599 - cleanup index by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2598 - feat: port `balanced-pool`, `ca-fingerprint`, `client-abort` tests to `node:test` by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2584 - ci: unpin nodejs workflow version by [@​dominykas](https://github.com/dominykas) in [nodejs/undici#2434 - test([#​2600](https://github.com/nodejs/undici/issues/2600)): Flaky debug test by [@​metcoder95](https://github.com/metcoder95) in [nodejs/undici#2607 - fix: h2 hang issue with empty body by [@​timursevimli](https://github.com/timursevimli) in [nodejs/undici#2601 - Fix tests for Node.js v21 by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2609 - perf(cache): avoid Request and Response initialization by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2610 - Add more libraries to benchmarks by [@​mcollina](https://github.com/mcollina) in [nodejs/undici#2614 - feat: port `client-connect`, `client-dispatch`, `client-errors` test to `node:test` by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2591 - exit with 1 if WPT runner has unexpected errors by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2621 - Fix tests for Node.js v20.11.0 by [@​mcollina](https://github.com/mcollina) in [nodejs/undici#2618 - fix(mock-agent): split set-cookie by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2619 - feat: implement throwOnMaxRedirect option for RedirectHandler by [@​mertcanaltin](https://github.com/mertcanaltin) in [nodejs/undici#2563 - test: fix flaky debug test by [@​metcoder95](https://github.com/metcoder95) in [nodejs/undici#2613 - fix: hide statusOutput if empty in handleRunnerCompletion by [@​Uzlopak](https://github.com/Uzlopak) in [nodejs/undici#2624 - docs: Fix typo in Debug.md by [@​Skn0tt](https://github.com/Skn0tt) in [nodejs/undici#2625 - fix(cache): set AbortSignal by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2612 - Use correct http Agent for node-fetch, axios, got and request by [@​mcollina](https://github.com/mcollina) in [nodejs/undici#2629 ##### New Contributors - [@​timursevimli](https://github.com/timursevimli) made their first contribution in [nodejs/undici#2601 - [@​mertcanaltin](https://github.com/mertcanaltin) made their first contribution in [nodejs/undici#2563 - [@​Skn0tt](https://github.com/Skn0tt) made their first contribution in [nodejs/undici#2625 **Full Changelog**: nodejs/undici@v6.3.0...v6.4.0 ### [`v6.3.0`](https://github.com/nodejs/undici/releases/tag/v6.3.0) [Compare Source](https://github.com/nodejs/undici/compare/v6.2.1...v6.3.0) #### What's Changed - Clear all timeout on destroy and close by [@​mcollina](https://github.com/mcollina) in [nodejs/undici#2535 - ConnectOptions should include 'origin' field by [@​dvoytenko](https://github.com/dvoytenko) in [nodejs/undici#2532 - perf: avoid toLowerCase call by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2537 - revert [`a1a8136`](https://github.com/nodejs/undici/commit/a1a8136) by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2539 - docs: add Util to sidebar by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2529 - fix: call explicitly unregister by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2534 - fix: check the content-type of invalid formData by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2541 - Add request examples. by [@​autopulated](https://github.com/autopulated) in [nodejs/undici#2380 - fix(HTTP/2): handle consumption of aborted request by [@​metcoder95](https://github.com/metcoder95) in [nodejs/undici#2387 - chore: update tst test by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2538 - fix(fetch): do not abort fetch on redirect by [@​angelyan](https://github.com/angelyan) in [nodejs/undici#2545 - drop verifyVersion in scripts by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2549 - types: remove unused Client and Pool types by [@​RafaelGSS](https://github.com/RafaelGSS) in [nodejs/undici#2557 - lib: fix Host header when CONNECT ProxyAgent by [@​RafaelGSS](https://github.com/RafaelGSS) in [nodejs/undici#2556 - feat: port cookies tests to node runner by [@​pmarchini](https://github.com/pmarchini) in [nodejs/undici#2547 - feat: port webidl tests to node test runner by [@​ilteoood](https://github.com/ilteoood) in [nodejs/undici#2554 - perf: Improve percentDecode by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2562 - Fix parseHashWithOptions regex by [@​flapenna](https://github.com/flapenna) in [nodejs/undici#2561 - feat: port diagnostic-channel tests to node test runner by [@​ilteoood](https://github.com/ilteoood) in [nodejs/undici#2559 - feat: port websocket tests to node test runner by [@​ilteoood](https://github.com/ilteoood) in [nodejs/undici#2553 - build(deps-dev): bump tsd from 0.29.0 to 0.30.1 by [@​dependabot](https://github.com/dependabot) in [nodejs/undici#2551 - build(deps): bump actions/setup-node from 4.0.0 to 4.0.1 by [@​dependabot](https://github.com/dependabot) in [nodejs/undici#2572 - build(deps): bump github/codeql-action from 2.22.5 to 3.22.12 by [@​dependabot](https://github.com/dependabot) in [nodejs/undici#2574 - Update `@matteo.collina/tspl` to 0.1.1 by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2576 - mark wpt as failing by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2581 - feat: port `abort-controller.js` tests to `node:test` runner by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2564 - fix data url test by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2580 - feat: port `async_hooks.js` tests to `node:test` runner by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2568 - feat: port `agent.js` tests to `node:test` runner by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2566 - feat: port `abort-event-emitter.js` tests to `node:test` runnner by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2565 - feat: port first half of fetch tests to node test runner by [@​anurag-roy](https://github.com/anurag-roy) in [nodejs/undici#2569 - perf: bypass method validation by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2583 - fetch: warn when using patch method by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2577 - feat: port `autoselectfamily.js` tests to `node:test` runner by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2570 - feat: port remaining fetch tests to node test runner by [@​anurag-roy](https://github.com/anurag-roy) in [nodejs/undici#2587 - fix: use isArrayBuffer instead of isAnyArrayBuffer by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2586 - Feat/migrate tests to node runner by [@​pmarchini](https://github.com/pmarchini) in [nodejs/undici#2593 - abort request with reason if one is provided by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2592 - feat: port tst test to node test runner by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2595 - feat([#​2191](https://github.com/nodejs/undici/issues/2191)): Add support for `NODE_DEBUG` by [@​metcoder95](https://github.com/metcoder95) in [nodejs/undici#2585 - cacheStorage: fix bugs make wpts pass by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2596 - fix: non-object error in abort throws bad error by [@​atlowChemi](https://github.com/atlowChemi) in [nodejs/undici#2597 - fix: add test helper for closing server as promise by [@​sosukesuzuki](https://github.com/sosukesuzuki) in [nodejs/undici#2604 #### New Contributors - [@​dvoytenko](https://github.com/dvoytenko) made their first contribution in [nodejs/undici#2532 - [@​autopulated](https://github.com/autopulated) made their first contribution in [nodejs/undici#2380 - [@​angelyan](https://github.com/angelyan) made their first contribution in [nodejs/undici#2545 - [@​pmarchini](https://github.com/pmarchini) made their first contribution in [nodejs/undici#2547 - [@​ilteoood](https://github.com/ilteoood) made their first contribution in [nodejs/undici#2554 - [@​flapenna](https://github.com/flapenna) made their first contribution in [nodejs/undici#2561 - [@​sosukesuzuki](https://github.com/sosukesuzuki) made their first contribution in [nodejs/undici#2576 - [@​anurag-roy](https://github.com/anurag-roy) made their first contribution in [nodejs/undici#2569 **Full Changelog**: nodejs/undici@v6.2.1...v6.3.0 ### [`v6.2.1`](https://github.com/nodejs/undici/releases/tag/v6.2.1) [Compare Source](https://github.com/nodejs/undici/compare/v6.2.0...v6.2.1) ##### What's Changed - perf: use tree by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2528 - chore: reduce dependencies by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2533 - Remove timers in agent.js by [@​mcollina](https://github.com/mcollina) in [nodejs/undici#2536 **Full Changelog**: nodejs/undici@v6.2.0...v6.2.1 ### [`v6.2.0`](https://github.com/nodejs/undici/releases/tag/v6.2.0) [Compare Source](https://github.com/nodejs/undici/compare/v6.1.0...v6.2.0) #### What's Changed - Remove FinalizationRegistry from Agent by [@​mcollina](https://github.com/mcollina) in [nodejs/undici#2530 **Full Changelog**: nodejs/undici@v6.1.0...v6.2.0 ### [`v6.1.0`](https://github.com/nodejs/undici/releases/tag/v6.1.0) [Compare Source](https://github.com/nodejs/undici/compare/v6.0.1...v6.1.0) #### What's Changed - fix: more sensible stack trace from dump error by [@​ronag](https://github.com/ronag) in [nodejs/undici#2503 - refactor: remove some node compat by [@​ronag](https://github.com/ronag) in [nodejs/undici#2502 - refactor: version cleanup by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2507 - perf(fetch): Improve fetch of detaurl by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2479 - feat: expose parseHeader by [@​ronag](https://github.com/ronag) in [nodejs/undici#2511 - perf(fetch): optimize call `dispatch` by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2493 - perf(util/parseHeaders): If the header name is buffer by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2501 - perf: twice faster method check by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2495 - refactor: remove Error.captureStackTrace by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2509 - perf: Improve processHeader by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2513 - perf: reduce `String#toLowerCase` call by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2516 - perf: optimize consumeEnd by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2510 - perf: reduce tst built time by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2517 - feat: allow customization of build environment by [@​khardix](https://github.com/khardix) in [nodejs/undici#2403 - fix: clear cache by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2519 - feat: Add resource timing entries for connection, request and response by [@​ToshB](https://github.com/ToshB) in [nodejs/undici#2481 - Call fg.unregister() after a dispatcher is done, adds UNDICI_NO_FG to… by [@​mcollina](https://github.com/mcollina) in [nodejs/undici#2527 - feat: expose headerNameToString by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2525 #### New Contributors - [@​khardix](https://github.com/khardix) made their first contribution in [nodejs/undici#2403 **Full Changelog**: nodejs/undici@v6.0.1...v6.1.0 ### [`v6.0.1`](https://github.com/nodejs/undici/releases/tag/v6.0.1) [Compare Source](https://github.com/nodejs/undici/compare/v6.0.0...v6.0.1) #### What's Changed - fix: stream error timings by [@​ronag](https://github.com/ronag) in [nodejs/undici#2497 **Full Changelog**: nodejs/undici@v6.0.0...v6.0.1 ### [`v6.0.0`](https://github.com/nodejs/undici/releases/tag/v6.0.0) [Compare Source](https://github.com/nodejs/undici/compare/v5.28.2...v6.0.0) #### What's Changed - 16 eol by [@​ronag](https://github.com/ronag) in [nodejs/undici#2480 - update spec & wpts by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2482 - version cleanup by [@​KhafraDev](https://github.com/KhafraDev) in [nodejs/undici#2483 - perf: avoid Response initialization by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2489 - perf: optimize `parseHeaders` by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2492 - chore: fix typo by [@​tsctx](https://github.com/tsctx) in [nodejs/undici#2490 - feat: print attempted addresses on ConnectTimeoutError by [@​fengmk2](https://github.com/fengmk2) in [nodejs/undici#2494 - Expose HTTP errors that are not meant to be retried by [@​MzUgM](https://github.com/MzUgM) in [nodejs/undici#2496 **Full Changelog**: nodejs/undici@v5.28.2...v6.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 9pm on sunday" (UTC), 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ascorbic/unpic-img). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
- Loading branch information