What's Changed
- docs: add an Undici 7 to 8 migration guide by @mcollina in #4963
- chore: switch deferred promise with Promise.withResolvers() by @trivikr in #4972
- chore: remove zstd and markAsUncloneable feature probes by @trivikr in #4968
- test: remove obsolete nodeMajor/nodeMinor util exports by @trivikr in #4976
- chore: use Promise.withResolvers in SOCKS5 proxy agent by @trivikr in #4978
- build(deps-dev): bump esbuild from 0.27.7 to 0.28.0 by @dependabot[bot] in #4985
- build(deps-dev): bump proxy from 2.2.0 to 4.0.0 by @dependabot[bot] in #4987
- build(deps): bump got from 14.6.6 to 15.0.0 in /benchmarks by @dependabot[bot] in #4988
- chore: use Object.hasOwn for iterator checks by @trivikr in #4979
- doc: Update
dump({ limit: Integer })default value by @samuel871211 in #4981 - fix: avoid 401 failures for stream-backed request bodies by @mcollina in #4941
- test: remove unsupported Node version checks from fetch tests by @trivikr in #4977
- types: remove legacy AbortSignal alias now provided by @types/node by @trivikr in #4995
- fix: remove stale constructor interceptors from types and pool options by @trivikr in #4994
- doc: update incorrect description of
dump.maxSizeby @samuel871211 in #4982 - ci: enable coverage for node.js 25 by @shivarm in #4980
- refactor: reuse wrapRequestBody in RedirectHandler by @trivikr in #4992
- fix: preserve connect option in H2CClient by @trivikr in #5000
- types: document Client and H2CClient option declarations by @trivikr in #4998
- fix: native WebSocket over H2 server after undici import by @mcollina in #4990
- chore(test): issue 3969 by @rozzilla in #5005
- fix(1270): throw descriptive error when opts.dispatcher–passed instance methods by @rozzilla in #5007
- docs: Change the default value of allowH2 in JSDoc by @7hokerz in #5009
- chore(test): cover issue 5014 by @rozzilla in #5015
- fix: prevent cache dedup key collision via unescaped delimiters by @eddieran in #5013
- fix(proxy agent): respect connectTimeout by @rozzilla in #5011
New Contributors
Full Changelog: v8.0.2...v8.0.3