31 Dec 2025, 11:51 UTC≈3,640 views43 reactionsread 9 August 2026 Photo
#news
🚀 Yii3 is now available!
• Yii3 landing page
• Official announce
• Documentation
• Application templates: Web, API, Console
• Demo applications: Blog (Layered DDD), Diary (Vertical slices, Active Record)
Thank you for your support and patience! We did it together. All the core team members, community contributors, and backers
🤝
We're pretty sure the Yii3 codebase will serve us well in at least the next 10 …
👍43
28 Dec 2025, 12:53 UTC488 views15 reactionsread 9 August 2026 Photo
#yiisoftDemoDiary
✨ Demo "Diary"
We have prepared another demo application, "Diary", built on Yii3. It runs on PHP 8.5 with an SQLite database.
Functionally, the application fully mirrors the "Blog" demo, but it is implemented differently internally: it uses a "vertical slices" architecture and Active Record.
Running via Docker
# Clone the repository
git clone https://github.com/yiisoft/demo-diary.git
# Navigat…
👍15
14 Dec 2025, 07:05 UTC≈2,110 views13 reactionsread 9 August 2026 Photo
#yiisoftYiiDataview #FirstRelease #MajorRelease #Release
🎁 Yii DataView 1.0
The first stable release of a powerful set of data displaying widgets is now available.
Yii DataView provides three flexible widgets for presenting data in web applications:
• ListView — display data as a customizable list.
• GridView — present data in a feature-rich grid with sorting, filtering, and pagination.
• DetailView — show deta…
👍13
13 Dec 2025, 17:26 UTC≈1,530 views13 reactionsread 9 August 2026 #yiisoftDataDb #FirstRelease #MajorRelease #Release
🎁 Yii Data DB 1.0
Yii Data DB, a database query adapter for Yii Data, is now available.
This package provides a data reader implementation that bridges Yii DB with the Yii Data reading interface, making it easy to work with database queries in a flexible and consistent way.
• QueryDataReader
Wraps database queries to provide pagination, sorting, and filtering ca…
👍13
13 Dec 2025, 15:30 UTC≈1,660 views14 reactionsread 9 August 2026 #yiisoftData #MajorRelease #Release
🎁 Yii Data 2.0
Yii Data 2 is now available, bringing major improvements and modernization to this package that provides generic data abstractions for reading, writing, and processing.
• PHP 8.1+ required: modernized codebase with readonly properties and improved type safety.
• Enhanced filtering: added Stringable support, nested value filtering, case-sensitive Like filter with …
👍14
9 Dec 2025, 07:26 UTC≈1,980 views14 reactionsread 9 August 2026 #yiisoftActiveRecord #FirstRelease #MajorRelease #Release
🎁 Yii Active Record 1.0
We are pleased to present the first stable release of Yii Active Record — an implementation of the Active Record pattern for PHP.
The package is built on top of Yii DB, which means it comes with out-of-the-box support for major relational databases: PostgreSQL, MySQL, MSSQL, Oracle, SQLite.
⭐️ Flexible Model Property Handling
• Dyn…
👍14
5 Dec 2025, 15:00 UTC≈2,240 views17 reactionsread 9 August 2026 #yiisoftDb #yiisoftDbMssql #yiisoftDbMysql #yiisoftDbPgsql #yiisoftDbSqlite #yiisoftDbOracle #MajorRelease #Release
🎁 Yii Database 2.0
🎁 Yii DB MSSQL Server 2.0
🎁 Yii DB MySQL 2.0
🎁 Yii DB PostgreSQL 2.0
🎁 Yii DB SQLite 2.0
🎁 Yii DB Oracle 2.0
We're excited to announce Yii Database 2.0, a major release modernizing the database abstraction layer with PHP 8.1+ features, enhanced type safety, and powerful new capabili…
👍17
2 Oct 2025, 13:41 UTC≈2,810 views26 reactionsread 9 August 2026 Photo
#yiisoftAppApi #FirstRelease #MajorRelease #Release
🎁 API Application Template 1.0
The first stable release of the API application template for Yii3.
The template includes the essential things required to start API application development:
• middleware dispatcher,
• routing,
• a set of response formats for APIs (success, error, collection, pagination, …),
• exception handling,
• console entry point,
• tests and s…
👍26
24 Sept 2025, 10:26 UTC≈2,440 views14 reactionsread 9 August 2026 Photo
#yiisoftDemoBlog
✨ Demo "Blog"
We’ve prepared a demo application "Blog" based on Yii3, running on PHP 8.4 + SQLite database.
Native run
# Clone the repository
git clone https://github.com/yiisoft/demo-blog.git
# Go to the application folder
cd demo-blog
# Install composer packages
composer install
# Apply migrations
./yii migrate:up
# Populate with test data (optional)
./yii fake-data
# Run the application
.…
👍14
25 Aug 2025, 13:49 UTC409 views26 reactionsread 9 August 2026 #yiisoftApp #FirstRelease #MajorRelease #Release
🎁 Web application template 1.0
The first stable release of the web application template for Yii3.
The template helps you quickly start with a classic web application and already includes the essentials:
• middleware dispatcher,
• routing,
• error handling,
• asset support (CSS, images),
• console entry point,
• and more...
As examples, it comes with a homepage han…
👍26
24 Dec 2024, 06:55 UTC≈2,560 views21 reactionsread 9 August 2026 🔥 #News
We’ve prepared the Yii3 roadmap!
🖼 Yii3 Roadmap
The roadmap outlines what remains to be done before the release. This document is intended to be "live" and will be updated as tasks are completed, refined, or adjusted.
👍21
16 Sept 2024, 09:28 UTC793 views12 reactionsread 9 August 2026 🔥 #yiisoftActiveRecord #News
In the yiisoft/active-record package, class methods containing the word attribute have been renamed.
- attributes() -> propertyNames()
- hasAttribute() -> hasProperty()
- getAttribute() -> get()
- getAttributes() -> propertyValues()
- getAttributesInternal() -> propertyValuesInternal()
- getOldAttribute() -> oldValue()
- getOldAttributes() -> oldValues()
- getDirtyAttributes() -> dirtyV…
👍12
Showing the 12 most recent of 20 posts we hold for @yii3chronicles_en. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.