v11.2.5 v12.0.3

high risk

nestjs/nestSep 15, 2026 โ†’ Sep 15, 20260 days between releases

What's New

Major version bump with critical microservices fixes and dependency updates

Improvements

  • Updated `multer` dependency to v2.4.0
  • Updated `file-type` dependency to v22.1.0
  • Enhanced microservices stability by destroying open TCP sockets on shutdown

Bug Fixes

  • Fixed Kafka processing end hook to always run correctly
  • Fixed pending requests failing when clients close connections
  • Fixed memory leaks and bound memory held for TCP peers
  • Fixed UUID validation when no version is set

Upgrade Notes

You must update the `multer` and `file-type` dependencies to v2.4.0 and v22.1.0 respectively. Microservice clients may now fail pending requests immediately upon connection closure. Ensure your TCP socket cleanup logic aligns with the new shutdown behavior.

The Two Releases

v11.2.5

v11.2.5

Sep 15, 2026ยท 1 month ago

This release focuses on security improvements for the microservices module by hardening the TCP transport against hostile peers. It is a maintenance update aimed at improving the robustness of communication channels in distributed applications.

Full release notes
v12.0.3

Sep 15, 2026ยท 1 month ago

This release focuses on critical bug fixes for microservices, specifically Kafka and TCP handling, along with improvements to common utilities like UUID validation and dependency updates.

Full release notes