v12.0.4
andimarafioti/faster-qwen3-ttsv12.0.4Sep 21, 2026by kamilmysliwiec
Upgrading?
AI Summary
Bug fix release focusing on microservices (Kafka, Redis, RMQ, NATS, gRPC) stability and core module improvements.
Key Highlights
- Added retry logic for Kafka client connection
- Added graceful handling for missing gRPC package namespace
- Fixed multer limits merging to be key-by-key instead of overriding
Full Release Notes
## v12.0.4 (2026-09-21) #### Bug fixes * `microservices` * [#17816](https://github.com/nestjs/nest/pull/17816) fix(microservices): let the kafka client retry after a failed connect ([@Xch4rt](https://github.com/Xch4rt)) * [#17786](https://github.com/nestjs/nest/pull/17786) fix(microservices): fail pending rmq requests on client close ([@johnnyhuirilef](https://github.com/johnnyhuirilef)) * [#17802](https://github.com/nestjs/nest/pull/17802) fix(microservices): fail pending nats requests on client close ([@hktitof](https://github.com/hktitof)) * [#17803](https://github.com/nestjs/nest/pull/17803) fix(microservices): handle missing grpc package namespace gracefully ([@Se3do](https://github.com/Se3do)) * [#17799](https://github.com/nestjs/nest/pull/17799) fix(microservices): share the processing hook envelope across transports ([@kamilmysliwiec](https://github.com/kamilmysliwiec)) * [#17797](https://github.com/nestjs/nest/pull/17797) fix(microservices): close the kafka request-response span exactly once ([@MingLin1995](https://github.com/MingLin1995)) * [#17794](https://github.com/nestjs/nest/pull/17794) fix(microservices): close the request-response span exactly once ([@kamilmysliwiec](https://github.com/kamilmysliwiec)) * [#17785](https://github.com/nestjs/nest/pull/17785) fix(microservices): route message handler rejections to handleError ([@hktitof](https://github.com/hktitof)) * `core` * [#17821](https://github.com/nestjs/nest/pull/17821) fix(core): hang on sparse factory inject array ([@xia-chao](https://github.com/xia-chao)) #### Enhancements * `platform-express` * [#17818](https://github.com/nestjs/nest/pull/17818) Fix: merge multer `limits` key-by-key instead of overriding it wholesale ([@mdrezuanislamridoy](https://github.com/mdrezuanislamridoy)) * `common` * [#17780](https://github.com/nestjs/nest/pull/17780) fix(common): mark parse date pipe options as optional ([@Chy-Zaber-Bin-Zahid](https://github.com/Chy-Zaber-Bin-Zahid)) #### Dependencies * `common` * [#17793](https://github.com/nestjs/nest/pull/17793) fix(deps): update dependency file-type to v22.1.1 ([@renovate[bot]](https://github.com/apps/renovate)) * `platform-fastify` * [#17791](https://github.com/nestjs/nest/pull/17791) fix(deps): update dependency fastify to v5.12.5 ([@renovate[bot]](https://github.com/apps/renovate)) #### Committers: 10 - Abdellatif Anaflous ([@hktitof](https://github.com/hktitof)) - Chowdhury Zaber Bin Zahid ([@Chy-Zaber-Bin-Zahid](https://github.com/Chy-Zaber-Bin-Zahid)) - Imad - Prakticode ([@prakticode](https://github.com/prakticode)) - Johnny J. Huirilef Millán ([@johnnyhuirilef](https://github.com/johnnyhuirilef)) - Kamil Mysliwiec ([@kamilmysliwiec](https://github.com/kamilmysliwiec)) - MD. Ridoy Babu ([@mdrezuanislamridoy](https://github.com/mdrezuanislamridoy)) - Ming ([@MingLin1995](https://github.com/MingLin1995)) - Mohammed Said ([@Se3do](https://github.com/Se3do)) - Pablo Gutiérrez ([@Xch4rt](https://github.com/Xch4rt)) - Xia Chao ([@xia-chao](https://github.com/xia-chao))
Related Repositories
public-apis/public-apis★ 491,196
A collective list of free APIs
NousResearch/hermes-agent★ 256,050
The agent that grows with you
yt-dlp/yt-dlp★ 200,229
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,546
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.