Yii Framework 34k+
  • News
  • Guide
  • API
  • Wiki
  • Forum
  • Community
    • Places
    • Members
    • Hall of Fame
    • Badges
  • More
    • Learn
    • Books
    • Resources
    • Develop
    • Download Yii
    • Extensions
    • Report an Issue
    • Report a Security Issue
    • Contribute to Yii
    • Donate
    • About
    • Release Cycle
    • License
    • Team
    • Official Logos and Design
Login

Yii 2.0.45

Feb 11, 2022

We are very pleased to announce the release of Yii Framework version 2.0.45.

Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.

This release makes Yii 2 compatible with PHP 8.1, fixes a number of bugs and adds some enhancements. Special thanks to longthanhtran, pamparam83, sartor, githubjeka for contributing compatibility fixes.

Read more

Symfony mailer extension 2.0.3 released

Feb 10, 2022

We are very pleased to announce the release of Symfony mailer extension version 2.0.3.

This version removed "final" modifier from Mailer and Message classes. While finalizing classes has its benefits, Yii2 is not ready for it unlike Yii3.

Details are available in CHANGELOG.

Yii Swagger 1.2.0

Feb 10, 2022

Yii Swagger intergration package was updated to version 1.2.0. In this version we have added an ability to configure OpenApi\Annotations\OpenAPI generation via Yiisoft\Swagger\Service\SwaggerService in config/params.php:

'yiisoft/yii-swagger' => [
    // Default values are specified.
    'open-api-options' => [
        'aliases' => OpenApi\Generator::DEFAULT_ALIASES,
        'namespaces' => OpenApi\Generator::DEFAULT_NAMESPACES,
        'analyser' => null,
        'analysis' => null,
        'processors' => null,
        'logger' => null,
        'validate' => true,
        'version' => OpenApi\Annotations\OpenApi::DEFAULT_VERSION,
    ],
],
//...

ApiDoc extension version 3.0.1 released

Feb 8, 2022

We are very pleased to announce the release of the ApiDoc extension version 3.0.1.

This patch version fixes an error preventing docs generation in an edge case.

See the CHANGELOG for a full list of changes.

Symfony mailer extension 2.0.2 released

Feb 3, 2022

We are very pleased to announce the release of Symfony mailer extension version 2.0.2.

This version fixes a number of bugs found since first release. Details are available in CHANGELOG.

View 5.0.0

Feb 3, 2022

Version 5.0.0 of View package is released. There a few bugs fixed, some additions and a few backwards incompatible changes:

  1. New and adjusted methods in ViewInterface.
  2. Some methods became mutating instead of immutable since it is desired behavior considering sub-views and layout.
  3. A simple view context class, ViewContext, was added.

Detailed changelog

RoadRunner adapter for Yii Runner 1.0.0

Jan 26, 2022

First release of RoadRunner adapter for Yii Runner was tagged.

Despite popular belief, PHP application doesn't have to die and re-initilize every request and, thanks to RoadRunner Yii3 application could work in "initilize once" mode. There are multiple profits in using RoadRunner:

  1. Higher performance because all the framework initialization is done only once and the initialized worker may handle multiple request-responses.
  2. Tight Golang-PHP integration via Goridge RPC protocol.
  3. HTTP/2, gRPC, PSR-7 out of the box.
  4. Easy to pack into Docker since there's no need for PHP-FPM. Responses are served directly as HTTP.

Read more

Yii Runner 1.0.0 and adapters

Jan 17, 2022

First release of Yii Runner was tagged. A runner hides application initialization details making configuration process easier.

For example, instead of complicated initialization, the following is enough for HTTP application's index.php:

<?php

Read more

Yii Swagger 1.1.0

Jan 14, 2022

Yii Swagger intergration package was updated to version 1.1.0. In this version an ability to configure Yii\Swagger\Middleware\SwaggerJson via config/params.php was added:

//...
'yiisoft/yii-swagger' => [
    'annotation-paths' => [
        '@src/Controller' // Directory where annotations are used
    ],
    'cacheTTL' => 60 // Enables caching and sets TTL, "null" value means infinite cache TTL.
]
//...

Access 1.1.0

Jan 14, 2022

yiisoft/access package got minor version release.

This version adds simple DenyAll and AllowAll access checkers that correspondingly deny or allow access to everything.

ApiDoc extension version 3.0.0 released

Jan 14, 2022

We are very pleased to announce the release of the ApiDoc extension version 3.0.0.

This major version fixes a number of bugs and does enhancements. Among the changes, it adds PHP 8 support. Minimum suported version is now 7.2.

See the CHANGELOG for a full list of changes.

Redis extension 2.0.17 released

Jan 11, 2022

We are very pleased to announce the release of Redis extension version 2.0.17.

This version fixes error handling during re-connection and adds protected function sendRawCommand() that one may override in his own implementation.

See the CHANGELOG for details.

Config 1.1.0

Dec 31, 2021

Config package got a minor version.

It introduces ConfigInterface that is allowing one to customize the process of obtaining configs:

interface ConfigInterface
{
    public function get(string $group): array;
    public function has(string $group): bool;
}

Router and FastRoute adapter 1.0.0

Dec 30, 2021

Both router and its FastRoute adapter went stable. These are very central packages in Yii3.

The package provides PSR-7 compatible request routing and a PSR-15 middleware ready to be used in an application. Instead of implementing routing from ground up, the package provides an interface for configuring routes and could be used with an adapter package. Currently, the only adapter available is FastRoute.

Router has the following features:

Read more

Symfony mailer extension 2.0.0 released

Dec 30, 2021

We are very pleased to announce the release of Symfony mailer extension version 2.0.0.

Since Swiftmailer is not supported anymore, we encourage everyone to switch to new mailer adapter:

  1. Install yiisoft/yii2-symfonymailer.
  2. Adjust configuration.
  3. Remove yiisoft/yii2-swiftmailer.

Swiftmailer extension 2.1.3 released

Dec 30, 2021

We are very pleased to announce the release of Swiftmailer extension version 2.1.3. This release clones signers when cloning Message and emits a warning when opendkim is used.

See the CHANGELOG for details.

Sphinx extension 2.0.14 released

Dec 30, 2021

We are very pleased to announce the release of Sphinx extension version 2.0.14. This release adds implementation of methods for creating, deleting and updating real-time index schema for Sphinx version 3.

See the CHANGELOG for details.

Queue extension 2.3.3 released

Dec 30, 2021

Queue extension version 2.3.3 was released. This version has several enhancements:

  • Increased MySQL db job size to more than 65KB.
  • Added stack trace on error in verbose mode.
  • Added configurable AMQP routingKey option.
  • Added configurable AMQP Exchange type.

Read more

Gii extension 2.2.4 released

Dec 30, 2021

We are very pleased to announce the release of Gii extension version 2.2.4. This release fixes a number of bugs and adds validation rules for enableI18N and messageCategory to generator.

See the CHANGELOG for details.

Yii 2.0.44

Dec 29, 2021

We are very pleased to announce the release of Yii Framework version 2.0.44. Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version. This release includes a number of bug fixes as well as security enhancements and feature enhancements. Highlights are:

  • Added ability to turn the sorting off for a clicked column in GridView with multisort.
  • Added yii\helpers\Json::$keepObjectType and yii\web\JsonResponseFormatter::$keepObjectType in order to avoid changing zero-indexed objects to array in yii\helpers\Json::encode().
  • Added support for URI namespaced tags in XmlResponseFormatter.
  • Added yiiActiveForm validate_only property for skipping form auto-submission.

Read more

  • «
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • »
Get notified of news as soon as they are available using our RSS Feed.

Years

  • 2026 (48)
  • 2025 (92)
  • 2024 (80)
  • 2023 (90)
  • 2022 (82)
  • 2021 (101)
  • 2020 (64)
  • 2019 (75)
  • 2018 (32)
  • 2017 (35)
  • 2016 (30)
  • 2015 (9)
  • 2014 (6)
  • 2013 (11)
  • 2012 (14)
  • 2011 (10)
  • 2010 (10)
  • 2009 (23)
  • 2008 (5)

Popular Tags

  • yii3 387
  • extensions 233
  • release 109
  • yii2 74
  • debug 30
  • view 28
  • html 25
  • auth client 23
  • bootstrap 21
  • redis 20
  • Yii 1.1
  • Guide
  • API
  • Wiki
  • Yii 2
  • Guide
  • API
  • Wiki
  • Yii3
  • Guide
  • API
  • Cookbook
  • Terms of service
  • License
  • Contact Us
  • Supported by
  • Your donations
  • JetBrains logo
  • © 2008 - 2026 Yii (Website Source Code)