What's Changed
- fix(parseHeaders): util.parseHeaders handle correctly array of buffer… by @mdoria12 in #2398
- docs: add license to undici-types by @dancastillo in #2401
- perf: optimize Readable.dump by @ronag in #2402
- perf(headers): Improve Headers by @tsctx in #2397
- test: re-enable conditional WPT Report for websockets by @panva in #2407
- fix: delay abort on 'close' by @ronag in #2408
- refactor: use
substring
instead ofsubstr
by @tsctx in #2411 - add additional http2 test with fetch by @KhafraDev in #2419
- fix: HTTPToken check by @tsctx in #2410
- perf: optimize HeadersList.get by @tsctx in #2420
- properly handle pseudo-headers in fetch by @KhafraDev in #2422
- perf(headers): if the guard is immutable by @tsctx in #2424
- fix(mock-agent): send stream body by @tsctx in #2425
- build(deps): bump github/codeql-action from 2.21.5 to 2.22.5 by @dependabot in #2394
- feat(#2264): Expose Retry Handler by @metcoder95 in #2281
- fix: implement
Headers#set
correctly by @tsctx in #2432 - fix: implement
Headers#delete
correctly by @tsctx in #2430 - test: update websocket wpt availability by @panva in #2437
- fix: type comment position by @tsctx in #2443
- fix:
onHeaders
type declaration by @tsctx in #2444 - remove http2 status pseudo header from headers by @KhafraDev in #2438
- docs: Clarify
path
matching inintercept()
by @oliversalzburg in #2426 - fix: set-cookie clone by @tsctx in #2446
- docs: fix typo in maxConcurrentStreams by @tniessen in #2450
- refactor: remove leftovers by @metcoder95 in #2451
- refactor: add missing new operator by @tsctx in #2452
New Contributors
- @mdoria12 made their first contribution in #2398
- @tsctx made their first contribution in #2397
- @oliversalzburg made their first contribution in #2426
Full Changelog: v5.27.2...v5.28.0