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

Bootstrap 4 extension version 2.0.9 released

Nov 10, 2020

Bootstrap 4 extension version 2.0.9 was released.

This version:

  • Added centerVertical, scrollable, dialogOptions options to Modal and role="document" to modal-dialog element.
  • Added ability for Accordion to expand a certain card.
  • Added support to override any class.

See CHANGELOG for details.

Faker extension version 2.0.5 released

Nov 10, 2020

We are very pleased to announce the release of Faker extension version 2.0.5.

This version switches to a faker/faker package to ensure PHP 8 compatibility.

See CHANGELOG for details.

Yii 2.0.39

Nov 10, 2020

We are very pleased to announce the release of Yii Framework version 2.0.39. Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.

Notable changes in this version, additionally to some bug-fixes:

  • Additional PHP 8 compatibility fixes.
  • Support for the session.use_strict_mode ini directive in yii\web\Session. Note that if you use Redis or MongoDB session, you need to update corresponding extension.
  • DI container is now able to pass constructor parameters by name.
  • DI container now using defaults in case parameter isn't provided but default is available.

Read more

MongoDB extension 2.1.10 released

Nov 10, 2020

We are very pleased to announce the release of MongoDB extension version 2.1.10.

This version adds compatibility with Yii 2.0.39 session and fixes yii\mongodb\file\Upload::addFile() when uploading file with readonly permissions.

See the CHANGELOG for details.

Redis extension 2.0.14 released

Nov 10, 2020

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

This version adds compatibility with Yii 2.0.39 session and fixes a bug with Connection::isActive() returning false for active connections.

See the CHANGELOG for details.

Injector 1.0.3 released

Nov 5, 2020

New version of Injector package was tagged. It has two bugfixes and some internal refactoring.

A complete list of changes can be found in the CHANGELOG.

Security 1.0.0 released

Oct 31, 2020

First verison of independent security package was released.

The package provides various security-related utilities such as:

  • Random values generation
  • Password hashing and validation
  • Encryption and decryption
  • Data tampering prevention

Read more

Yii 2.0.38

Sep 14, 2020

We are very pleased to announce the release of Yii Framework version 2.0.38. Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.

Notable changes in this version, additionally to some bug-fixes:

  • PHP 8 support.
  • Latest MySQL and PostgreSQL versions up from 10 are good and added to our test pipelines.
  • Fixtures with circular dependencies are now loaded once instead of throwing exception.
  • Fixed CVE-2020-15148: remote code execution in case application calls unserialize() on user input containing specially crafted string. Details are available in a security advisory.

Read more

HTTP 1.0.0 released

Sep 1, 2020

First verison of HTTP independent package was released.

The package provides:

  • Constants for HTTP protocol headers, methods and statuses. All along with short descriptions and RFC links.
  • PSR-7, PSR-17 PhpStorm meta for HTTP protocol headers, methods and statuses.

More details could be found in the package README.

Strings 1.0.0 released

Aug 31, 2020

First version of yiisoft/strings standalone package was released.

The package provides:

  • StringHelper that has static methods to work with strings;
  • NumericHelper that has static methods to work with numeric strings;
  • Inflector provides methods such as toPlural() or toSlug() that derive a new string based on the string given;
  • WildcardPattern is a shell wildcard pattern to match strings against.

More details could be found in the package README.

Injector 1.0.2 released

Aug 28, 2020

New version of Injector package was tagged. It is focused on PHP 8 support and takes new PHP features, such as union types, into account.

Check it out

Json 1.0.0 released

Aug 26, 2020

First version of yiisoft/json standalone package was released.

The package provides methods to encode and decode JSON.

  • It always throws \JsonException instead of returning false on error.
  • It has sensible defaults, so you don't have to specify flags all the time.
  • It has handy method to encode for HTML safely.
  • It handles \JsonSerializable, \DateTimeInterface, and \SimpleXMLElement well.

Usage example is available in readme.

Auth 1.0.0 released

Aug 25, 2020

First version of yiisoft/auth standalone package was released.

The package provides various authentication methods, a set of abstractions to implement in your application, and a PSR-15 middleware to authenticate an identity. Out of the box it provides HTTP basic authentication, HTTP bearer authentication, custom HTTP header authentication, query parameter authentication, and composite authentication that combines multiple methods. It is possible to add your own authentication methods.

More description and usage examples are available in readme.

The code follows our new standards and has 100% test coverage and high mutation score.

Access 1.0.0 released

Aug 25, 2020

First version of yiisoft/access standalone package was released.

This package provides an interface for checking checking if certain user has certain permission. Optional parameters could be passed for fine-grained access checks.

Usage example is available in readme.

Yii 2.0.37

Aug 7, 2020

We are very pleased to announce the release of Yii Framework version 2.0.37. Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.

Version 2.0.37 fixes 9 bugs including previous release regressions. Also this release make PhpStorm IDE code-completion better and enhances the way exceptions are printed out in console application when in debug mode.

A complete list of changes can be found in the CHANGELOG.

Thanks to all Yii community members who contribute to the framework, translators who keep documentation translations up to date and community members who answer questions at forums.

There are many active Yii communities so if you need help or want to share your experience, feel free to join them.

ElasticSearch extension 2.1.0 released

Jul 21, 2020

We are very pleased to announce the release of ElasticSearch extension version 2.1.0.

This is the first stable release with support for ElasticSearch from version 5 to current version 7.

We have switched to GitHub actions for testing it. Extension is tested on PHP 5.6 - PHP 7.4 and ElasticSearch 5.6.16, 6.8.9, and 7.7.0.

Read more

ApiDoc extension version 2.1.5 released

Jul 19, 2020

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

This release fixes some issues using extension with PHP 7.

See the CHANGELOG for a full list of changes.

Yii 2.0.36

Jul 8, 2020

We are very pleased to announce the release of Yii Framework version 2.0.36. Please refer to the instructions at https://www.yiiframework.com/download/ to install or upgrade to this version.

Version 2.0.36 is an interesting release.

  • A big part of it is MSSQL-related fixes made by @DarkDef. Additionally to these, he added MSSQL tests to GitHub actions pipeline so what's covered by tests won't break anymore.
  • Regressions in ArrayHelper::getValue() and EachValidator from last release were fixed.
  • Mutex::isAcquired() was added so you can check if mutex is acquired without acquiring it.
  • jQuery 3.5.0 compatibility was declared so this version can now be used.

Read more

Yii 2 Composer Installer 2.0.10

Jun 24, 2020

Yii 2 Composer plugin that handles many extension-related things behind the scenes, was updated to support parallel unzipping introduced in upcoming Composer 2.

Update should not require any specific actions to be performed except issuing composer update command.

Aliases 1.0.0 released

Jun 8, 2020

First version of yiisoft/aliases standalone package was released.

The package aim is to store path aliases, i.e. short name representing a long path (a file path, a URL, etc.). Path alias value may have another value as its part. For example, @vendor may store path to vendor directory while @bin may store @vendor/bin.

More description and usage examples are available in readme.

The code has 100% test coverage and 100% mutation score i.e. it is very stable.

  • «
  • 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)