つみかさね
L

Laravel v13.38.0

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

対応ガイド

medium|推奨バグ修正影響: 限定的

推奨アクション

  1. 1テスト環境で13.38.0への更新を検証する
  2. 2Eloquentのクエリ・ロギング・ヘルスチェック周りの挙動を確認する
  3. 3本番環境に適用する

影響対象

Laravel 13.x利用者

対応不要な人

  • ✓Laravelを使用していない
  • ✓13.x系を使用していない
  • ✓Eloquentのofmany()やUniqueルール、ヘルスチェックルートを使用していない

補足

  • -破壊的変更は確認されていません
LaravelEloquentPHPbackendcomposer

30秒で判断

  • 対応すべき人: Laravel 13.x系でEloquentの ofMany() やユニーク制約、ヘルスチェックルートを使用している開発者
  • 対応不要な人: Laravelを使用していない/13.x系を使用していない
  • 確認コマンド: php artisan --version

この変更が意味すること

Laravel v13.38.0は、Eloquent ORMとルーティングを中心としたバグ修正リリースです。新機能の追加は控えめで、既存機能の不具合修正が主な内容です。破壊的変更の記載はないため、通常のマイナー更新として扱えます。

特にEloquentの ofMany() エイリアスや自己参照の one-of-many リレーションに関する修正は、該当するクエリを使っているプロジェクトでは実際に動作が変わる可能性があるため確認しておくとよいでしょう。

主な変更点

Unique ルールでfloat値を許可

バリデーションの Unique ルールでfloat値を扱えるようになりました。

ofMany() エイリアスのクロージャ内不具合を修正

クロージャ内で ofMany() エイリアスが正しく機能しない不具合を修正しました。

自己参照one-of-manyリレーションの存在判定・集計クエリ修正

自己参照するone-of-manyリレーションにおける存在判定(exists)クエリと集計クエリの不具合を修正しました。

ヘルスチェックルートのマシン間互換性

ヘルスチェック用ルートが、マシンごとに異なるルートキャッシュ環境でも正しく動作するように修正されました。

名前空間付きCloudロギングフォーマッタの復旧

リグレッションしていた名前空間付きのCloudロギングフォーマッタを復旧しました。

EOL / サポート状況

バージョン系ステータスEOL予定日
13active2028-03-17
12active2027-02-24
11EOL2026-03-12
10EOL2025-02-04

Laravel 13系はEOLまで十分な期間があります。11系以前を使用している場合はすでにEOL済みのため、アップグレードを検討してください。

開発者への影響

  1. ofMany() やユニーク制約を多用しているプロジェクトは挙動が修正される可能性があります
  2. 破壊的変更はないため、通常のcomposer updateで問題なく適用できます
  3. ロギングフォーマッタに依存した監視・アラート設定がある場合は出力形式を確認してください

アップデート方法

composer update laravel/framework

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

アップデート判断

★★★★★
通常のマイナー更新として計画的な適用を推奨

アップデートすべき場合

  • ●Eloquentの ofMany() やUniqueルールを使用している
  • ●ヘルスチェックルートを運用している

様子見でよい場合

  • ●該当するEloquentの機能を使用していない
  • ●直近で関連する不具合に遭遇していない

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
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。