つみかさね

【リリース週報】Next.js High×5件修正・Node.js 25 EOL迫る今週19件まとめ(05/25〜05/29)

2026-05-30データソース: GitHub Releases, endoflife.date, npm, PyPI
Major
5
Minor
1
Patch
6
Prerelease
7
リリース週報Next.jsNode.jsAngularLaravelSvelteAstro

今週(2026年5月25日〜29日)は合計19件のOSSリリースが確認されました。最大のトピックは週を通じて継続した2点です。Next.js v16.2.6のHigh深刻度セキュリティ修正(5件) と、Node.js 25のEOL(2026年6月1日) への緊急対応。どちらも週末時点でまだ未対応であれば、この週末中の対処を強く推奨します。新着リリースとしては、Laravel v13.12.0・Svelte v5.55.10・Astro v6.4.2・Angular v21.2.15など幅広いエコシステムで動きがありました。

週間サマリーテーブル

指標月(5/25)火(5/26)水(5/27)木(5/28)金(5/29)週合計
Major101215件
Minor000101件
Patch011136件
Prerelease111137件
合計2235719件

週後半(木・金)にかけてリリース件数が増加。金曜日の7件は今週最多で、Svelte・Astro・Angularのパッチが集中しました。

注目リリース TOP5

1. Next.js v16.2.6 — High深刻度セキュリティ修正5件

prerelease(セキュリティパッチ) · 2026年5月25日初出 → 週を通じて継続対応

今週最重要リリース。App Routerを使用するNext.js v16系の利用者に影響する、重大度Highの脆弱性が5件修正されています。このリリースはcanaryの新機能を含まないバックポートリリースのため、v16系利用者は比較的安全にアップデートできます。

修正された脆弱性(すべてHigh):

アドバイザリID内容
GHSA-8h8q-6873-q5fjServer ComponentsによるDoS(サービス拒否)
GHSA-267c-6grr-h53fsegment-prefetchルート経由のApp Routerミドルウェア/プロキシバイパス
GHSA-26hh-7cqf-hhc6上記ミドルウェア/プロキシバイパスの不完全修正へのフォローアップ
GHSA-mg66-mrh9-m8jxCache Components使用アプリでの接続枯渇によるDoS
GHSA-492v-c6pp-mqqvMiddleware/Proxyバイパス(別経路)

対象: App Routerを使用しているNext.js v16系。特にミドルウェアやリバースプロキシ(nginx・CDN等)の前段に配置しているケースは優先対応を推奨。

npm install next@16.2.6

2. Angular v21.2.14 / v21.2.15 — XSS対策を含むセキュリティ修正

major/prerelease · v21.2.14 → 2026年5月25日、v21.2.15 → 2026年5月29日

週前半にv21.2.14(XSS対策中心)、週末にv21.2.15(compiler/common修正)とAngularのパッチが2本到着しました。

v21.2.14の主な変更点(セキュリティ):

  • テンプレートコンパイル時に名前空間付きSVG内の<script>要素を除去(XSS対策)
  • URLサニタイザーの大文字小文字非依存化(バイパス攻撃防止)
  • <script>要素を動的コンポーネントのホスト要素として拒否

v21.2.15の主な変更点:

  • common: digitsInfoに上限値を追加、プレースホルダーのサニタイズ改善
  • compiler: カスタム名前空間タグ名の正規化、名前空間付きSVG <style> 要素の削除問題を修正

なお、Angular 19は2026年5月19日にEOL済みです。Angular 21(最新: v21.2.15)へのアップグレードを計画してください。

3. Laravel v13.12.0 — Queue・Scheduler・Filesystem改善

major · 2026年5月28日初出 → 5月29日にも継続掲載

Breaking Changesなしの機能追加・バグ修正リリース。実用的な改善が複数含まれています。

主な変更点:

  • Worker接続切断時の自動再起動を無効化できるオプションを追加
  • スケジュールイベントコールバックの引数を名前ではなく型で解決するよう変更
  • LocalFilesystemAdapterでのパスセパレータのエンコーディング問題を修正
  • pivotスタブへのファクトリ追加
  • ClearCommandのprohibitable対応
  • Mailerテスト: Symfonyの新しいコントロール文字例外メッセージに対応
composer update laravel/framework

4. Svelte v5.55.10 — async/batchバグ修正

patch · 2026年5月29日

Svelte 5の非同期処理(async/batch)に関する複数のバグが修正されました。$derived(await ...)を活用しているプロジェクトは早めの対応をお勧めします。

主な修正:

  • エラーになったバッチ・完了したバッチのリンク解除
  • バッチマージ時のエフェクト転送問題の修正
  • 切断されたエフェクトルートで$derived(await ...)を使用可能に
  • @constの非同期ブロッカーをクロージャ参照経由で正しく伝播
  • 委譲イベント伝播でcomposedPath()を直接ウォーク(パフォーマンス改善)

5. Astro v6.4.2 — MDX互換クラッシュ・SSRルート修正

patch · 2026年5月29日

旧バージョンの@astrojs/mdxやStarlightと組み合わせた際のクラッシュと、SSR動的ルートの404バグを修正するパッチです。

主な修正:

  • pre-6.0の@astrojs/mdxとStarlight等のインテグレーション組み合わせ時のplugins is not iterableクラッシュを修正
  • @astrojs/nodeアダプター使用時、アルファベット順で先行するプリレンダリング済みルートがある場合にSSR動的ルートが404を返す問題を修正

EOL / サポート期限情報

緊急: Node.js 25 — EOL 2026年6月1日(週末時点で残り2日)

今週最も繰り返し警告されたEOL情報です。月曜(残り7日)→火曜(6日)→水曜(5日)→木曜(4日)→金曜(3日)とカウントダウンが続きました。

Node.js 25はLTSではないカレントリリースのため、EOL後はセキュリティパッチが提供されなくなります。

推奨移行先:

バージョンステータスEOL日
Node.js 26Active(LTS: 2026年10月〜予定)2029-04-30
Node.js 24LTS Active(推奨)2028-04-30
Node.js 22LTS Maintenance(推奨)2027-04-30
Node.js 25EOL間近(6月1日)2026-06-01

今後3ヶ月以内のEOLスケジュール

プロダクトバージョンEOL日ステータス
Angular192026-05-19EOL済み
Node.js252026-06-01緊急(今週末)
Kubernetes1.332026-06-28要注意(約1ヶ月)
Spring Boot3.52026-06-30要注意(約1ヶ月)
Nuxt32026-07-31注意(約2ヶ月)

日別ダイジェスト

週間トレンド分析

セキュリティ修正が週を主導

今週は「セキュリティ修正」が週間のトーンを決定づけました。Next.js v16.2.6のHigh×5件が月曜から金曜まで毎日取り上げられ、未対応の利用者への対応を促し続けました。App Routerの普及とともにミドルウェアの複雑性も増しており、こうしたバイパス系の脆弱性は今後も注意が必要です。

フロントエンドエコシステムが活発

週合計19件のうち、frontendカテゴリが大半を占めました。特に金曜日はSvelte・Astro・Angular・Vue・Next.jsとフロントエンド5本のリリースが集中。それぞれが独立したバグ修正・セキュリティ対応であり、フロントエンド周辺の開発活動の高さを示しています。

次世代バージョンの足音

Angular 22は22.0.0-rc.2まで進んでおり、正式リリースが目前です。Vue 3.6はbeta.13が継続更新中で、Astro 7はalpha.1が公開されました。NestJS 12もalpha.5がnextタグで公開されています。今週は現行バージョンの保守が中心でしたが、各エコシステムで次世代への移行準備が静かに進んでいます。テックリードとしては、今のうちに移行コストの事前評価を行っておくタイミングです。

Node.js LTSへの誘導が継続

奇数バージョン(25、23)からLTS(24、22)への移行というメッセージが今週を通じて繰り返されました。Node.js 26も10月からLTSになる予定であり、v25から直接v26へ移行するという選択肢も現実的になってきました。

まとめ・来週の注目ポイント

今週の最重要アクションは2点に集約されます。Next.js v16.2.6へのアップデート(App RouterとMiddleware/Cache Components利用者は特に優先)と、Node.js 25からLTSへの移行(6月1日がデッドライン)です。週末までに対応が完了していない場合は、この土日が最後のタイミングとなります。

来週の注目ポイントとしては、Node.js 25のEOL到達(6月1日)後の状況確認と、Angular 22の正式リリース(RC2まで到達しており時間の問題)が挙げられます。Laravel 13系やNuxt 3のEOL(7月末)に向けた移行計画も、そろそろ具体化を始めるべき時期です。Svelte 5のasync機能は積極的な開発が続いており、次週以降もパッチが来る可能性があります。


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

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