つみかさね

【リリース週報】Docker 29.6.2 セキュリティ修正・Astro 7.1ほか今週21件(07/13〜07/17)

2026-07-18データソース: GitHub Releases, endoflife.date, npm, PyPI
Major
3
Minor
2
Patch
9
Prerelease
7
リリース週報DockerAstroLaravelNuxtEOL

今週(7/13〜7/17)のOSSリリースは合計21件でした。メジャーバージョンの本格更新はなく、破壊的変更を伴わない機能追加・パッチが中心の落ち着いた週です。最注目はBuildKitの複数脆弱性を修正したDocker v29.6.2、次いで大規模サイトのビルドメモリを削減するAstro v7.1.0の新機能。そして週を通じて繰り返し警告された**Nuxt 3のEOL(2026年7月31日)**が、いよいよ残り2週間を切りました。

週間サマリー

指標月(13)火(14)水(15)木(16)金(17)週合計
Major011103件
Minor000022件
Patch003249件
Prerelease110237件
日別合計1245921件

※「Major」に計上された3件(Astro Netlifyアダプタ8.1.2、Laravel 13.20.0)は、いずれも自動分類上のラベルで、実体は破壊的変更のないパッチ/機能追加です。週の後半になるにつれてリリース件数が増える、典型的な立ち上がりのパターンでした。

注目リリース TOP5

Docker v29.6.2(patch / セキュリティ修正・07-17)

パッチリリースながらセキュリティ修正を含むため優先度は高めです。BuildKit関連で複数の脆弱性が修正されました。

  • バンドルファイルからのGitソースチェックアウトでコマンドインジェクションに繋がる問題(GHSA-hw3h-2gp9-cxpv)
  • フロントエンドから不正なパラメータが送られるとpanicを起こす問題(GHSA-qx3x-mv6r-52p6)
  • LLBファイル操作を悪用して /tmp ディレクトリの内容が削除されうる問題(GHSA-32pv-7hq5-qhwq)

CI/CDで docker build を日常的に回している環境は、信頼できないビルドコンテキストを扱う可能性があるため早めの更新を推奨します。今週唯一の priority: high 項目です。

Astro v7.1.0(minor / 新機能・07-17)

glob() コンテンツローダーに新しい deferRender オプションが追加されました。true に設定すると、Markdown等のレンダリング可能なエントリをコンテンツ同期時にレンダリングせず、実際にページで描画されるタイミングまで遅延させます(.mdx と同じオンデマンド経路)。rehype-katex のような重いrehypeプラグインを使う大規模コレクションで、astro build 時のメモリ使用量を削減できます。大規模ブログやドキュメントサイトでビルドのメモリ逼迫に悩んでいた方は試す価値ありです。

Laravel v13.20.0(major分類 / 機能追加・07-15〜16)

自動分類上は major ですが破壊的変更はなく、13.xライン内の機能追加が中心です。

  • 画像処理の第一級サポート追加(@nunomaduro によるPR)が最大の目玉
  • QueueFakebeforePushing / afterPushing メソッドを追加しキューのテストがしやすく
  • WorkerStopping イベントにメモリ使用量情報を追加、Storage facadeに assertEmpty を追加
  • SqsQueue のサイズフォールバック計算における演算子優先順位のバグを修正

破壊的変更はないため、通常の composer update で安全に適用できます。

Vite v8.1.5(minor・07-17)

ビルドツールのマイナーリリース。詳細はCHANGELOGを参照し、ビルドツール利用者は差分を確認しておきましょう。同日にはVue v3.5.40、Rust 1.97.1、Tailwind CSS v4.3.3 などのパッチも揃って公開されました。Rust 1.97.1はLLVM最適化に起因する誤コンパイル(miscompilation)の修正を含みます。

Terraform v1.15.8(patch・07-16〜17)

localterraform.com のようなバックエンドが広告するサービスディスカバリのエイリアス経由でプロバイダを取得する際に発生していた terraform init エラーを修正したパッチです。エンドユーザーへの実務的な影響はコマンド出力(ログ)の変化が中心で、該当のエイリアス構成を使っている場合はアップデートを推奨します。

EOL / サポート期限情報

⚠️ 【緊急】Nuxt 3 — EOLまで残り約2週間(2026年7月31日)

今週の日報で連日警告された最重要トピックです。Nuxt 3系(最新3.21.8)のサポートが2026年7月31日に終了します。Nuxt 4系(最新4.4.8、2025年7月16日リリース)はすでにサポート対象のため、移行先はNuxt 4一択です。

プロダクトサイクル状態EOL日
Nuxt4サポート中-
Nuxt3期限接近2026-07-31
Nuxt2EOL済み2024-06-30

移行にはリグレッションテストの時間を確保したいので、まだ着手していないチームは検証環境での事前確認を含め、今週中に計画を立てることをおすすめします。

すでにEOLを迎えた主要バージョン

  • Rust 1.96以前: 1.96は2026-07-09にEOL(最新は1.97.x)
  • Kubernetes 1.33: 2026-06-28にEOL。クラスタが1.34以降か確認を
  • Spring Boot 3.5: 2026-06-30にEOL。4.0系または4.1系への移行を検討
  • Docker 28系 / Django 4.2系: いずれもサポート終了済み

2026年内にEOLを迎える主要バージョン

プロダクトバージョンEOL日後継
Next.js152026-10-2116 (LTS)
PostgreSQL142026-11-1215〜18
Angular202026-11-2822
Spring Boot4.02026-12-314.1

日別ダイジェスト

エコシステム動向

週を通じて、主要フレームワークで次期バージョンの開発が継続していました。TypeScriptは安定版 latest が7.0.2に達する一方、next タグが 7.1.0-dev 系で毎日更新され、7.1系の開発が進行中です。NestJSは 12.0.0-alpha.5、Reactは 19.3.0-canary 系、Angularは 22.1.0-next.5 のプレビューがそれぞれ更新されており、複数のメジャー/マイナーアップグレードの準備が同時並行で進んでいます。

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

今週は破壊的なメジャーリリースこそなかったものの、Docker v29.6.2のセキュリティ修正という見逃せない更新がありました。CI/CDでビルドを行う環境では優先的に更新を検討してください。Astro 7.1.0のメモリ最適化やLaravel 13.20.0の機能追加も、該当する運用者には嬉しい改善でした。

来週最大の焦点は、7月31日に迫るNuxt 3のEOLです。Nuxt 3を本番運用しているチームは、Nuxt 4への移行検証を今週末〜来週前半で本格化させたいところ。あわせて、TypeScript 7.1やNestJS 12など次期バージョンの動きにも引き続き注目です。


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

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