つみかさね

【リリース日報】NestJS 12.0 メジャー&Next.js 緊急RCE修正ほか計9件

2026-08-28データソース: GitHub Releases, endoflife.date, npm, PyPI
Major
1
Minor
3
Patch
5
Prerelease
0

対応判断サマリー

high対応必須
NestJS v12.0.0 メジャーアップデート
nestjs-12.0.0
テスト環境で nest upgrade を実行し v12 移行を検証
high対応必須
Next.js v16.3.3 緊急セキュリティ修正(認証不要RCE 2件)
nextjs-16.3.3
最新パッチへ即アップデートし影響有無を確認
medium推奨
Terraform v1.16.0 新機能リリース
terraform-1.16.0
モジュール内importなど新機能を確認し更新
medium推奨
Kubernetes v1.37.0 新マイナーサイクル
kubernetes-1.37.0
CHANGELOG-1.37 を確認しテスト環境で検証
medium推奨
Laravel v13.29.0 マイナー更新
laravel-13.29.0
通常のアップデートサイクルで更新
low任意
Node.js v26.8.1 バージョン表記修正(out-of-band)
nodejs-26.8.1
26.8.0 でバージョン表記に問題があれば更新
low任意
Vue v3.5.42 パッチ更新
vue-3.5.42
通常のアップデートサイクルで更新
low任意
Astro v7.2.9 バグ修正
astro-7.2.9
該当バグに遭遇していれば更新
low任意
Angular v22.1.4 バグ修正
angular-22.1.4
通常のアップデートサイクルで更新
NestJSNext.jsTerraformKubernetesリリースアップデートEOL

本日は監視対象で9件の新リリースを確認しました。最大の目玉は NestJS v12.0.0 のメジャーアップデートで、ESM対応パッケージ・Standard Schema対応・CLI刷新・ネイティブ可観測性が柱です。加えて Next.js v16.3.3 が認証不要のリモートコード実行(RCE)を含む Critical 2件を緊急修正しており、こちらは最優先での対応が必要です。インフラ系では Terraform v1.16.0Kubernetes v1.37.0 の新機能/新サイクルも登場した、動きの多い一日です。

リリースサマリー

フレームワークバージョンタイプカテゴリ
NestJSv12.0.0majorbackend
Terraformv1.16.0minorinfra
Kubernetesv1.37.0minorinfra
Laravelv13.29.0minorbackend
Next.jsv16.3.3patch (security)frontend
Node.jsv26.8.1patchlanguage
Vuev3.5.42patchfrontend
Astrov7.2.9patchfrontend
Angularv22.1.4patchfrontend

ℹ️ 取得データ上の releaseType 表記に一部ゆらぎがあったため(最新の canary / next / alpha タグに引っ張られるケース)、本記事ではバージョン差分とリリースノートの内容に基づいて分類を補正しています(例: Next.js 16.3.3・Angular 22.1.4 は安定版 patch、Terraform 1.16.0 は minor)。

メジャーリリースの詳細

NestJS v12.0.0 — ESM対応とStandard Schema対応が柱の大型リリース

major バッジ。NestJS 12 は ESM対応パッケージ、バリデーション/シリアライズのための first-class な Standard Schema 対応刷新された CLI、そして新しい @nestjs/observe SDK による ネイティブな可観測性(observability) を中心に据えたメジャーバージョンです。主な変更点:

  • ESM対応パッケージ — 各 @nestjs/* パッケージが ESM に対応。ただし既存の CommonJS アプリケーションはそのまま動作し、自分のコードを ESM へ移行するかは完全に任意です。
  • Standard Schema サポート — バリデーションとシリアライズで Standard Schema を first-class に扱えるように。
  • CLI の刷新 — アップグレードコマンドを含む新しい CLI。
  • @nestjs/observe によるネイティブ可観測性 — 新しい observability SDK が追加。

マイグレーション時の注意点: 破壊的変更を含むメジャーですが、公式は移行の機械的な部分を CLI が自動化する形を用意しています。まず CLI を先に更新し、

npm i -g @nestjs/cli@latest

プロジェクトルートで次を実行します。

nest upgrade

nest upgrade は全ての @nestjs/* パッケージを一括で v12 互換のメジャーへ引き上げ、機械的な移行(nest-cli.json の webpack オプション、GraphQL の playgroundgraphiql へのリネームと subscriptions トランスポートの入れ替え、NATS パッケージの置き換え、@nestjs/config のバリデーションオプション、Jest・Joi のバージョン更新)を適用してくれます。詳細は公式の migration guideNestJS v12.0.0 を参照してください。なお npm 上の @nestjs/core はすでに 12.0.1 まで進んでいるため、導入時は最新パッチを取得すると良いでしょう。

注目リリースの詳細

Next.js v16.3.3 — 認証不要RCEを含むCritical 2件の緊急セキュリティ修正

patch (security) バッジ。以下の Critical 2件のセキュリティ勧告に対する修正を含みます。

  • Windowsホストのサーバーにおける認証不要のリモートコード実行(RCE)GHSA-p293-qw3h-jr36
  • 画像最適化API で AVIF ファイルが使われた場合の認証不要のリモートコード実行(RCE)GHSA-2xp9-vwfh-vxw4

いずれも認証を必要としない Critical 級の脆弱性です。Next.js を本番運用している場合、特に Windows ホストで動かしている または 画像最適化API(AVIF) を利用している 環境は、Next.js v16.3.3 への更新を最優先で進めてください。15.x 系利用者もバックポート版(15.5.24)の提供状況を確認しましょう。

Terraform v1.16.0 — モジュール内 import ブロックや store ブロックを追加

minor バッジ。実務に効く新機能がまとまって入っています。主な NEW FEATURES:

  • Provider ごとの計画済みプライベートデータを保存し、plan と apply をまたいで状態を保持できるように
  • terraform_data に、揮発的かつ機微な値を plan/apply 間で保持できる store ブロックを追加
  • Provider がネストブロックを computed(算出値)として扱えるように
  • モジュール内での import ブロックをサポート
  • Linux s390x(zLinux)向けのビルド済みバイナリを提供
  • リソースアクションのトリガーで halt / taint / continueon_failure モードが利用可能に

いずれも既存挙動を壊す変更ではなく、機能追加・拡張が中心です。特にモジュール内 import 対応は、大規模構成の import 作業を大きく楽にしてくれます。詳細は Terraform v1.16.0 を参照してください。

Kubernetes v1.37.0 — 新しいマイナーサイクルが登場

minor バッジ。1.36 系に続く新しいマイナーバージョン 1.37.0 のリリースです。リリースノート本体に詳細な変更点は記載されておらず、公式 CHANGELOG-1.37.md とバイナリダウンロード、kubernetes-announce@ への参照が示されています。新しいマイナーには機能追加・非推奨化・API 変更が含まれることが多いため、本番クラスタへ適用する前に CHANGELOG で自環境に関係する変更を必ず確認してください。マネージド Kubernetes(EKS / GKE / AKS 等)利用者は、各クラウドが 1.37 を提供するタイミングを待つ形になります。詳細は Kubernetes v1.37.0 にまとめました。

マイナー / パッチリリース一覧

  • Laravel v13.29.0minor。13.x 系のマイナー更新です。リリースノート本文は空でしたが、直前の 13.27.0 に続く通常の機能追加・修正リリースと見られます。通常のアップデートサイクルでの追随で問題ありません。
  • Node.js v26.8.1patchnode --version がアルファ版を誤って報告していた問題を修正する out-of-band リリースです。誤って付与されたアルファ指定を revert したもので、機能変更はありません。26.8.0 でバージョン表記に違和感があった場合はこちらへ。
  • Vue v3.5.42patch。3.5 系のパッチ更新です。リリースノートは CHANGELOG への参照のみで、通常のメンテナンスリリースと見られます。安定版 3.6 系(現在 rc.5)を待っている場合も、3.5 系は継続してメンテされています。
  • Astro v7.2.9patch。バグ修正リリースです。.astro 外での .html ファイルの型付け不具合、[slug].astro のような動的ルートに対する /index.html リクエストでのクラッシュ、SSR マニフェストが存在しない prerender 専用チャンクへの古い entryModules 参照を保持する問題などを修正しています。
  • Angular v22.1.4patch。安定版 22.1 系のバグ修正です。プロトタイプメンバの衝突回避、数値フォーマットでのロケール別 NaN シンボルの使用、minify されたネスト規則内でのアニメーションのスコープ処理、テンプレート診断メッセージの参照元ファイルの既定値修正などが含まれます。

EOL / サポート期限情報

3ヶ月以内にサポート終了(EOL)を迎えるバージョンがあります。移行計画を立てておきましょう。

製品サイクルEOL予定日状況
Next.js152026-10-21まもなくEOL
Kubernetes1.342026-10-27まもなくEOL
Python3.102026-10-31まもなくEOL
PostgreSQL142026-11-12まもなくEOL

直近でEOLを迎えたばかりのものとして Nuxt 3(2026-07-31 EOL)、Go 1.25(2026-08-19 EOL)、Rust 1.97(2026-08-20 EOL)があります。今回 Kubernetes 1.37.0 が出たことで、1.34 系ユーザーは 1.35 / 1.36 への段階的アップグレードを進める良いタイミングです。Kubernetes は直近3マイナーのみをサポートするため、稼働バージョンが古い場合は計画的な移行を検討してください。Next.js 15 も 10月にEOLを迎えるため、今回の 16.3.3 セキュリティ修正とあわせて 16 系への移行計画を進めておくと安心です。

エコシステム動向

  • NestJS は npm の dist-tag latest がすでに 12.0.1 へ前進。GitHub リリースの 12.0.0 から一段パッチが進んでいます。
  • TypeScript は latest が 7.0.2、next が 7.1.0-dev.20260826.1 まで進行。ネイティブ実装版 TS 7 系が日次で更新されています。
  • React は latest 19.2.8、canary が 19.3.0-canary-a1124489-20260826 と当日付で更新中。
  • Prisma は dist-tag latest が 8.0.0-rc.12 へ前進(RC ライン継続中)。
  • Vite はコア latest が 8.2.2Angular は npm latest 22.1.4(next 22.2.0-next.4)で更新が続いています。

まとめ

本日の重要ポイントは2つ。1つ目は NestJS 12.0.0 のメジャーリリースで、ESM対応・Standard Schema対応・CLI刷新・@nestjs/observe による可観測性が柱です。破壊的変更を含みますが既存の CommonJS アプリはそのまま動き、ESM 移行は任意なので、nest upgrade を使って段階的に取り込めます。2つ目は Next.js 16.3.3 の緊急セキュリティ修正で、認証不要RCEを含む Critical 2件が対象です。Windows ホスト運用や画像最適化API(AVIF) 利用者は最優先で更新してください。あわせて Terraform 1.16.0・Kubernetes 1.37.0 の新機能もチェックしつつ、10〜11月にEOLを迎える Next.js 15・Kubernetes 1.34・Python 3.10・PostgreSQL 14 の移行計画も進めておきましょう。いずれのアップデートも、まずはテスト環境での検証を挟むと安心です。


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

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