30秒で判断
- 対応すべき人: Laravel 13系を利用し、直前の 13.26.0 で追加された
orWhereKey/orWhereKeyNotを使い始めていたプロジェクト。 - 対応不要な人: 該当メソッドを使っていないチーム、および 13系以外を利用しているチーム。通常の定期アップデートで取り込めば十分です。
- 確認コマンド:
php artisan --version/composer show laravel/framework
この変更が意味すること
Laravel v13.26.1 は、直前の追加機能を差し戻す(revert)パッチリリースです。Eloquent Builder に追加された orWhereKey / orWhereKeyNot が削除されました。これらのメソッドを使い始めていた場合は、差し戻しにより利用できなくなる点に注意してください。
主な変更点
orWhereKey / orWhereKeyNot の revert
「[13.x] feat: add orWhereKey and orWhereKeyNot to Eloquent Builder」(taylorotwell、PR #61236)が revert されました。直前のリリースで導入された Eloquent Builder のメソッド追加が差し戻されています。
EOL / サポート状況
| バージョン | 状態 | EOL日 |
|---|---|---|
| 13 | サポート中 | 2028-03-17 |
| 12 | サポート中 | 2027-02-24 |
| 11 | EOL | 2026-03-12 |
| 10 | EOL | 2025-02-04 |
| 9 | EOL | 2024-02-06 |
開発者への影響
orWhereKey/orWhereKeyNotを 13.26.0 で使い始めていた場合、13.26.1 では利用できなくなります。該当箇所をorWhereなどの既存 API に置き換えてください。- 該当メソッドを使っていないプロジェクトへの影響はありません。
- 11系はすでに 2026-03-12 で EOL のため、利用中のチームは 12 / 13 系への移行を検討しましょう。
アップデート方法
composer require laravel/framework:13.26.1
php artisan --version
データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
