MongoDB extension 3.0.1 released
We are pleased to announce the release of MongoDB extension version 3.0.1.
This version fixed PHP 8 compatibility in debug panel.
See the CHANGELOG for details.
We are pleased to announce the release of MongoDB extension version 3.0.1.
This version fixed PHP 8 compatibility in debug panel.
See the CHANGELOG for details.
Debug extension version 2.1.23 was released.
This release adds two very useful enhancements:
src/panels/MailPanel.phpSee the CHANGELOG for details.
Bootstrap 4 extension version 2.0.11 was released. In this version:
ToggleButtonGroup.yii\bootstrap4\BaseHtml::$normalizeClassAttribute is set to true by default to make the package BC with Yii 2.0.44.See CHANGELOG for details.
We are very pleased to announce the release of HTTP client extension version 2.0.15. This release:
See the CHANGELOG for details.
Yii Middleware 1.0 has been released. The package contains a set of the following middleware:
CorsAllowAll. Adds CORS headers to the response.ForceSecureConnection Redirects insecure requests from HTTP to HTTPS, and adds headers necessary to enhance the security policy.HttpCache. Implements client-side caching by utilizing the Last-Modified and ETag HTTP headers.IpFilter. Allows access from specified IP ranges only and responds with 403 for all other IPs.We are pleased to announce the release of Yii Framework version 2.0.48.
Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.
This release has a number of bugfixes and adds PHP 8.2 compatibility as well as some small enhancements:
Minor version of Yii Middleware Dispatcher package is released.
In this version make a few improvements:
psr/http-message version ^2.0.MiddlewareFactory performance.First stable version of Yii Translator DB Message Storage was tagged.
This package provides the database storage for the yiisoft/translator.
It allows you to store messages in databases supported by yiisoft/db: MariaDB, MSSQL, MySQL, Oracle, PostgreSQL, and SQLite.
First stable version of Yii Cache Library - DB Handler was tagged.
This package provides the database driver for the yiisoft/cache.
It allows you to store cache in databases supported by yiisoft/db: MariaDB, MSSQL, MySQL, Oracle, PostgreSQL, and SQLite.
First stable version of Yii Logging Library - DB Target was tagged.
This package provides the database target for the yiisoft/log.
It allows you to write logs into databases suppoerted by yiisoft/db: MariaDB, MSSQL, MySQL, Oracle, PostgreSQL, and SQLite.
First release of Yii Database and its drivers is done.
It is a framework-agnostic package to work with different types of databases,
such as [MariaDB], [MSSQL], [MySQL], [Oracle], [PostgreSQL], and [SQLite].
Using the package, you can perform common database tasks such as creating, reading, updating, and deleting
records in a database table, as well as executing raw SQL queries.
$rows = (new Query($db))
->select(['id', 'email'])
->from('{{%user}}')
->where(['last_name' => 'Smith'])
->limit(10)
->all();
Minor version (1.1.0) of Validator package has been released.
See CHANGELOG.md for the list of changes.
The first stable version of yiisoft/response-download was released.
This package provides multiple methods for creating PSR-7 compatible response with downloadable content using PSR-17 compatible response factory and stream factory:
x-sendfile.Check README for more details.
Psalm level is 1, the code coverage and MSI are 100%.
The first stable version of yiisoft/rbac-cycle-db was released.
This package provides Cycle Database storage for Yii RBAC.
Check README for usage example and available options.
Psalm level is 1, the code coverage and MSI are 100%.
We are very pleased to announce that Yii Framework version 1.1.28 is released. You can download it at yiiframework.com/download/.
Yii 1.1.28 adds support for PHP 8.2 and improves compatibility with PHP 8.1.
This release is a release of Yii 1.1, which has reached maintenance mode and will only receive security and compatibility fixes. For the complete list of changes in this release, please see the change log. For upgrading, always make sure to read the upgrade instructions.
Yii 1.1 end of life was scheduled on 2023-12-31, however through support from our community we are pleased to announce extended support until 2026-12-31. This still only applies to security and compatibility fixes. Going forward, we may drop support for outdated PHP versions in order to stay compatible with currently supported PHP versions. See https://www.yiiframework.com/release-cycle for more details.
We would like to express our gratitude to all contributors who have spent their precious time helping improve Yii and made this release possible.
The first stable version of yiisoft/validator was released.
This package allows to check data in any format - arrays, objects, scalar values, etc. An example for the case when data is an object:
use Yiisoft\Validator\Rule\AtLeast;
use Yiisoft\Validator\Rule\Email;
use Yiisoft\Validator\Rule\Length;
use Yiisoft\Validator\Rule\Number;
use Yiisoft\Validator\Rule\Required;
use Yiisoft\Validator\Validator;
Yii runners packages got a major releases:
Configuration group names in runners adapted to Yii conventions and added ability to configure it. Make a few improvements also:
Minor version of Yii Widgets package is released.
In this version updated dependencies:
yiisoft/cache to ^2.0|^3.0;yiisoft/aliases to ^3.0;yiisoft/view to ^8.0.Minor version of Yii View Twig Renderer was released. There a few changes and improvements:
^8.0;yiisoft/view to ^6.0|^7.0|^8.0;^2.0 version of psr/container.Major versions of Yii Router and Yii Routere FastRoute Adapter adapter package were released.
Configuration group names of both packages adapted to Yii convention.