Skip to content

Releases: php-http/curl-client

1.7

09 Feb 15:19
Compare
Choose a tag to compare
1.7

Changed

  • #30: Make sure we rewind streams

1.6.2

02 Jan 15:41
Compare
Choose a tag to compare

Fixed

  • #29: Request not using CURLOPT_POSTFIELDS have content-length set to

Changed

  • Use binary mode to create response body stream.

1.6.1

11 Nov 12:48
Compare
Choose a tag to compare

Fixed

  • #27: ErrorPlugin and sendAsyncRequest() incompatibility

1.6

12 Sep 14:12
Compare
Choose a tag to compare
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

29 Aug 07:56
Compare
Choose a tag to compare

Fixed

  • #26: Combining CurlClient with StopwatchPlugin causes Promise onRejected handler to never be invoked.

1.5

03 Aug 08:48
Compare
Choose a tag to compare
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

14 Jun 07:44
Compare
Choose a tag to compare

Added

  • #23: "php-http/async-client-implementation" added to "provide" section.

1.4.1

30 May 09:44
Compare
Choose a tag to compare

Fixed

  • #22: Cannot create the client using HttpClientDiscovery.

1.4

30 Mar 11:55
Compare
Choose a tag to compare
1.4

Changed

  • #20: Minimize memory usage when reading large response body.

1.3

14 Mar 13:47
Compare
Choose a tag to compare
1.3

Fixed

  • #18: Invalid "Expect" header.

Removed

  • #13: Remove HeaderParser.