Yii 2.0.55
We are pleased to announce the release of Yii Framework version 2.0.55.
Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.
In this release:
We are pleased to announce the release of Yii Framework version 2.0.55.
Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.
In this release:
Yii2 REDIS version 2.1.2 was released. In this version:
Yii2 REDIS version 2.1.1 was released. In this version:
Yii2 DEBUG version 2.1.28 was released. In this version:
Yii Log Email Target version 4.2.0 was released. In this version:
composer.json to 8.1 - 8.5yiisoft/mailer version to ^6.0 and adapt the code accordinglyFirst stable version of FrankenPHP worker runner released. The runner allows using FrankenPHP in worker mode. In this mode application is initializer once per worker and is serving multiple reqests in this state resulting in signficiant performance gains.
Since the application does not "die" on each request, you should clean up state carefully. Yii3 has means for that via DI container state resetters.
Turning default application templates into worker-mode enabled ones is described well in the README.
Both web template and API template got 1.4.0 release which adds expicit Caddyfile configs for production and development Docker environments.
These configs are in docker/Caddyfile for production image and docker/dev/Caddyfile for development image. After these are edited you need to rebild the image with make build to apply changes.
Response download version 1.1.0 was released. In this version:
psr/http-message version ^2.0Yii3 API project template version 1.3.0 was released.
In this version:
./yii serve.env for development without DockerYii3 web application template version 1.3.0 was released. In this version:
@PER-CS2.0 with @PER-CS./yii servesymfony/console 8yiisoft/data-response dependencyYii Proxy version 1.2 was released.
This version adds support for PHP 8.5.
Yii DataView version 1.1.0 was released. In this version:
yiisoft/html version to 3.13 and add support for ^4.0Yii HTML version 3.13.0 was released. In this version:
$attributes parameter to Html::li() methodTagName::tag() in favor of new TagName()RadioList::addRadioWrapClass() method for cleaner class additionYii HTTP Middleware version 1.2.0 was released. In this version:
RedirectMiddlewarecomposer.json to 8.1 - 8.5Yii3 API project template 1.2.0
Yii API Application Template version 1.2.0 was released. In this version:
prod-deploy error handling so exact error is printed in case of rollbackMakefile default command help logicBootstrap 5 version 1.1.0 was released.
In this version:
Nav::activateParents() that makes parent dropdown active when one of its child items is activeDropdown::togglerVariant() to be null, avoiding it setting a variant classvisible to Dropdown and DropdownItemnavId() method to NavBar widgetYii Mailer version 6.1.0 was released. In this version:
Minor version of Yii View Renderer were tagged.
WebViewRenderer instead of ViewRenderer which is marked as deprecated.Yii Data Response version 2.2.0 was released. In this version:
DataStreamFormatterInterface and implementations: HtmlFormatter, JsonFormatter, PlainTextFormatter, XmlFormatterDataResponseFactoryInterface and implementations: DataResponseFactory, FormattedResponseFactory, HtmlResponseFactory, JsonResponseFactory, PlainTextResponseFactory, XmlResponseFactoryXmlDataResponseMiddleware, HtmlDataResponseMiddleware, JsonDataResponseMiddleware, PlainTextDataResponseMiddleware and DataResponseMiddleware