v11.2.6 v12.1.1
nestjs/nestSep 23, 2026 โ Sep 28, 20265 days between releases
What's New
Upgrade from v11 to v12 adds deserializer exports and improves microservices reliability.
New Features
- Export deserializers from the package root to improve external access.
Improvements
- Enhanced microservices reliability with improved connection retries for MQTT, NATS, Kafka, and RabbitMQ.
- Improved TCP event listener management to prevent incorrect handling during socket reconnections.
- Improved circular dependency detection to cover scenarios involving more than two providers.
Bug Fixes
- Fixed logger bugs in JSON output, log level changes, and handling of fatal/buffered logs.
- Fixed Fastify platform to correctly treat JSON content types with parameters as valid JSON.
- Fixed microservices clients to keep newer connections when stale ones fail for NATS and Kafka.
Upgrade Notes
Upgrading from v11.2.6 to v12.1.1 introduces the ability to export deserializers from the package root. Microservices clients now have enhanced connection retry logic for MQTT, NATS, Kafka, and RabbitMQ. Fastify now correctly handles JSON content types with parameters.
The Two Releases
v11.2.6
Sep 23, 2026ยท 29 days ago
This release updates the @nestjs/platform-express package to address a security vulnerability. It also refines error handling logic by mapping multer errors by code, ensuring unexpected file fields return 400 instead of 500.
Full release notesv12.1.1
Sep 28, 2026ยท 24 days ago
This release focuses on stabilizing the NestJS framework by addressing critical bugs in logging, microservices communication protocols (MQTT, NATS, Kafka), and circular dependency detection. It also introduces a new enhancement for deserializer exports and improves platform compatibility.
Full release notes