An HTTP/1.1 client, written from scratch for Node.js
MIT License
Bot releases are visible (Hide)
Published by ronag over 3 years ago
This release contains multiple breaking changes. These should not affect the majority of users but it is recommended to consider the full change list.
--insecure-http-parser
support (3d1027f5272f1ffd62a0a990b504636b1a3e158d)Buffer
(#696)Agent
close and destroy (d1a406f982bda23a982c89a58ccc8ae049ed034e)closed
and destroyed
properties on Agent
(#634)Client
, Pool
& Agent
under Dispatcher
(#544, #606, #620)connectTimeout
(#619)strictContentLength
option to treat request content length mismatch as warning (#586)Pool
and Agent
(761738a045712840f24c2c2f2b3670797823ecf5)data
to parser errors (7a750ba998cbc4c125f747876536655c2f7b7c02)'disconnect'
without preceding 'connect'
(#771)headersTimeout
while writing request body (#646)'disconnect'
after destroy()
(#665)Agent
deep copy options (#636)util.isStream()
(#628)onUpgrade
after detach (641e0185efe1090e412f6b9b7ec243ad18c52880)queueMicrotask
scope (#572)BodyTimeoutError
to error types (#546)path
in undici.request
opts (ts) (#559)Agent.dispatch
catch error (8c0051f8d25badb252c4a13b7810fc9556f908e9)IncomingMessage
(#834)'disconnect'
if 'connect'
(#771)Published by mcollina over 3 years ago
📚 PR:
Published by mcollina over 3 years ago
📚 PR:
Published by ronag over 3 years ago
This release contains multiple breaking changes. These should not affect the majority of users but it is recommended to consider the full change list.
--insecure-http-parser
support (3d1027f5272f1ffd62a0a990b504636b1a3e158d)Buffer
(#696)Agent
close and destroy (d1a406f982bda23a982c89a58ccc8ae049ed034e)closed
and destroyed
properties on Agent
(#634)Client
, Pool
& Agent
under Dispatcher
(#544, #606, #620)connectTimeout
(#619)strictContentLength
option to treat request content length mismatch as warning (#586)Pool
and Agent
(761738a045712840f24c2c2f2b3670797823ecf5)data
to parser errors (7a750ba998cbc4c125f747876536655c2f7b7c02)'disconnect'
without preceding 'connect'
(#771)headersTimeout
while writing request body (#646)'disconnect'
after destroy()
(#665)Agent
deep copy options (#636)util.isStream()
(#628)onUpgrade
after detach (641e0185efe1090e412f6b9b7ec243ad18c52880)queueMicrotask
scope (#572)BodyTimeoutError
to error types (#546)path
in undici.request
opts (ts) (#559)Agent.dispatch
catch error (8c0051f8d25badb252c4a13b7810fc9556f908e9)Fixes:
Improvements:
Published by ronag almost 4 years ago
Improvements:
Published by mcollina almost 4 years ago
📚 PR:
Published by ronag almost 4 years ago
Fixes:
socketTimeout
with bodyTimeout
(#460).keepAlive
option with pipelining: 0
(#459).idleTimeout
option to keepAliveTimeout
(#461).idempotent
with original body (#471).writableNeedDrain
support to Client.stream
(#442).maxKeepAliveTimeout
, idleTimeout
, or socketTimeout
.Improvements:
Client.request
(#493).Published by ronag almost 4 years ago
Fixes:
Published by mcollina almost 4 years ago
📚 PR: