Release Cycle

Release interval

  • Extension releases are tagged every week if there are changes since last release.
  • Main framework package release is tagged about once a month if there are changes since last release.

Maintenance policy

Major version is receiving enhancements until it is decided to start working on next major version.

After current major version release previous major version has:

  • Two years of bug fixes.
  • Three years of security and PHP compatibility fixes.

Above policy periods may be extended for individual versions.

PHP versions support

In order for the framework to work well in a range of PHP versions we are running framework tests using PHPUnit. In case newer version of PHPUnit does not work well with unsupported PHP version we may remove such PHP version from our test runs. It doesn't mean that older versions would break but it significally increases chances for it.

Therefore, it is recommended to use supported verison of PHP.

Current versions

3.x 2.0 1.1 2022 2023 2024 2025 2026 2027 2028 2029 2030 Today: 1 Apr 2025

Legend

Active support. New features, enhancements, bug fixes, security fixes are accepted.
Feature freeze. New features are no longer accepted.
Mainly security and PHP compatibility fixes.
Future version.

Pale color means forecast in case next major version is released today.

Details

Version PHP Version Release (active support) Feature freeze Security and PHP compatibility fixes only End of life
3.x >=8.0.0 To be announced To be announced Next release +2 years Next release +5 years
2.0 >=5.4.0 2014年10月12日 2018年02月19日 Next release +2 years Next release +5 years
1.1 >=5.1.0 2010年01月10日 2015年11月22日 2017年01月01日 2026年12月31日

AltStyle によって変換されたページ (->オリジナル) /