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 DB and drivers minor releases

Mar 21, 2024

Yii Database package was tagged along with its drivers.

Yii Database 1.3

  • Deprecate unnecessary argument $rawSql of AbstractCommand::internalExecute()
  • Specify result type of QueryInterface::all(), CommandInterface::queryAll() and DbArrayHelper::populate() methods to array[]
  • Specify populate closure type in BatchQueryResultInterface
  • Skip calling CommandInterface::getRawSql() if no logger or profiler is set

Read more

Yii Router FastRoute 3.1

Mar 19, 2024

Minor version of Yii Router FastRoute package was released.

  • added optional default host and scheme to UrlGenerator;
  • added support for psr/http-message version ^2.0.

Yii Definitons 3.3

Mar 16, 2024

Yii Definitions package was updated with the following enhancements and fixes:

  • allowed multiple method call in array definition;
  • fixed crash when intersection types are used.

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

Big release of RBAC packages

Mar 7, 2024

RBAC packages got big update:

  • RBAC 2.0
  • RBAC PHP Storage 2.0
  • RBAC Cycle Database Storage 3.0
  • RBAC Yii Database Storage 2.0

Read more

Yii Validating Hydrator 2.0

Mar 6, 2024

Major release of yiisoft/hydrator-validator was tagged.

  • Throws LogicException on call ValidatedInputInterface::getValidatedInput() method when object is not validated.

Yii Data Response 2.1

Mar 3, 2024

Yii Data Response package was updated with the following enhancements and fixes:

  • added PlainTextDataResponseFormatter formatter and FormatDataResponseAsPlainText middleware;
  • added support for psr/http-message version ^2.0;
  • raised minimum PHP version to 8.1 and refactor code;
  • explicitly added transitive dependencies psr/http-factory and psr/http-server-handler.

Yii Request Provider 1.0

Mar 2, 2024

First stable release of yiisoft/request-provider was tagged.

The package provides current PSR-7 request as a dependency.

When you need current request, get RequestProviderInterface as dependency and obtain the request from it:

use \Yiisoft\RequestProvider\RequestProviderInterface;

final class MyService
{
    public function __construct(
        private readonly RequestProviderInterface $requestProvider
    ) {    
    }
    
    public function doIt()
    {
        $request = $this->requestProvider->get();
        // ...
    }
}

Yii Runner RoadRunner 3.0

Feb 22, 2024

Major version of Yii Runner RoadRunner package was released.

In this release:

  • added runner for gRPC requests;
  • renamed RoadRunnerApplicationRunner to RoadRunnerHttpApplicationRunner;
  • increased minimum PHP version to 8.1;
  • added support for psr/http-message of ^2.0 version.

Yii Validator 1.2

Feb 21, 2024

Yii Validator package was updated with the following enhancements and fixes:

  • added debug collector for yiisoft/yii-debug;
  • added $escape parameter to methods Result::getAttributeErrorMessagesIndexedByPath() and Result::getErrorMessagesIndexedByPath() that allow change or disable symbol which will be escaped in value path elements;
  • added OneOf rule;
  • minor refactoring of EmailHandler::validate() method;

Read more

Yii Router 3.1

Feb 20, 2024

Yii Router package was updated with the following enhancements:

  • added RouteArgument attribute for Yii Hydrator;
  • added support for psr/http-message version ^2.0.

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 Hydrator 1.1

Feb 9, 2024

Minor version of Yii Hydrator package is released.

  • Added NullTypeCaster.

Yii CSRF 2.1

Feb 8, 2024

Minor verison of Yii CSRF package was released.

  • Added StubCsrfToken.
  • Explicitly added transitive dependencies yiisoft/strings, psr/http-server-handler and ext-hash.

Yii Validating Hydrator 1.0

Feb 2, 2024

First stable release of yiisoft/hydrator-validator was tagged.

The package provides a hydrator that also does validation, including raw data. It's useful when input data comes from a user, and you need to validate it and then put it into DTOs.

To use it, the object being validated must implement ValidatedInputInterface. You can use ValidatedInputTrait to easily create such object. The validation rules for raw values of the object are defined with Validate PHP attribute.

Read more

Yii Error Handler 3.2

Jan 30, 2024

Yii Error Handler package was updated with the following enhancements:

  • add ability to execute getBody() on response when ExceptionResponder middleware is processing;
  • trace PHP errors.

Yii 2 Symfony mailer extension 4.0

Jan 29, 2024

Major version of Yii 2 Symfony mailer extension package was tagged.

In this version:

  • Add option to create transport from DSN object.
  • Add a security notice about the DSN.
  • If yiisoft/yii2-psr-log-source is available, the extension now wirtes logs.
  • Remove unnecessary dependency on the Symfony mailer class.

Read more

Hydrator 1.0.0

Jan 29, 2024

First stable release of yiisoft/hydrator was tagged.

The package provides a way to create and hydrate objects from a set of raw data. Features are:

  • supports properties of any visibility;
  • uses constructor arguments to create objects;
  • resolves dependencies when creating objects using PSR-11 compatible DI container provided;
  • supports nested objects;

Read more

Yii Message Extractor 2.1

Jan 18, 2024

Yii Message Extractor package was updated with the following enhancements:

  • added ability to change the calling method in translator extractor;
  • added support of symfony/console version ^7.0.

Yii Error Handler 3.1

Jan 7, 2024

Yii Error Handler package was updated with the following enhancements and fixes:

  • added CompositeException to be able to render multiple exceptions;
  • dispatch ApplicationError in ErrorCatcher;
  • added HeadersProvider
  • added color scheme definition based on system settings.
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Get notified of news as soon as they are available using our RSS Feed.

Years

  • 2026 (43)
  • 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 383
  • 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)