Skip to content

Releases: guzzle/guzzle

6.3.3

22 Apr 15:50
6.3.3
407b0cb
Compare
Choose a tag to compare
Tagged 6.3.3

6.3.2

26 Mar 16:27
6.3.2
68d0ea1
Compare
Choose a tag to compare
  • Bug fix: Parsing 0 epoch expiry times in cookies #2014
  • Improvement: Better ConnectException detection #2012
  • Bug fix: Malformed domain that contains a "/" #1999
  • Bug fix: Undefined offset when a cookie has no first key-value pair #1998
  • Improvement: Support PHPUnit 6 #1953
  • Bug fix: Support empty headers #1915
  • Bug fix: Ignore case during header modifications #1916
  • Minor code cleanups, documentation fixes and clarifications.

6.3.0

22 Jun 18:57
6.3.0
Compare
Choose a tag to compare
  • Feature: force IP resolution (ipv4 or ipv6) #1608, #1659
  • Improvement: Don't include summary in exception message when body is empty #1621
  • Improvement: Handle on_headers option in MockHandler #1580
  • Improvement: Added SUSE Linux CA path #1609
  • Improvement: Use class reference for getting the name of the class instead of using hardcoded strings #1641
  • Feature: Added read_timeout option #1611
  • Bug fix: PHP 7.x fixes #1685, #1686, #1811
  • Deprecation: BadResponseException instantiation without a response #1642
  • Feature: Added NTLM auth #1569
  • Feature: Track redirect HTTP status codes #1711
  • Improvement: Check handler type during construction #1745
  • Improvement: Always include the Content-Length if there's a body #1721
  • Feature: Added convenience method to access a cookie by name #1318
  • Bug fix: Fill CURLOPT_CAPATH and CURLOPT_CAINFO properly #1684
  • Improvement: Use \GuzzleHttp\Promise\rejection_for function instead of object init #1827
  • Minor code cleanups, documentation fixes and clarifications.

6.2.3

01 Mar 01:03
6.2.3
Compare
Choose a tag to compare
Tagged 6.2.3

6.2.2

08 Oct 15:04
6.2.2
ebf29de
Compare
Choose a tag to compare
6.2.2 release

6.2.1 release

18 Jul 14:13
Compare
Choose a tag to compare
  • Addressing HTTP_PROXY security vulnerability, CVE-2016-5385: https://httpoxy.org/. Please update to this version of Guzzle in order to mitigate the vulnerability when sending Guzzle requests inside of a CGI application.
  • Fixing timeout bug with StreamHandler
  • Only read up to Content-Length in PHP StreamHandler to avoid timeouts when a server does not honor Connection: close.
  • Ignore URI fragment when sending requests.

4.2.4

18 Jul 14:09
Compare
Choose a tag to compare
4.2.4 release

Version 6.2.0

21 Mar 20:05
Compare
Choose a tag to compare
  • Feature: added GuzzleHttp\json_encode and GuzzleHttp\json_decode.
    #1389
  • Bug fix: Fix sleep calculation when waiting for delayed requests.
    #1324
  • Feature: More flexible history containers.
    #1373
  • Bug fix: defer sink stream opening in StreamHandler.
    #1377
  • Bug fix: do not attempt to escape cookie values.
    #1406
  • Feature: report original content encoding and length on decoded responses.
    #1409
  • Bug fix: rewind seekable request bodies before dispatching to cURL.
    #1422
  • Bug fix: provide an empty string to http_build_query for HHVM workaround.
    #1367

6.1.1

23 Nov 01:17
Compare
Choose a tag to compare
  • Bug fix: Proxy::wrapSync() now correctly proxies to the appropriate handler
    911bcbc
  • Feature: HandlerStack is now more generic.
    f210294
  • Bug fix: setting verify to false in the StreamHandler now disables peer
    verification. #1256
  • Feature: Middleware now uses an exception factory, including more error
    context. #1282
  • Feature: better support for disabled functions.
    #1287
  • Bug fix: fixed regression where MockHandler was not using sink.
    #1292

6.1.0

09 Sep 00:13
Compare
Choose a tag to compare
* Feature: Added the `on_stats` request option to provide access to t…