What's Changed
- workflow: add scorecard.yml by @RafaelGSS in #1942
- ci: timeout CI jobs after 15 minutes by @dominykas in #1946
- test(wpt): respect variants by @panva in #1951
- fix: improve isFormDataLike compat by @ronag in #1953
- fix: flaky fetch tests by @KhafraDev in #1956
- test(wpt): include all testing files by @KhafraDev in #1954
- fix: remove unneeded fetch tests by @KhafraDev in #1960
- fix: use normal timers for delays < 1s by @ronag in #1961
- perf: optimize happy path by @anonrig in #1955
- fix: 🐛 add URL upstream variations in BalancedPool types by @jimmy-guzman in #1966
- test(wpt): handle uncaught exceptions by @KhafraDev in #1965
- Fix failing wpts by @KhafraDev in #1967
- test(wpt): add results to an existing WPT Report by @panva in #1944
- fix: strengthen isStream condition checking by @debadree25 in #1969
- fix: implement basic policy container by @KhafraDev in #1970
- TypeScript type fixes, for #1949 by @joshxyzhimself in #1968
- websocket: separate connection logic from websocket by @KhafraDev in #1973
- README: h3 not showing ### as a header by @hilleer in #1975
- wptrunner: expose gc by @KhafraDev in #1974
- perf: cork socket before writing by @ronag in #1982
- fix: fast timers and event loop lag by @ronag in #1977
- fix: correctly calculate resource timing duration by @amilajack in #1988
- wpt: update tests by @KhafraDev in #1984
- fix: undici stream throwOnError by @dancastillo in #1995
- fix: remove unnecessary WeakRef by @ronag in #2000
- Fix: websocket.d.ts - error TS2304: Cannot find name 'MessagePort' by @ZaBlazzingZephyrus in #1997
- feat: add abort signal to body.dump() by @debadree25 in #1993
- fix(fetch): third party abortcontrollers throwing errors by @KhafraDev in #2002
- Improve ProxyAgent example with autentication by @egmen in #2004
- Add clientFactory option to ProxyAgent by @andrewfecenko in #2003
New Contributors
- @jimmy-guzman made their first contribution in #1966
- @hilleer made their first contribution in #1975
- @amilajack made their first contribution in #1988
- @ZaBlazzingZephyrus made their first contribution in #1997
- @egmen made their first contribution in #2004
- @andrewfecenko made their first contribution in #2003
Full Changelog: v5.20.0...v5.21.0