Releases: nodejs/undici
Releases · nodejs/undici
v3.2.0 - Agent
Improvements:
- Agent and global methods (#508).
v3.1.0
📚 PR:
- fix: throw if passed keepAlive
- doc: fix grammar
- fix: don't fail socket if onComplete throws
- fix: throw if passed requestTimeout
- fix: improve not support arg error message
- fix: types
- perf: check aborted earlier
- perf: avoid closure capture
- Fix capitalization of 'errors' in types (#503)
- Two small grammar nits (#505)
- feat(pool): forward connect and disconnect events (#510)
- fix(types): Pool URL (#507)
- Do not run .mjs in test. Add npm test to CI. (#511)
v3.0.0
Fixes:
- Replace
socketTimeout
withbodyTimeout
(#460). - Replace
keepAlive
option withpipelining: 0
(#459). - Rename
idleTimeout
option tokeepAliveTimeout
(#461). - Retry
idempotent
with original body (#471). - Add
writableNeedDrain
support toClient.stream
(#442). - Free parser when detaching.
- Throw if passed
maxKeepAliveTimeout
,idleTimeout
, orsocketTimeout
.
Improvements:
- Add trailers support to
Client.request
(#493). - Misc refactoring.
v2.2.1
v2.2.0
v2.1.1
v2.1.0
📚 PR:
- cosmetics
- feat: allow pausing from onHeaders
- Remove node 14 benchmark results
- fix(core/request): handle header set to null (#453)
- test: support earliest versions in range in CI (#454)
- test: skip ESM test when ESM support not available (#455)
- fix(benchmarks): fix timeout errors (#457)
- Fix for node 12.19 (#458)