v11.1.4

nestjs/nestv11.1.4Jul 16, 2025by kamilmysliwiec

AI Summary

Significant enhancements to introspection and async storage control, alongside fixes for Fastify adapter initialization and microservice pattern matching.

Key Highlights

  • Enhanced introspection capabilities across the framework.
  • Added support for fine async storage control.
  • Added decorator for custom schema in Fastify.
  • Fixed RMQ pattern matching with wildcards.

New Features

  • Enhanced introspection capabilities
  • Fine async storage control
  • Custom schema decorator for Fastify

Full Release Notes

## v11.1.4 (2025-07-16)

#### Bug fixes
* `platform-fastify`
  * [#15385](https://github.com/nestjs/nest/pull/15385) fix(testing): auto-init fastify adapter for middleware registration ([@mag123c](https://github.com/mag123c))
* `core`, `testing`
  * [#15405](https://github.com/nestjs/nest/pull/15405) fix(core): fix race condition in class dependency resolution ([@hajekjiri](https://github.com/hajekjiri))
* `core`
  * [#15333](https://github.com/nestjs/nest/pull/15333) fix(core): Make flattenRoutePath return a valid module ([@gentunian](https://github.com/gentunian))
* `microservices`
  * [#15305](https://github.com/nestjs/nest/pull/15305) fix(microservices): Revisit RMQ pattern matching with wildcards ([@getlarge](https://github.com/getlarge))
  * [#15250](https://github.com/nestjs/nest/pull/15250) fix(constants): update RMQ_DEFAULT_QUEUE to an empty string ([@EeeasyCode](https://github.com/EeeasyCode))

#### Enhancements
* `platform-fastify`
  * [#14789](https://github.com/nestjs/nest/pull/14789) feat(fastify): add decorator for custom schema ([@piotrfrankowski](https://github.com/piotrfrankowski))
* `common`, `core`, `microservices`, `platform-express`, `platform-fastify`, `websockets`
  * [#15386](https://github.com/nestjs/nest/pull/15386) feat: enhance introspection capabilities ([@kamilmysliwiec](https://github.com/kamilmysliwiec))
* `core`
  * [#15374](https://github.com/nestjs/nest/pull/15374) feat: supporting fine async storage control ([@Farenheith](https://github.com/Farenheith))

#### Dependencies
* `platform-ws`
  * [#15350](https://github.com/nestjs/nest/pull/15350) chore(deps): bump ws from 8.18.2 to 8.18.3 ([@dependabot[bot]](https://github.com/apps/dependabot))
* `platform-fastify`
  * [#15278](https://github.com/nestjs/nest/pull/15278) chore(deps): bump fastify from 5.3.3 to 5.4.0 ([@dependabot[bot]](https://github.com/apps/dependabot))

#### Committers: 11
- Alexey Filippov ([@SocketSomeone](https://github.com/SocketSomeone))
- EFIcats ([@ext4cats](https://github.com/ext4cats))
- Edouard Maleix ([@getlarge](https://github.com/getlarge))
- JaeHo Jang ([@mag123c](https://github.com/mag123c))
- Jiri Hajek ([@hajekjiri](https://github.com/hajekjiri))
- Kamil Mysliwiec ([@kamilmysliwiec](https://github.com/kamilmysliwiec))
- Khan / 이창민 ([@EeeasyCode](https://github.com/EeeasyCode))
- Peter F. ([@piotrfrankowski](https://github.com/piotrfrankowski))
- Sebastian ([@gentunian](https://github.com/gentunian))
- Thiago Oliveira Santos ([@Farenheith](https://github.com/Farenheith))
- jochong ([@jochongs](https://github.com/jochongs))