All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
2.0.1 - 2018-12-16
-
\Http\Adapter\Guzzle6\Client::sendRequest
no longer throws any exceptions that do not implement the PSR exception interface.Instead of
\UnexpectedValueException
we now throwHttp\Adapter\Guzzle6\Exception\UnexpectedValueException
(which extends\UnexpectedValueException
and implementsPsr\Http\Client\ClientExceptionInterface
).Instead of
\RuntimeException
we now throwHttp\Client\Exception\TransferException
(which extends\RuntimeException
and implementsPsr\Http\Client\ClientExceptionInterface
).
2.0.0 - 2018-11-14
- Support for HTTPlug 2.0 and PSR-18
Client
andPromise
are both final
- Support for PHP <7.1
1.1.1 - 2016-05-10
- Adapter can again be instantiated without a guzzle client.
1.1.0 - 2016-05-09
- Factory method Client::createWithConfig to create an adapter with custom configuration for the underlying guzzle client.
1.0.0 - 2016-01-26
0.4.1 - 2016-01-13
- Updated integration tests
- Client common dependency
0.4.0 - 2016-01-12
- Updated package files
- Updated HTTPlug to RC1
0.3.1 - 2015-12-31
0.3.0 - 2015-12-31
0.2.1 - 2015-12-17
- Puli configuration and bindings
- Guzzle setup conforms to HTTPlug requirement now: Minimal functionality in client
0.2.0 - 2015-12-15
- Async client capabalities
- HTTPlug instead of HTTP Adapter
- Initial release