Releases: guzzle/guzzle
Releases · guzzle/guzzle
6.3.3
6.3.2
- 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
- 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
andCURLOPT_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
6.2.2
6.2.1 release
- 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 honorConnection: close
. - Ignore URI fragment when sending requests.
4.2.4
Version 6.2.0
- Feature: added
GuzzleHttp\json_encode
andGuzzleHttp\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
- 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