つみかさね
L

Laravel v13.35.0

リリース日: 2026-10-07データソース: GitHub Releases, npm, endoflife.date
影響度スコア
22/ 100影響度: 低
Breaking Changes0/40
新機能18/25
バグ修正0/20
セキュリティ0/15
依存関係4/15

対応ガイド

medium|推奨新機能追加影響: 限定的

推奨アクション

  1. 1テスト環境で13.35.0へアップデートを検証する
  2. 2本番環境に適用する
  3. 3キュー・スケジューラ周りの動作を確認する

影響対象

Laravel 13利用者

対応不要な人

  • ✓Laravelを使用していない
  • ✓13系を使用していない(該当バージョン外)
  • ✓queue:work・スケジューラ・レスポンスのmarkdown()のいずれも利用していない

補足

  • -破壊的変更はないため、13系内であれば移行負荷は小さい見込みです
LaravelPHPキュースケジューラbackend

30秒で判断

  • 対応すべき人: Laravel 13系を利用しており、queue:work のメモリ監視や長時間スケジュールコマンドの運用、fake アサーションを活用している方
  • 対応不要な人: Laravelを使用していない方、12系以前を利用していてメジャー移行の予定がない方
  • 確認コマンド: php artisan --version(または composer show laravel/framework)で現在のバージョンを確認

この変更が意味すること

Laravel 13.35.0は、13系の機能追加を含むminorリリースです。破壊的変更はなく、キュー運用・スケジューラ・テストユーティリティ周りの実用的な改善が中心です。

目立つ新機能はないものの、運用の細かな不便を解消する追加が多く、13系を利用しているプロジェクトであれば通常のアップデートサイクルで取り込む価値があります。

主な変更点

queue:work --memory のパーセンテージ指定対応

queue:work --memory オプションで、メモリ使用量をパーセンテージ指定できるようになりました。環境ごとに異なるメモリ上限に対して、固定値ではなく相対値でワーカーの再起動閾値を設定できます。

長時間スケジュールコマンドの schedule:interrupt 対応

長時間実行中のスケジュールコマンドが schedule:interrupt を検知できるようになりました。デプロイ時にスケジューラを安全に中断させやすくなります。

レスポンスファクトリに markdown() メソッドを追加

レスポンスファクトリに markdown() メソッドが追加され、Markdownをレンダリングしたレスポンスを簡潔に返せるようになりました。

schedule:list --json に onOneServer を追加

schedule:list --json の出力に onOneServer フィールドが追加され、単一サーバー実行指定の有無をJSON出力から確認できます。

local ディスク向け lazy_root_creation オプション

local ディスク設定に lazy_root_creation オプションが追加され、ルートディレクトリの作成タイミングを遅延できます。

その他

  • fakeアサーションが複数プロパティの配列を受け取れるようになりました
  • 並列コンパイル済みビューコールバックが同時実行に耐えるよう修正されました
  • テストスイートの改善が含まれます

EOL / サポート状況

バージョンステータスEOL
13active2028-03-17
12active2027-02-24
11eol2026-03-12
10eol2025-02-04
9eol2024-02-06

13系は2028年3月まで長期的にサポートされます。11系以前はすでにEOLのため、利用中の場合はアップグレードを検討してください。

開発者への影響

  1. queue:work --memory のパーセンテージ指定により、環境依存のメモリ上限設定が楽になります
  2. 長時間稼働するスケジュールコマンドの中断検知が改善し、デプロイ時の安全性が向上します
  3. レスポンスの markdown() メソッドにより、Markdownベースの返却が簡潔に書けます
  4. 破壊的変更はないため、13系内でのアップデート負荷は小さい見込みです

アップデート方法

composer update laravel/framework

アップデート後は php artisan test などでアプリケーションの動作を確認してください。


データソース: GitHub Releases API, endoflife.date AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

アップデート判断

★★★★★
通常のアップデートサイクルで取り込みを推奨

アップデートすべき場合

  • ●queue:work のメモリ監視やschedule:interruptを活用したい
  • ●レスポンスのmarkdown()メソッドを使いたい

様子見でよい場合

  • ●Laravelを使用していない
  • ●13系を使用しておらず移行予定がない

EOL / サポート状況

Laravel 13ActiveEOL: 2028-03-17
Laravel 12ActiveEOL: 2027-02-24
Laravel 11End of LifeEOL: 2026-03-12
Laravel 10End of LifeEOL: 2025-02-04
Laravel 9End of LifeEOL: 2024-02-06
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。