What's Changed
- test: remove tspl on 2283 test by @Uzlopak in #4301
- chore: reduce amount of intermediate functions by @Uzlopak in #4298
- ci: disable shared builtin CI tests by @mcollina in #4276
- webidl: remove unnecessary parameters from webidl.converters.RequestInfo and webidl.converters.RequestInit by @Uzlopak in #4304
- fetch: remove await, add jsdoc for some body read functions by @Uzlopak in #4303
- test: use assert and not testcontext in issue-2283.js by @Uzlopak in #4306
- chore: jsdoc use
@returns
everywhere by @Uzlopak in #4302 - chore: fix typo by @pimothyxd in #4312
- build(deps): bump github/codeql-action from 3.28.18 to 3.29.2 by @dependabot[bot] in #4315
- feat: throw error when maxRedirections is used with undici.request() by @mcollina in #4311
- Clarify the type option of the cache interceptor by @fredericDelaporte in #4299
- cache: allow caching heuristically cacheable error status codes by @mcollina in #4318
- chore(doc): update undici vs fetch by @styfle in #4319
- don't set a finalizer on cloned request by @tsctx in #4320
- websocketstream: close readablestream properly by @KhafraDev in #4322
- add ping(websocket, payload) util by @KhafraDev in #4325
- fix sending ping with no payload by @KhafraDev in #4329
- refactor: eliminate eager llhttp promise creation by @mcollina in #4337
- Fix misleading cacheByDefault documentation by @fredericDelaporte in #4338
- add websocket to websocket diagnostic channels by @KhafraDev in #4321
- speed up flaky websocket test by @KhafraDev in #4343
- fetch: minor modifications by @Uzlopak in #4347
- fetch: make readable-stream methods sync by @Uzlopak in #4346
- remove creating an extra Promise just for common cleanup by @bmeck in #4339
- chore: extract createDeferredPromise from fetch/utils.js by @Uzlopak in #4345
New Contributors
- @pimothyxd made their first contribution in #4312
- @fredericDelaporte made their first contribution in #4299
- @bmeck made their first contribution in #4339
Full Changelog: v7.11.0...v7.12.0