Releases: nestjs/nest
Releases · nestjs/nest
v11.0.11
v11.0.11 (2025-02-28)
Enhancements
Dependencies
platform-fastify
- #14711 fix(deps): update dependency @fastify/cors to v11 (@renovate[bot])
platform-ws
- #14689 chore(deps): bump ws from 8.18.0 to 8.18.1 (@dependabot[bot])
Committers: 1
- Stanislav (Stanley) Modrak (@smith558)
v11.0.10
v11.0.10 (2025-02-17)
Bug fixes
microservices
platform-express
- #14640 fix(platform-express) respect custom parser middlewares in Express 5 (@luddwichr)
v11.0.9
v11.0.9 (2025-02-10)
Bug fixes
core
- #14597 perf(core): use topology tree for calculating distance (depth) (@kamilmysliwiec)
common
- #14579 fix(common): revert to original value (swc builders regression) (@kamilmysliwiec)
Committers: 2
- Kamil Mysliwiec (@kamilmysliwiec)
v11.0.8
v11.0.8 (2025-02-06)
Bug fixes
common
- #14546 fix(common): addLeadingSlash optional group support (@dcharbonnier)
platform-express
- #14574 fix(platform-express) make check for existing middlewares work with Express 5 (@luddwichr)
Committers: 4
- Ghassen Rjab (@GhassenRjab)
- Shay Molcho (@shaymolcho)
- @dcharbonnier
- @luddwichr
v11.0.7
v11.0.6
v11.0.6 (2025-01-27)
Bug fixes
core
- #14522 fix(core): allow optional named wildcard groups (@kamilmysliwiec)
Committers: 1
- Kamil Mysliwiec (@kamilmysliwiec)
v11.0.5
v11.0.5 (2025-01-23)
Bug fixes
core
- #14495 fix(core): global module middleware should be executed first (@kamilmysliwiec)
Committers: 1
- Kamil Mysliwiec (@kamilmysliwiec)
v11.0.0
v11.0.0 (2025-01-16)
Article: https://trilon.io/blog/announcing-nestjs-11-whats-new
Migration guide: https://docs.nestjs.com/migration-guide 👈 👈 👈
Features
common
,core
,microservices
- #14142 feat(microservices): add status, unwrap, on methods to microservice transporters (clients/servers) (@kamilmysliwiec)
-
- #14121 feat(common): add json logger, built-in logger improvements (@kamilmysliwiec)
common
,core
- #13336 feat(core): introduce different module opaque key factories (improve bootstrap performance) (@kamilmysliwiec)
common
,core
,microservices
,platform-express
,platform-fastify
,platform-socket.io
,platform-ws
,testing
,websockets
- #14238 chore(deps): upgrade to express v5, fastify v5, add legacy route path converter to minimize breaking changes (@kamilmysliwiec)
Enhancements
common
- #14213 feat(common): add error messages for file validators (@mag123c)
- #14131 feat(common): allow passing number to http error createBody (@kamilmysliwiec)
- #14122 feat(common): add ParseDatePipe, add tsdoc to other pipes (@kamilmysliwiec)
- #12735 feat(common)!: type narrowing allowed injection tokens for
@Inject()
(@micalevisk) - #12764 fix(common): apply options to plaintoclass in classserializerinterceptor (@kmw14641)
- #14126 fix(common): type narrowing context parameter on createParamDecorator's callback (@EeeasyCode)
- #13628 chore(class-transformer): plainToClass is deprectated and replaced with plainToInstance (@tomflorentin)
microservices
- #14200 feat(microservices): support nats queue per handler (@kamilmysliwiec)
- #13924 feat(microservices): add gracefull shutdown option for nats server (@alinowrouzii)
- #12622 feat: allow for microservice options to come from the di container (@jmcdo29)
- #14134 feat(microservices): add max tcp packet buffer length (@kamilmysliwiec)
- #12761 feat(microservices): ability to use a random port for the TCP server (@PieterScheffers)
websockets
- #14184 feat(websockets): include exception cause to associate error with req (@kamilmysliwiec)
common
,core
,microservices
,websockets
- #14182 feat(common): introduce intrinsic exception (@kamilmysliwiec)
common
,core
,platform-fastify
platform-express
platform-ws
- #14127 feat(ws): introduce message parser for ws adapter (@CodyTseng)
platform-fastify
common
,core
- #14113 feat(core): allow overriding abortOnError for the select method (@kamilmysliwiec)
Bug fixes
core
- #14267 fix shutdown hooks order (@flovouin)
- #13388 correction of
Reflector
types (@AlexRMU) - #14110 fix(core): Calculate module distance after bindGlobalScope (@wenlong-chen)
- #14111 fix(core): Order of module destroy should be the reverse of module init (@wenlong-chen)
- #14097 fix(core): revisit dependencies w/ possibly higher distance (@clkamp)
platform-fastify
- #13797 fix(fastify-adapter): middleware not executed when root path is excluded (@patrickacioli)
microservices
- #14129 fix: rabbitmq bindings and auto-generated queues (@EeeasyCode)
- #14112 fix(microservices): use instance refs for target handler callbacks (@kamilmysliwiec)
- #13468 fix(microservices): delete unnecessary call of grpcClient.start (@kamilmysliwiec)
common
- #14114 fix(common)!: drop broken support for promises on
exports
of modules (@micalevisk)
- #14114 fix(common)!: drop broken support for promises on
Other packages in the ecosystem
config
(breaking changes)cli
cache-manager
(breaking changes)cqrs
Dependencies
- Other
- #14205 chore(dev-deps): upgrade to eslint v9 (@kamilmysliwiec)
- #14428 fix(deps): update dependency mercurius to v16.0.1 (@renovate[bot])
- #14424 fix(deps): update dependency mongoose to v8.9.5 (@renovate[bot])
- #14410 fix(deps): update dependency @fastify/static to v8.0.4 (@renovate[bot])
- #14411 fix(deps): update dependency @fastify/view to v10.0.2 (@renovate[bot])
- #14403 chore(deps): update dependency nats to v2.29.1 (@renovate[bot])
- #14400 fix(deps): update dependency ansis to v3.8.1 (@renovate[bot])
- #14337 chore(deps): update dependency @fastify/multipart to v9.0.2 (@renovate[bot])
- #14415 fix(deps): update dependency mercurius to v16 (@renovate[bot])
- #14397 chore(deps): update dependency webpack-cli to v6 (@renovate[bot])
- #14384 fix(deps): update dependency typescript to v5.7.3 (@renovate[bot])
- #14378 chore(deps): update dependency core-js to v3.40.0 (@renovate[bot])
- #14377 chore(deps): update dependency @eslint/js to v9.17.0 (@renovate[bot])
- #14375 chore(deps): update dependency @grpc/grpc-js to v1.12.5 (@renovate[bot])
- #14370 chore(deps): update dependency ioredis to v5.4.2 (@renovate[bot])
- #14197 chore(deps-dev): bump @fastify/static from 7.0.4 to 8.0.3 (@dependabot[bot])
- #14345 chore(deps): update dependency eslint to v9 (@renovate[bot])
- #14324 fix(deps): update dependency @socket.io/redis-adapter to v8.3.0 (@renovate[bot])
- #14363 chore(deps): bump @fastify/cors from 9.0.1 to 10.0.2 ([@dependabot[...
v10.4.15
v10.4.15 (2024-12-09)
Dependencies
platform-express
- #14282 fix(deps): update dependency express to v4.21.2 (@renovate[bot])
v10.4.13
v10.4.13 (2024-12-03)
Bug fixes
Dependencies
- #14257 fix(deps): update dependency @fastify/static to v7.0.4 (@renovate[bot])
- #14258 fix(deps): update dependency @nestjs/sequelize to v10.0.1 (@renovate[bot])
- #14249 chore(deps): bump @apollo/gateway from 2.4.8 to 2.8.5 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])
- #14250 chore(deps): update jest monorepo (@renovate[bot])
- #14245 chore(deps): update dependency mqtt to v5.10.3 (@renovate[bot])
- #14247 fix(deps): update nest monorepo to v10.4.12 (@renovate[bot])
- #14251 chore(deps-dev): bump graphql-tools from 9.0.3 to 9.0.5 (@dependabot[bot])
- #14246 chore(deps): update nest monorepo (@renovate[bot])
Committers: 3
- Kamil Mysliwiec (@kamilmysliwiec)
- Micael Levi L. Cavalcante (@micalevisk)
- sapenlei (@sapenlei)