v12.0.4
career-ops-hq/career-opsv12.0.4Sep 21, 2026by kamilmysliwiec
Upgrading?
AI Summary
A bug fix release for the NestJS framework focusing on microservices, core functionality, and dependency updates. Multiple Kafka, RabbitMQ, and NATS transport issues have been resolved.
Key Highlights
- Fixed Kafka client retry behavior after failed connections
- Resolved pending request failures on client close for multiple transports
- Fixed hang on sparse factory inject array
- Updated dependencies including file-type to v22.1.1 and fastify to v5.12.5
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
affaan-m/ECC★ 285,776
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
react/react★ 251,625
The library for web and native user interfaces.
nodejs/node★ 122,521
Node.js JavaScript runtime ✨🐢🚀✨
Leonxlnx/taste-skill★ 100,632
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
louislam/uptime-kuma★ 92,731
A fancy self-hosted monitoring tool