つみかさね

【リリース日報】Rust 1.96.0・Node.js 25 EOL残り2日ほか6件

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

対応判断サマリー

high対応必須
Node.js 25 EOL — 残り2日(2026-06-01)
nodejs-25-eol
Node.js 24または22 LTSへ即時移行
high対応必須
Next.js v16.2.6 高深刻度セキュリティ修正(継続)
nextjs-16.2.6
今すぐv16.2.6へアップデートし脆弱性を修正
medium推奨
Rust 1.96.0 言語・ライブラリ改善
rust-1.96.0
rustup update stable でアップデート
low任意
Svelte v5.55.10 async/batchバグ修正
svelte-5.55.10
npm update svelte で更新
low任意
Astro v6.4.2 MDX互換クラッシュ・SSRルート修正
astro-6.4.2
npm update astro で更新
low任意
Vue v3.5.35 メンテナンスリリース
vue-3.5.35
npm update vue で更新
low任意
Angular v21.2.15 common/compiler修正
angular-21.2.15
ng update @angular/core で更新
RustNext.jsNode.jsSvelteAngularEOLセキュリティ

本日は監視対象リポジトリで6件のリリースを確認しました。本日の新着は Rust 1.96.0 で、ManuallyDrop パターンの回帰修正(1.94.0 由来)と s390x インラインアセンブリのベクタレジスタ対応が含まれます。引き続き Next.js v16.2.6 の High 深刻度セキュリティ修正(ミドルウェアバイパス・DoS)への対応、そして Node.js 25 の EOL(2026年6月1日)まで残り 2 日の緊急対応が必要です。

リリースサマリー

フレームワークバージョンタイプカテゴリ
Rust1.96.0minorlanguage
Sveltev5.55.10patchfrontend
Astrov6.4.2patchfrontend
Next.jsv16.2.6prereleasefrontend
Vuev3.5.35prereleasefrontend
Angularv21.2.15prereleasefrontend

マイナーリリース詳細

Rust 1.96.0 minor

Rust 1.96.0 がリリースされました。言語、コンパイラ、ライブラリにわたる複数の改善が含まれます。特に Rust 1.94.0 で導入された ManuallyDrop のパターン使用に関する回帰バグの修正は、unsafe コードや FFI、低レベルメモリ管理を行うプロジェクトにとって重要な修正です。

主な変更点:

  • 言語: cfg マクロで expr メタ変数の使用が可能に(#146961
  • 言語: タプル式での never 型のより一貫したコーション(#147834
  • 言語: まれなケースでの関数引数の不正な型推論ガイダンスを修正(#150316
  • 言語: s390x 向けインラインアセンブリでベクタレジスタをサポート(#154184
  • 言語: ManuallyDrop 型の定数をパターンとして使用可能に(1.94.0 の回帰を修正、#154891
  • コンパイラ: LoongArch Linux ターゲットのリンクリラクゼーション機能を有効化(#153427
  • コンパイラ: riscv64gc-unknown-fuchsia のベースラインを RVA22 + vector に更新(#155072
  • ライブラリ: NonZero 整数型の範囲反復をサポート

Breaking Changes はなく、rustup update stable で安全にアップデートできます。

GitHub リリース: rust-lang/rust @ 1.96.0

パッチ/プレリリース一覧

Svelte v5.55.10 patch

Svelte v5.55.10 は async/batch 処理に関するバグを複数修正するパッチリリースです。$derived(await ...) を使っているプロジェクトや、バッチマージ・エフェクト転送の問題を踏んでいた場合に動作が安定します。

GitHub リリース: sveltejs/svelte @ svelte@5.55.10


Astro v6.4.2 patch

Astro v6.4.2 は旧バージョンの @astrojs/mdx との互換性クラッシュ(plugins is not iterable)と、@astrojs/node アダプター使用時の SSR 動的ルート 404 バグを修正します。

GitHub リリース: withastro/astro @ astro@6.4.2


Next.js v16.2.6 prerelease — High セキュリティ修正

Next.js v16.2.6 はミドルウェア/プロキシバイパス(High: GHSA-267c-6grr-h53f, GHSA-26hh-7cqf-hhc6, GHSA-492v-c6pp-mqqv)と Server Components / Cache Components の DoS(High: GHSA-8h8q-6873-q5fj, GHSA-mg66-mrh9-m8jx)を修正するセキュリティパッチです。まだ未対応の方は今すぐアップデートしてください。

GitHub リリース: vercel/next.js @ v16.2.6


Vue v3.5.35 prerelease

Vue v3.5.35 は 3.5 系のメンテナンスリリースです。詳細は CHANGELOG.md を参照してください。


Angular v21.2.15 prerelease

Angular v21.2.15 はバグ修正を含むパッチリリースです。digitsInfo の上限値追加、プレースホルダーのサニタイズ改善、カスタム名前空間のタグ正規化(#68925)、名前空間付き SVG <style> 要素の削除問題修正が含まれます。

GitHub リリース: angular/angular @ v21.2.15

EOL / サポート期限情報

🚨 緊急: Node.js 25 — EOL まで残り 2 日!

Node.js 25 のサポート終了日は 2026年6月1日 です。本日(5月30日)時点で 残り 2 日 しかありません。Node.js 25 は LTS(長期サポート)ではないカレントリリースのため、EOL 後はセキュリティパッチが提供されなくなります。移行が完了していない環境は今日中に作業を開始することを強く推奨します。

推奨移行先:

  • Node.js 24(LTS Active、EOL: 2028-04-30)— 最新: v24.16.0
  • Node.js 22(LTS Maintenance、EOL: 2027-04-30)— 最新: v22.22.3
  • Node.js 26(LTS 予定、EOL: 2029-04-30)— 最新: v26.2.0

直近の EOL / サポート終了状況

プロダクトバージョンステータスEOL日残り日数
Angular19❌ EOL済み2026-05-19
Node.js25🚨 緊急2026-06-012日
Kubernetes1.33⚠️ 注意2026-06-2829日
Spring Boot3.5⚠️ 注意2026-06-3031日
Nuxt3⚠️ 注意2026-07-3162日

Angular 19 は 5月19日にサポートが終了済みです。Angular 21(最新: v21.2.15)へのアップグレードを計画してください。Kubernetes 1.33 の EOL まで 29 日。次のメンテナンス計画に組み込んでおきましょう。Spring Boot 3.5 も 6月末でサポートが切れるため、4.0 への移行計画を立て始める時期です。

エコシステム動向

npm / PyPI の主要パッケージの最新バージョン状況です。

パッケージlatestプレリリース
React19.2.619.3.0-canary
Next.js16.2.616.3.0-canary.33
Vue3.5.353.6.0-beta.13
Angular21.2.1522.0.0-rc.2
Svelte5.55.10
Astro6.4.27.0.0-alpha.1
TypeScript6.0.3
Tailwind CSS4.3.0
Vite8.0.14
Prisma7.8.0

注目トピック:

  • Angular 22 RC2: 22.0.0-rc.2next タグで公開。Angular 22 のリリースが目前に迫っています。
  • Vue 3.6 beta.13: beta が継続更新中。Vue 3.5 系をお使いの方は次世代を先行評価できます。
  • React 19.3 canary: 最新 canary は 19.3.0-canary-6b5ea125-20260528

まとめ

本日の最優先事項は 2 つです。① Node.js 25 の EOL 対応(6月1日、残り 2 日)— LTS バージョン(Node.js 24 または 22)への移行が未完了の環境は今日中に着手してください。② Next.js v16.2.6 の High 深刻度セキュリティ修正— Middleware 認証や App Router / Cache Components を使っているプロジェクトは、バイパス・DoS 脆弱性を修正するこのバージョンへのアップデートが必要です。

新着リリースとしては Rust 1.96.0 が注目です。ManuallyDrop パターンの回帰修正(1.94.0 由来のバグ)が含まれており、影響を受けているプロジェクトは早めの対応をお勧めします。rustup update stable で安全にアップデートできます。


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

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