rogerballard / nestjs-relay

A batteries-included toolkit for building Relay-compliant GraphQL APIs with NestJS v7
MIT License
58 stars 14 forks source link

fix(deps): update dependency @nestjs/core to v9 [security] #234

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nestjs/core (source) ^7.2.0 -> ^9.0.0 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2023-26108

Versions of the package @​nestjs/core before 9.0.5 are vulnerable to Information Exposure via the StreamableFile pipe. Exploiting this vulnerability is possible when the client cancels a request while it is streaming a StreamableFile, the stream wrapped by the StreamableFile will be kept open.


Release Notes

nestjs/nest (@​nestjs/core) ### [`v9.0.5`](https://togithub.com/nestjs/nest/releases/tag/v9.0.5) [Compare Source](https://togithub.com/nestjs/nest/compare/v9.0.4...v9.0.5) #### v9.0.5 (2022-07-20) ##### Bug fixes - `common`, `platform-express` - [#​9819](https://togithub.com/nestjs/nest/pull/9819) fix: use pipeline over stream.pipe ([@​jmcdo29](https://togithub.com/jmcdo29)) ##### Enhancements - `microservices` - [#​9798](https://togithub.com/nestjs/nest/pull/9798) feat(microservices): add noAssert option for RMQ connection ([@​frankmangone](https://togithub.com/frankmangone)) - [#​9954](https://togithub.com/nestjs/nest/pull/9954) feat(microservices): add Kafka heartbeat callback to KafkaContext ([@​kosh-b](https://togithub.com/kosh-b)) - `platform-express`, `platform-fastify` - [#​9926](https://togithub.com/nestjs/nest/pull/9926) fix(express,fastify): raw body for urlencoded requests ([@​tolgap](https://togithub.com/tolgap)) ##### Dependencies - Other - [#​9959](https://togithub.com/nestjs/nest/pull/9959) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/30-event-emitter ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9960](https://togithub.com/nestjs/nest/pull/9960) chore(deps): bump terser from 5.14.1 to 5.14.2 in /sample/32-graphql-federation-schema-first/users-application ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9961](https://togithub.com/nestjs/nest/pull/9961) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/31-graphql-federation-code-first/gateway ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9962](https://togithub.com/nestjs/nest/pull/9962) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/31-graphql-federation-code-first/users-application ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9963](https://togithub.com/nestjs/nest/pull/9963) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/32-graphql-federation-schema-first/posts-application ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9964](https://togithub.com/nestjs/nest/pull/9964) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/32-graphql-federation-schema-first/gateway ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9965](https://togithub.com/nestjs/nest/pull/9965) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/29-file-upload ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9966](https://togithub.com/nestjs/nest/pull/9966) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/28-sse ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9967](https://togithub.com/nestjs/nest/pull/9967) chore(deps): bump terser from 5.10.0 to 5.14.2 in /sample/31-graphql-federation-code-first/posts-application ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9951](https://togithub.com/nestjs/nest/pull/9951) chore(deps-dev): bump mongoose from 6.4.4 to 6.4.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9952](https://togithub.com/nestjs/nest/pull/9952) chore(deps-dev): bump concurrently from 7.2.2 to 7.3.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-fastify` - [#​9950](https://togithub.com/nestjs/nest/pull/9950) chore(deps): bump light-my-request from 5.1.0 to 5.2.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Committers: 4 - Franco Mangone ([@​frankmangone](https://togithub.com/frankmangone)) - Jay McDoniel ([@​jmcdo29](https://togithub.com/jmcdo29)) - Tolga Paksoy ([@​tolgap](https://togithub.com/tolgap)) - [@​kosh-b](https://togithub.com/kosh-b) ### [`v9.0.4`](https://togithub.com/nestjs/nest/compare/v9.0.3...v9.0.4) [Compare Source](https://togithub.com/nestjs/nest/compare/v9.0.3...v9.0.4) ### [`v9.0.3`](https://togithub.com/nestjs/nest/compare/v9.0.2...v9.0.3) [Compare Source](https://togithub.com/nestjs/nest/compare/v9.0.2...v9.0.3) ### [`v9.0.2`](https://togithub.com/nestjs/nest/releases/tag/v9.0.2) [Compare Source](https://togithub.com/nestjs/nest/compare/v9.0.1...v9.0.2) #### v9.0.2 ##### Bug fixes - `common` - [#​9904](https://togithub.com/nestjs/nest/pull/9904) fix(common): Fix CacheModule registerAsync ([@​tugascript](https://togithub.com/tugascript)) ##### Enhancements - `core` - [#​9902](https://togithub.com/nestjs/nest/pull/9902) refactor(core): replace our own 1-level flatten by the native one ([@​micalevisk](https://togithub.com/micalevisk)) ##### Dependencies - [#​9906](https://togithub.com/nestjs/nest/pull/9906) chore(deps-dev): bump mongoose from 6.4.3 to 6.4.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9908](https://togithub.com/nestjs/nest/pull/9908) chore(deps-dev): bump cache-manager from 4.0.1 to 4.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9910](https://togithub.com/nestjs/nest/pull/9910) chore(deps-dev): bump [@​nestjs/graphql](https://togithub.com/nestjs/graphql) from 10.0.16 to 10.0.18 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9911](https://togithub.com/nestjs/nest/pull/9911) chore(deps-dev): bump core-js from 3.23.3 to 3.23.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Committers: 3 - Afonso Barracha ([@​tugascript](https://togithub.com/tugascript)) - Antonio T. alias Tony ([@​Tony133](https://togithub.com/Tony133)) - Micael Levi L. Cavalcante ([@​micalevisk](https://togithub.com/micalevisk)) ### [`v9.0.1`](https://togithub.com/nestjs/nest/compare/v9.0.0...v9.0.1) [Compare Source](https://togithub.com/nestjs/nest/compare/v9.0.0...v9.0.1) ### [`v9.0.0`](https://togithub.com/nestjs/nest/releases/tag/v9.0.0) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.7...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](https://togithub.com/nestjs/nest/pull/9718) Feature/4752 file validators pipe ([@​thiagomini](https://togithub.com/thiagomini)) - [#​9534](https://togithub.com/nestjs/nest/pull/9534) feat(core): add configurable module builder, module utils ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - `common`, `core` - [#​9684](https://togithub.com/nestjs/nest/pull/9684) feat(core): read–eval–print loop feature ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - [#​9697](https://togithub.com/nestjs/nest/pull/9697) feat(core): add durable providers feature ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) ##### Bug fixes - `microservices` - [#​9674](https://togithub.com/nestjs/nest/pull/9674) fix(microservices): Fixed typings for MessageHandler ([@​dkonasov](https://togithub.com/dkonasov)) - [#​9587](https://togithub.com/nestjs/nest/pull/9587) fix(microservices): revert grpc client interceptors (grpc-specific) ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) ##### Enhancements - `common`, `core`, `platform-express`, `platform-fastify` - [#​8802](https://togithub.com/nestjs/nest/pull/8802) fix: only send exception responses if header is not already sent ([@​wSedlacek](https://togithub.com/wSedlacek)) - [#​9591](https://togithub.com/nestjs/nest/pull/9591) feat(common,core): make `HttpServer#applyVersionFilter` mandatory ([@​micalevisk](https://togithub.com/micalevisk)) - `common` - [#​9705](https://togithub.com/nestjs/nest/pull/9705) feat(common): Add error chaining support to http exception ([@​vinnymac](https://togithub.com/vinnymac)) - [#​9383](https://togithub.com/nestjs/nest/pull/9383) feat(common): disallow usage of `inject` on class and value providers at type level ([@​micalevisk](https://togithub.com/micalevisk)) - [#​9023](https://togithub.com/nestjs/nest/pull/9023) fix: fix factory provider definition ([@​ZanMinKian](https://togithub.com/ZanMinKian)) - [#​8459](https://togithub.com/nestjs/nest/pull/8459) fix(common): ParseUUIDPipe - throw exceptions with exceptionFactory only ([@​titivuk](https://togithub.com/titivuk)) - `microservices` - [#​9681](https://togithub.com/nestjs/nest/pull/9681) fix(microservices): allow `postfixId` on `KafkaOptions` to be an empty string ([@​micalevisk](https://togithub.com/micalevisk)) - [#​8798](https://togithub.com/nestjs/nest/pull/8798) feat(microservices): migrate redis transporter to internally use ioredis package ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - [#​9586](https://togithub.com/nestjs/nest/pull/9586) feat(microservices): add kafka retriable exception, auto-unwrap payloads ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - `core` - [#​9720](https://togithub.com/nestjs/nest/pull/9720) fix(core): prevent renaming global providers and modules in the repl ([@​micalevisk](https://togithub.com/micalevisk)) - [#​9596](https://togithub.com/nestjs/nest/pull/9596) feat(core): throw an exception instead of logging due to module import misusage ([@​micalevisk](https://togithub.com/micalevisk)) - `common`, `core`, `microservices` - [#​9604](https://togithub.com/nestjs/nest/pull/9604) refactor(common,core,microservices): drop all deprecated methods ([@​micalevisk](https://togithub.com/micalevisk)) - `core`, `websockets` - [#​9491](https://togithub.com/nestjs/nest/pull/9491) feat(core,websockets): use rxjs to check if values are observables ([@​micalevisk](https://togithub.com/micalevisk)) ##### Dependencies - Other - [#​9885](https://togithub.com/nestjs/nest/pull/9885) chore(deps-dev): bump [@​fastify/static](https://togithub.com/fastify/static) from 5.0.0 to 6.4.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9883](https://togithub.com/nestjs/nest/pull/9883) chore(deps-dev): bump ioredis from 5.0.4 to 5.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9884](https://togithub.com/nestjs/nest/pull/9884) chore(deps-dev): bump nodemon from 2.0.18 to 2.0.19 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9886](https://togithub.com/nestjs/nest/pull/9886) chore(deps-dev): bump supertest from 6.2.3 to 6.2.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9888](https://togithub.com/nestjs/nest/pull/9888) chore(deps-dev): bump [@​types/cache-manager](https://togithub.com/types/cache-manager) from 4.0.0 to 4.0.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9889](https://togithub.com/nestjs/nest/pull/9889) chore(deps): bump cli-color from 2.0.2 to 2.0.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9890](https://togithub.com/nestjs/nest/pull/9890) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 18.0.0 to 18.0.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9882](https://togithub.com/nestjs/nest/pull/9882) chore(deps-dev): bump [@​fastify/multipart](https://togithub.com/fastify/multipart) from 6.0.0 to 7.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9869](https://togithub.com/nestjs/nest/pull/9869) chore(deps): bump fast-json-stringify from 5.0.1 to 5.0.6 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9851](https://togithub.com/nestjs/nest/pull/9851) chore(deps-dev): bump kafkajs from 2.0.2 to 2.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9848](https://togithub.com/nestjs/nest/pull/9848) chore(deps-dev): bump graphql-tools from 8.2.13 to 8.3.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9837](https://togithub.com/nestjs/nest/pull/9837) chore(deps-dev): bump [@​commitlint/config-angular](https://togithub.com/commitlint/config-angular) from 17.0.0 to 17.0.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9871](https://togithub.com/nestjs/nest/pull/9871) chore(deps-dev): bump redis from 3.1.2 to 4.2.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9870](https://togithub.com/nestjs/nest/pull/9870) chore(deps-dev): bump mongoose from 6.4.0 to 6.4.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9852](https://togithub.com/nestjs/nest/pull/9852) chore(deps-dev): bump [@​types/sinon](https://togithub.com/types/sinon) from 10.0.11 to 10.0.12 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9766](https://togithub.com/nestjs/nest/pull/9766) chore(deps): bump middie from 6.1.0 to 7.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9876](https://togithub.com/nestjs/nest/pull/9876) chore(deps): bump moment from 2.29.2 to 2.29.4 in /sample/07-sequelize ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9875](https://togithub.com/nestjs/nest/pull/9875) chore(deps): bump moment from 2.29.2 to 2.29.4 in /sample/26-queues ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9877](https://togithub.com/nestjs/nest/pull/9877) chore(deps): bump moment from 2.29.2 to 2.29.4 in /sample/27-scheduling ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9878](https://togithub.com/nestjs/nest/pull/9878) chore(deps): bump moment from 2.29.2 to 2.29.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9838](https://togithub.com/nestjs/nest/pull/9838) chore(deps-dev): bump core-js from 3.23.2 to 3.23.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9839](https://togithub.com/nestjs/nest/pull/9839) chore(deps-dev): bump [@​commitlint/cli](https://togithub.com/commitlint/cli) from 17.0.2 to 17.0.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9841](https://togithub.com/nestjs/nest/pull/9841) chore(deps-dev): bump lint-staged from 13.0.2 to 13.0.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9830](https://togithub.com/nestjs/nest/pull/9830) chore(deps-dev): bump nodemon from 2.0.16 to 2.0.18 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9828](https://togithub.com/nestjs/nest/pull/9828) chore(deps): bump fast-json-stringify from 4.2.0 to 5.0.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9827](https://togithub.com/nestjs/nest/pull/9827) chore(deps-dev): bump graphql-tools from 8.2.12 to 8.2.13 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9815](https://togithub.com/nestjs/nest/pull/9815) chore(deps-dev): bump core-js from 3.23.1 to 3.23.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9796](https://togithub.com/nestjs/nest/pull/9796) chore(deps-dev): bump prettier from 2.7.0 to 2.7.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9807](https://togithub.com/nestjs/nest/pull/9807) chore(deps-dev): bump mongoose from 6.3.8 to 6.4.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9808](https://togithub.com/nestjs/nest/pull/9808) chore(deps-dev): bump typescript from 4.7.3 to 4.7.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9791](https://togithub.com/nestjs/nest/pull/9791) chore(deps-dev): bump apollo-server-core from 3.8.2 to 3.9.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9790](https://togithub.com/nestjs/nest/pull/9790) chore(deps-dev): bump [@​nestjs/apollo](https://togithub.com/nestjs/apollo) from 10.0.14 to 10.0.16 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9787](https://togithub.com/nestjs/nest/pull/9787) chore(deps-dev): bump apollo-server-express from 3.8.2 to 3.9.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9788](https://togithub.com/nestjs/nest/pull/9788) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 17.0.43 to 18.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9792](https://togithub.com/nestjs/nest/pull/9792) chore(deps-dev): bump [@​nestjs/graphql](https://togithub.com/nestjs/graphql) from 10.0.15 to 10.0.16 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9794](https://togithub.com/nestjs/nest/pull/9794) chore(deps-dev): bump lint-staged from 13.0.1 to 13.0.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9779](https://togithub.com/nestjs/nest/pull/9779) chore(deps-dev): bump concurrently from 7.2.1 to 7.2.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9780](https://togithub.com/nestjs/nest/pull/9780) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 17.0.42 to 17.0.43 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9781](https://togithub.com/nestjs/nest/pull/9781) chore(deps-dev): bump core-js from 3.23.0 to 3.23.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9782](https://togithub.com/nestjs/nest/pull/9782) chore(deps-dev): bump [@​nestjs/mongoose](https://togithub.com/nestjs/mongoose) from 9.1.0 to 9.1.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9772](https://togithub.com/nestjs/nest/pull/9772) chore(deps-dev): bump prettier from 2.6.2 to 2.7.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9734](https://togithub.com/nestjs/nest/pull/9734) chore(deps-dev): bump ts-node from 10.8.0 to 10.8.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9761](https://togithub.com/nestjs/nest/pull/9761) chore(deps): bump fast-json-stringify from 4.1.0 to 4.2.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9771](https://togithub.com/nestjs/nest/pull/9771) chore(deps-dev): bump core-js from 3.22.8 to 3.23.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9773](https://togithub.com/nestjs/nest/pull/9773) chore(deps-dev): bump [@​types/cache-manager](https://togithub.com/types/cache-manager) from 3.4.3 to 4.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9522](https://togithub.com/nestjs/nest/pull/9522) chore(deps-dev): bump mocha from 9.2.2 to 10.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-fastify` - [#​9853](https://togithub.com/nestjs/nest/pull/9853) chore(deps): bump fastify from 3.29.0 to 4.2.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `microservices`, `testing` - [#​9825](https://togithub.com/nestjs/nest/pull/9825) chore(deps): update dependency got to 11.8.5 \[security] ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - `platform-ws` - [#​9770](https://togithub.com/nestjs/nest/pull/9770) chore(deps): bump ws from 8.7.0 to 8.8.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Committers: 13 - Dylan Lundy ([@​diesal11](https://togithub.com/diesal11)) - Kamil Mysliwiec ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - Kanstantsin Tatarchuk ([@​titivuk](https://togithub.com/titivuk)) - Marcin Wojciechowski ([@​Wojciechowski-Marcin](https://togithub.com/Wojciechowski-Marcin)) - Micael Levi L. Cavalcante ([@​micalevisk](https://togithub.com/micalevisk)) - Thiago Valentim ([@​thiagomini](https://togithub.com/thiagomini)) - Vincent Taverna ([@​vinnymac](https://togithub.com/vinnymac)) - William Sedlacek ([@​wSedlacek](https://togithub.com/wSedlacek)) - [@​chunghha](https://togithub.com/chunghha) - [@​dkonasov](https://togithub.com/dkonasov) - [@​yevgeniypak](https://togithub.com/yevgeniypak) - 曾明健 ([@​ZanMinKian](https://togithub.com/ZanMinKian)) - 정우병 ([@​woobottle](https://togithub.com/woobottle)) ### [`v8.4.7`](https://togithub.com/nestjs/nest/releases/tag/v8.4.7) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.6...v8.4.7) #### v8.4.7 (2022-06-14) ##### Enhancements - `microservices` - [#​9719](https://togithub.com/nestjs/nest/pull/9719) feat(microservices): exposes base context on the main package ([@​delucca](https://togithub.com/delucca)) - [#​9751](https://togithub.com/nestjs/nest/pull/9751) fix(microservices): adds feedback message when RabbitMQ server connection hangs ([@​delucca](https://togithub.com/delucca)) - `common` - [#​9742](https://togithub.com/nestjs/nest/pull/9742) Improve stripProtoKeys performance, especially for TypedArray ([@​mjgp2](https://togithub.com/mjgp2)) ##### Dependencies - [#​9731](https://togithub.com/nestjs/nest/pull/9731) chore(deps-dev): bump apollo-server-core from 3.8.1 to 3.8.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9762](https://togithub.com/nestjs/nest/pull/9762) chore(deps-dev): bump lint-staged from 13.0.0 to 13.0.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9764](https://togithub.com/nestjs/nest/pull/9764) chore(deps-dev): bump graphql-tools from 8.2.11 to 8.2.12 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9765](https://togithub.com/nestjs/nest/pull/9765) chore(deps-dev): bump point-of-view from 6.2.1 to 6.3.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9769](https://togithub.com/nestjs/nest/pull/9769) chore(deps-dev): bump mongoose from 6.3.5 to 6.3.8 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9729](https://togithub.com/nestjs/nest/pull/9729) chore(deps-dev): bump cache-manager from 4.0.0 to 4.0.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9730](https://togithub.com/nestjs/nest/pull/9730) chore(deps-dev): bump typescript from 4.7.2 to 4.7.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9732](https://togithub.com/nestjs/nest/pull/9732) chore(deps-dev): bump apollo-server-express from 3.8.1 to 3.8.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9735](https://togithub.com/nestjs/nest/pull/9735) chore(deps-dev): bump ts-morph from 15.0.0 to 15.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9740](https://togithub.com/nestjs/nest/pull/9740) chore(deps-dev): bump [@​grpc/proto-loader](https://togithub.com/grpc/proto-loader) from 0.6.12 to 0.6.13 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9756](https://togithub.com/nestjs/nest/pull/9756) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 17.0.38 to 17.0.42 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9757](https://togithub.com/nestjs/nest/pull/9757) chore(deps): bump fast-json-stringify from 3.2.0 to 4.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9711](https://togithub.com/nestjs/nest/pull/9711) chore(deps-dev): bump [@​nestjs/apollo](https://togithub.com/nestjs/apollo) from 10.0.13 to 10.0.14 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9712](https://togithub.com/nestjs/nest/pull/9712) chore(deps-dev): bump lint-staged from 12.5.0 to 13.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9710](https://togithub.com/nestjs/nest/pull/9710) chore(deps-dev): bump cache-manager from 3.6.3 to 4.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9709](https://togithub.com/nestjs/nest/pull/9709) chore(deps-dev): bump [@​commitlint/cli](https://togithub.com/commitlint/cli) from 17.0.1 to 17.0.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9713](https://togithub.com/nestjs/nest/pull/9713) chore(deps-dev): bump core-js from 3.22.7 to 3.22.8 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9723](https://togithub.com/nestjs/nest/pull/9723) chore(deps-dev): bump [@​nestjs/graphql](https://togithub.com/nestjs/graphql) from 10.0.13 to 10.0.15 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9722](https://togithub.com/nestjs/nest/pull/9722) chore(deps): bump protobufjs from 6.11.2 to 6.11.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9721](https://togithub.com/nestjs/nest/pull/9721) chore(deps): bump protobufjs from 6.11.2 to 6.11.3 in /sample/04-grpc ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9724](https://togithub.com/nestjs/nest/pull/9724) chore(deps-dev): bump amqplib from 0.9.1 to 0.10.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9700](https://togithub.com/nestjs/nest/pull/9700) chore(deps-dev): bump kafkajs from 2.0.1 to 2.0.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9701](https://togithub.com/nestjs/nest/pull/9701) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 17.0.36 to 17.0.38 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9702](https://togithub.com/nestjs/nest/pull/9702) chore(deps-dev): bump point-of-view from 5.3.0 to 6.2.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9703](https://togithub.com/nestjs/nest/pull/9703) chore(deps-dev): bump lint-staged from 12.4.3 to 12.5.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Committers: 5 - Antonio T. alias Tony ([@​Tony133](https://togithub.com/Tony133)) - Daniel De Lucca ([@​delucca](https://togithub.com/delucca)) - Matthew Painter ([@​mjgp2](https://togithub.com/mjgp2)) - Sushant Zope ([@​sushant9096](https://togithub.com/sushant9096)) - Volodymyr Tytarenko ([@​bovatitar](https://togithub.com/bovatitar)) ### [`v8.4.6`](https://togithub.com/nestjs/nest/compare/v8.4.5...v8.4.6) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.5...v8.4.6) ### [`v8.4.5`](https://togithub.com/nestjs/nest/releases/tag/v8.4.5) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.4...v8.4.5) #### v8.4.5 (2022-05-13) ##### Bug fixes - `core` - [#​9456](https://togithub.com/nestjs/nest/pull/9456) fix(core): scoped injection with symbol field name ([@​MyAeroCode](https://togithub.com/MyAeroCode)) ##### Enhancements - `common` - [#​9496](https://togithub.com/nestjs/nest/pull/9496) feat(common): improve extensibility on few built-in pipes ([@​micalevisk](https://togithub.com/micalevisk)) - `core` - [#​9506](https://togithub.com/nestjs/nest/pull/9506) feat(core): enhance circular dependency error message ([@​ntibi](https://togithub.com/ntibi)) ##### Dependencies - Other - [#​9566](https://togithub.com/nestjs/nest/pull/9566) chore(deps-dev): bump kafkajs from 1.16.0 to 2.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9565](https://togithub.com/nestjs/nest/pull/9565) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 17.0.23 to 17.0.33 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9562](https://togithub.com/nestjs/nest/pull/9562) chore(deps): bump fast-json-stringify from 3.0.3 to 3.2.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9559](https://togithub.com/nestjs/nest/pull/9559) chore(deps-dev): bump [@​commitlint/cli](https://togithub.com/commitlint/cli) from 16.2.3 to 16.2.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9560](https://togithub.com/nestjs/nest/pull/9560) chore(deps-dev): bump supertest from 6.2.2 to 6.2.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9561](https://togithub.com/nestjs/nest/pull/9561) chore(deps-dev): bump [@​grpc/proto-loader](https://togithub.com/grpc/proto-loader) from 0.6.9 to 0.6.12 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9563](https://togithub.com/nestjs/nest/pull/9563) chore(deps-dev): bump apollo-server-express from 3.6.7 to 3.7.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9551](https://togithub.com/nestjs/nest/pull/9551) chore(deps-dev): bump mongoose from 6.3.2 to 6.3.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9538](https://togithub.com/nestjs/nest/pull/9538) chore(deps-dev): bump engine.io-client from 6.1.1 to 6.2.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9533](https://togithub.com/nestjs/nest/pull/9533) chore(deps-dev): bump fastify-static from 4.6.1 to 4.7.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9535](https://togithub.com/nestjs/nest/pull/9535) chore(deps-dev): bump amqp-connection-manager from 4.1.2 to 4.1.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9537](https://togithub.com/nestjs/nest/pull/9537) chore(deps-dev): bump typescript from 4.6.3 to 4.6.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9532](https://togithub.com/nestjs/nest/pull/9532) chore(deps-dev): bump lint-staged from 12.3.7 to 12.4.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9524](https://togithub.com/nestjs/nest/pull/9524) chore(deps-dev): bump fastify-multipart from 5.3.1 to 5.4.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9530](https://togithub.com/nestjs/nest/pull/9530) chore(deps-dev): bump [@​commitlint/config-angular](https://togithub.com/commitlint/config-angular) from 16.2.3 to 16.2.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9531](https://togithub.com/nestjs/nest/pull/9531) chore(deps-dev): bump nodemon from 2.0.15 to 2.0.16 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9523](https://togithub.com/nestjs/nest/pull/9523) chore(deps-dev): bump [@​types/mocha](https://togithub.com/types/mocha) from 9.1.0 to 9.1.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9525](https://togithub.com/nestjs/nest/pull/9525) chore(deps-dev): bump socket.io-client from 4.4.1 to 4.5.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9528](https://togithub.com/nestjs/nest/pull/9528) chore(deps-dev): bump core-js from 3.21.1 to 3.22.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9512](https://togithub.com/nestjs/nest/pull/9512) chore(deps-dev): bump mongoose from 6.2.10 to 6.3.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9513](https://togithub.com/nestjs/nest/pull/9513) chore(deps-dev): bump clang-format from 1.6.0 to 1.8.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9460](https://togithub.com/nestjs/nest/pull/9460) chore(deps-dev): bump [@​types/chai](https://togithub.com/types/chai) from 4.3.0 to 4.3.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9461](https://togithub.com/nestjs/nest/pull/9461) chore(deps-dev): bump amqp-connection-manager from 4.1.1 to 4.1.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9466](https://togithub.com/nestjs/nest/pull/9466) chore(deps-dev): bump sinon from 13.0.1 to 13.0.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9478](https://togithub.com/nestjs/nest/pull/9478) chore(deps-dev): bump graphql-tools from 8.2.5 to 8.2.8 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9482](https://togithub.com/nestjs/nest/pull/9482) chore(deps-dev): bump [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js) from 1.6.2 to 1.6.7 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9493](https://togithub.com/nestjs/nest/pull/9493) chore(deps): update dependency lodash to 4.17.21 \[security] ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9494](https://togithub.com/nestjs/nest/pull/9494) chore(deps): update dependency mem to 4.0.0 \[security] ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9499](https://togithub.com/nestjs/nest/pull/9499) chore(deps): bump github/codeql-action from 1 to 2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9505](https://togithub.com/nestjs/nest/pull/9505) chore(deps): update dependency cross-fetch to 3.1.5 \[security] ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9453](https://togithub.com/nestjs/nest/pull/9453) chore(deps): bump moment from 2.29.1 to 2.29.2 in /sample/27-scheduling ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9454](https://togithub.com/nestjs/nest/pull/9454) chore(deps): bump moment from 2.29.1 to 2.29.2 in /sample/26-queues ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9447](https://togithub.com/nestjs/nest/pull/9447) chore(deps-dev): bump graphql-tools from 8.2.4 to 8.2.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9448](https://togithub.com/nestjs/nest/pull/9448) chore(deps-dev): bump cache-manager from 3.6.0 to 3.6.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9451](https://togithub.com/nestjs/nest/pull/9451) chore(deps): bump moment from 2.29.1 to 2.29.2 in /sample/07-sequelize ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9452](https://togithub.com/nestjs/nest/pull/9452) chore(deps): bump moment from 2.24.0 to 2.29.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-fastify` - [#​9567](https://togithub.com/nestjs/nest/pull/9567) chore(deps): bump middie from 6.0.0 to 6.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9540](https://togithub.com/nestjs/nest/pull/9540) chore(deps): bump fastify-cors from 6.0.3 to 6.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9526](https://togithub.com/nestjs/nest/pull/9526) chore(deps): bump fastify from 3.28.0 to 3.29.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9527](https://togithub.com/nestjs/nest/pull/9527) chore(deps): bump light-my-request from 4.9.0 to 4.10.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-socket.io` - [#​9536](https://togithub.com/nestjs/nest/pull/9536) chore(deps): bump socket.io from 4.4.1 to 4.5.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-express` - [#​9549](https://togithub.com/nestjs/nest/pull/9549) chore(deps): bump express from 4.17.3 to 4.18.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `common` - [#​9548](https://togithub.com/nestjs/nest/pull/9548) chore(deps): bump axios from 0.26.1 to 0.27.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `common`, `core`, `microservices`, `platform-express`, `platform-fastify`, `platform-socket.io`, `platform-ws`, `testing`, `websockets` - [#​9529](https://togithub.com/nestjs/nest/pull/9529) chore(deps): bump tslib from 2.3.1 to 2.4.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Committers: 6 - Antonio T. alias Tony ([@​Tony133](https://togithub.com/Tony133)) - Francesco Soncina ([@​phra](https://togithub.com/phra)) - Lutz ([@​MyAeroCode](https://togithub.com/MyAeroCode)) - Micael Levi L. Cavalcante ([@​micalevisk](https://togithub.com/micalevisk)) - Oleg "OSA413" Sokolov ([@​OSA413](https://togithub.com/OSA413)) - TIBI Nicolas ([@​ntibi](https://togithub.com/ntibi)) ### [`v8.4.4`](https://togithub.com/nestjs/nest/releases/tag/v8.4.4) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.3...v8.4.4) #### v8.4.4 (2022-04-07) ##### Bug fixes - `microservices` - [#​9425](https://togithub.com/nestjs/nest/pull/9425) fix(microservices): multiple rmq client urls issue [#​9364](https://togithub.com/nestjs/nest/issues/9364) ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) ##### Enhancements - `common` - [#​9444](https://togithub.com/nestjs/nest/pull/9444) feat(common): change `private` modifer on built-in pipes to `protected` ([@​micalevisk](https://togithub.com/micalevisk)) - [#​9435](https://togithub.com/nestjs/nest/pull/9435) feat(common): set default StreamableFile length automatically when possible ([@​jonahsnider](https://togithub.com/jonahsnider)) ##### Dependencies - Other - [#​9441](https://togithub.com/nestjs/nest/pull/9441) chore(deps-dev): bump eslint-plugin-import from 2.25.4 to 2.26.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9439](https://togithub.com/nestjs/nest/pull/9439) chore(deps): update dependency path-parse to 1.0.7 \[security] ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9438](https://togithub.com/nestjs/nest/pull/9438) chore(deps-dev): bump mongoose from 6.2.9 to 6.2.10 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9437](https://togithub.com/nestjs/nest/pull/9437) chore(deps-dev): bump [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js) from 1.6.1 to 1.6.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9343](https://togithub.com/nestjs/nest/pull/9343) chore(deps-dev): bump [@​commitlint/cli](https://togithub.com/commitlint/cli) from 16.2.1 to 16.2.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9418](https://togithub.com/nestjs/nest/pull/9418) chore(deps-dev): bump apollo-server-core from 3.6.6 to 3.6.7 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9423](https://togithub.com/nestjs/nest/pull/9423) chore(deps-dev): bump graphql-tools from 8.2.3 to 8.2.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9432](https://togithub.com/nestjs/nest/pull/9432) chore(deps-dev): bump concurrently from 7.0.0 to 7.1.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9433](https://togithub.com/nestjs/nest/pull/9433) chore(deps-dev): bump prettier from 2.6.1 to 2.6.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9434](https://togithub.com/nestjs/nest/pull/9434) chore(deps-dev): bump [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js) from 1.5.10 to 1.6.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9409](https://togithub.com/nestjs/nest/pull/9409) chore(deps-dev): bump point-of-view from 5.1.0 to 5.2.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9410](https://togithub.com/nestjs/nest/pull/9410) chore(deps-dev): bump mongoose from 6.2.8 to 6.2.9 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9411](https://togithub.com/nestjs/nest/pull/9411) chore(deps-dev): bump typescript from 4.6.2 to 4.6.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9419](https://togithub.com/nestjs/nest/pull/9419) chore(deps): bump cli-color from 2.0.1 to 2.0.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9408](https://togithub.com/nestjs/nest/pull/9408) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 17.0.21 to 17.0.23 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9404](https://togithub.com/nestjs/nest/pull/9404) chore(deps): bump ansi-regex from 5.0.0 to 5.0.1 in /sample/31-graphql-federation-code-first/gateway ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9398](https://togithub.com/nestjs/nest/pull/9398) chore(deps): bump ansi-regex from 5.0.0 to 5.0.1 in /sample/25-dynamic-modules ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9407](https://togithub.com/nestjs/nest/pull/9407) chore(deps-dev): bump [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js) from 1.5.9 to 1.5.10 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9412](https://togithub.com/nestjs/nest/pull/9412) chore(deps): update dependency ansi-regex \[security] ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9415](https://togithub.com/nestjs/nest/pull/9415) chore(deps-dev): bump apollo-server-express from 3.6.6 to 3.6.7 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9360](https://togithub.com/nestjs/nest/pull/9360) chore(deps-dev): bump graphql from 15.7.2 to 15.8.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9378](https://togithub.com/nestjs/nest/pull/9378) chore(deps-dev): bump lint-staged from 12.3.5 to 12.3.7 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9379](https://togithub.com/nestjs/nest/pull/9379) chore(deps-dev): bump apollo-server-core from 3.6.4 to 3.6.6 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9380](https://togithub.com/nestjs/nest/pull/9380) chore(deps-dev): bump prettier from 2.6.0 to 2.6.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9382](https://togithub.com/nestjs/nest/pull/9382) chore(deps-dev): bump [@​types/supertest](https://togithub.com/types/supertest) from 2.0.11 to 2.0.12 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-fastify` - [#​9442](https://togithub.com/nestjs/nest/pull/9442) chore(deps): bump fastify from 3.27.4 to 3.28.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9381](https://togithub.com/nestjs/nest/pull/9381) chore(deps): bump light-my-request from 4.8.0 to 4.9.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-express` - [#​9431](https://togithub.com/nestjs/nest/pull/9431) chore(deps): bump body-parser from 1.19.2 to 1.20.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Committers: 5 - Jonah Snider ([@​jonahsnider](https://togithub.com/jonahsnider)) - Kamil Mysliwiec ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - Marcin ([@​cichy380](https://togithub.com/cichy380)) - Micael Levi L. Cavalcante ([@​micalevisk](https://togithub.com/micalevisk)) - Wias Liaw ([@​wiasliaw](https://togithub.com/wiasliaw)) ### [`v8.4.3`](https://togithub.com/nestjs/nest/compare/v8.4.2...v8.4.3) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.2...v8.4.3) ### [`v8.4.2`](https://togithub.com/nestjs/nest/compare/v8.4.1...v8.4.2) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.1...v8.4.2) ### [`v8.4.1`](https://togithub.com/nestjs/nest/releases/tag/v8.4.1) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.4.0...v8.4.1) #### v8.4.1 (2022-03-14) ##### Bug fixes - `core` - [#​9332](https://togithub.com/nestjs/nest/pull/9332) fix(core): apply global middleware to routes excluded from prefix ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - [#​9322](https://togithub.com/nestjs/nest/pull/9322) fix(core): use context module for nested transient providers ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - `microservices` - [#​9290](https://togithub.com/nestjs/nest/pull/9290) fix(microservices): fix event pattern behavior ([@​radekmikeska](https://togithub.com/radekmikeska)) - [#​9303](https://togithub.com/nestjs/nest/pull/9303) fix(microservices): tcp client parallel connections issue ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) ##### Enhancements - `common` - [#​9278](https://togithub.com/nestjs/nest/pull/9278) feat(common): do not use colors in CLI if not supported ([@​jonahsnider](https://togithub.com/jonahsnider)) - [#​9316](https://togithub.com/nestjs/nest/pull/9316) feat: allow custom log msg formatters ([@​stanimirovv](https://togithub.com/stanimirovv)) ##### Dependencies - Other - [#​9331](https://togithub.com/nestjs/nest/pull/9331) chore(deps): update dependency ts-loader to v9.2.8 ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9326](https://togithub.com/nestjs/nest/pull/9326) chore(deps-dev): bump mongoose from 6.2.5 to 6.2.6 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9327](https://togithub.com/nestjs/nest/pull/9327) chore(deps-dev): bump [@​types/ws](https://togithub.com/types/ws) from 8.5.2 to 8.5.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9320](https://togithub.com/nestjs/nest/pull/9320) chore(deps-dev): bump apollo-server-core from 3.6.3 to 3.6.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9323](https://togithub.com/nestjs/nest/pull/9323) chore(deps): update dependency [@​types/node](https://togithub.com/types/node) to v16.11.26 ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9324](https://togithub.com/nestjs/nest/pull/9324) chore(deps): update dependency mocha to v9.2.2 ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9325](https://togithub.com/nestjs/nest/pull/9325) chore(deps): update dependency mysql to v8.0.28 ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9328](https://togithub.com/nestjs/nest/pull/9328) chore(deps-dev): bump mocha from 9.2.1 to 9.2.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9321](https://togithub.com/nestjs/nest/pull/9321) chore(deps-dev): bump apollo-server-express from 3.6.3 to 3.6.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9318](https://togithub.com/nestjs/nest/pull/9318) chore(deps-dev): bump mongoose from 6.2.4 to 6.2.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9307](https://togithub.com/nestjs/nest/pull/9307) chore(deps): bump rxjs from 7.5.4 to 7.5.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9304](https://togithub.com/nestjs/nest/pull/9304) chore(deps): update dependency [@​nestjs/schematics](https://togithub.com/nestjs/schematics) to v8.0.8 ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9300](https://togithub.com/nestjs/nest/pull/9300) chore(deps-dev): bump ts-node from 10.6.0 to 10.7.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9292](https://togithub.com/nestjs/nest/pull/9292) chore(deps-dev): bump ts-morph from 13.0.3 to 14.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9301](https://togithub.com/nestjs/nest/pull/9301) chore(deps-dev): bump typeorm from 0.2.44 to 0.2.45 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9302](https://togithub.com/nestjs/nest/pull/9302) chore(deps-dev): bump lint-staged from 12.3.4 to 12.3.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9273](https://togithub.com/nestjs/nest/pull/9273) chore(deps-dev): bump typescript from 4.3.5 to 4.6.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9285](https://togithub.com/nestjs/nest/pull/9285) chore(deps-dev): bump [@​nestjs/apollo](https://togithub.com/nestjs/apollo) from 10.0.5 to 10.0.6 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9287](https://togithub.com/nestjs/nest/pull/9287) chore(deps-dev): bump eventsource from 1.1.0 to 2.0.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9284](https://togithub.com/nestjs/nest/pull/9284) chore(deps-dev): bump eslint-config-prettier from 8.4.0 to 8.5.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9286](https://togithub.com/nestjs/nest/pull/9286) chore(deps-dev): bump [@​nestjs/graphql](https://togithub.com/nestjs/graphql) from 10.0.5 to 10.0.6 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9280](https://togithub.com/nestjs/nest/pull/9280) chore(deps-dev): bump ts-node from 10.5.0 to 10.6.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9279](https://togithub.com/nestjs/nest/pull/9279) chore(deps-dev): bump [@​types/ws](https://togithub.com/types/ws) from 8.5.1 to 8.5.2 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `common` - [#​9317](https://togithub.com/nestjs/nest/pull/9317) chore(deps): bump axios from 0.26.0 to 0.26.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - `platform-fastify` - [#​9319](https://togithub.com/nestjs/nest/pull/9319) chore(deps): bump fastify from 3.27.3 to 3.27.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9305](https://togithub.com/nestjs/nest/pull/9305) chore(deps): bump fastify from 3.27.2 to 3.27.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Committers: 6 - Jonah Snider ([@​jonahsnider](https://togithub.com/jonahsnider)) - Kamil Mysliwiec ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - Mario Rodrigo ([@​capitantrueno](https://togithub.com/capitantrueno)) - Radek Mikeska ([@​radekmikeska](https://togithub.com/radekmikeska)) - Zlatin Stanimirov ([@​stanimirovv](https://togithub.com/stanimirovv)) - 曾明健 ([@​ZanMinKian](https://togithub.com/ZanMinKian)) ### [`v8.4.0`](https://togithub.com/nestjs/nest/releases/tag/v8.4.0) [Compare Source](https://togithub.com/nestjs/nest/compare/v8.3.1...v8.4.0) #### v8.4.0 (2022-03-01) ##### Features - `common`, `core` - [#​9227](https://togithub.com/nestjs/nest/pull/9227) feat(core): support optional dependencies in factory providers ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) ##### Bug fixes - `microservices` - [#​9277](https://togithub.com/nestjs/nest/pull/9277) fix(microservices): remove options object from packets (rmq and mqtt) ([@​kamilmysliwiec](https://togithub.com/kamilmysliwiec)) - `core` - [#​9271](https://togithub.com/nestjs/nest/pull/9271) fix(core): use class refs as keys (container) ([@​micalevisk](https://togithub.com/micalevisk)) ##### Enhancements - `microservices` - [#​9059](https://togithub.com/nestjs/nest/pull/9059) feat(microservices): add tcp raw data processing capabilities ([@​jeanbmar](https://togithub.com/jeanbmar)) - [#​9270](https://togithub.com/nestjs/nest/pull/9270) feat(microservices): add commit-offsets function to clientkafka ([@​davidschuette](https://togithub.com/davidschuette)) - [#​9200](https://togithub.com/nestjs/nest/pull/9200) feat(microservices): Add options param to serializer ([@​guiruiz](https://togithub.com/guiruiz)) - `common` - [#​9209](https://togithub.com/nestjs/nest/pull/9209) feat(common): add abstract type to catch decorator ([@​jeean](https://togithub.com/jeean)) - [#​9247](https://togithub.com/nestjs/nest/pull/9247) fix(common): Providing typing for optional error handling in middleware ([@​brian-pinwheel](https://togithub.com/brian-pinwheel)) - `common`, `platform-express`, `platform-fastify` - [#​9240](https://togithub.com/nestjs/nest/pull/9240) feat(common): extend streamable-file header support ([@​davidschuette](https://togithub.com/davidschuette)) ##### Dependencies - Other - [#​9274](https://togithub.com/nestjs/nest/pull/9274) chore(deps-dev): bump mongoose from 6.2.3 to 6.2.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9275](https://togithub.com/nestjs/nest/pull/9275) chore(deps-dev): bump [@​types/cache-manager](https://togithub.com/types/cache-manager) from 3.4.2 to 3.4.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9250](https://togithub.com/nestjs/nest/pull/9250) chore(deps-dev): bump [@​nestjs/apollo](https://togithub.com/nestjs/apollo) from 10.0.4 to 10.0.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9251](https://togithub.com/nestjs/nest/pull/9251) chore(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 17.0.18 to 17.0.21 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9253](https://togithub.com/nestjs/nest/pull/9253) chore(deps-dev): bump [@​nestjs/graphql](https://togithub.com/nestjs/graphql) from 10.0.4 to 10.0.5 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9254](https://togithub.com/nestjs/nest/pull/9254) chore(deps-dev): bump typeorm from 0.2.43 to 0.2.44 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9259](https://togithub.com/nestjs/nest/pull/9259) chore(deps-dev): bump [@​types/ws](https://togithub.com/types/ws) from 8.2.3 to 8.5.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9260](https://togithub.com/nestjs/nest/pull/9260) chore(deps-dev): bump [@​grpc/grpc-js](https://togithub.com/grpc/grpc-js) from 1.5.5 to 1.5.7 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9267](https://togithub.com/nestjs/nest/pull/9267) chore(deps): bump url-parse from 1.5.6 to 1.5.10 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9249](https://togithub.com/nestjs/nest/pull/9249) chore(deps): update dependency [@​nestjs/schematics](https://togithub.com/nestjs/schematics) to v8.0.7 ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9244](https://togithub.com/nestjs/nest/pull/9244) chore(deps-dev): bump mongoose from 6.2.2 to 6.2.3 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9242](https://togithub.com/nestjs/nest/pull/9242) chore(deps): update dependency [@​babel/cli](https://togithub.com/babel/cli) to v7.17.6 ([@​renovate\[bot\]](https://togithub.com/apps/renovate)) - [#​9237](https://togithub.com/nestjs/nest/pull/9237) chore(deps-dev): bump [@​nestjs/graphql](https://togithub.com/nestjs/graphql) from 10.0.3 to 10.0.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9238](https://togithub.com/nestjs/nest/pull/9238) chore(deps-dev): bump mocha from 9.2.0 to 9.2.1 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9236](https://togithub.com/nestjs/nest/pull/9236) chore(deps-dev): bump [@​nestjs/apollo](https://togithub.com/nestjs/apollo) from 10.0.3 to 10.0.4 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9234](https://togithub.com/nestjs/nest/pull/9234) chore(deps-dev): bump eslint-config-prettier from 8.3.0 to 8.4.0 ([@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - [#​9232](https://togithub.com/nestjs/n

Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.