Skip to content

Releases: reactphp/http-client

v0.5.11

07 Apr 16:50
v0.5.11
23dddb4
Compare
Choose a tag to compare
  • Fix: Minimal fix for PHP 8
    (#154 by @remicollet)

  • Documentation: Add deprecation notice to suggest HTTP component instead
    (#153 by @clue)

v0.5.10

14 Jan 08:37
Compare
Choose a tag to compare
  • Fix: Avoid unneeded warning when decoding invalid data on PHP 7.4.
    (#150 by @clue)

  • Add .gitattributes to exclude dev files from exports.
    (#149 by @reedy)

  • Link to clue/reactphp-buzz for higher-level HTTP client.
    (#139 by @clue)

  • Improve test suite by simplifying test matrix and test setup.
    (#151 by @clue)

v0.5.9

10 Apr 11:39
Compare
Choose a tag to compare
  • Feature: Support legacy HTTP servers that use only LF instead of CRLF.
    (#130 by @clue)

  • Improve test suite by applying maximum test timeouts for integration tests.
    (#131 by @clue)

v0.5.8

09 Feb 08:44
Compare
Choose a tag to compare
  • Support legacy PHP 5.3 through PHP 7.2 and HHVM
    (#126 and #127 by @clue)

  • Improve backwards compatibility with Promise v1 and
    use RingCentral to improve interoperability with react/http.
    (#124 and #125 by @clue)

v0.5.7

08 Feb 11:20
Compare
Choose a tag to compare
  • Fix: Ignore excessive whitespace in chunk header for Transfer-Encoding: chunked
    (#123 by @DangerLifter and @clue)

  • Fix: Ignore invalid incoming Transfer-Encoding response header
    (#122 by @clue)

  • Improve documentation for Client (and advanced Connector)
    (#111 by @jsor and #121 by @clue)

  • Improve test suite by adding support for PHPUnit 6
    (#112 by @carusogabriel)

v0.5.6

17 Sep 14:42
Compare
Choose a tag to compare
  • Feature: Update Socket component to support HTTP over Unix domain sockets (UDS)
    (#110 by @clue)

v0.5.5

10 Sep 09:07
Compare
Choose a tag to compare
  • Fix: Update Socket component to work around sending secure HTTPS requests with PHP < 7.1.4
    (#109 by @clue)

v0.5.4

25 Aug 12:25
Compare
Choose a tag to compare
  • Feature: Update Socket dependency to support hosts file on all platforms
    (#108 by @clue)

    This means that HTTP requests to hosts such as localhost will now work as
    expected across all platforms with no changes required:

    $client = new Client($loop);
    $request = $client->request('GET', 'http://localhost/');
    $request->on('response', function (Response $response) {
        // …
    });
    $request->end();

v0.5.3

16 Aug 15:34
v0.5.3
Compare
Choose a tag to compare
  • Feature: Target evenement 3.0 a long side 2.0
    (#106 by @WyriHaximus)

  • Improve test suite by locking Travis distro so new defaults will not break the build
    (#105 by @clue)

v0.5.2

27 Jun 06:46
Compare
Choose a tag to compare
  • Feature: Support passing arrays for request header values
    (#100 by @clue)

  • Fix: Fix merging default headers if overwritten with custom case headers
    (#101 by @clue)