バージョン
サポートするPHP
BEAR.SundayはサポートされているPHP(Supported Versions) のバージョンのPHPをサポートします。
8.0
(古い安定板 26 Nov 2020 - 26 Nov 2023)8.1
(古い安定板 25 Nov 2021 - 25 Nov 2024)8.2
(現在の安定板 8 Dec 2022 - 8 Dec 2025)
End of life (EOL)
5.5
(21 Jul 2016)5.6
(31 Dec 2018)7.0
(3 Dec 2018)7.1
(1 Dec 2019)7.2
(30 Nov 2020)7.3
(6 Dec 2021)7.4
(28 Nov 2022)
新規のオプションパッケージは現在の安定板をベースに開発されます。機能とパフォーマンスそれにセキュリティの観点から現在の安定板のPHPを使うことを勧めします。
Semver
BEAR.Sundayはセマンティックバージョニングに従います。バージョン番号が0.1
増えるだけのマイナーバージョンアップではアプリケーションコードの修正は必要ありません。
バージョニング・ポリシー
-
フレームワークのコアパッケージはユーザーコードに変更が必要な破壊的変更(breaking change)を行いません。1
-
サポートするPHPがEOLを迎え、必要とするPHPがメジャーバージョンアップ(
5.6
→7.0
)してもフレームワークのメジャーバージョンアップは行いません。後方互換性は保たれます。 -
新しいモジュールを使うために必要なPHPのバージョン番号が上がることはあっても、そのために破壊的変更が行われる事はありません。
-
破壊的変更を行わないために、古く不要な機能も削除しないで2、新しい機能は(置き換えではなく)常に追加されます。
BEAR.Sundayは堅牢で進化可能3なメンテナンス性の良いコードが長期的に利用できることを重視します。
パッケージのバージョン
フレームワークのバージョンはライブラリのバージョンの固定を行いません。ライブラリはフレームワークのバージョンと無関係にアップデートできます。composer update
で常に依存を最新にする事を勧めます。