Page guide extension ¶
Ability to add guide or assistant to pages for better user orientation or explaining functionality to user
Page guide extension ¶
Ability to add guide or assistant to pages for better user orientation or explaining functionality to user
Minor verison of CSRF package was tagged adding ability to specify your own failure handler:
Minor verison of CSRF package was tagged adding ability to specify your own failure handler:
New major release of middleware dispatcher package was tagged. While 1.0.0 was released only a few days ago, we had a great usability idea that, as usual, came right after 1.0.0 was done.
This release reverses middleware order. Previously it was expecting reverse order:
Error handler package got a major release.
Visible part is that solution is now formatted better. Internally, HeaderHelper
is now used from http
package.
Version 1.2.0 of yiisoft/http package was released.
HeaderValueHelper
was added. It allows parsing various string header values into more convenient data structures.
Stable release of middleware dispatcher package was tagged.
The package is a PSR-15 middleware dispatcher. Given a set of middleware and a
request instance, dispatcher executes it is produces a response instance.
First version of Redis adapter for Yii cache was released. It is based on predis and could be used either standalone as PSR-16 cache implementation or with Yii cache to gain additional benefits.
Quality standard for the package is similar to other Yii 3 packages: 100% unit test coverage with 98.5% mutation score, and 94.9% type coverage.
New version of yiisoft/i18n package was released.
This version adds support for keywords hours
, colnumeric
, and colcasefirst
. These keywords are part of the ECMAScript 2022 Internationalization API Specification (ECMA-402 9th Edition), and supporting them allows for better cross-communication between PHP and JavaScript layers.
Version 2.0.0 of assets package was released improving public API for more convenient use.
Previously you had to specify assets registered as array:
$assetManager->register([\App\Assets\MainAsset::class]);
but since the case of registering multiple assets is not that common, the method now accepts a single asset class: