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

Yii3 FrankenPHP worker runner 1.0.0

Apr 12, 2026

First 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.

Yii3 application templates 1.4.0

Apr 12, 2026

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 1.1.0

Apr 9, 2026

Response download version 1.1.0 was released. In this version:

  • Add support for psr/http-message version ^2.0
  • Try to determine content MIME type automatically

Yii API Application Template 1.3

Apr 6, 2026

Yii3 API project template version 1.3.0 was released.

In this version:

  • Do not write logs to file since that's not needed for both Docker and ./yii serve
  • Add .env for development without Docker
  • Add "service update paused" case for swarm deployment log parsing

Yii3 web application template 1.3.0

Apr 6, 2026

Yii3 web application template version 1.3.0 was released. In this version:

  • Replace deprecated PHP CS Fixer rule set @PER-CS2.0 with @PER-CS
  • Do not write logs to file since that's not needed for both Docker and ./yii serve
  • Allow symfony/console 8
  • Remove yiisoft/data-response dependency

Read more

Proxy 1.2.0

Apr 2, 2026

Yii Proxy version 1.2 was released.

This version adds support for PHP 8.5.

Yii DataView 1.1

Mar 21, 2026

Yii DataView version 1.1.0 was released. In this version:

  • Add caption support for GridView
  • Explicitly import constants in "use" section
  • Bump minimal yiisoft/html version to 3.13 and add support for ^4.0

Yii HTML 4

Mar 18, 2026

Yii HTML version 4 was released. In this version:

  • Allow passing int, float and null as tag content
  • Throw LogicException in Tag::id() when id is empty string
  • Remove tag attributes sorting
  • Make all CheckboxItem and RadioItem properties required

Read more

Yii HTML 3.13

Mar 13, 2026

Yii HTML version 3.13.0 was released. In this version:

  • Added $attributes parameter to Html::li() method
  • Deprecateed static constructors such as TagName::tag() in favor of new TagName()
  • Enhanced RadioList::addRadioWrapClass() method for cleaner class addition
  • Explicitly imported classes and constants in "use" section

Yii HTTP Middleware 1.2

Mar 10, 2026

Yii HTTP Middleware version 1.2.0 was released. In this version:

  • Add RedirectMiddleware
  • Change PHP constraint in composer.json to 8.1 - 8.5

Yii API Application Template 1.2

Mar 9, 2026

Yii3 API project template 1.2.0

Yii API Application Template version 1.2.0 was released. In this version:

  • Improve prod-deploy error handling so exact error is printed in case of rollback
  • Refactor Makefile default command help logic
  • Allow symfony/console 8
  • Remove mutation testing

Read more

Bootstrap5 1.1.0

Mar 6, 2026

Bootstrap 5 version 1.1.0 was released.

In this version:

  • Add Nav::activateParents() that makes parent dropdown active when one of its child items is active
  • Allow Dropdown::togglerVariant() to be null, avoiding it setting a variant class
  • Add visible to Dropdown and DropdownItem
  • Add navId() method to NavBar widget

Read more

Yii Mailer 6.1

Feb 27, 2026

Yii Mailer version 6.1.0 was released. In this version:

  • Add debug collector
  • Explicitly import classes, functions, and constants in "use" section
  • Remove unnecessary files from Composer package
  • Add PHP 8.5 support

Yii View Renderer 7.4

Feb 24, 2026

Minor version of Yii View Renderer were tagged.

  • Introduce WebViewRenderer instead of ViewRenderer which is marked as deprecated.
  • Explicitly import classes, functions, and constants in "use" section.

Yii Data Response 2.2

Feb 23, 2026

Yii Data Response version 2.2.0 was released. In this version:

  • Add DataStream
  • Add FormatterInterface and implementations: HtmlFormatter, JsonFormatter, PlainTextFormatter, XmlFormatter
  • Add DataResponseFactoryInterface and implementations: DataResponseFactory, FormattedResponseFactory, HtmlResponseFactory, JsonResponseFactory, PlainTextResponseFactory, XmlResponseFactory
  • Add middlewares: XmlDataResponseMiddleware, HtmlDataResponseMiddleware, JsonDataResponseMiddleware, PlainTextDataResponseMiddleware and DataResponseMiddleware

Read more

Yii3 support added to Tideways profiler

Feb 20, 2026

Yii3 support was added to Tideways profiler additionally to existing verison 1 and 2 support.

Happy profiling!

Yii3 web application template 1.2.0

Feb 20, 2026

Yii3 web application template version 1.2.0 was released. In this version:

  • Improved prod-deploy error handling so exact error is printed in case of rollback.
  • Removed mutation testing since that's likely not to be used in applications. Usually tests aren't covering 100% of the code.
  • Removed roave/security-advisories since Composer 2.9 handles security advisories natively.
  • Refactored Makefile default command help logic.

Read more

Security lessons Yii learned thanks to GitHub Secure Open Source Fund

Feb 17, 2026

Last year Yii was chosen to be in session 3 of the GitHub Secure Open Source Fund as a project that impacts a significant part of the PHP landscape.

We were in good company together with many wonderful projects such as LLVM, Node.js, CPython, curl, ImageMagick, webpack, and jQuery.

It was quite an experience. We've verified that we were already doing well and learned and adopted new things. As a result, Yii became an even more secure base for your projects.

Read more

Yii Test Support 3.2

Feb 5, 2026

Supporting tools for testing version 3.2.0 was released.

In this version added StringStream, a test-specific implementation of PSR-7 stream.

Yii Request Provider 1.3

Jan 29, 2026

Yii Request Provider version 1.3.0 was released. In this version:

  • Add optional $request parameter to RequestProvider constructor
  • Change PHP constraint in composer.json to 8.1 - 8.5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • »
Get notified of news as soon as they are available using our RSS Feed.

Years

  • 2026 (44)
  • 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 384
  • extensions 233
  • release 109
  • yii2 73
  • 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)