Releases: nestjs/nest
Releases · nestjs/nest
v10.0.0
v10.0.0 (2023-06-15)
Article: https://trilon.io/blog/nestjs-10-is-now-available
Migration guide: https://docs.nestjs.com/migration-guide
Bug fixes
core
- #11785 fix(core): apply middleware to versioned controllers (ctrl-level) (@kamilmysliwiec)
- #11650 fix(core): global prefix exclude when versioning is turned on (@kamilmysliwiec)
platform-fastify
- #11718 fix(fastify): validate middleware paths (@kamilmysliwiec)
microservices
Enhancements
platform-express
- #11667 feat(express): add support for multer.none (@mathewtrivett)
common
,core
,websockets
common
- #11673 fix(common): loosen http exception cause type (@namoscato)
- #10953 fix(common)!: when transforming optional boolean parameters on
ValidationPipe
(@micalevisk)
core
- #9809 feat(core): middleware runs once for matching route (@rychardvale)
- #11118 feat(core): add support to named groups (@elplancton)
- #11142 feat: Support async local storage in interceptors (@nordfjord)
common
,core
microservices
- #10359 feat(microservices): enable wildcards in redis microservice patterns (@tijsmoree)
common
,platform-express
,platform-fastify
- #10630 feat(common)!: narrow
getInstance
return type for http adapters (@micalevisk)
- #10630 feat(common)!: narrow
Dependencies
- Other
- #11793 chore(deps-dev): bump mongoose from 7.2.4 to 7.3.0 (@dependabot[bot])
- #11792 chore(deps-dev): bump cache-manager from 5.2.2 to 5.2.3 (@dependabot[bot])
- #11794 chore(deps-dev): bump ts-morph from 18.0.0 to 19.0.0 (@dependabot[bot])
- #11790 chore(deps): update node.js to v19.9 (@renovate[bot])
- #11787 chore(deps): update node.js to v18.16 - autoclosed (@renovate[bot])
- #11788 chore(deps): update jest monorepo to v29 (major) (@renovate[bot])
- #11786 chore(deps): update node.js to v16.20 (@renovate[bot])
- #11784 chore(deps): update dependency jest to v28.1.3 (@renovate[bot])
- #11783 fix(deps): update graphql-tools monorepo (major) (@renovate[bot])
- #11782 fix(deps): update dependency ts-morph to v18 - autoclosed (@renovate[bot])
- #11757 chore(deps): update dependency @types/node to v18.16.18 (@renovate[bot])
- #11780 fix(deps): update dependency mongoose to v7 (@renovate[bot])
- #11775 fix(deps): update dependency @nestjs/mercurius to v11 (@renovate[bot])
- #11761 fix(deps): update dependency rxjs to v7.8.1 (@renovate[bot])
- #11779 fix(deps): update dependency mongodb to v5 (@renovate[bot])
- #11777 fix(deps): update dependency cache-manager to v5 (@renovate[bot])
- #11776 fix(deps): update dependency @socket.io/redis-adapter to v8 (@renovate[bot])
- #11772 chore(deps): update dependency webpack-cli to v5 (@renovate[bot])
- #11768 chore(deps-dev): bump @fastify/multipart from 7.6.0 to 7.6.1 (@dependabot[bot])
- #11764 fix(deps): update prisma monorepo to v4.15.0 (@renovate[bot])
- #11778 fix(deps): update dependency mercurius to v13 (@renovate[bot])
- #11774 fix(deps): update dependency @nestjs/graphql to v11.0.6 (@renovate[bot])
- #11773 chore(deps): update jest monorepo to v29 (major) (@renovate[bot])
- #11771 chore(deps): update dependency typescript to v5 (@renovate[bot])
- #11740 chore(deps): update dependency ts-loader to v9.4.3 (@renovate[bot])
- #11762 fix(deps): update dependency sequelize to v6.32.0 (@renovate[bot])
- #11763 fix(deps): update nest monorepo (@renovate[bot])
- #11746 chore(deps-dev): bump eslint from 7.32.0 to 8.42.0 (@dependabot[bot])
- #11747 chore(deps-dev): bump mongoose from 7.2.2 to 7.2.4 (@dependabot[bot])
- #11758 fix(deps): update dependency mysql2 to v3.3.5 (@renovate[bot])
- #11759 chore(deps): update jest monorepo (@renovate[bot])
- #11519 chore(deps): update jest monorepo (@renovate[bot])
- #11742 chore(deps): bump dottie from 2.0.2 to 2.0.4 in /sample/07-sequelize (@dependabot[bot])
- #11743 chore(deps-dev): bump sinon from 15.1.0 to 15.1.2 (@dependabot[bot])
- #11745 chore(deps-dev): bump @apollo/server from 4.7.1 to 4.7.3 (@dependabot[bot])
- #11756 chore(deps-dev): bump @types/node from 20.2.5 to 20.3.1 (@dependabot[bot])
- #11755 fix(deps): update dependency mongoose to v6.11.2 (@renovate[bot])
- #11754 fix(deps): update dependency mongodb to v3.7.3 (@renovate[bot])
- #11753 fix(deps): update dependency dotenv to v16.1.4 (@renovate[bot])
- #11752 fix(deps): update dependency @nestjs/event-emitter to v1.4.2 (@renovate[bot])
- #11748 fix(deps): update apollo graphql packages (@renovate[bot])
- #11750 chore(deps): update dependency ts-node to v10.9.1 (@renovate[bot])
- #11749 chore(deps): update dependency supertest to v6.3.3 (@renovate[bot])
- #11751 chore(deps): update typescript-eslint monorepo to v5.59.11 (@renovate[bot])
- #11741 chore(deps): update dependency webpack to v5.86.0 (@renovate[bot])
- [#11516](ht...
v9.4.0
v9.4.0 (2023-04-05)
Features
Bug fixes
platform-ws
- #11188 fix(ws): mount multi
ws
servers on different paths (@CodyTseng)
- #11188 fix(ws): mount multi
platform-express
Enhancements
microservices
- #11426 feat: allow extension of microservice event and message extras (@effervescentia)
Dependencies
- Other
- #11394 chore(deps-dev): bump sinon from 15.0.2 to 15.0.3 (@dependabot[bot])
- #11406 chore(deps-dev): bump @types/node from 18.15.6 to 18.15.11 (@dependabot[bot])
- #11418 chore(deps-dev): bump @fastify/static from 6.9.0 to 6.10.0 (@dependabot[bot])
- #11419 chore(deps): bump fast-json-stringify from 5.6.2 to 5.7.0 (@dependabot[bot])
- #11422 chore(deps-dev): bump @apollo/server from 4.5.0 to 4.6.0 (@dependabot[bot])
- #11423 chore(deps-dev): bump amqp-connection-manager from 4.1.11 to 4.1.12 (@dependabot[bot])
- #11424 chore(deps-dev): bump core-js from 3.29.1 to 3.30.0 (@dependabot[bot])
- #11405 chore(deps-dev): bump ts-morph from 17.0.1 to 18.0.0 (@dependabot[bot])
- #11403 fix(deps): update dependency @nestjs/apollo to v11.0.4 (@renovate[bot])
- #11402 chore(deps): update dependency @types/cache-manager to v4.0.2 (@renovate[bot])
- #11401 chore(deps): update dependency @babel/core to v7.21.3 (@renovate[bot])
- #11407 chore(deps-dev): bump concurrently from 7.6.0 to 8.0.1 (@dependabot[bot])
- #11408 chore(deps-dev): bump @commitlint/cli from 17.5.0 to 17.5.1 (@dependabot[bot])
- #11347 fix(deps): update dependency sequelize-typescript to v2.1.5 (@renovate[bot])
- #11344 fix(deps): update dependency @nestjs/typeorm to v9.0.1 (@renovate[bot])
- #11343 fix(deps): update dependency @nestjs/serve-static to v3.0.1 (@renovate[bot])
- #11342 fix(deps): update dependency @nestjs/mongoose to v9.2.2 (@renovate[bot])
- #11340 fix(deps): update dependency @nestjs/bull to v0.6.3 (@renovate[bot])
- #11351 chore(deps): update dependency @types/amqplib to v0.10.1 (@renovate[bot])
- #11323 chore(deps-dev): bump @grpc/proto-loader from 0.7.5 to 0.7.6 (@dependabot[bot])
- #11395 chore(deps-dev): bump prettier from 2.8.6 to 2.8.7 (@dependabot[bot])
- #11336 chore(deps): update dependency nodemon to v2.0.22 (@renovate[bot])
- #11339 chore(deps): update mysql docker tag to v8.0.32 (@renovate[bot])
- #11348 fix(deps): update dependency typeorm to v0.3.12 (@renovate[bot])
- #11349 chore(deps): update confluentinc/cp-kafka docker tag to v7.3.2 (@renovate[bot])
- #11366 fix(deps): update dependency @fastify/view to v7.4.1 (@renovate[bot])
- #11376 fix(deps): update dependency socket.io to v4.6.1 (@renovate[bot])
- #11381 chore(deps): update mongo docker tag to v6 (@renovate[bot])
- #11384 fix(deps): update dependency mercurius to v12 (@renovate[bot])
- #11385 fix(deps): update dependency mongodb to v5 (@renovate[bot])
- #11387 fix(deps): update dependency mysql2 to v3 (@renovate[bot])
- #11389 fix(deps): update dependency rimraf to v4.4.1 (@renovate[bot])
- #11334 chore(deps): update dependency @babel/core to v7.21.3 (@renovate[bot])
- #11353 chore(deps): update dependency eslint-config-prettier to v8.8.0 (@renovate[bot])
- #11356 chore(deps): update dependency redis to v4.6.5 (@renovate[bot])
- #11363 chore(deps): update typescript-eslint monorepo to v5.56.0 (@renovate[bot])
- #11338 chore(deps): update dependency webpack to v5.76.3 (@renovate[bot])
- #11337 chore(deps): update dependency ts-jest to v28.0.8 (@renovate[bot])
- #11364 fix(deps): update apollo graphql packages (@renovate[bot])
- #11361 chore(deps): update dependency typescript to v4.9.5 (@renovate[bot])
- #11377 fix(deps): update nest monorepo (@renovate[bot])
- #11321 chore(deps-dev): bump nodemon from 2.0.21 to 2.0.22 (@dependabot[bot])
- #11322 chore(deps-dev): bump @commitlint/cli from 17.4.4 to 17.5.0 (@dependabot[bot])
- #11328 chore(deps-dev): bump mongoose from 7.0.2 to 7.0.3 (@dependabot[bot])
- #11329 chore(deps-dev): bump @types/node from 18.15.5 to 18.15.6 (@dependabot[bot])
- #11330 chore(deps-dev): bump @grpc/grpc-js from 1.8.12 to 1.8.13 (@dependabot[bot])
common
,core
- #11417 chore(deps): bump uid from 2.0.1 to 2.0.2 (@dependabot[bot])
Committers: 8
- Ben Teichman (@effervescentia)
- Cody Tseng (@CodyTseng)
- Hyun-Jin Jeong (@hyunjinjeong)
- Kamil Mysliwiec (@kamilmysliwiec)
- Nathan Arseneau (@nathanArseneau)
- Noah Golub (@nomaxg)
- Tolga Paksoy (@tolgap)
- Yiheng (@ianzone)
v9.3.12
v9.3.12 (2023-03-22)
Enhancements
core
- #11129 fix(core): false-positive value provider not registered error when the value is
undefined
(@micalevisk)
- #11129 fix(core): false-positive value provider not registered error when the value is
common
Dependencies
- Other
- #11307 chore(deps-dev): bump @nestjs/apollo from 11.0.3 to 11.0.4 (@dependabot[bot])
- #11315 chore(deps-dev): bump prettier from 2.8.5 to 2.8.6 (@dependabot[bot])
- #11316 chore(deps-dev): bump cache-manager from 5.1.7 to 5.2.0 (@dependabot[bot])
- #11306 chore(deps-dev): bump mongoose from 6.10.3 to 7.0.2 (@dependabot[bot])
- #11308 chore(deps-dev): bump @nestjs/graphql from 11.0.0 to 11.0.4 (@dependabot[bot])
- #11310 chore(deps-dev): bump eslint-config-prettier from 8.7.0 to 8.8.0 (@dependabot[bot])
- #11311 chore(deps-dev): bump @types/node from 18.15.3 to 18.15.5 (@dependabot[bot])
- #11312 chore(deps-dev): bump prettier from 2.8.4 to 2.8.5 (@dependabot[bot])
platform-fastify
- #11309 chore(deps): bump fastify from 4.14.1 to 4.15.0 (@dependabot[bot])
Committers: 2
- Hans Larsen (@hansl)
- Micael Levi L. Cavalcante (@micalevisk)
v9.3.10
v9.3.10 (2023-03-15)
Bug fixes
common
- #11131 fix(common): fix cache ttl not beeing respected (@Flusinerd)
- #11170 Add test case for ParseArrayPipe that doesn't work as expected (@thgh)
platform-express
- #11280 fix(platform-express): wrong type def for
NestExpressApplication#listen
(@micalevisk)
- #11280 fix(platform-express): wrong type def for
platform-ws
- #11186 fix(ws): filter only nil results (@CodyTseng)
Enhancements
Dependencies
- Other
- #11267 chore(deps-dev): bump @apollo/server from 4.4.1 to 4.5.0 (@dependabot[bot])
- #11266 chore(deps-dev): bump lint-staged from 13.1.2 to 13.2.0 (@dependabot[bot])
- #11268 chore(deps-dev): bump nats from 2.13.0 to 2.13.1 (@dependabot[bot])
- #11270 chore(deps-dev): bump sinon from 15.0.1 to 15.0.2 (@dependabot[bot])
- #11271 chore(deps-dev): bump @nestjs/apollo from 11.0.2 to 11.0.3 (@dependabot[bot])
- #11274 chore(deps-dev): bump @fastify/multipart from 7.4.2 to 7.5.0 (@dependabot[bot])
- #11275 chore(deps-dev): bump core-js from 3.29.0 to 3.29.1 (@dependabot[bot])
- #11276 chore(deps-dev): bump mongoose from 6.10.2 to 6.10.3 (@dependabot[bot])
- #11283 chore(deps-dev): bump @types/node from 18.15.0 to 18.15.3 (@dependabot[bot])
- #11284 chore(deps-dev): bump webpack from 5.73.0 to 5.76.0 in /sample/08-webpack (@dependabot[bot])
- #11251 chore(deps-dev): bump nats from 2.12.1 to 2.13.0 (@dependabot[bot])
- #11257 chore(deps-dev): bump @types/node from 18.14.6 to 18.15.0 (@dependabot[bot])
- #11245 chore(deps): update babel monorepo (@renovate[bot])
- #11243 chore(deps): update dependency @types/bull to v3.15.9 (@renovate[bot])
- #11246 chore(deps): update confluentinc/cp-zookeeper docker tag to v7.3.2 (@renovate[bot])
- #11250 fix(deps): update dependency @graphql-tools/utils to v9 (@renovate[bot])
- #11204 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/01-cats-app (@dependabot[bot])
- #11203 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/06-mongoose (@dependabot[bot])
- #11205 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/10-fastify (@dependabot[bot])
- #11206 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/30-event-emitter (@dependabot[bot])
- #11207 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/19-auth-jwt (@dependabot[bot])
- #11208 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/05-sql-typeorm (@dependabot[bot])
- #11209 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/15-mvc (@dependabot[bot])
- #11210 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/22-graphql-prisma (@dependabot[bot])
- #11211 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/02-gateways (@dependabot[bot])
- #11214 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/09-babel-example (@dependabot[bot])
- #11212 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/08-webpack (@dependabot[bot])
- #11216 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/17-mvc-fastify (@dependabot[bot])
- #11230 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/16-gateways-ws (@dependabot[bot])
- #11213 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/12-graphql-schema-first (@dependabot[bot])
- #11215 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/28-sse (@dependabot[bot])
- #11217 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/20-cache (@dependabot[bot])
- #11218 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/32-graphql-federation-schema-first/gateway (@dependabot[bot])
- #11219 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/24-serve-static (@dependabot[bot])
- #11220 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/31-graphql-federation-code-first/users-application (@dependabot[bot])
- #11221 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/32-graphql-federation-schema-first/posts-application (@dependabot[bot])
- #11222 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/31-graphql-federation-code-first/gateway (@dependabot[bot])
- #11223 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/18-context (@dependabot[bot])
- #11224 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/21-serializer (@dependabot[bot])
- #11225 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/14-mongoose-base (@dependabot[bot])
- #11226 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/11-swagger (@dependabot[bot])
- #11227 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/33-graphql-mercurius (@dependabot[bot])
- #11228 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/27-scheduling (@dependabot[bot])
- #11229 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/03-microservices (@dependabot[bot])
- #11231 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/26-queues (@dependabot[bot])
- #11232 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/29-file-upload (@dependabot[bot])
- #11233 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/13-mongo-typeorm (@dependabot[bot])
- #11234 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])
- #11235 chore(deps): bump @nestjs/core from 9.0.1 to 9.0.5 in /sample/23-graphql-code-firs...
v9.3.7
v9.3.6 (2023-02-08)
Bug fixes
core
common
Dependencies
- #11075 chore(deps-dev): bump @nestjs/graphql from 10.1.7 to 10.2.0 (@dependabot[bot])
- #11076 chore(deps-dev): bump mysql2 from 3.1.0 to 3.1.1 (@dependabot[bot])
- #11077 chore(deps-dev): bump @nestjs/apollo from 10.1.7 to 10.2.0 (@dependabot[bot])
- #11078 chore(deps-dev): bump typeorm from 0.3.11 to 0.3.12 (@dependabot[bot])
- #11079 chore(deps-dev): bump @types/node from 18.11.19 to 18.13.0 (@dependabot[bot])
- #11080 chore(deps-dev): bump lint-staged from 13.1.0 to 13.1.1 (@dependabot[bot])
- #11059 chore(deps-dev): bump mongoose from 6.9.0 to 6.9.1 (@dependabot[bot])
Committers: 3
v9.3.4 (2023-02-07)
Bug fixes
Dependencies
- Other
- #11060 chore(deps-dev): bump graphql-tools from 8.3.17 to 8.3.18 (@dependabot[bot])
- #11061 chore(deps-dev): bump cache-manager from 5.1.5 to 5.1.6 (@dependabot[bot])
- #11063 chore(deps-dev): bump engine.io-client from 6.3.1 to 6.4.0 (@dependabot[bot])
- #11064 chore(deps-dev): bump socket.io-client from 4.5.4 to 4.6.0 (@dependabot[bot])
platform-socket.io
- #11062 chore(deps): bump socket.io from 4.5.4 to 4.6.0 (@dependabot[bot])
Committers: 1
- Jay McDoniel (@jmcdo29)
v9.3.3
v9.3.3 (2023-02-06)
Bug fixes
Enhancements
core
,microservices
,websockets
- #11053 chore(core): remove uuid dependency (@kamilmysliwiec)
Dependencies
- #11049 chore(deps-dev): bump @types/node from 18.11.18 to 18.11.19 (@dependabot[bot])
- #11050 chore(deps-dev): bump @types/express from 4.17.16 to 4.17.17 (@dependabot[bot])
- #11051 chore(deps-dev): bump cache-manager from 5.1.4 to 5.1.5 (@dependabot[bot])
- #11052 chore(deps-dev): bump engine.io-client from 6.3.0 to 6.3.1 (@dependabot[bot])
Committers: 3
- Antonio Tripodi (@Tony133)
- Kamil Mysliwiec (@kamilmysliwiec)
- Simone Vicentini (@vizio360)
v9.3.2
v9.3.2 (2023-02-03)
Bug fixes
microservices
- #11026 fix(microservices): messages emitted before kafka client is ready fail (@kamilmysliwiec)
- #11019 fix(microservices): rmq should gracefully reconnect upon error (@kamilmysliwiec)
core
- #11027 fix(core): import common package correctly (@meteorlxy)
platform-express
,platform-fastify
- #10474 Fix Content-Type for unexpected errors in Fastify (@tuxmachine)
Enhancements
microservices
Dependencies
- Other
- #11012 chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /sample/31-graphql-federation-code-first/gateway (@dependabot[bot])
- #11015 chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /sample/32-graphql-federation-schema-first/gateway (@dependabot[bot])
- #11005 chore(deps-dev): bump graphql-tools from 8.3.16 to 8.3.17 (@dependabot[bot])
- #11013 chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /sample/31-graphql-federation-code-first/posts-application (@dependabot[bot])
- #11014 chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /sample/32-graphql-federation-schema-first/posts-application (@dependabot[bot])
- #11016 chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])
- #11017 chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (@dependabot[bot])
- #11011 chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /sample/31-graphql-federation-code-first/users-application (@dependabot[bot])
- #11006 chore(deps-dev): bump redis from 4.5.1 to 4.6.4 (@dependabot[bot])
- #11007 chore(deps-dev): bump core-js from 3.27.1 to 3.27.2 (@dependabot[bot])
- #11008 chore(deps-dev): bump mongoose from 6.8.4 to 6.9.0 (@dependabot[bot])
- #11003 chore(deps-dev): bump typescript from 4.9.4 to 4.9.5 (@dependabot[bot])
common
,core
,microservices
,platform-express
,platform-fastify
,platform-socket.io
,platform-ws
,testing
,websockets
- #11004 chore(deps): bump tslib from 2.4.1 to 2.5.0 (@dependabot[bot])
Committers: 6
- Antonio Tripodi (@Tony133)
- Cody Tseng (@CodyTseng)
- Constantin Cuciurcă (@bittlerr)
- Kamil Mysliwiec (@kamilmysliwiec)
- Rick Dutour Geerling (@tuxmachine)
- Xinyu Liu (@meteorlxy)
v9.3.0
v9.3.0 (2023-02-01)
Features
core
- #10608 feat(core): enhance repl '.help' command with nestjs functions (@micalevisk)
common
,core
,microservices
,platform-express
,platform-fastify
,platform-socket.io
,platform-ws
,testing
,websockets
- #10983 feat: graph inspector, preview mode (@kamilmysliwiec)
Bug fixes
microservices
common
core
,microservices
- #10809 fix(core,microservices): inject the context when the tree is not durable (@micalevisk)
core
platform-fastify
Enhancements
common
- #10737 Parse file pipe fix (multiple files validation) (@mahkassem)
- #10823 perf(common): faster logs by caching intl.datetimeformat (@H4ad)
core
- #10696 fix(core): process exit before shutdown hook end (@kos984)
- #10625 fix(core): fix reflectConstructorParams mutating constructor metadata (@nathan-knight)
- #10775 feat(core): pass signal when manually invoking close (@bartversluijs)
microservices
- #10798 refactor(microservices): disable ping timer message in nats by flag (@andreyddk)
platform-express
- #10880 fix(express): Map missing multer error and map busboy errors (@max-mathieu)
Docs
common
- #10975 docs(common): add
@publicApi
to all user-facing APIs (@micalevisk)
- #10975 docs(common): add
Code style tweaks
Dependencies
- Other
- #10997 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/04-grpc (@dependabot[bot])
- #11000 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/01-cats-app (@dependabot[bot])
- #10999 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/02-gateways (@dependabot[bot])
- #10998 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/03-microservices (@dependabot[bot])
- #10995 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/06-mongoose (@dependabot[bot])
- #10996 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/05-sql-typeorm (@dependabot[bot])
- #10993 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/08-webpack (@dependabot[bot])
- #10992 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/10-fastify (@dependabot[bot])
- #10994 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/07-sequelize (@dependabot[bot])
- #10987 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/15-mvc (@dependabot[bot])
- #10990 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/11-swagger (@dependabot[bot])
- #10991 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/12-graphql-schema-first (@dependabot[bot])
- #10988 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/14-mongoose-base (@dependabot[bot])
- #10989 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/13-mongo-typeorm (@dependabot[bot])
- #10918 chore(deps-dev): bump @fastify/multipart from 7.3.0 to 7.4.0 (@dependabot[bot])
- #10919 chore(deps-dev): bump nats from 2.10.2 to 2.11.0 (@dependabot[bot])
- #10984 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/18-context (@dependabot[bot])
- #10985 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/17-mvc-fastify (@dependabot[bot])
- #10986 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/16-gateways-ws (@dependabot[bot])
- #10906 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/21-serializer (@dependabot[bot])
- #10907 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/20-cache (@dependabot[bot])
- #10915 chore(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.27.5 (@dependabot[bot])
- #10916 chore(deps-dev): bump @types/express from 4.17.15 to 4.17.16 (@dependabot[bot])
- #10908 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/19-auth-jwt (@dependabot[bot])
- #10976 chore(deps-dev): bump graphql-tools from 8.3.14 to 8.3.16 (@dependabot[bot])
- #10978 chore(deps-dev): bump @grpc/grpc-js from 1.8.4 to 1.8.7 (@dependabot[bot])
- #10980 chore(deps-dev): bump mysql2 from 2.3.3 to 3.1.0 (@dependabot[bot])
- #10981 chore(deps-dev): bump @fastify/static from 6.6.1 to 6.8.0 (@dependabot[bot])
- #10922 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 (@dependabot[bot])
- #10928 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/15-mvc (@dependabot[bot])
- #10968 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/02-gateways (@dependabot[bot])
- #10961 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/25-dynamic-modules (@dependabot[bot])
- #10969 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/03-microservices (@dependabot[bot])
- #10923 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/23-graphql-code-first (@dependabot[bot])
- #10927 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/01-cats-app (@dependabot[bot])
- #10929 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/16-gateways-ws (@dependabot[bot])
- #10931 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/11-swagger (@dependabot[bot])
...
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