つみかさね
N

NestJS v11.1.16

patch
リリース日: 2026-03-06データソース: GitHub Releases, npm, endoflife.date
影響度スコア
18/ 100影響度: 低
Breaking Changes0/40
新機能0/25
バグ修正10/20
セキュリティ0/15
依存関係5/15
NestJSmicroservicesNode.jsバックエンド

この変更が意味すること

NestJS v11.1.16 は軽量なパッチリリースです。microservices モジュールで isDisposed または err が truthy な場合にコールバックが二重実行される問題が修正されました。また、platform-express の依存パッケージ multer が v2.1.1 に更新されています。

microservices を利用しているプロジェクトでは、コールバックの重複実行により予期しない挙動が発生していた可能性があるため、アップデートを推奨します。

主な変更点

microservices の二重コールバック修正

isDisposed が true の場合、または err が truthy な場合に、コールバックが二重に実行されるバグが修正されました。これにより、サービスの終了処理やエラーハンドリング時の安定性が向上します。

multer v2.1.1 への更新

platform-express の依存パッケージ multer が v2.1.1 に更新されました。ファイルアップロード処理の安定性向上が含まれています。

EOL / サポート状況

サイクル最新バージョン状態
11.x11.1.16アクティブ
10.x10.4.22レガシー

NestJS は最新メジャーバージョンのみが積極的にサポートされます。v10 以前を利用している場合は v11 へのアップグレードを検討してください。なお、npm の next タグでは NestJS 12.0.0-alpha.1 が公開されています。

開発者への影響

  1. microservices 利用者: コールバックの二重実行が解消されるため、エラーハンドリングや終了処理の挙動が安定します
  2. ファイルアップロード機能: multer の更新により、Express ベースのファイルアップロード処理が改善されます

アップデート方法

# npm
npm install @nestjs/core@11.1.16 @nestjs/common@11.1.16

# yarn
yarn add @nestjs/core@11.1.16 @nestjs/common@11.1.16

# pnpm
pnpm add @nestjs/core@11.1.16 @nestjs/common@11.1.16

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

アップデート判断

通常のアップデートサイクルで対応

アップデートすべき場合

  • microservices モジュールでコールバック重複の問題に遭遇している場合
  • multer を利用したファイルアップロード機能がある場合

様子見でよい場合

  • microservices モジュールを利用していない場合
  • 現在のバージョンで問題なく動作している場合

EOL / サポート状況

NestJS 11Active
NestJS 10Active
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。