All Versions
15
Latest Version
Avg Release Cycle
71 days
Latest Release
1652 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