Yii バージョン規約 ================== この文書は Yii のバージョン番号に関するポリシーを要約するものです。 概して言えば、Yii は [Semantic Versioning](http://semver.org/) に従います。 ## パッチリリース `2.x.Y` * `2.x` という名前のブランチ上で保守される。 * 主としてバグ修正と小さな機能強化を含む。 * 大きな機能拡張はしない。 * 不安無しのアップグレードを保証するために、100% 後方互換でなければならない。唯一の例外はセキュリティ問題で、その場合は後方互換性が破られることもある。 * リリースのサイクルは1~2ヶ月程度。 * プレリリース (alpha, beta, RC) は不要。 * 定期的に (少なくとも週に一回は手作業で) マスターブランチにマージバックされるべき。 ## マイナーリリース `2.X.0` * マスターブランチ上で開発。 * 主として新機能とバグ修正を含む。 * パッチリリースからマージされた小さな機能強化とバグ修正を含む。 * `UPGRADE-2.X.md` ファイルに記録される非後方互換な変更を含みうる。 * リリースのサイクルは6~8ヶ月程度。 * プレリリースが必要: `2.X.0-alpha`, `2.X.0-beta`, `2.X.0-rc` * 大きなニュースリリースとマーケティング努力を必要とする。 ## メジャーリリース `X.0.0` 計画はない。