Never miss a release that matters

AI-powered summaries of every GitHub release.

AI Summaries

Changelogs condensed into clear, actionable insights.

Always Free

Track up to 5 packages at no cost, forever.

Weekly Digest

A curated summary of every release, delivered weekly.

Get Started Free
nestjs/nestv11.x
41 releases

TL;DR

NestJS now eagerly instantiates Terminus health indicators (health checks) when using snapshot: true, resolving an issue where they weren’t available immediately.

Fixes Worth Knowing

  • Fixed a bug where Terminus health indicators weren’t immediately available with snapshot: true.
  • Corrected an issue with request injection in the core module.
  • Improved error messages to better identify the type of decorator causing module errors.

Before You Upgrade

If you rely on Terminus health indicators being immediately available after application startup with snapshot: true, no action is needed – this release resolves that behavior.

v11.1.24
May 25, 2026
v11.1.23v11.1.23
May 21, 2026
v11.1.22
May 21, 2026
v11.1.21
May 14, 2026
v11.1.20
May 13, 2026
v11.1.19
Apr 13, 2026
v11.1.18v11.1.18
Apr 3, 2026
v11.1.17
Mar 16, 2026
v11.1.16
Mar 5, 2026
v11.1.15v11.1.15
Mar 3, 2026
v11.1.14
Feb 17, 2026
v11.1.13
Feb 3, 2026
v11.1.12
Jan 15, 2026
v11.1.11
Dec 29, 2025
v11.1.10
Dec 22, 2025
v11.1.9
Nov 14, 2025
v11.1.8
Oct 27, 2025
v11.1.7
Oct 21, 2025
v11.1.6
Aug 7, 2025
v11.1.5v11.1.5
Jul 18, 2025
v11.1.4
Jul 16, 2025
v11.1.3
Jun 6, 2025
v11.1.2
May 26, 2025
v11.1.1
May 14, 2025
v11.1.0
Apr 23, 2025
v11.0.21
Apr 23, 2025
v11.0.20v11.0.20
Apr 16, 2025
v11.0.18v11.0.18
Apr 15, 2025
v11.0.16v11.0.16
Apr 11, 2025
v11.0.15
Apr 10, 2025
v11.0.14
Apr 9, 2025
v11.0.13
Apr 3, 2025
v11.0.12v11.0.12
Mar 19, 2025
v11.0.11
Feb 28, 2025
v11.0.10v11.0.10
Feb 17, 2025
v11.0.9
Feb 10, 2025
v11.0.8
Feb 6, 2025
v11.0.7
Jan 31, 2025
v11.0.6v11.0.6
Jan 27, 2025
v11.0.5
Jan 23, 2025
v11.0.0
Jan 20, 2025
nestjs/nestv10.x
26 releases

TL;DR

NestJS updates its Express (web server framework) dependencies to address a critical security vulnerability, protecting applications from potential attacks.

Fixes Worth Knowing

Updated Express and body-parser dependencies resolve a critical security vulnerability (CVE-2025-15284) that could allow for malicious code execution.

Before You Upgrade

No specific action is needed; simply update to the latest NestJS version to receive the security patches.

v10.4.22v10.4.22
Jan 10, 2026
v10.4.21v10.4.21
Jan 8, 2026
v10.4.19
Jun 9, 2025
v10.4.18
May 26, 2025
v10.4.16v10.4.16
Apr 14, 2025
v10.4.15
Dec 9, 2024
v10.4.13
Dec 3, 2024
v10.4.12
Nov 29, 2024
v10.4.10
Nov 27, 2024
v10.4.9
Nov 25, 2024
v10.4.8
Nov 15, 2024
v10.4.5
Oct 16, 2024
v10.4.2
Sep 16, 2024
v10.3.10
Jul 2, 2024
v10.3.9
Jun 3, 2024
v10.3.6
Mar 27, 2024
v10.3.4
Mar 18, 2024
v10.3.2v10.3.2
Feb 7, 2024
v10.3.1
Jan 23, 2024
v10.3.0
Dec 18, 2023
v10.2.7
Oct 5, 2023
v10.2.2
Aug 28, 2023
v10.2.0
Aug 21, 2023
v10.1.3
Jul 31, 2023
v10.1.0
Jul 17, 2023
v10.0.0
Jun 15, 2023
nestjs/nestv9.x
16 releases

TL;DR

NestJS now supports TLS for TCP microservices, enhancing security for inter-service communication.

New

  • TLS for TCP Microservices: Secure communication between microservices using Transport Layer Security (TLS).
  • Microservice Extensibility: Allows extending microservice event and message extras for custom logic.

Fixes Worth Knowing

  • WebSockets: Fixed an issue mounting multiple WebSocket servers on different paths.
  • Express Body Parsing: Removed redundant type definitions for Express body-parser, improving type safety.

Before You Upgrade

No specific action is required for this update.

v9.4.0
Apr 5, 2023
v9.3.12
Mar 22, 2023
v9.3.10
Mar 15, 2023
v9.3.7
Feb 8, 2023
v9.3.3
Feb 6, 2023
v9.3.2
Feb 3, 2023
v9.3.0
Feb 1, 2023
v9.2.1
Nov 29, 2022
v9.2.0
Nov 7, 2022
v9.1.1
Sep 19, 2022
v9.0.11
Aug 16, 2022
v9.0.7
Jul 28, 2022
v9.0.6
Jul 28, 2022
v9.0.5
Jul 20, 2022
v9.0.2
Jul 11, 2022
v9.0.0
Jul 8, 2022
nestjs/nestv8.x
14 releases

TL;DR

NestJS now exposes base context for microservices, improving access to request information within your applications.

Fixes Worth Knowing

RabbitMQ connection hangs in microservices now provide feedback messages, aiding in debugging connection issues. Performance of stripProtoKeys has been improved, especially when working with TypedArrays (binary data).

v8.4.7
Jun 14, 2022
v8.4.5
May 13, 2022
v8.4.4
Apr 7, 2022
v8.4.3
Mar 25, 2022
v8.4.1
Mar 14, 2022
v8.4.0
Mar 1, 2022
v8.3.1
Feb 18, 2022
v8.3.0
Feb 18, 2022
v8.2.6
Feb 18, 2022
v8.2.5
Feb 18, 2022
v8.2.4v8.2.4
Feb 18, 2022
v8.2.3v8.2.3
Nov 22, 2021
v8.2.0
Nov 8, 2021
v8.0.0
Jul 7, 2021
nestjs/nestv7.x
5 releases

TL;DR

Nest now supports Server-Sent Events (SSE) for real-time updates, enabling easier push functionality in applications.

New

  • Server-Sent Events (SSE) support added.
  • abortOnError option allows Nest to re-throw exceptions instead of crashing the process.

Fixes Worth Knowing

  • ValidationPipe now prioritizes expectedType over metatype for more predictable behavior.
  • Fixed middleware execution order issues when using request-scoped dependencies.
  • Microservices now properly disconnect consumers and producers.
v7.5.0
Nov 2, 2020
v7.4.0
Jul 29, 2020
v7.3.0
Jul 1, 2020
v7.1.0
May 24, 2020
v7.0.0
Mar 13, 2020
nestjs/nestv6.x
26 releases

TL;DR

NestJS now supports request cancellation with Axios via the HttpModule, improving control over network requests.

New

  • Added support for request cancellation using Axios and the HttpModule.
  • Improved type safety for custom decorators.
  • gRPC packages can now be used simultaneously in microservices.

Fixes Worth Knowing

  • Lifecycle hooks now run correctly for middleware and injectables.
  • Application’s global prefix is now correctly applied to error handlers and global middleware.
v6.11.0
Jan 24, 2020
v6.10.0
Nov 15, 2019
v6.9.0
Nov 3, 2019
v6.8.0
Oct 10, 2019
v6.7.0
Sep 16, 2019
v6.6.6
Sep 3, 2019
v6.6.3
Aug 29, 2019
v6.6.2
Aug 28, 2019
v6.6.0
Aug 28, 2019
v6.5.2
Jul 10, 2019
v6.5.1
Jul 10, 2019
v6.5.0
Jul 9, 2019
v6.4.0
Jul 1, 2019
v6.3.2
Jun 22, 2019
v6.3.1
Jun 6, 2019
v6.3.0
Jun 5, 2019
v6.2.3
May 20, 2019
v6.2.2
May 19, 2019
v6.2.1
May 19, 2019
v6.2.0
May 11, 2019
v6.1.1
Apr 15, 2019
v6.1.0
Apr 10, 2019
v6.0.5
Mar 31, 2019
v6.0.3
Mar 26, 2019
v6.0.1v6.0.1
Mar 18, 2019
v6.0.0v6.0.0
Mar 16, 2019
nestjs/nestv5.x
16 releases

TL;DR

NestJS applications now correctly handle validation errors and base paths, resolving issues with error responses and module loading.

Fixes Worth Knowing

  • Validation errors are now reported correctly.
  • Base path configuration is compatible with module paths.
  • Middleware now triggers correctly when query parameters are present when using the Fastify adapter (a Node.js web framework).
v5.7.4
Mar 9, 2019
v5.7.3v5.7.3
Feb 22, 2019
v5.7.2
Feb 8, 2019
v5.7.1
Feb 8, 2019
v5.7.0
Feb 5, 2019
v5.6.1
Jan 16, 2019
v5.5.0
Dec 9, 2018
v5.4.1v5.4.1
Nov 30, 2018
v5.4.0v.5.4.0
Oct 19, 2018
v5.3.12v5.3.12
Oct 17, 2018
v5.3.11v5.3.11
Oct 5, 2018
v5.3.0v5.3.0
Aug 31, 2018
v5.2.0v5.2.0
Aug 22, 2018
v5.1.0v5.1.0
Jul 5, 2018
v5.0.1v5.0.1
May 26, 2018
v5.0.0v5.0.0
May 13, 2018
nestjs/nestv5.xprerelease
3 releases

TL;DR

Nest now supports Fastify (a fast web framework) alongside Express, offering greater flexibility and performance options for building server-side applications.

Breaking

  • Replace @Component(), @Middleware(), @Interceptor(), @Pipe(), and @Guard() with @Injectable().
  • Change modules: [] to imports: [] in module definitions.
  • Change components: [] to providers: [] in module definitions.

New

  • Async Lifecycle Hooks: Modules can now implement OnModuleInit and OnModuleDestroy for asynchronous initialization and cleanup.
  • Global Providers: Global interceptors, filters, pipes, and guards can be configured from any module using APP_INTERCEPTOR, etc.
  • Microservices: Improved existing transporters and added support for Nats, MQTT, and gRPC.

Fixes Worth Knowing

  • Resolved issues with parameter pipes and ExpressAdapter wrappers.
  • Fixed concurrency problems in TCP and Redis microservice transporters.
  • Corrected issues with multer file uploads.

Before You Upgrade

  • Update your code to use @Injectable() instead of the deprecated decorators.
  • Migrate from
v5.0.0-beta.4v5.0.0-beta.4
Apr 28, 2018
v5.0.0-beta.3v5.0.0-beta.3
Apr 22, 2018
v5.0.0-beta.0v5.0.0-beta.0
Apr 22, 2018
nestjs/nestv4.x
4 releases

TL;DR

Nest applications are more reliable with fixes to file uploads, microservices, and module loading, preventing common server errors and improving error messages.

Fixes Worth Knowing

  • File uploads now correctly return HTTP status codes.
  • Microservices handle message patterns more reliably.
  • Module import errors now provide clearer, more helpful messages (dependency issues).
v4.6.6v4.6.6
Mar 11, 2018
v4.6.5v4.6.5
Mar 1, 2018
v4.6.4v4.6.4
Feb 18, 2018
v4.6.1v4.6.1
Feb 16, 2018