本日は監視対象のうち9件で新リリースが確認されました。メジャーアップデートはなく、内訳は minor 1件・patch 6件・prerelease 2件。最大の注目点は複数のCVEを修正した Docker 29.6.2 のセキュリティリリースです。加えて、Nuxt 3 のサポート終了(EOL)が2026年7月31日に迫っている点も見逃せません。
リリースサマリー
| フレームワーク | バージョン | タイプ | カテゴリ |
|---|---|---|---|
| Vite | v8.1.5 | minor | tool |
| Rust | 1.97.1 | patch | language |
| Docker | v29.6.2 | patch | infra |
| Vue | v3.5.40 | patch | frontend |
| Svelte | 5.56.6 | patch | frontend |
| Astro | 7.1.1 | patch | frontend |
| Tailwind CSS | v4.3.3 | patch | tool |
| Next.js | v16.2.10 | prerelease | frontend |
| Angular | v22.0.7 | prerelease | frontend |
注目リリースの詳細
Docker 29.6.2 — セキュリティ修正
patch リリースですが、Docker Engine に影響する複数の脆弱性を修正した重要なセキュリティアップデートです。BuildKit 由来の以下3件が対象です。
- CVE-2026-15793: bundle ファイルからの Git ソースチェックアウトがコマンドインジェクションにつながる可能性(GHSA-hw3h-2gp9-cxpv)
- CVE-2026-15792: フロントエンドから不正なパラメータを渡すことで panic を引き起こせる(GHSA-qx3x-mv6r-52p6)
- CVE-2026-15791: LLB のファイル操作を悪用して
/tmpディレクトリの内容を削除できる(GHSA-32pv-7hq5-qhwq)
CIパイプラインでビルドを行っている環境や、信頼できないビルドコンテキストを扱う環境では影響が大きいため、ローカル・サーバー双方の Engine を早めに更新することを推奨します。詳細は Docker 29.6.2 を参照してください。
Rust 1.97.1 — 誤コンパイルの修正
Rust 1.97.1 は、LLVM の最適化に起因する誤コンパイル(miscompilation)を修正するポイントリリースです。LLVM サブモジュールを LLVM 側の修正を含むものへ更新し、既知のトリガーとなっていた rustc 側の変更を念のため revert しています。生成コードの正しさに関わる修正のため、1.97.0 を利用中のプロジェクトはアップデートを検討してください。
Vite 8.1.5 — マイナーリリース
本日唯一の minor リリースが Vite 8.1.5 です。変更点は CHANGELOG に集約されており、通常の機能改善・修正が中心です。破壊的変更の記載はありません。
マイナー / パッチリリース一覧
- Vue 3.5.40(patch): 安定版のメンテナンスリリース。詳細は CHANGELOG を参照。
- Svelte 5.56.6(patch): top-level await を含まないコンポーネントで不要なブロッカー解析をスキップする最適化と、再接続時に abort controller を持つ derived を再実行する修正。
- Astro 7.1.1(patch): ドメインベースの i18n 利用時に、エンコードされたリクエストパスが誤ってルーティングされる不具合を修正。
- Tailwind CSS 4.3.3(patch):
@tailwindcss/cliの--watch --pollサポート、任意16進カラーのケース非依存マッチ、Firefox のiframe:focus-visible上書き防止などの修正。 - Next.js 16.2.10(prerelease): 16.2.4 以降で公開されていなかった
@next/swc-wasm-webを公開するのみで、機能的な変更はありません。 - Angular 22.0.7(prerelease): date format キャッシュのプロトタイプ参照回避や空テンプレートリテラル補間のパース修正など、細かなバグ修正が中心。
EOL / サポート期限情報
- ⚠️ Nuxt 3 のEOLが2026年7月31日に迫っています(残り約2週間)。Nuxt 3 系を運用中のプロジェクトは、サポート中の Nuxt 4(最新 4.4.8)への移行計画を早急に立てることを推奨します。
- Rust 1.96 は 2026年7月9日にEOLとなりました。本日 1.97.1 がリリースされたこともあり、1.96 系を利用中の場合は 1.97 系への更新を検討してください。
- Docker 28 は 2026年5月13日にEOLです。本日のセキュリティ修正は 29 系(29.6.2)向けであり、28 以前を利用中の環境は 29 系への移行が必要です。
エコシステム動向
- npm では TypeScript の
nextタグが7.1.0-dev.20260717.1に更新され、7.1 系の開発が進行中です(latestは 7.0.2)。 - Next.js の
canaryは 16.3.0-canary.88 まで進み、次期マイナー 16.3 の開発が続いています。 - PyPI 側では FastAPI が 0.139.2、Django が 6.0.7 を
latestとして配信中です。
まとめ
本日はメジャーアップデートこそないものの、Docker 29.6.2 のセキュリティ修正と Rust 1.97.1 の誤コンパイル修正という、放置しづらい2件が出ました。いずれも「機能追加」ではなく「正しさ・安全性」に関わる修正のため、該当バージョンを利用中の環境は早めの適用を検討しましょう。
またサポート期限の面では Nuxt 3 のEOLが目前です。移行には一定の工数がかかるため、まだ着手していないチームはこのタイミングでスケジュールを引くのがおすすめです。
データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
