2023.3.30 追記
Snow Monkey Blocks にてv19からPHP必須バージョンが7.4以上になりました。
そのため、類人猿のパターンに関する各種プラグインについてもPHP7.4以上を必須にするように変更しました。
ご了承くださいませ。
こんにちは。日頃より類人猿のプロダクトへのご興味や、ご利用ありがとうございます。
類人猿ではこれまでPHPの対応バージョンについて特に厳密に決まりがありませんでしたが(うすらぼんやりSnow MonkeyとおそろいのPHP5.6以上かなぐらいでいました。ふわっとしててすみません)、先日の類人猿ブロックパターンプラグイン本体のバグ対応をきっかけに保守対応できる範囲について改めて検討をおこない、PHP7.4以上を推奨 必須にし、PHP7.3以下の対応は終了することにしました。
- 事前にバグに気づくことができない
- 弊社の手持ちの環境にPHP7.2以下の環境がなく、開発・改修時に不具合について気づくことができない
- 開発時に利用してるPHPの構文チェックなどのツールもPHP7.4以上を基準としており、古いバージョンで認識できない不具合について気づくことができない
- 開発の効率化のためにPHP7.4以上で使える関数や構文を使いたい
- 現在はPHP7.4以上ではないと動かないようなコードはないですが、将来ひょっとしたらPHP7.4以上で使えるコードを採用する可能性はあります
- WordPress本体もPHP7.4以上を必要要件としているため、そちらに合わせても良いのではないか
基本的にはPHP7.3以下でも動くようにしたいと心がけておりますが、上記理由によりPHP7.3以下について全面サポートができないこと、ご理解いただけますととてもありがたいです。
今後 PHP7.3以下の不具合の対応について
フォーラムやバグ報告フォームより報告いただいたPHP7.3以下固有のバグで、こちらで原因が特定できるもの・そして修正内容についてPHP7.4以上でも影響がないものであれば、バグ対応は引き続き行う予定です。
ただ、開発・改修時に動作確認ができてないため、どうしてもリリース後になにかあったら対応といった後手の対応になってしまうこととご了承ください。
- PHP7.3以下の環境でも類人猿のプロダクトはこれまで通りインストール・有効化はできます
- PHP7.4以上を推奨としており開発・保守環境もそちらを主軸としてるため、ひょっとしたら不具合が起きる可能性があることご理解ください
- 不具合報告いただいたPHP7.3以下環境固有の不具合については対応しますが、一部対応できない場合があることご理解ください
ご不便・ご迷惑をおかけしたら申し訳ございません。
引き続き類人猿をどうぞよろしくお願い致します。