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 Console 2.4

Sep 27, 2025

[Yii Console]](https://github.com/yiisoft/yii-console) version 2.4.0 was released. In this version:

  • Change PHP constraint in composer.json to 8.0 - 8.4
  • Check empty string as key in command map in CommandLoader validation
  • Fix typo in UNAVAILABLE exit code reason
  • Throw RuntimeException in ServeCommand when it wasn't possible to find out the current directory

Read more

Yii Console 2.3

Jan 23, 2025

Version 2.3 of Yii Console package was tagged.

  • Added --open option for serve command
  • Printed possible options for serve command
  • Explicitly marked nullable parameters

Console application template 1.0.0

Jun 19, 2024

First stable version of console application template is released.

It is a console only application template that can be used to perform common tasks in a Yii application such as queue workers, websocket servers, running daily cron tasks or just manual commands.

Detailed readme is availabe in the package.

Minor releases of Yii Runner, Yii HTTP Runner and Yii Console Runner

Mar 10, 2024

Three runner pacakges was released.

Yii Runner 2.2 and Yii Console Runner 2.2

  • Added ability to set custom config merge plan file path, config and vendor directories.

Yii HTTP Runner 2.3

  • Added ability to set custom config merge plan file path, config and vendor directories.
  • Support stream output headers.
  • Don't used buffered output in SapiEmitter when body size is less than buffer.

Read more

Yii Console 2.2

Feb 17, 2024

Version 2.2 of Yii Console package was tagged.

In this version allowed to use ErrorListiner without logger.

Yii Console 2.1

May 28, 2023

Version 2.1 of Yii Console package was tagged.

In this version:

  • Enhanced output for serve command
  • Added --xdebug option for serve
  • Fixed accepting : as command name separator
  • Added something else

Yii Console 2.0

Feb 17, 2023

Version 2.0 of Yii Console package was tagged.

In this version configuration group names adapted to Yii conventions and make a few fixes and improvements:

  • added workers option to serve command with default of two workers under Linux;
  • explicitly added transitive dependencies psr/event-dispatcher and psr/log;
  • fixed executing the list command with namespace.

Yii Console Runner 1.1.0

Aug 5, 2022

Version 1.1.0 of Yii Console Runnner package was tagged. This version adds passing input aggregate to the console application.

Yii Console 1.3.0

Aug 5, 2022

Version 1.3.0 of Yii Console package was tagged. This version adds collecting console command name to ApplicationStartup class.

Yii Console 1.2.0

Jul 21, 2022

Version 1.2.0 of Yii console package was tagged. This version adds an ability to configure defaults for yii serve command that starts built-in development web server. It could be done via params.php of the console:

return [
    'yiisoft/yii-console' => [
        // ...
        'serve' => [
            'appRootPath' => null,
            'options' => [
                'address' => '127.0.0.1',
                'port' => '8080',
                'docroot' => 'public',
                'router' => 'public/index.php',
            ],
        ],
    ],

Yii Console 1.1.0

May 3, 2022

Minor release of Yii Console package was tagged:

  • The minimum PHP version required is now 8.0.
  • There's now bash completion for serve command and it serves at 127.0.0.1 by default instead of localhost.

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 Console 1.0.0

Nov 1, 2021

First release of Yii Console package was tagged. It provides a console that could be added to an application.

The package uses Symfony Console under the hood and adds:

  • serve command that starts built-in PHP server.
  • Application events ApplicationStartup and ApplicationShutdown.
  • Friendly exceptions support.
  • namespace/command command naming style.

Read more

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)