- A
.gitattributes
was added to exclude test files and metadata.
- The reason phrase is allowed to be empty.
MultiCurl
will throw exception when request fails. This makesMultiCurl
to have the same behavior asCurl
andFileGetContents
. (Liskov Substitution Principle)
- Added
BearerAuthListener
- We use PSR-4 instead of PSR-0
- Moved cookie jar implementation from
FileGetContents
client to a browser listener - Added
DigestAuthListener
- Changed default HTTP protocol version to 1.1
- Added verify host control to
AbstractClient