All Versions
15
Latest Version
Avg Release Cycle
71 days
Latest Release
1510 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.16.0 Changes
February 03, 2018๐ Changed
- ๐ ClientInterface supports PSR7 requests and responses.
- โ Removed type hint for second parameter for
AbstractCurl::prepare
. - โ Removed type hint for second parameter for
RequestException::setRequest
. - โ Removed type hint for first parameter for
AbstractStream::getStreamContextArray
. - ๐
RequestException
supports both PSR-7 requests and Buzz requests. Response::getProtocolVersion
will return a string and not a float.- Using PHPUnit namespaces.
โ Added
- โ Added Request and Response converters
- โ Added
Curl::sendRequest()
,MultiCurl::sendRequest()
andFileGetContents::sendRequest()
that supports sending PSR-7 requests. - โ Added
Browser::sendRequest()
that supports middleware. - โ Added
MiddlewareInterface
andBrowser::addMiddleware()
. - โ Added
HeaderConverter
to convert between PSR-7 styled headers and Buzz styled headers.
๐ Deprecated
Curl::send()
,MultiCurl::send()
andFileGetContents::send()
in favor for*::sendRequest()
.- ๐
AbstractCurl::populateResponse()
was deprecated in favor ofAbstractCurl::createResponse()
.
โ Removed
- ๐ Support for PHP 5.3.
-
v0.15.2 Changes
โ Added
- ๐ A
.gitattributes
was added to exclude test files and metadata.
๐ Changed
- The reason phrase is allowed to be empty.
- ๐ A
-
v0.15.1 Changes
๐ Fixed
MultiCurl
will throw exception when request fails. This makesMultiCurl
to have the same behavior asCurl
andFileGetContents
. (Liskov Substitution Principle)
โ Added
- โ Added
BearerAuthListener
๐ Changed
- We use PSR-4 instead of PSR-0
-
v0.15 Changes
June 25, 2015- Moved cookie jar implementation from
FileGetContents
client to a browser listener - Added
DigestAuthListener
- Moved cookie jar implementation from
-
v0.14 Changes
June 02, 2015- Changed default HTTP protocol version to 1.1
- Added verify host control to
AbstractClient