Skip to main content

NestJS 11.1.28

Release Date: July 8, 2026

NestJS 11.1.28 has been released — a maintenance patch that fixes three bugs and adds a minor enhancement for route path diagnostics.

Overview

This release, published July 8, 2026, is primarily a bugfix release for the NestJS core, common, and websockets packages. It also includes one enhancement that helps developers identify auto-converted legacy routes.

Bug Fixes

  • Core: Fixed a bug where SSE (Server-Sent Events) producer Observables were not properly torn down when a client disconnected via an interceptor. This resolves potential memory leaks in real-time streaming endpoints. (#17239)
  • Common: Added several missing exception classes to the HttpErrorByCode lookup map. Previously, certain HTTP error codes would return incorrect exception types when thrown through Nest's built-in exception filters. (#17257)
  • WebSockets: Fixed a type guard in the WebSocket module that was incorrectly checking the value instead of the key, potentially causing unexpected behavior in gateway parameter validation. (#17188)

Enhancements

  • Core: Auto-converted Express routes (e.g., @Get() with method name inference) now included in legacy route path warnings, making it easier to identify routes that may change behavior in future versions. (#17241)

Dependency Updates

  • platform-fastify: Bumped fastify from 5.8.5 to 5.10.0
  • platform-express: Updated multer to v2.2.0 (security update)

Migration Notes

No breaking changes are introduced in this release. Upgrade by bumping your @nestjs/core, @nestjs/common, and @nestjs/websockets dependencies to 11.1.28.

As always, run your test suite after upgrading to catch any regressions specific to your application's use of the affected APIs.

What is New?

By continuing to use the site, you agree to the use of cookies.