v11.1.10
nestjs/nestv11.1.10Dec 22, 2025by kamilmysliwiec
AI Summary
A substantial release introducing new features like SSE Promise support and microservice keepalive, alongside improvements to validation pipes and dependency resolution.
Key Highlights
- Added Promise<Observable> support for SSE handlers.
- Added keepalive support for server-side microservices.
- Enhanced ValidationPipe error handling.
- Added custom message property to FileTypeValidator.
New Features
- Promise<Observable> support for SSE handlers
- Microservice keepalive support
- Async logger compatibility option
- Custom message property for FileTypeValidator
Full Release Notes
## v11.1.10 (2025-12-22) #### Bug fixes * `core` * [#16098](https://github.com/nestjs/nest/pull/16098) fix(core): instantiate nested transient providers in static context ([@mag123c](https://github.com/mag123c)) * [#16005](https://github.com/nestjs/nest/pull/16005) fix(core): resolve all providers when using resolve() with each option ([@malkovitc](https://github.com/malkovitc)) * `microservices` * [#16072](https://github.com/nestjs/nest/pull/16072) fix(microservices): fix grpc stream method return type ([@shash-hq](https://github.com/shash-hq)) * `common` * [#16077](https://github.com/nestjs/nest/pull/16077) fix(common): resolve file-type path explicitly ([@shash-hq](https://github.com/shash-hq)) * [#16013](https://github.com/nestjs/nest/pull/16013) fix(common): Support fallbackToMimetype without buffer ([@chenjieya](https://github.com/chenjieya)) #### Enhancements * `common` * [#16100](https://github.com/nestjs/nest/pull/16100) fix(common): improve error handling in FileTypeValidator ([@malkovitc](https://github.com/malkovitc)) * [#16060](https://github.com/nestjs/nest/pull/16060) feat(common): add message property to file type validator ([@Jo-Minseok](https://github.com/Jo-Minseok)) * [#16079](https://github.com/nestjs/nest/pull/16079) fix: enhance ValidationPipe ([@liu-jin-yi](https://github.com/liu-jin-yi)) * `core` * [#15721](https://github.com/nestjs/nest/pull/15721) feat(core): add Promise<Observable> support for SSE handlers ([@pythonjsgo](https://github.com/pythonjsgo)) * `microservices` * [#15975](https://github.com/nestjs/nest/pull/15975) feat(microservices): add keepalive support for server side ([@OlegStrokan](https://github.com/OlegStrokan)) * `common`, `core` * [#15986](https://github.com/nestjs/nest/pull/15986) feat(core): add option for async logger compatibility ([@mag123c](https://github.com/mag123c)) #### Dependencies * `platform-fastify` * [#16041](https://github.com/nestjs/nest/pull/16041) fix(deps): update dependency @fastify/cors to v11.2.0 ([@renovate[bot]](https://github.com/apps/renovate)) * `platform-express` * [#16002](https://github.com/nestjs/nest/pull/16002) fix(deps): update dependency express to v5.2.1 ([@renovate[bot]](https://github.com/apps/renovate)) * `common` * [#15948](https://github.com/nestjs/nest/pull/15948) chore(deps): bump file-type from 21.1.0 to 21.1.1 ([@dependabot[bot]](https://github.com/apps/dependabot)) #### Committers: 11 - Alexander ([@pythonjsgo](https://github.com/pythonjsgo)) - J_Coder ([@Jo-Minseok](https://github.com/Jo-Minseok)) - Luke Son ([@KAPUIST](https://github.com/KAPUIST)) - Oleh Strokan ([@OlegStrokan](https://github.com/OlegStrokan)) - Praveen Somasundaram ([@som14062005](https://github.com/som14062005)) - Shashank ([@shash-hq](https://github.com/shash-hq)) - [@chenjieya](https://github.com/chenjieya) - [@giorgikakauridze](https://github.com/giorgikakauridze) - [@mag123c](https://github.com/mag123c) - chernomortsev evgeny ([@malkovitc](https://github.com/malkovitc)) - liu-jin-yi ([@liu-jin-yi](https://github.com/liu-jin-yi))