PHPUnit の互換性と WordPress のバージョン

サポートされている PHPUnit バージョンの過去の変更は以下のとおりです。

  • WordPress 4.4: PHPUnit 5のサポートを PHP 7.0に追加。
  • WordPress 4.7: PHPUnit 6のサポートを PHP 7.0、7.1に追加。
  • WordPress 5.1: PHPUnit 7のサポートを PHP 7.1、7.2、7.3に追加。PHP 7.0は PHPUnit 6のまま。
  • WordPress 5.2: PHPUnit 7のサポートを PHP 7.0に、PHPUnit 5のサポートを PHP 5.6に追加。
  • WordPress 5.9: 外部 PHPUnit ポリフィルへの依存関係を追加。これにより、PHPUnit 8、9のサポートが有効になり、各 PHP バージョンに最も最適な PHPUnit バージョンでテストを実行できるようになりました。
  • WordPress 6.3: PHP 5.6のサポート廃止にしたがって、PHPUnit 5のサポート廃止。

対応バージョン表

WP / PHP Unit バージョン5.25.35.45.55.67.07.17.27.37.48.08.18.2
6.4xxxxx67899999
6.3xxxxx67899999
6.2xxxx567899999
6.1xxxx567899999
6.0xxxx56789999x
5.9xxxx56789999x
5.8xxxx5577777*xx
5.7xxxx5577777*xx
5.6xxxx5577777*xx
5.5xxxx557777xxx
5.4xxxx557777xxx
5.3xxxx557777xxx
5.2xxxx55777xxxx
5.13.644446777xxxx
5.03.644446666xxxx
4.93.64444666xxxxx
4.83.6444466xxxxxx
4.73.6444466xxxxxx
4.63.644445xxxxxxx
4.53.644445xxxxxxx
4.43.644445xxxxxxx
4.33.64444xxxxxxxx
4.23.64444xxxxxxxx
4.13.64444xxxxxxxx
4.03.6444xxxxxxxxx
3.93.6444xxxxxxxxx
3.83.6444xxxxxxxxx
3.73.6444xxxxxxxxx

* これらのブランチのコアテストスイートは、PHPUnit 7の修正バージョン (それ自体には互換性がありません) を PHP 8上で実行します。詳しくは、#50902を参照してください。

原文 / 日本語訳

最終更新日: