24 lines
817 B
Markdown
24 lines
817 B
Markdown
|
CHANGELOG
|
||
|
=========
|
||
|
|
||
|
4.4.0
|
||
|
-----
|
||
|
|
||
|
* added `canceled` to `ResponseInterface::getInfo()`
|
||
|
* added `HttpClient::createForBaseUri()`
|
||
|
* added `HttplugClient` with support for sync and async requests
|
||
|
* added `max_duration` option
|
||
|
* added support for NTLM authentication
|
||
|
* added `StreamWrapper` to cast any `ResponseInterface` instances to PHP streams.
|
||
|
* added `$response->toStream()` to cast responses to regular PHP streams
|
||
|
* made `Psr18Client` implement relevant PSR-17 factories and have streaming responses
|
||
|
* added `TraceableHttpClient`, `HttpClientDataCollector` and `HttpClientPass` to integrate with the web profiler
|
||
|
* allow enabling buffering conditionally with a Closure
|
||
|
* allow option "buffer" to be a stream resource
|
||
|
* allow arbitrary values for the "json" option
|
||
|
|
||
|
4.3.0
|
||
|
-----
|
||
|
|
||
|
* added the component
|