Releases: php-http/curl-client
Releases · php-http/curl-client
1.7
Changed
- #30: Make sure we rewind streams
1.6.2
Fixed
- #29: Request not using CURLOPT_POSTFIELDS have content-length set to
Changed
- Use binary mode to create response body stream.
1.6.1
Fixed
- #27: ErrorPlugin and sendAsyncRequest() incompatibility
1.6
Client::sendRequest
now throws Http\Client\Exception\NetworkException
on network errors.
\UnexpectedValueException
replaced with Http\Client\Exception\RequestException
in
Client::sendRequest
and Client::sendAsyncRequest
1.5.1
Fixed
- #26: Combining CurlClient with StopwatchPlugin causes Promise onRejected handler to never be invoked.
1.5
Changed
- Request body can be send with any method except GET, HEAD and TRACE.
- #25: Make discovery a hard dependency.
1.4.2
Added
- #23: "php-http/async-client-implementation" added to "provide" section.
1.4.1
Fixed
- #22: Cannot create the client using
HttpClientDiscovery
.
1.4
Changed
- #20: Minimize memory usage when reading large response body.
1.3
Fixed
- #18: Invalid "Expect" header.
Removed
- #13: Remove HeaderParser.