Releases: amphp/http-client
Releases · amphp/http-client
5.0.0 Beta 6
- Fixed
HEAD
requests using HTTP/2 when aContent-Length
header was included in the response. - Fixed a memory leak in the HTTP/2 handler due to the write fiber not being destroyed.
5.0.0 Beta 5
- Added compatibility with Revolt v1.x
5.0.0 Beta 4
- Fixed destruct order issue in
Http2Stream
- Fixed backpressure for response body for HTTP/1.x
- Add
ResolveBaseUri
interceptor
5.0.0 Beta 3
- Fixed a memory leak in the HTTP/2 connection processor when reusing a connection over a long period of time
- Removed deprecated exception classes
Http2ConnectionException
andHttp2StreamException
.
5.0.0 Beta 2
- Fixed #302 where reusing an idle HTTP/1.1 connection may cause the connection to hang.
- Fixed reusing a closed connection in the connection pool.
5.0.0 Beta 1
What's Changed
- Based on PHP 8.1 and Fibers using Revolt.
- Removed
Promise
wrapper types from return types everywhere. - Changed timeout unit from milliseconds to seconds.
- Removed
Amp\Htt\Client\Connection\LimitedConnectionPool
, seeStreamLimitingPool
instead.
New Contributors
Full Changelog: v4.6.2...v5.0.0-beta.1