つみかさね

【リリース日報】Nuxt 4.5 大型アップデートほか 3件、Nuxt 3はEOL目前

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

対応判断サマリー

medium推奨
Nuxt v4.5.0 大型アップデート(Nuxt 5への布石)
nuxt-4.5.0
テスト環境で4.5へ更新し、依存(unhead/Vite 8)の互換性を検証
low任意
Astro 7.1.2 パッチ(cookie v2・Astro.locals修正)
astro-7.1.2
カスタムエラーページでlocalsを使う場合は更新を検討
low任意
Next.js v16.2.10(@next/swc-wasm-web の publish のみ)
nextjs-16.2.10
wasm版SWCを直接使う場合のみ更新
high推奨
Nuxt 3 サポート終了(2026-07-31, 残り10日)
nuxt-3-eol
Nuxt 4系への移行計画を最終化する
NuxtAstroNext.jsVitenpmリリース

本日は監視対象リポジトリのうち3件で新リリースを確認しました。最大の注目は Nuxt v4.5.0 — Nuxt 5 に向けた内部整備を大きく進めた「地ならし」リリースです。あわせて Nuxt 3 のサポート終了が 2026年7月31日(残り10日) に迫っており、移行判断が急務になっています。

本日のリリースサマリー

フレームワークバージョンタイプカテゴリ
Nuxtv4.5.0minorfrontend
Astroastro@7.1.2patchfrontend
Next.jsv16.2.10prereleasefrontend

注目リリース詳解:Nuxt v4.5.0

minor frontend

Nuxt 4系の次のマイルストーンとなる Nuxt v4.5.0 がリリースされました。リリースノートによれば、本バージョンの大部分は「Nuxt 5 に向けた(できるだけ目立たない)配管工事」と位置づけられています。バージョン番号としては minor ですが、コア基盤の刷新を伴う実質的に中身の濃いリリースです。

主な変更点は次のとおりです。

  • コア依存のメジャー更新: unhead v3、unctx v3、そして Vite 8 へ移行
  • ビルドの刷新: フレームワーク自身のビルドを tsdown へ切り替え
  • 安定した nuxt/* ビルド出力コントラクトの導入: dev exports により、Nuxt モノレポでの型チェックがビルドステップ不要に(#35463, #35605)
  • Nuxt 5 の先行オプトイン: future.compatibilityVersion: 5 を指定すると、Nuxt 5 の破壊的変更を今から試せる

重要なのは、本リリース自体に破壊的変更は含まれていない点です。v4 と v5 の内部差分を縮め、来たる移行を「できるだけ退屈なもの」にするのが狙いとされています。Nuxt チームの次の focus は Nuxt 5 の安定化に移るとのことなので、v4系を使っている方は 4.5 へ上げておくと v5 への地続きな移行が期待できます。

詳細は GitHub リリースページ をご確認ください。

マイナー / パッチリリース

  • Astro astro@7.1.2patch): 依存する cookie を v2 に更新。URL-safe な文字のみで構成される Cookie 値は Set-Cookie ヘッダで percent-encode されなくなりました(エンコード済みの値は従来どおりラウンドトリップします)。あわせて、リクエストライフサイクル中に変更した Astro.locals がカスタムエラーページ(404.astro / 500.astro)に渡らないバグの修正、未処理の promise reject の抑制などが含まれます。
  • Next.js v16.2.10prerelease 扱い): 16.2.4 以降、誤って publish されていなかった @next/swc-wasm-web を publish するのみのリリースで、コード上の変更はありません。該当パッケージを直接利用していない限り、影響はありません。

EOL / サポート期限情報

移行判断に直結する期限情報です。

  • Nuxt 3:2026年7月31日(残り10日) — サポート終了が目前です。移行先は本日更新された Nuxt 4系(4.5.0)。まだ移行していないプロジェクトは、まさに今が計画・検証の最終盤です。
  • Next.js 14:2025年10月26日にEOL済 / Next.js 15:2026年10月21日(約3ヶ月) — 15系利用者はそろそろ 16系への移行計画を。
  • 直近でサポート終了となった主なバージョン: Spring Boot 3.5(6/30)、Kubernetes 1.33(6/28)、Rust 1.96(7/9)、Docker 28(5/13)。該当する場合はアップグレードをご検討ください。

エコシステム動向

  • Vite 8 が latest(8.1.5)として定着。本日の Nuxt 4.5 も Vite 8 へ追随しており、フロントエンドのビルド基盤は Vite 8 系への移行が進んでいます。
  • TypeScript は latest が 7.0.2、next タグは 7.1.0-dev 系が進行中です。
  • React は latest 19.2.7 のまま、canary で 19.3.0 系の開発が続いています。

まとめ

本日の主役は Nuxt 4.5.0 です。破壊的変更こそ含みませんが、unhead v3・Vite 8tsdown といったコア基盤の刷新を伴う実質的に中身の濃いリリースで、Nuxt 5 への布石が着々と打たれています。v4系を使っているなら、早めに 4.5 へ上げて足場を固めておくのがおすすめです。

そして見逃せないのが Nuxt 3 のEOLが残り10日 という事実。3系にとどまっているプロジェクトは、4.5 という受け皿が整った今のタイミングで移行を仕上げましょう。Astro・Next.js のリリースはいずれも影響範囲が限定的なので、まずは自プロジェクトが該当するかの確認から始めれば十分です。


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

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