## nestjs/nest — v11.1.27…v11.1.28

_161+ commits._

### Features
- **feat(core): include auto-converted route in legacy route path warning** (8e7a2ee)

### Fixes
- **Merge pull request #17239 from jyx-07/fix/sse-interceptor-teardown** (053a316)
- **fix(deps): update dependency mongoose to v9.7.4** (d631a61)
- **fix(deps): update dependency graphql to v17.0.2** (cd8c369)
- **Add missing HTTP error exceptions** — Added two missing exception classes (HttpVersionNotSupportedException and MisdirectedException) to the HTTP error code mapping utility, ensuring all error status codes have corresponding exception handlers. Tests were added to verify complete coverage of all error codes. (5f2e255)
- **fix(common): Add missing exception classes to HttpErrorByCode** (a5e86d8)
- **fix(core): trigger sse observable teardown on disconnect** (c5b7164)
- **fix(deps): update dependency cache-manager to v7.2.9** (4a9ca4e)
- **fix(deps): update dependency @nestjs/swagger to v11.4.5** (ca0d7d4)
- **fix(deps): update graphql-tools monorepo** (7a284f8)
- **fix(deps): update dependency mongoose to v9.7.3** (dfdc319)
- **fix(deps): update apollo graphql packages to v2.14.2** (7aeb00a)
- **fix(deps): update dependency @nestjs/typeorm to v11.0.3** (4f0c0f9)
- **fix(deps): update dependency graphql to v17** (aeb7c38)
- **Merge pull request #17207 from greymoth-jp/fix/microservices-listener-explorer-skip-function-members** (3c73ed0)
- **fix(deps): update dependency mongodb to v7.4.0** (d27c6ce)
- **fix(microservices): correct type guard to check value not key in scanForClientHooks** (1db702c)
- **Merge pull request #17188 from Se3do/fix/isFunction-propertyKey-guard** (7daddc5)
- **fix(websockets): correct type guard to check value not key** (cf20e69)
- **fix(deps): update dependency mongoose to v9.7.2** (8b729a9)
- **fix(deps): update dependency uuid to v14.0.1** (72638f9)
- **fix(deps): update dependency mongoose to v9.7.1** (df0596c)
- **fix(deps): update dependency multer to v2.2.0 [security]** (541977a)

### Backend
- **Merge pull request #17255 from nestjs/renovate/graphql-17.x** (a9691ac)
- **Merge pull request #17273 from nestjs/renovate/mongoose-9.x** (9f80007)
- **Merge pull request #17241 from ronielli/feat/legacy-route-converter-message** (78c7d69)
- **Merge pull request #17261 from nestjs/dependabot/npm_and_yarn/conventional-changelog-8.0.1** (e8eb1bc)
- **Merge pull request #17260 from nestjs/dependabot/npm_and_yarn/graphql-17.0.2** (2c80462)
- **Merge pull request #17259 from nestjs/renovate/webpack-cli-7.x** (c50fb2c)
- **Merge pull request #17262 from nestjs/dependabot/npm_and_yarn/fastify-5.10.0** (1b4d293)
- **Merge pull request #17265 from nestjs/dependabot/npm_and_yarn/mongoose-9.7.4** (973ac17)
- **Merge pull request #17271 from nestjs/dependabot/npm_and_yarn/mysql2-3.22.6** (7a0f9ce)
- **Update Readme.md** (0e6eec3)
- **Update Readme.md** (a0e3e5c)
- **Update Readme.md** (cce1da8)
- **Updated Node.js type definitions** — Bumped the @types/node development dependency from version 26.0.1 to 26.1.0, which provides updated TypeScript type definitions for Node.js APIs. (5367c40)
- **Merge pull request #17249 from nestjs/dependabot/npm_and_yarn/sigstore-4.1.1** (d749533)
- **Merge pull request #17251 from nestjs/renovate/multer-2.x** (55b78f2)
- **Merge pull request #17252 from nestjs/renovate/redis-6.x** (78b430d)
- **Merge pull request #17243 from nestjs/dependabot/npm_and_yarn/commitlint/config-angular-21.2.0** (ad62d76)
- **Merge pull request #17245 from nestjs/dependabot/npm_and_yarn/commitlint/cli-21.2.0** (b32f687)
- **Merge pull request #17224 from nestjs/renovate/cache-manager-7.x** (4ab7503)
- **Merge pull request #17242 from nestjs/dependabot/npm_and_yarn/fastify/middie-9.3.3** (3046a19)
- **Merge pull request #17237 from nestjs/renovate/nestjs-swagger-11.x** (d9eb7ab)
- **Merge pull request #17226 from nestjs/renovate/fastify-5.x-lockfile** (713b44d)
- **Merge pull request #17229 from nestjs/renovate/prettier-3.x** (65b302d)
- **Merge pull request #17230 from nestjs/renovate/webpack-5.x** (9566360)
- **Merge pull request #17215 from nestjs/renovate/mongoose-9.x** (f7ed2e2)
- **Merge pull request #17219 from nestjs/dependabot/npm_and_yarn/conventional-changelog-8.0.0** (402a1e6)
- **Merge pull request #17222 from nestjs/dependabot/npm_and_yarn/cache-manager-7.2.9** (8893498)
- **Merge pull request #17223 from nestjs/dependabot/npm_and_yarn/mongoose-9.7.3** (e03a61a)
- **Merge pull request #17225 from nestjs/renovate/graphql-tools-monorepo** (9817fdc)
- **Merge pull request #17227 from nestjs/renovate/prettier-3.x** (fb822e2)
- **Merge pull request #17213 from nestjs/renovate/apollo-graphql-packages** (eef6183)
- **Merge pull request #17214 from nestjs/renovate/webpack-cli-7.x** (ca74882)
- **Merge pull request #17217 from nestjs/renovate/conventional-changelog-8.x** (485384e)
- **Merge pull request #17152 from nestjs/dependabot/npm_and_yarn/nestjs/typeorm-11.0.2** (c25c35b)
- **Merge pull request #17212 from nestjs/renovate/webpack-5.x** (41a322d)
- **Merge pull request #17211 from nestjs/renovate/prettier-3.x** (e49c27e)
- **Merge pull request #17210 from nestjs/renovate/graphql-17.x** (7c65045)
- **Merge pull request #17154 from nestjs/renovate/nestjs-typeorm-11.x** (e44ad87)
- **Merge pull request #17208 from nestjs/renovate/mongodb-7.x** (20d77cb)
- **Merge pull request #17200 from nestjs/dependabot/npm_and_yarn/redis-6.0.1** (bd3f4db)
- **Merge pull request #17206 from nestjs/renovate/webpack-5.x** (759cf0d)
- **Merge pull request #17205 from nestjs/renovate/redis-6.x** (85ccded)
- **Merge pull request #17201 from nestjs/dependabot/npm_and_yarn/types/node-26.0.1** (305d2e2)
- **Merge pull request #17196 from nestjs/dependabot/npm_and_yarn/commitlint/cli-21.1.0** (d9845d6)
- **Merge pull request #17204 from Se3do/chore/remove-server-kafka-console-log** (23ad995)
- **Merge pull request #17195 from nestjs/dependabot/npm_and_yarn/commitlint/config-angular-21.1.0** (619bb1b)
- **Merge pull request #17187 from nestjs/renovate/globals-17.x** (dd2a37f)
- **Merge pull request #17186 from nestjs/renovate/mongoose-9.x** (57d7412)
- **Merge pull request #17181 from nestjs/dependabot/npm_and_yarn/globals-17.7.0** (99cdfe5)
- **Merge pull request #17183 from nestjs/dependabot/npm_and_yarn/conventional-changelog-7.2.1** (c7d7852)
- **Merge pull request #17184 from nestjs/dependabot/npm_and_yarn/mongoose-9.7.2** (c0c9b7d)
- **Merge pull request #17185 from nestjs/dependabot/npm_and_yarn/uuid-14.0.1** (b93c46d)
- **Merge pull request #17173 from nestjs/renovate/confluentinc-cp-kafka-8.x** (df58e6d)
- **Update Readme.md** (2ac165a)
- **Merge pull request #17172 from nestjs/renovate/uuid-14.x** (a4534ff)
- **Merge pull request #17171 from nestjs/renovate/mongoose-9.x** (319b1b3)
- **Merge pull request #17169 from nestjs/renovate/ts-loader-9.x** (8afa63f)
- **Merge pull request #17170 from nestjs/renovate/mysql-9.x** (46ed3a6)
- **Merge pull request #17168 from nestjs/renovate/lint-staged-17.x** (6aefaad)
- **Merge pull request #17167 from nestjs/renovate/confluentinc-cp-zookeeper-7.x** (ef12172)
- **Merge pull request #17160 from nestjs/dependabot/github_actions/actions/checkout-7** (e113632)
- **Merge pull request #17151 from nestjs/dependabot/npm_and_yarn/graphql-17.0.1** (7589091)
- **Merge pull request #17147 from nestjs/dependabot/npm_and_yarn/body-parser-2.3.0** (aa30d2f)
- **Merge remote-tracking branch 'origin/renovate/nestjs-typeorm-11.x'** (09908e3)
- **Merge pull request #17149 from nestjs/renovate/body-parser-2.x** (023b044)
- **Merge pull request #17158 from nestjs/dependabot/npm_and_yarn/mongoose-9.7.1** (5486217)
- **Merge pull request #17156 from nestjs/dependabot/npm_and_yarn/tools/benchmarks/form-data-4.0.6** (5b0f234)
- **Merge pull request #17153 from nestjs/renovate/ts-loader-9.x** (092750e)
- **Merge pull request #17157 from nestjs/dependabot/npm_and_yarn/sample/16-gateways-ws/ws-8.21.0** (ad909b9)
- **Merge pull request #17166 from nestjs/dependabot/npm_and_yarn/types/node-26.0.0** (f23f933)
- **Merge pull request #17142 from nestjs/dependabot/npm_and_yarn/tmp-0.2.7** (6246635)
- **Merge pull request #17164 from nestjs/renovate/npm-multer-vulnerability** (94c2661)
- **Merge pull request #17165 from Se3do/chore/remove-debug-console-logs** (fd5818c)
- **Update Readme.md** (9af4c3c)

### Tests
- **test(core): add sse teardown integration tests with interceptor** (c5e2417)
- **test(microservices): remove debug console.log in server-kafka spec** (33ebcc9)
- **test: remove leftover debug console.log statements** (6dbeb92)

### Chore
- **chore(release): publish v11.1.28 release** (dfaa376)
- **chore: resolve conflicts** (5530b9c)
- **chore(deps-dev): bump mysql2 from 3.22.5 to 3.22.6** (235cd35)
- **chore(deps): update dependency webpack-cli to v7.2.1** (e4f7a81)
- **chore(deps-dev): bump mongoose from 9.7.3 to 9.7.4** (94d77d9)
- **chore(deps): bump fastify from 5.8.5 to 5.10.0** (e492fa7)
- **chore(deps-dev): bump conventional-changelog from 8.0.0 to 8.0.1** (7622818)
- **chore(deps-dev): bump graphql from 17.0.1 to 17.0.2** (fc8119d)
- **chore(deps-dev): bump @types/node from 26.0.1 to 26.1.0** (1351f01)
- **chore(deps): update dependency redis to v6.1.0** (df7b76a)
- **chore(deps): update dependency @types/multer to v2.2.0** (dbb8e18)
- **chore(deps-dev): bump sigstore from 4.1.0 to 4.1.1** (828542e)
- **chore(deps-dev): bump @commitlint/config-angular from 21.1.0 to 21.2.0** (9aa1529)
- **chore(deps-dev): bump @commitlint/cli from 21.1.0 to 21.2.0** (46a06d8)
- **chore(deps-dev): bump @fastify/middie from 9.3.2 to 9.3.3** (c9dcefe)
- **chore(deps): update dependency prettier to v3.9.4** (ad29615)
- **chore(deps): update dependency webpack to v5.108.3** (f50f1fa)
- **chore(deps): update dependency fastify to v5.9.0** (751f214)
- **chore(deps): update dependency prettier to v3.9.1** (4b33fe7)
- **chore(deps-dev): bump mongoose from 9.7.2 to 9.7.3** (60fa52f)
- **chore(deps-dev): bump cache-manager from 7.2.8 to 7.2.9** (ba8350d)
- **chore(deps-dev): bump conventional-changelog from 7.2.1 to 8.0.0** (596235e)
- **chore(deps): update dependency conventional-changelog to v8** (c848f44)
- **chore(deps): update dependency webpack-cli to v7.1.0** (8136eae)
- **chore(deps): update dependency webpack to v5.108.1** (718f20c)
- **chore(deps): update dependency prettier to v3.8.5** (00441cc)
- **chore(deps-dev): bump @nestjs/typeorm from 11.0.1 to 11.0.3** (7d82214)
- **style(microservices): keep constants import on one line for prettier** (22d6c7f)
- **chore(deps): update dependency webpack to v5.108.0** (f652c42)
- **chore(deps-dev): bump redis from 6.0.0 to 6.0.1** (7ab5c40)
- **chore(deps): update dependency redis to v6.0.1** (b6ca9ff)
- **chore(deps-dev): bump @types/node from 26.0.0 to 26.0.1** (8a4dde5)
- **chore(deps-dev): bump @commitlint/cli from 21.0.2 to 21.1.0** (0324e10)
- **chore(deps-dev): bump @commitlint/config-angular from 21.0.2 to 21.1.0** (441a2da)
- **chore(deps): update dependency globals to v17.7.0** (0ce7484)
- **chore(deps): bump uuid from 14.0.0 to 14.0.1** (7ac22b2)
- **chore(deps-dev): bump mongoose from 9.7.1 to 9.7.2** (3a85d8a)
- **chore(deps-dev): bump conventional-changelog from 7.2.0 to 7.2.1** (9d2b489)
- **chore(deps-dev): bump globals from 17.6.0 to 17.7.0** (cc08bd6)
- **chore(deps): update confluentinc/cp-kafka docker tag to v8.3.0** (f77b3bc)
- **chore(deps): update mysql docker tag to v9.7.1** (74b3637)
- **chore(deps): update dependency ts-loader to v9.6.2** (63d4a2b)
- **chore(deps): update dependency lint-staged to v17.0.8** (7787fc9)
- **chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.8** (3e666a9)
- **chore(deps-dev): bump body-parser from 2.2.2 to 2.3.0** (506c22d)
- **chore(deps-dev): bump graphql from 16.14.2 to 17.0.1** (525a501)
- **chore(deps-dev): bump mongoose from 9.7.0 to 9.7.1** (8c18cc2)
- **chore(deps-dev): bump @types/node from 25.9.3 to 26.0.0** (3fb72e7)
- **chore(deps): update dependency body-parser to v2.3.0** (0de926b)
- **chore(deps): update dependency ts-loader to v9.6.1** (bd7aa8a)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/nestjs/nest?utm_source=github-action)._