github nodejs/undici v8.0.3

4 hours ago

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.maxSize by @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

Don't miss a new undici release

NewReleases is sending notifications on new releases.