本日は監視対象リポジトリのうち7件で新リリースが確認されました。最大の注目点は Node.js v26.5.1 のセキュリティリリースで、High 深刻度を含む複数の CVE が修正されています。加えて Rails v8.1.3.1 には画像処理まわりの破壊的変更が含まれ、さらに Nuxt 3 が本日(2026年7月31日)EOL に到達 しました。更新・移行判断が重なる1日です。
リリースサマリー
| フレームワーク | バージョン | タイプ | カテゴリ |
|---|---|---|---|
| Node.js | v26.5.1 | major | language |
| Astro (@astrojs/cloudflare) | 14.1.7 | major | frontend |
| Vite (create-vite) | 9.1.2 | major | tool |
| Rails | v8.1.3.1 | minor | backend |
| Next.js | v16.2.12 | prerelease | frontend |
| Angular | v22.1.0 | prerelease | frontend |
| Terraform | v1.15.8 | prerelease | infra |
メジャーリリースの詳細解説
Node.js v26.5.1
major security
今回の目玉はこれです。Node.js v26.5.1 は セキュリティリリース で、複数の CVE がまとめて修正されています。特に深刻度 High が2件含まれる点に注意してください。
- CVE-2026-56848(High):
http2— スコープ内での rst stream を遅延処理 - CVE-2026-58043(High):
permission— radix split ノードへの許可付与を回避 - CVE-2026-56850 / 58040(Medium):
https— PFX オブジェクト配列のエージェントキー識別、セッション再利用への identity チェック紐付け - CVE-2026-58041 / 58042 / 58045(Medium):
sqlite/dns/zlibの各種境界・状態処理の修正 - CVE-2026-56847 / 58039 / 58044(Low):
permission/httpのトレース・出力パス・ヘッダ数制限
依存する llhttp も 9.4.3 に更新されています。セキュリティ修正が中心なので、Current 系(v26)利用者はお早めの更新を推奨します。
Astro(@astrojs/cloudflare)14.1.7
major
Astro の Cloudflare アダプター @astrojs/cloudflare@14.1.7 のリリースです。内容自体は Patch Changes で、experimental.collectionStorage: 'chunked' を使った際に Cloudflare でチャンク化コレクションが読み込めない不具合の修正が中心です。該当の実験的機能を使っている場合のみ影響します。
Vite(create-vite)9.1.2
major
プロジェクト scaffolding ツール create-vite@9.1.2 のリリースです。詳細は公式 CHANGELOG を参照する形の更新で、Vite 本体(現行 latest 8.2.0)とは別ラインのパッケージです。新規プロジェクト作成時のテンプレート更新が中心と見られます。
マイナー / プレリリース一覧
- Rails v8.1.3.1(minor): Active Storage が libvips の "unfuzzed"(信頼できないコンテンツ専用)ローダー/セーバーを起動時に無効化。破壊的変更 で、BMP・ICO・PSD のバリアント変換や SVG・JPEG XL・JPEG 2000・Netpbm などの解析が
Vips::Errorを送出するようになります。必要なら initializer で個別に再有効化できます。 - Next.js v16.2.12(prerelease扱い): 16.2 系のドキュメント修正のバックポートと、TypeScript 7 対応のための修正が中心。安定系のメンテナンスリリースです。
- Angular v22.1.0(prerelease扱い): compiler へ
--global-ケースのエラー追加や CSS 変数のアプリ名前空間化などの機能追加、common で HTTP のキャッシュ不可トラフィックの transfer cache スキップ修正を含みます。 - Terraform v1.15.8(prerelease扱い): サービスディスカバリのエイリアス(
localterraform.com等)経由のプロバイダー取得時のterraform initエラー修正。プロバイダーインストール処理のログメッセージも整理されています。
EOL / サポート期限情報
本日は EOL 関連で見逃せない動きがあります。
- ⚠️ Nuxt 3 — 本日 2026年7月31日に EOL 到達。Nuxt 3 系(latest 3.21.10)を利用中のプロジェクトは、Nuxt 4 への移行計画を早急に立てることを推奨します。
- Next.js 15 — EOL 2026年10月21日(残り約3ヶ月)。今回 16.2 系のリリースがあった通り 16 が主流です。15 系利用者はアップグレードの検討時期です。
- Kubernetes 1.34 — EOL 2026年10月27日(残り約3ヶ月)。1.35 / 1.36 が利用可能です。
- 既に EOL のもの: Angular 19(2026-05-19)、Node.js 25(2026-06-01)、Rust 1.96(2026-07-09)など。該当バージョンは計画的な移行を。
エコシステム動向
- npm では TypeScript が
latest7.0.2 まで進み、nextに 7.1.0-dev 系が出ています。前述の Next.js の TypeScript 7 対応もこの流れに沿った動きです。 - React は
latest19.2.8、canaryに 19.3.0 系が継続。Vite 本体はlatest8.2.0、previous7.3.6 という dist-tags 構成です。
まとめ
本日の最優先アクションは Node.js v26.5.1 への更新 です。High を含む複数 CVE の修正であり、Current 系利用者は速やかな適用を検討してください。次いで Rails 8.1.3.1 の破壊的変更(libvips の画像ローダー無効化)は、画像バリアント変換を行っているアプリで影響が出るため、テスト環境での確認をおすすめします。
そして忘れてはならないのが Nuxt 3 の本日 EOL 到達 です。移行には時間がかかるため、Nuxt 4 への計画を早めに立てましょう。Next.js 15 と Kubernetes 1.34 も約3ヶ月後の EOL が控えています。
データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
