Yii2 extension releases
Yii2 extensions with pending releases were tagged:
Yii2 extensions with pending releases were tagged:
We are very pleased to announce the release of HTTP client extension version 2.0.15. This release:
See the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.14. This release:
UrlEncodedFormatter::format()random_int() when generating boundary.See the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.13.
See the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.12.
This release adds an ability to get time elapsed from request to response via Request::responseTime().
See the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.11.
This release fixes regression about uploading files with CURL introduced in 2.0.10.
See the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.10.
This release adds an ability to set multiple request parameters with the same name for multipart requests.
See the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.9.
This release includes work made by Alexander Kartavenko, @alexkart. There are two bugs fixed:
$http_response_header = nullContent-Length: 0 header when sending request with empty bodyAnd enhancements made in files uploading and downloading with CURL transport reducing memory usage significantly. Details could be found in the guide.
See the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.8.
Response::detectFormatByContent() falsely detected HTML as XMLMessage::addData() to prevent error on trying to merge non-arrayJsonParser to parse JSON as objects instead of arraysMockTransport for test environmentsSee the CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.6 which brings an enhancement and a bug fix:
Message::getHeaders() unable to parse HTTP status code in case reason phrase contains : characterRequest::createFullUrl() now prevents appearance of multiple slashes while combining Client::$baseUrl and Request::$urlSee CHANGELOG for details.
We are very pleased to announce the release of HTTP Client extension version 2.0.4 which brings 4 bug fixes.
See the CHANGELOG for details.
We are very pleased to announce the release of the HTTP client extension version 2.0.2, which brings the following significant bug fixes:
StreamTransport failure to collect headers for HTTP response when using certain PHP versions.Response::detectFormatByContent(), which was unable to detect URL-encoded format if source content contains a | symbol.See the CHANGELOG for more details.
We are very pleased to announce the release of HTTP client extension version 2.0.1 which brings 10 enhancements and bug fixes. See CHANGELOG for details.
The most signiifcant change is introduction of beforeSend and afterSend events for the HTTP request:
use yii\httpclient\Client;
use yii\httpclient\Request;
use yii\httpclient\RequestEvent;
$client = new Client();
We are very pleased to announce the initial release of the new HTTP Client extension version 2.0.0.
The extension allows you to perform compose and perform HTTP requests:
use yii\httpclient\Client;