サポートポリシー

オープンソースプロジェクトとして、報告されたバグや問題を最善を尽くして解決するよう努めています。ただし、特定の期間内に修正が完了することや、全ての問題に対する修正の可用性を保証することはできません。

最新のバージョンがリリースされてから2年間、古いバージョンのバグ修正が提供されます。新しいバージョンのペストがリリースされると、前のバージョンは古いものと見なされます。

主要バージョン PHP互換性 最初のリリース バグ修正まで
Pest 3 >= PHP 8.2 2024年9月9日 未定
Pest 2 >= PHP 8.1 2023年3月20日 2026年9月9日
Pest 1 >= PHP 7.3 2021年1月7日 2025年3月20日

Pestはセマンティックバージョンの原則に従い、バージョン番号x.y.zは次の情報を伝えます

  • バグ修正を発行するとき、z番号が増加します(例:3.10.2から3.10.3へ)。
  • 新しい非ブレーキング機能や改善を追加するときは、y番号が増加します(例:3.10.2から3.12.0に)。
  • 破壊的な変更を導入する際は、x番号が増えます(例:3.10.2から4.0.0へ)。

テストフレームワークのメンテナーとして、破壊的な変更の問題を非常に深刻に考えています。そのため、コミュニティのテストスイートを混乱させることなく、常に素晴らしい改善と堅牢な新機能を提供するよう努めています。これがまさに、Pest 1からPest 2にアップグレードするためにcomposer.jsonファイルを更新するだけで済んだ理由であり、Pest v3がリリースされるときも、そのプロセスは同じようにシームレスになることを保証します。


次の章では、アップグレードガイドを使用してメジャーバージョン間のアップグレードプロセスについて説明します:アップグレードガイド