本日は監視対象リポジトリのうち 1件 で新リリースが確認されました。Laravel v13.6.0 のマイナーアップデートで、コード品質改善と Table Attribute の継承対応が含まれています。週末ながら Laravel チームが活発に開発を続けています。
リリースサマリー
| フレームワーク | バージョン | タイプ | カテゴリ |
|---|---|---|---|
| Laravel | v13.6.0 | minor | backend |
マイナーリリース詳細
Laravel v13.6.0
タイプ: minor / カテゴリ: backend
Laravel 13 系の6回目のマイナーアップデートです。@lucasmichot 氏を中心としたコードベース品質改善が多数含まれています。
主な変更点:
- Table Attribute の子クラスオーバーライド対応 — Eloquent モデルで継承を使用している場合、子クラスの Table Attribute が親の設定をオーバーライドできるようになりました(by @jackbayliss)
- 数値省略表記のティア間ロールオーバー修正 —
Number::abbreviate()で単位の境界値における表記不正確を修正(#59692 by @Button99) version_compare関数の活用 — バージョン比較処理で PHP 組み込み関数を使用するよう変更(#59687)- Null/Isset コアレッシングの統一 — コードベース全体で
??演算子を一貫して適用(#59690) - 配列比較のパフォーマンス改善 —
count($array) > 0を$array !== []に置き換え(#59688) - static 呼び出しの強制 — static メソッドとして呼び出すべき箇所を修正(#59704)
破壊的変更はなく、v13.5.0 からスムーズにアップデートできます。
GitHub リリース: laravel/framework v13.6.0
EOL / サポート期限情報
EOL が近づいているプロダクト
| プロダクト | バージョン | EOL 日 | 残り | 推奨移行先 |
|---|---|---|---|---|
| Angular | 19 | 2026-05-19 | 22日 | Angular 20 / 21 |
| Node.js | 25 (Current) | 2026-06-01 | 35日 | Node.js 24 LTS |
| Kubernetes | 1.33 | 2026-06-28 | 62日 | Kubernetes 1.34+ |
| Spring Boot | 3.5 | 2026-06-30 | 64日 | Spring Boot 4.0 |
Angular 19 は EOL まで22日と、残り3週間を切りました。Angular 21(21.2.10)が最新安定版として利用可能で、Angular 20(20.3.19)も LTS タグが付与されています。19 系に留まっているプロジェクトは、週明けからアップグレードの検証を本格的に始めましょう。
Node.js 25(Current)は35日後に EOL を迎えます。本番環境では Node.js 24 LTS(24.15.0)を利用するのが推奨です。2028年4月までサポートが続く安定版です。
Kubernetes 1.33 と Spring Boot 3.5 はいずれも約2ヶ月の猶予がありますが、計画的な移行を進めておくと安心です。
直近で EOL を迎えたプロダクト
| プロダクト | バージョン | EOL 日 | 経過 | 推奨移行先 |
|---|---|---|---|---|
| Rust | 1.94 | 2026-04-16 | 11日経過 | Rust 1.95 |
| Django | 4.2 (LTS) | 2026-04-07 | 20日経過 | Django 5.2 LTS / 6.0 |
| Laravel | 11 | 2026-03-12 | 46日経過 | Laravel 12 / 13 |
Rust 1.94 は11日前に EOL となっています。rustup update で最新の 1.95.0 へ更新しましょう。Django 4.2 LTS もサポート終了から20日が経過しました。次の LTS は Django 5.2(Python 3.12 以上が必要)です。
エコシステム動向
次期バージョンの動向
| プロダクト | 次期バージョン | ステージ | 現在の最新 |
|---|---|---|---|
| Vue | 3.6.0 | beta (3.6.0-beta.10) | 3.5.33 |
| Angular | 22.0.0 | next (22.0.0-next.9) | 21.2.10 |
| Astro | 6.0.0 | beta (6.0.0-beta.20) | 6.1.9 |
| NestJS | 12.0.0 | alpha (12.0.0-alpha.2) | 11.1.19 |
| React | 19.3.0 | canary | 19.2.5 |
Vue 3.6 は beta.10 に達しており、安定版リリースが近づいている兆候です。3.5 系を使っている方は変更点のキャッチアップを始めておくとよいでしょう。Astro は現在の最新が 6.1.9 で、次期メジャーのプレリリースタグ(6.0.0-beta.20)はレガシーの整理と思われます。Angular 22 は next.9 まで進行しており、2026年後半のリリースに向けて順調に開発が進んでいます。
パッケージレジストリ状況
| パッケージ | エコシステム | latest | 備考 |
|---|---|---|---|
| TypeScript | npm | 6.0.3 | dev: 6.0.0-dev.20260416 |
| Vite | npm | 8.0.10 | 8.0 系安定 |
| Prisma | npm | 7.8.0 | dev: 7.8.0-dev.12 |
| Tailwind CSS | npm | 4.2.4 | v3-lts: 3.4.19 |
| Svelte | npm | 5.55.5 | 5.x 系安定 |
| FastAPI | PyPI | 0.136.1 | Python >=3.10 |
Tailwind CSS は v3-lts(3.4.19)が引き続きメンテナンスされており、v3 → v4 の移行が難しい環境でも安心です。Svelte 5 系は 5.55.5 まで進み、活発にパッチリリースが続いています。
まとめ
本日は Laravel v13.6.0 の1件のみのリリースでした。破壊的変更のないマイナーアップデートですが、Eloquent モデル継承利用者にとっては Table Attribute のオーバーライド対応が便利な改善です。Number::abbreviate() のバグ修正に該当する方は早めのアップデートを推奨します。
EOL 面では Angular 19 が残り22日 と、いよいよ3週間を切りました。週明けには移行作業を本格化させたいところです。Node.js 25 も35日後に EOL を迎えるため、LTS(24 系)への切り替えを検討しましょう。
データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
