Releases: nestjs/nest
Releases · nestjs/nest
v9.2.1
v9.2.1 (2022-11-29)
Bug fixes
common
- #10591 fix(cache): use passed store object (@Leichtwind)
platform-fastify
Enhancements
core
- #10558 feat(core): add hint to unknown dependency error msg (@micalevisk)
Dependencies
- Other
- #10556 chore(deps): bump socket.io-parser from 3.3.2 to 3.3.3 (@dependabot[bot])
- #10599 chore(deps-dev): bump redis from 4.4.0 to 4.5.1 (@dependabot[bot])
- #10544 chore(deps-dev): bump husky from 8.0.1 to 8.0.2 (@dependabot[bot])
- #10539 chore(deps-dev): bump sinon from 14.0.1 to 14.0.2 (@dependabot[bot])
- #10538 chore(deps-dev): bump graphql-tools from 8.3.10 to 8.3.11 (@dependabot[bot])
- #10536 chore(deps-dev): bump mongoose from 6.7.1 to 6.7.2 (@dependabot[bot])
- #10535 chore(deps-dev): bump chai and @types/chai (@dependabot[bot])
- #10534 chore(deps): bump fast-json-stringify from 5.4.0 to 5.4.1 (@dependabot[bot])
- #10532 chore(deps): bump @fastify/websocket and mercurius in /sample/33-graphql-mercurius (@dependabot[bot])
platform-fastify
- #10583 chore(deps): bump fastify from 4.9.2 to 4.10.2 (@dependabot[bot])
- #10543 chore(deps): bump @fastify/cors from 8.1.1 to 8.2.0 (@dependabot[bot])
Committers: 6
- Ahmed Radwan (@aradwann)
- Kamil Mysliwiec (@kamilmysliwiec)
- Maxim Ciuchitu (@Leichtwind)
- Micael Levi L. Cavalcante (@micalevisk)
- Rubin Bhandari (@rubiin)
- thinkhalo (@ufec)
v9.2.0
v9.2.0 (2022-11-07)
Features
common
,core
- #10484 Feature/8844 api version in route info (@thiagomini)
Bug fixes
core
common
,platform-express
Enhancements
core
- #10479 feat(core): display class's name on request mapping exceptions (@micalevisk)
- #10497 fix(core): change
repl()
function param type toType | DynamicModule
(@CodyTseng)
common
- #10460 feat(common): add error options object (@thiagomini)
- #10515 feat(common): Allow adding custom validators to ParseFilePipeBuilder (@buddh4)
platform-express
- #10481 feat(plataform-express): replace
any
return type on#listen
withServer
(@micalevisk)
- #10481 feat(plataform-express): replace
common
,core
- #10521 feat(core): expose each option to get and resolve methods (@kamilmysliwiec)
Dependencies
- Other
- #10523 chore(deps-dev): bump @fastify/view from 7.1.1 to 7.1.2 (@dependabot[bot])
- #10522 chore(deps-dev): bump apollo-server-core from 3.11.0 to 3.11.1 (@dependabot[bot])
- #10513 chore(deps-dev): bump apollo-server-express from 3.10.4 to 3.11.1 (@dependabot[bot])
- #10491 chore(deps-dev): bump @commitlint/config-angular from 17.1.0 to 17.2.0 (@dependabot[bot])
- #10506 chore(deps-dev): bump nats from 2.8.0 to 2.9.0 (@dependabot[bot])
- #10508 chore(deps-dev): bump graphql-tools from 8.3.9 to 8.3.10 (@dependabot[bot])
- #10509 chore(deps-dev): bump apollo-server-core from 3.10.4 to 3.11.0 (@dependabot[bot])
- #10510 chore(deps-dev): bump ioredis from 5.2.3 to 5.2.4 (@dependabot[bot])
- #10511 chore(deps-dev): bump cache-manager from 5.1.1 to 5.1.3 (@dependabot[bot])
- #10512 chore(deps-dev): bump mongoose from 6.7.0 to 6.7.1 (@dependabot[bot])
- #10487 chore(deps-dev): bump apollo-server-core from 3.10.3 to 3.10.4 (@dependabot[bot])
- #10488 chore(deps-dev): bump @types/http-errors from 2.0.0 to 2.0.1 (@dependabot[bot])
- #10489 chore(deps-dev): bump @nestjs/mongoose from 9.2.0 to 9.2.1 (@dependabot[bot])
- #10490 chore(deps-dev): bump apollo-server-express from 3.10.3 to 3.10.4 (@dependabot[bot])
- #10492 chore(deps-dev): bump @commitlint/cli from 17.1.2 to 17.2.0 (@dependabot[bot])
- #10500 chore(deps-dev): bump graphql-tools from 8.3.7 to 8.3.9 (@dependabot[bot])
- #10501 chore(deps-dev): bump redis from 4.3.1 to 4.4.0 (@dependabot[bot])
- #10502 chore(deps-dev): bump @types/node from 18.11.8 to 18.11.9 (@dependabot[bot])
- #10468 chore(deps-dev): bump @nestjs/graphql from 10.1.4 to 10.1.5 (@dependabot[bot])
- #10469 chore(deps-dev): bump @fastify/multipart from 7.2.0 to 7.3.0 (@dependabot[bot])
- #10472 chore(deps-dev): bump graphql-tools from 8.3.6 to 8.3.7 (@dependabot[bot])
- #10473 chore(deps-dev): bump @types/http-errors from 1.8.2 to 2.0.0 (@dependabot[bot])
- #10482 chore(deps-dev): bump @types/node from 18.11.5 to 18.11.8 (@dependabot[bot])
- #10461 chore(deps-dev): bump @nestjs/graphql from 10.1.3 to 10.1.4 (@dependabot[bot])
- #10463 chore(deps-dev): bump @nestjs/apollo from 10.1.3 to 10.1.4 (@dependabot[bot])
- #10451 chore(deps-dev): bump socket.io-client from 4.5.2 to 4.5.3 (@dependabot[bot])
- #10452 chore(deps-dev): bump supertest from 6.3.0 to 6.3.1 (@dependabot[bot])
- #10453 chore(deps-dev): bump kafkajs from 2.2.0 to 2.2.2 (@dependabot[bot])
- #10455 chore(deps-dev): bump mongoose from 6.6.7 to 6.7.0 (@dependabot[bot])
- #10456 chore(deps-dev): bump amqp-connection-manager from 4.1.7 to 4.1.9 (@dependabot[bot])
- #10450 chore(deps-dev): bump concurrently from 7.4.0 to 7.5.0 (@dependabot[bot])
- #10457 chore(deps-dev): bump @types/node from 18.11.4 to 18.11.5 (@dependabot[bot])
platform-ws
- #10524 chore(deps): bump ws from 8.10.0 to 8.11.0 (@dependabot[bot])
- #10454 chore(deps): bump ws from 8.9.0 to 8.10.0 (@dependabot[bot])
common
,core
,microservices
,platform-express
,platform-fastify
,platform-socket.io
,platform-ws
,testing
,websockets
- #10493 chore(deps): bump tslib from 2.4.0 to 2.4.1 (@dependabot[bot])
platform-fastify
- #10462 chore(deps): bump @fastify/cors from 8.1.0 to 8.1.1 (@dependabot[bot])
Committers: 9
- Antonio Tripodi (@Tony133)
- Cody Tseng (@CodyTseng)
- Jinwoo Oh (@arkist)
- Julian Harrer (@buddh4)
- Kamil Mysliwiec (@kamilmysliwiec)
- Micael Levi L. Cavalcante (@micalevisk)
- Thiago Valentim (@thiagomini)
- Tolga Paksoy (@tolgap)
- @SirReiva
v9.1.1
v9.1.1 (2022-09-19)
Features
core
,microservices
- #10299 feat(core): allow setting payload for durable trees (@kamilmysliwiec)
Bug fixes
microservices
- #10209 fix(microservices): multiple scoped event handlers issue #10184 (@kamilmysliwiec)
- #10288 fix(microservices): cleanup unary call on unsubscribe (@szilveszterandras)
common
- #10291 fix(common): stringify arrays on printing with console-logger (@yukukotani)
Enhancements
common
core
- #10112 perf(core): optimize reflector (@ZanMinKian)
microservices
Dependencies
- Other
- #10262 chore(deps-dev): bump @grpc/grpc-js from 1.6.12 to 1.7.0 (@dependabot[bot])
- #10278 chore(deps-dev): bump @types/express from 4.17.13 to 4.17.14 (@dependabot[bot])
- #10279 chore(deps-dev): bump @types/node from 18.7.17 to 18.7.18 (@dependabot[bot])
- #10283 chore(deps-dev): bump mongoose from 6.6.0 to 6.6.1 (@dependabot[bot])
- #10295 chore(deps-dev): bump @fastify/multipart from 7.1.2 to 7.2.0 (@dependabot[bot])
- #10296 chore(deps-dev): bump nodemon from 2.0.19 to 2.0.20 (@dependabot[bot])
- #10297 chore(deps-dev): bump core-js from 3.25.1 to 3.25.2 (@dependabot[bot])
- #10276 chore(deps-dev): bump @types/node from 18.7.16 to 18.7.17 (@dependabot[bot])
- #10269 chore(deps-dev): bump graphql-tools from 8.3.5 to 8.3.6 (@dependabot[bot])
- #10271 chore(deps): bump fast-json-stringify from 5.2.0 to 5.3.0 (@dependabot[bot])
- #10249 chore(deps-dev): bump redis from 4.3.0 to 4.3.1 (@dependabot[bot])
- #10253 chore(deps-dev): bump core-js from 3.25.0 to 3.25.1 (@dependabot[bot])
- #10254 chore(deps-dev): bump @types/node from 18.7.15 to 18.7.16 (@dependabot[bot])
- #10257 chore(deps-dev): bump concurrently from 7.3.0 to 7.4.0 (@dependabot[bot])
- #10261 chore(deps-dev): bump mongoose from 6.5.4 to 6.6.0 (@dependabot[bot])
- #10219 chore(deps-dev): bump @nestjs/apollo from 10.0.22 to 10.1.0 (@dependabot[bot])
- #10221 chore(deps-dev): bump amqplib from 0.10.2 to 0.10.3 (@dependabot[bot])
- #10232 chore(deps-dev): bump @fastify/multipart from 7.1.1 to 7.1.2 (@dependabot[bot])
- #10234 chore(deps-dev): bump @nestjs/graphql from 10.0.22 to 10.1.1 (@dependabot[bot])
- #10235 chore(deps-dev): bump @types/cache-manager from 4.0.1 to 4.0.2 (@dependabot[bot])
- #10236 chore(deps-dev): bump socket.io-client from 4.5.1 to 4.5.2 (@dependabot[bot])
- #10237 chore(deps-dev): bump ts-morph from 15.1.0 to 16.0.0 (@dependabot[bot])
- #10238 chore(deps-dev): bump @types/node from 18.7.14 to 18.7.15 (@dependabot[bot])
- #10242 chore(deps-dev): bump graphql-tools from 8.3.4 to 8.3.5 (@dependabot[bot])
- #10212 chore(deps): bump fast-json-stringify from 5.1.0 to 5.2.0 (@dependabot[bot])
- #10213 chore(deps-dev): bump @grpc/grpc-js from 1.6.11 to 1.6.12 (@dependabot[bot])
- #10193 chore(deps-dev): bump @commitlint/config-angular from 17.0.3 to 17.1.0 (@dependabot[bot])
- #10206 chore(deps): bump moment-timezone from 0.5.34 to 0.5.37 in /sample/07-sequelize (@dependabot[bot])
- #10204 chore(deps-dev): bump mongoose from 6.5.3 to 6.5.4 (@dependabot[bot])
- #10185 chore(deps-dev): bump apollo-server-core from 3.10.1 to 3.10.2 (@dependabot[bot])
- #10194 chore(deps-dev): bump @commitlint/cli from 17.0.3 to 17.1.2 (@dependabot[bot])
- #10198 chore(deps-dev): bump @grpc/grpc-js from 1.6.10 to 1.6.11 (@dependabot[bot])
- #10199 chore(deps-dev): bump @types/node from 18.7.13 to 18.7.14 (@dependabot[bot])
- #10180 chore(deps): bump mongoose from 6.4.4 to 6.4.6 in /sample/14-mongoose-base (@dependabot[bot])
- #10177 chore(deps-dev): bump typescript from 4.7.4 to 4.8.2 (@dependabot[bot])
- #10171 chore(deps-dev): bump core-js from 3.24.1 to 3.25.0 (@dependabot[bot])
- #10176 chore(deps-dev): bump mongoose from 6.5.2 to 6.5.3 (@dependabot[bot])
- #10172 chore(deps-dev): bump @types/node from 18.7.11 to 18.7.13 (@dependabot[bot])
- #10181 chore(deps): bump mongoose from 6.4.4 to 6.4.6 in /sample/06-mongoose (@dependabot[bot])
- #10186 chore(deps-dev): bump apollo-server-express from 3.10.1 to 3.10.2 (@dependabot[bot])
- #10187 chore(deps-dev): bump @fastify/multipart from 7.1.0 to 7.1.1 (@dependabot[bot])
- #10188 chore(deps-dev): bump typeorm from 0.3.7 to 0.3.9 (@dependabot[bot])
- #10189 chore(deps-dev): bump graphql-tools from 8.3.3 to 8.3.4 (@dependabot[bot])
- #10138 chore(deps): bump apollo-server-core from 3.9.0 to 3.10.1 in /sample/31-graphql-federation-code-first/users-application (@dependabot[bot])
- #10137 chore(deps): bump apollo-server-core from 3.9.0 to 3.10.1 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])
- #10141 chore(deps): bump apollo-server-core from 3.9.0 to 3.10.1 in /sample/23-graphql-code-first (@dependabot[bot])
- #10147 chore(deps-dev): bump @grpc/proto-loader from 0.7.0 to 0.7.2 (@dependabot[bot])
- #10155 chore(deps-dev): bump @nestjs/graphql...
v9.0.11
v9.0.11
Bug fixes
microservices
- #10122 fix(microservices): close underlying server once if already terminated (@kamilmysliwiec)
- #10110 fix(microservice): grpc-client serialize error (@gilre)
common
Dependencies
- #10097 chore(deps-dev): bump mongoose from 6.5.1 to 6.5.2 (@dependabot[bot])
- #10099 chore(deps-dev): bump apollo-server-express from 3.10.0 to 3.10.1 (@dependabot[bot])
- #10102 chore(deps-dev): bump amqp-connection-manager from 4.1.5 to 4.1.6 (@dependabot[bot])
- #10103 chore(deps-dev): bump @nestjs/typeorm from 9.0.0 to 9.0.1 (@dependabot[bot])
- #10116 chore(deps-dev): bump imports-loader from 4.0.0 to 4.0.1 (@dependabot[bot])
- #10118 chore(deps-dev): bump @grpc/grpc-js from 1.6.8 to 1.6.10 (@dependabot[bot])
- #10119 chore(deps-dev): bump @types/node from 18.7.1 to 18.7.5 (@dependabot[bot])
Committers: 4
- Gil Reifan (@gilre)
- Jay McDoniel (@jmcdo29)
- Kamil Mysliwiec (@kamilmysliwiec)
- Pooyan Khanjankhani (@TheKhanj)
v9.0.7
Enhancements
microservices
- #10042 feat(microservices): add "maxConnectionAttempts" option to RMQ, hide urls log (@kamilmysliwiec)
Docs
Dependencies
- #10028 chore(deps-dev): bump mongoose from 6.4.7 to 6.5.0 (@dependabot[bot])
- #10027 chore(deps-dev): bump amqplib from 0.10.0 to 0.10.1 (@dependabot[bot])
Committers: 2
- Kamil Mysliwiec (@kamilmysliwiec)
- rikapo (@rikapo)
v9.0.6
v9.0.6 (2022-07-28)
Features
Bug fixes
common
- #10025 Fix/10017 parse file pipe builder (@thiagomini)
microservices
Enhancements
microservices
- #10022 fix(microservices): pass options to rmq deserialize (@bangbang93)
core
- #9836 feat(core): add option to disable logs on
LazyModuleLoader#load
(@micalevisk)
- #9836 feat(core): add option to disable logs on
Dependencies
- Other
- #10033 chore(deps-dev): bump graphql-tools from 8.3.0 to 8.3.1 (@dependabot[bot])
- #10035 chore(deps): bump terser from 5.14.0 to 5.14.2 in /sample/05-sql-typeorm (@dependabot[bot])
- #10036 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/07-sequelize (@dependabot[bot])
- #10037 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/04-grpc (@dependabot[bot])
- #10038 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/06-mongoose (@dependabot[bot])
- #10039 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/02-gateways (@dependabot[bot])
- #10040 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/03-microservices (@dependabot[bot])
- #10041 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/01-cats-app (@dependabot[bot])
- #9977 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/18-context (@dependabot[bot])
- #9978 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/16-gateways-ws (@dependabot[bot])
- #9979 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/17-mvc-fastify (@dependabot[bot])
- #9980 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/13-mongo-typeorm (@dependabot[bot])
- #9981 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/15-mvc (@dependabot[bot])
- #9982 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/11-swagger (@dependabot[bot])
- #9983 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/14-mongoose-base (@dependabot[bot])
- #9984 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/12-graphql-schema-first (@dependabot[bot])
- #9985 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/08-webpack (@dependabot[bot])
- #9986 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/10-fastify (@dependabot[bot])
- #10034 chore(deps-dev): bump lerna from 2.11.0 to 5.3.0 (@dependabot[bot])
- #10024 chore(deps-dev): bump core-js from 3.23.5 to 3.24.0 (@dependabot[bot])
- #9993 chore(deps-dev): bump @nestjs/apollo from 10.0.17 to 10.0.19 (@dependabot[bot])
- #9994 chore(deps-dev): bump @types/sinon from 10.0.12 to 10.0.13 (@dependabot[bot])
- #9997 chore(deps): bump undici from 5.6.1 to 5.8.0 in /sample/33-graphql-mercurius (@dependabot[bot])
- #10000 chore(deps-dev): bump @grpc/grpc-js from 1.6.7 to 1.6.8 (@dependabot[bot])
- #10011 chore(deps-dev): bump @nestjs/graphql from 10.0.18 to 10.0.21 (@dependabot[bot])
- #10012 chore(deps-dev): bump ioredis from 5.2.1 to 5.2.2 (@dependabot[bot])
- #10013 chore(deps-dev): bump @fastify/static from 6.4.0 to 6.4.1 (@dependabot[bot])
- #10020 chore(deps-dev): bump @types/node from 18.0.6 to 18.6.1 (@dependabot[bot])
- #10021 chore(deps-dev): bump mongoose from 6.4.5 to 6.4.7 (@dependabot[bot])
- #9958 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/33-graphql-mercurius (@dependabot[bot])
- #9968 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/26-queues (@dependabot[bot])
- #9969 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/22-graphql-prisma (@dependabot[bot])
- #9970 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/27-scheduling (@dependabot[bot])
- #9971 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/23-graphql-code-first (@dependabot[bot])
- #9972 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/25-dynamic-modules (@dependabot[bot])
- #9973 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/24-serve-static (@dependabot[bot])
- #9974 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/21-serializer (@dependabot[bot])
- #9975 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/19-auth-jwt (@dependabot[bot])
- #9976 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/20-cache (@dependabot[bot])
platform-fastify
- #10023 chore(deps): bump light-my-request from 5.2.0 to 5.3.0 (@dependabot[bot])
- #10001 chore(deps): bump fastify from 4.2.1 to 4.3.0 (@dependabot[bot])
Committers: 7
- Antonio T. alias Tony (@Tony133)
- Jozef Džama (@jDzames)
- Micael Levi L. Cavalcante (@micalevisk)
- Pooyan Khanjankhani (@TheKhanj)
- Roberto Sero (@random42)
- Thiago Valentim (@thiagomini)
- bangbang93 (@bangbang93)
v9.0.5
v9.0.5 (2022-07-20)
Bug fixes
Enhancements
microservices
- #9798 feat(microservices): add noAssert option for RMQ connection (@frankmangone)
- #9954 feat(microservices): add Kafka heartbeat callback to KafkaContext (@kosh-b)
platform-express
,platform-fastify
Dependencies
- Other
- #9959 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/30-event-emitter (@dependabot[bot])
- #9960 chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])
- #9961 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/31-graphql-federation-code-first/gateway (@dependabot[bot])
- #9962 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/31-graphql-federation-code-first/users-application (@dependabot[bot])
- #9963 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/32-graphql-federation-schema-first/posts-application (@dependabot[bot])
- #9964 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/32-graphql-federation-schema-first/gateway (@dependabot[bot])
- #9965 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/29-file-upload (@dependabot[bot])
- #9966 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/28-sse (@dependabot[bot])
- #9967 chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/31-graphql-federation-code-first/posts-application (@dependabot[bot])
- #9951 chore(deps-dev): bump mongoose from 6.4.4 to 6.4.5 (@dependabot[bot])
- #9952 chore(deps-dev): bump concurrently from 7.2.2 to 7.3.0 (@dependabot[bot])
platform-fastify
- #9950 chore(deps): bump light-my-request from 5.1.0 to 5.2.0 (@dependabot[bot])
Committers: 4
- Franco Mangone (@frankmangone)
- Jay McDoniel (@jmcdo29)
- Tolga Paksoy (@tolgap)
- @kosh-b
v9.0.2
v9.0.2
Bug fixes
common
- #9904 fix(common): Fix CacheModule registerAsync (@tugascript)
Enhancements
core
- #9902 refactor(core): replace our own 1-level flatten by the native one (@micalevisk)
Dependencies
- #9906 chore(deps-dev): bump mongoose from 6.4.3 to 6.4.4 (@dependabot[bot])
- #9908 chore(deps-dev): bump cache-manager from 4.0.1 to 4.1.0 (@dependabot[bot])
- #9910 chore(deps-dev): bump @nestjs/graphql from 10.0.16 to 10.0.18 (@dependabot[bot])
- #9911 chore(deps-dev): bump core-js from 3.23.3 to 3.23.4 (@dependabot[bot])
Committers: 3
- Afonso Barracha (@tugascript)
- Antonio T. alias Tony (@Tony133)
- Micael Levi L. Cavalcante (@micalevisk)
v9.0.0
v9.0.0 (2022-07-08)
Article: https://trilon.io/blog/nestjs-9-is-now-available
Migration guide: https://docs.nestjs.com/migration-guide
Features
common
- #9718 Feature/4752 file validators pipe (@thiagomini)
- #9534 feat(core): add configurable module builder, module utils (@kamilmysliwiec)
common
,core
- #9684 feat(core): read–eval–print loop feature (@kamilmysliwiec)
- #9697 feat(core): add durable providers feature (@kamilmysliwiec)
Bug fixes
microservices
- #9674 fix(microservices): Fixed typings for MessageHandler (@dkonasov)
- #9587 fix(microservices): revert grpc client interceptors (grpc-specific) (@kamilmysliwiec)
Enhancements
common
,core
,platform-express
,platform-fastify
- #8802 fix: only send exception responses if header is not already sent (@wSedlacek)
- #9591 feat(common,core): make
HttpServer#applyVersionFilter
mandatory (@micalevisk)
common
- #9705 feat(common): Add error chaining support to http exception (@vinnymac)
- #9383 feat(common): disallow usage of
inject
on class and value providers at type level (@micalevisk) - #9023 fix: fix factory provider definition (@ZanMinKian)
- #8459 fix(common): ParseUUIDPipe - throw exceptions with exceptionFactory only (@titivuk)
microservices
- #9681 fix(microservices): allow
postfixId
onKafkaOptions
to be an empty string (@micalevisk) - #8798 feat(microservices): migrate redis transporter to internally use ioredis package (@kamilmysliwiec)
- #9586 feat(microservices): add kafka retriable exception, auto-unwrap payloads (@kamilmysliwiec)
- #9681 fix(microservices): allow
core
- #9720 fix(core): prevent renaming global providers and modules in the repl (@micalevisk)
- #9596 feat(core): throw an exception instead of logging due to module import misusage (@micalevisk)
common
,core
,microservices
- #9604 refactor(common,core,microservices): drop all deprecated methods (@micalevisk)
core
,websockets
- #9491 feat(core,websockets): use rxjs to check if values are observables (@micalevisk)
Dependencies
- Other
- #9885 chore(deps-dev): bump @fastify/static from 5.0.0 to 6.4.0 (@dependabot[bot])
- #9883 chore(deps-dev): bump ioredis from 5.0.4 to 5.1.0 (@dependabot[bot])
- #9884 chore(deps-dev): bump nodemon from 2.0.18 to 2.0.19 (@dependabot[bot])
- #9886 chore(deps-dev): bump supertest from 6.2.3 to 6.2.4 (@dependabot[bot])
- #9888 chore(deps-dev): bump @types/cache-manager from 4.0.0 to 4.0.1 (@dependabot[bot])
- #9889 chore(deps): bump cli-color from 2.0.2 to 2.0.3 (@dependabot[bot])
- #9890 chore(deps-dev): bump @types/node from 18.0.0 to 18.0.3 (@dependabot[bot])
- #9882 chore(deps-dev): bump @fastify/multipart from 6.0.0 to 7.1.0 (@dependabot[bot])
- #9869 chore(deps): bump fast-json-stringify from 5.0.1 to 5.0.6 (@dependabot[bot])
- #9851 chore(deps-dev): bump kafkajs from 2.0.2 to 2.1.0 (@dependabot[bot])
- #9848 chore(deps-dev): bump graphql-tools from 8.2.13 to 8.3.0 (@dependabot[bot])
- #9837 chore(deps-dev): bump @commitlint/config-angular from 17.0.0 to 17.0.3 (@dependabot[bot])
- #9871 chore(deps-dev): bump redis from 3.1.2 to 4.2.0 (@dependabot[bot])
- #9870 chore(deps-dev): bump mongoose from 6.4.0 to 6.4.3 (@dependabot[bot])
- #9852 chore(deps-dev): bump @types/sinon from 10.0.11 to 10.0.12 (@dependabot[bot])
- #9766 chore(deps): bump middie from 6.1.0 to 7.1.0 (@dependabot[bot])
- #9876 chore(deps): bump moment from 2.29.2 to 2.29.4 in /sample/07-sequelize (@dependabot[bot])
- #9875 chore(deps): bump moment from 2.29.2 to 2.29.4 in /sample/26-queues (@dependabot[bot])
- #9877 chore(deps): bump moment from 2.29.2 to 2.29.4 in /sample/27-scheduling (@dependabot[bot])
- #9878 chore(deps): bump moment from 2.29.2 to 2.29.4 (@dependabot[bot])
- #9838 chore(deps-dev): bump core-js from 3.23.2 to 3.23.3 (@dependabot[bot])
- #9839 chore(deps-dev): bump @commitlint/cli from 17.0.2 to 17.0.3 (@dependabot[bot])
- #9841 chore(deps-dev): bump lint-staged from 13.0.2 to 13.0.3 (@dependabot[bot])
- #9830 chore(deps-dev): bump nodemon from 2.0.16 to 2.0.18 (@dependabot[bot])
- #9828 chore(deps): bump fast-json-stringify from 4.2.0 to 5.0.1 (@dependabot[bot])
- #9827 chore(deps-dev): bump graphql-tools from 8.2.12 to 8.2.13 (@dependabot[bot])
- #9815 chore(deps-dev): bump core-js from 3.23.1 to 3.23.2 (@dependabot[bot])
- #9796 chore(deps-dev): bump prettier from 2.7.0 to 2.7.1 (@dependabot[bot])
- #9807 chore(deps-dev): bump mongoose from 6.3.8 to 6.4.0 (@dependabot[bot])
- #9808 chore(deps-dev): bump typescript from 4.7.3 to 4.7.4 (@dependabot[bot])
- #9791 chore(deps-dev): bump apollo-server-core from 3.8.2 to 3.9.0 (@dependabot[bot])
- #9790 chore(deps-dev): bump @nestjs/apollo from 10.0.14 to 10.0.16 (@dependabot[bot])
- #9787 chore(deps-dev): bump apollo-server-express from 3.8.2 to 3.9.0 (@dependabot[bot])
- #9788 chore(deps-dev): bump @types/node from 17.0.43 to 18.0.0 (@dependabot[bot])
- #9792 chore(deps-dev): bump @nestjs/graphql from 10.0.15 to 10.0.16 (@dependabot[bot])
- #9794 chore(deps-dev): bump lint-staged from 13.0.1 to 13.0.2 (@dependabot[bot])
- #9779 chore(deps-dev): bump concurrently from 7.2.1 to 7.2.2 (@dependabot[bot])
- #9780 chore(deps-dev): bump @types/node from 17.0.42 to 17.0.43 ([@dependabot[bot]](https://gi...
v8.4.7
v8.4.7 (2022-06-14)
Enhancements
microservices
common
Dependencies
- #9731 chore(deps-dev): bump apollo-server-core from 3.8.1 to 3.8.2 (@dependabot[bot])
- #9762 chore(deps-dev): bump lint-staged from 13.0.0 to 13.0.1 (@dependabot[bot])
- #9764 chore(deps-dev): bump graphql-tools from 8.2.11 to 8.2.12 (@dependabot[bot])
- #9765 chore(deps-dev): bump point-of-view from 6.2.1 to 6.3.0 (@dependabot[bot])
- #9769 chore(deps-dev): bump mongoose from 6.3.5 to 6.3.8 (@dependabot[bot])
- #9729 chore(deps-dev): bump cache-manager from 4.0.0 to 4.0.1 (@dependabot[bot])
- #9730 chore(deps-dev): bump typescript from 4.7.2 to 4.7.3 (@dependabot[bot])
- #9732 chore(deps-dev): bump apollo-server-express from 3.8.1 to 3.8.2 (@dependabot[bot])
- #9735 chore(deps-dev): bump ts-morph from 15.0.0 to 15.1.0 (@dependabot[bot])
- #9740 chore(deps-dev): bump @grpc/proto-loader from 0.6.12 to 0.6.13 (@dependabot[bot])
- #9756 chore(deps-dev): bump @types/node from 17.0.38 to 17.0.42 (@dependabot[bot])
- #9757 chore(deps): bump fast-json-stringify from 3.2.0 to 4.1.0 (@dependabot[bot])
- #9711 chore(deps-dev): bump @nestjs/apollo from 10.0.13 to 10.0.14 (@dependabot[bot])
- #9712 chore(deps-dev): bump lint-staged from 12.5.0 to 13.0.0 (@dependabot[bot])
- #9710 chore(deps-dev): bump cache-manager from 3.6.3 to 4.0.0 (@dependabot[bot])
- #9709 chore(deps-dev): bump @commitlint/cli from 17.0.1 to 17.0.2 (@dependabot[bot])
- #9713 chore(deps-dev): bump core-js from 3.22.7 to 3.22.8 (@dependabot[bot])
- #9723 chore(deps-dev): bump @nestjs/graphql from 10.0.13 to 10.0.15 (@dependabot[bot])
- #9722 chore(deps): bump protobufjs from 6.11.2 to 6.11.3 (@dependabot[bot])
- #9721 chore(deps): bump protobufjs from 6.11.2 to 6.11.3 in /sample/04-grpc (@dependabot[bot])
- #9724 chore(deps-dev): bump amqplib from 0.9.1 to 0.10.0 (@dependabot[bot])
- #9700 chore(deps-dev): bump kafkajs from 2.0.1 to 2.0.2 (@dependabot[bot])
- #9701 chore(deps-dev): bump @types/node from 17.0.36 to 17.0.38 (@dependabot[bot])
- #9702 chore(deps-dev): bump point-of-view from 5.3.0 to 6.2.1 (@dependabot[bot])
- #9703 chore(deps-dev): bump lint-staged from 12.4.3 to 12.5.0 (@dependabot[bot])
Committers: 5
- Antonio T. alias Tony (@Tony133)
- Daniel De Lucca (@delucca)
- Matthew Painter (@mjgp2)
- Sushant Zope (@sushant9096)
- Volodymyr Tytarenko (@bovatitar)