つみかさね

【リリース日報】Laravel v13.19.0 新機能追加ほか 4件 — Nuxt 3 EOL 残り 23 日

2026-07-08データソース: GitHub Releases, endoflife.date, npm, PyPI
Major
1
Minor
0
Patch
1
Prerelease
2

対応判断サマリー

medium推奨
Laravel v13.19.0 新メソッド追加(Collection::reduceInto / Str::counted)
laravel-13.19.0
composer update laravel/framework でアップデート
medium推奨
Rust v1.96.1 セキュリティパッチ(libssh2 CVE ×3)
rust-1.96.1
rustup update stable でアップデート
low任意
Next.js v16.2.10 @next/swc-wasm-web 公開漏れ修正
nextjs-16.2.10
@next/swc-wasm-webを明示参照している場合のみバージョン確認
low任意
Terraform v1.15.7 並列処理安全性とサブモジュール初期化修正
terraform-1.15.7
terraform version で確認後、並列処理環境で動作検証
LaravelRustNext.jsTerraformNuxtEOLリリース

本日は監視対象リポジトリで 4 件の新リリースが確認されました。Laravel v13.19.0 が本日最大の注目点で、Collection への reduceInto() と Str・Stringable への counted() という実用的な API が追加されました。EOL 面では Nuxt 3 のサポート終了まで残り 23 日(2026年7月31日)となっており、移行がまだのチームは計画を急ぐ必要があります。

リリースサマリー

フレームワークバージョンタイプカテゴリ
Laravelv13.19.0majorbackend
Rustv1.96.1patchlanguage
Next.jsv16.2.10prereleasefrontend
Terraformv1.15.7prereleaseinfra

メジャーリリースの詳細

Laravel v13.19.0 — major

Laravel Framework 13 系の週次リリース。今回は Collection と Str ユーティリティへの API 拡充、SQS 管理キューの改善が中心です。

主な変更点:

  • Collection::reduceInto() 追加 — 初期値を指定したリダクション処理を行う新メソッド。reduce() よりも意図が明確なコードが書けます(PR #60651
  • Str::counted() / Stringable::counted() 追加 — 数値に応じた複数形/単数形を扱う文字列フォーマットメソッド(PR #60649
  • SQS 管理キュー改善 — 13.x / 12.x 双方で、クラウドエージェント経由でのジョブポップをサポート(PR #60659, #60660
  • キューFake 改善assertSoftDeleted / assertNotSoftDeleteddeletedAtColumn を正確に渡すよう修正(PR #60657
  • キューFake 拡張 — 予約済みジョブのインスペクションをサポート(PR #60644
  • ComponentAttributeBag::merge() 修正 — デフォルトスタイル値の末尾セミコロン欠落を修正(PR #60665

破壊的変更はありません。Laravel 13.x を使用しているプロジェクトであれば、通常の composer update で適用できます。

GitHub リリースページ

パッチ / プレリリース

  • Rust v1.96.1 — patch ⚠️ セキュリティ修正含む: libssh2 の CVE-2025-15661・CVE-2026-55199・CVE-2026-55200 パッチおよび MIR ミスコンパイル修正を含む重要パッチ。rustup update stable で即対応可。
  • Next.js v16.2.10 — prerelease: @next/swc-wasm-web パッケージの公開漏れ修正のみ。コード変更なし、通常の Next.js 利用者への影響はほぼなし。
  • Terraform v1.15.7 — prerelease: configs.Parser / SourceBundleParser の並列処理安全性修正と、init 時のサブモジュール変数バリデーション修正。CI/CD 並列実行環境に有効。

EOL / サポート期限情報

⚠️ 緊急: Nuxt 3 EOL まで残り 23 日(2026年7月31日)

Nuxt 3 のサポートが 2026年7月31日に終了します。 Nuxt 4(latest: 4.4.8)が安定稼働しており、新規プロジェクトの標準となっています。Nuxt 3 を本番運用中のチームは、今週中に移行スケジュールを確定させることを強く推奨します。

バージョンステータスEOL日推奨アクション
Nuxt 4✅ サポート中(latest: 4.4.8)新規プロジェクトはこちら
Nuxt 3⚠️ EOL 23日前2026-07-31Nuxt 4 へアップグレード
Nuxt 2❌ EOL済み2024-06-30

Nuxt 3 → Nuxt 4 の移行では、自動インポートの挙動やモジュール設定の変更が必要になるケースがあります。公式移行ガイド を参照し、依存パッケージの互換性確認から始めましょう。

直近でEOLとなったバージョン

プロダクトバージョンEOL日推奨移行先
Spring Boot3.52026-06-30Spring Boot 4.1(latest: 4.1.0)
Kubernetes1.332026-06-281.34〜1.36
Node.js252026-06-0126(LTS入り: 2026-10-28予定)/ 24(LTS)
Angular192026-05-1922(latest: 22.0.5)
Django4.2 (LTS)2026-04-075.2 (LTS) または 6.0

エコシステム動向

npm / PyPI の最新バージョン(2026-07-07 時点):

パッケージlatest注目タグ
react19.2.7canary: 19.3.0-canary-12a4baec
next16.2.10canary: 16.3.0-canary.79
vue3.5.39beta: 3.6.0-beta.17
nuxt4.4.83x: 3.21.8
@angular/core22.0.5next: 22.1.0-next.4
svelte5.56.4
astro7.0.6
typescript6.0.3rc: 7.0.1-rc
vite8.1.3previous: 7.3.6
tailwindcss4.3.2v3-lts: 3.4.19
prisma7.8.0dev: 7.9.0-dev.17
@nestjs/core11.1.27next: 12.0.0-alpha.5

注目点: React canary が 19.3.0-canary-12a4baec-20260707 まで進み、19.3 系の開発が続いています。TypeScript 7.0.1-rc も引き続き公開中で RC 評価が可能。Next.js canary も 16.3.0-canary.79 まで進んでおり、16.3 の正式リリースが近づいています。Vue 3.6.0-beta.17 も活発に開発が進んでいます。

まとめ

本日の主役は Laravel v13.19.0 です。Collection::reduceInto()Str::counted() / Stringable::counted() という実用的な API が追加され、コードの表現力が高まります。SQS 管理キューの改善も、クラウド環境でキュー処理を使っているチームに有益です。破壊的変更はないので、通常の composer update での適用を推奨します。

EOL 面では Nuxt 3(残り23日) が最も緊急度の高い警告です。2026年7月31日のサポート終了後はセキュリティパッチの提供が終わるため、本番運用中のチームは移行計画を今週中に確定することを強く推奨します。


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

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