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 View Extension 6.1

May 28, 2024

Minor version of Yii View Extension was tagged. There are some improvements and fixes:

  • added layout specific injections;
  • implement lazy loading for injections;
  • added debug collector for yiisoft/yii-debug;
  • made viewPath in ViewRenderer constructor optional;

Read more

Yii View 9.0

May 28, 2024

Version 9.0 of Yii View package was released.

  • added View::getLocale() and WebView::getLocale() methods;
  • added immutable method ViewInterface::withTheme();
  • deprecated ViewInterface::withDefaultExtension() and ViewInterface::getDefaultExtension() in favor of withFallbackExtension() and getFallbackExtensions();
  • adjusted config to make View and WebView more configurable;

Read more

Yii Validator 1.4

May 22, 2024

Yii Validator package was updated with the following enhancements and new features:

  • added getFirstErrorMessagesIndexedByPath() and getFirstErrorMessagesIndexedByAttribute() methods to Result;
  • added rules for validating value types - boolean, float, integer, string;
  • added Result::add() method for merging other results to the base one;
  • added UniqueIterable rule;

Read more

Yii User 2.2

May 7, 2024

Version 2.2 of Yii User package was released. There are some improvements and changes:

  • changed log level from warning to debug for LoginMiddleware;
  • raised minimum PHP version to 8.1;
  • allowed to use backed enumerations as permission name in CurrentUser::can() method;
  • added support for psr/http-message version ^2.0.

Yii Session 2.1

May 2, 2024

Minor version of Yii Session package is released.

  • Added support for psr/http-message version ^2.0.
  • Raised the minimum version of PHP to 8.0.

Yii Validator 1.3

Apr 4, 2024

Yii Validator package was updated with the following enhancements and new features:

  • added methods addErrorWithFormatOnly() and addErrorWithoutPostProcessing() to Result object;
  • added Image validation rule;
  • added Date, DateTime and Time validation rules;
  • clarified psalm types in Result.

Yii Arrays 3.1

Apr 4, 2024

Minor version of Yii Arrays package is released.

  • Added ArrayHelper::parametrizedMerge() method that allows to merge two or more arrays recursively with specified depth.
  • Added ArrayrHelper::renameKey() method.
  • Removed null from return type of ArrayHelper::getObjectVars() method.
  • Minor ArrayableTrait refactoring.

Yii Hydrator 1.2

Apr 3, 2024

Minor version of Yii Hydrator package is released.

  • Added ToDateTime parameter attribute.
  • Added Trim, LeftTrim and RightTrim parameter attributes.
  • Raised the minimum version of PHP to 8.1.

Yii Cycle 1.0

Mar 21, 2024

One more package has been released. This time it's a wrapper around Cycle ORM for Yii ecosystem. Cycle is known for support both classic and daemonized PHP applications based for example on RoadRunner.

The package offers a set of console commands and tools for convinient work with DB migrations and schema.

Right before the release the decision was taken to move the part related with Yii Data adaptation to a separate package - Yii Data Cycle, similar to Yii Data DB. All of them will be released too soon enough. First Yii Data 2.0, then first releases of adapter packages will follow.

Just a reminder, using Yii Cycle in demo doesn't mean it's a recommended tool / default package for working with DB. You can also choose Yii DB for example.

Code coverage with tests, mutational index and static analysis level were increased to their maximum.

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

  • «
  • 1
  • 2
  • 3
  • 4
  • »
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)