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])
- #10933 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/13-mongo-typeorm (@dependabot[bot])
- #10941 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/33-graphql-mercurius (@dependabot[bot])
- #10962 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/21-serializer (@dependabot[bot])
- #10963 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/24-serve-static (@dependabot[bot])
- #10964 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/26-queues (@dependabot[bot])
- #10965 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/20-cache (@dependabot[bot])
- #10966 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/19-auth-jwt (@dependabot[bot])
- #10967 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/18-context (@dependabot[bot])
- #10925 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/09-babel-example (@dependabot[bot])
- #10924 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/05-sql-typeorm (@dependabot[bot])
- #10920 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/06-mongoose (@dependabot[bot])
- #10921 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/07-sequelize (@dependabot[bot])
- #10926 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/10-fastify (@dependabot[bot])
- #10930 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/04-grpc (@dependabot[bot])
- #10932 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/28-sse (@dependabot[bot])
- #10934 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/31-graphql-federation-code-first/users-application (@dependabot[bot])
- #10935 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/31-graphql-federation-code-first/gateway (@dependabot[bot])
- #10936 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/29-file-upload (@dependabot[bot])
- #10937 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/30-event-emitter (@dependabot[bot])
- #10938 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/32-graphql-federation-schema-first/posts-application (@dependabot[bot])
- #10939 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/32-graphql-federation-schema-first/gateway (@dependabot[bot])
- #10940 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/31-graphql-federation-code-first/posts-application (@dependabot[bot])
- #10942 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/32-graphql-federation-schema-first/users-application (@dependabot[bot])
- #10943 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/27-scheduling (@dependabot[bot])
- #10944 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/22-graphql-prisma (@dependabot[bot])
- #10945 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/17-mvc-fastify (@dependabot[bot])
- #10946 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/14-mongoose-base (@dependabot[bot])
- #10947 chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /sample/12-graphql-schema-first (@dependabot[bot])
- #10952 chore(deps-dev): bump ioredis from 5.2.4 to 5.3.0 (@dependabot[bot])
- #10958 chore(deps-dev): bump @fastify/view from 7.3.0 to 7.4.1 (@dependabot[bot])
- #10740 chore(deps): bump class-validator from 0.13.2 to 0.14.0 (@dependabot[bot])
- #10840 chore(deps): bump mercurius from 10.5.1 to 11.5.0 in /sample/33-graphql-mercurius (@dependabot[bot])
- #10858 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/04-grpc (@dependabot[bot])
- #10873 chore(deps-dev): bump @commitlint/cli from 17.4.0 to 17.4.2 (@dependabot[bot])
- #10860 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/12-graphql-schema-first (@dependabot[bot])
- #10819 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/23-graphql-code-first (@dependabot[bot])
- #10817 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/25-dynamic-modules (@dependabot[bot])
- #10816 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/26-queues (@dependabot[bot])
- #10818 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/24-serve-static (@dependabot[bot])
- #10820 chore(deps): bump json5 from 1.0.1 to 1.0.2 in /sample/22-graphql-prisma (@dependabot[bot])
- #10836 chore(deps): bump luxon from 2.4.0 to 2.5.2 in /sample/26-queues (@dependabot[bot])
- #10837 chore(deps): bump jsonwebtoken, @nestjs/jwt and passport-jwt in /sample/19-auth-jwt (@dependabot[bot])
- #10843 chore(deps): bump luxon from 1.28.0 to 1.28.1 in /sample/27-scheduling (@dependabot[bot])
- #10851 chore(deps-dev): bump engine.io-client from 6.2.3 to 6.3.0 (@dependabot[bot])
- #10854 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/01-cats-app (@dependabot[bot])
- #10855 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/10-fastify (@dependabot[bot])
- #10856 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/03-microservices (@dependabot[bot])
- #10857 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/02-gateways (@dependabot[bot])
- #10859 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/23-graphql-code-first (@dependabot[bot])
- #10861 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/20-cache (@dependabot[bot])
- #10862 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/16-gateways-ws (@dependabot[bot])
- #10863 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/29-file-upload (@dependabot[bot])
- #10864 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/24-serve-static (@dependabot[bot])
- #10865 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/11-swagger (@dependabot[bot])
- #10866 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/33-graphql-mercurius (@dependabot[bot])
- #10867 chore(deps): bump class-validator from 0.13.2 to 0.14.0 in /sample/22-graphql-prisma (@dependabot[bot])
- #10869 chore(deps-dev): bump @fastify/static from 6.6.0 to 6.6.1 (@dependabot[bot])
- #10874 bump @grpc/grpc-js from 1.8.1 to 1.8.4 (@dependabot[bot])
- #10875 chore(deps-dev): bump @commitlint/config-angular from 17.3.0 to 17.4.2 (@dependabot[bot])
- #10887 chore(deps-dev): bump prettier from 2.8.1 to 2.8.3 (@dependabot[bot])
- #10893 chore(deps-dev): bump mongoose from 6.8.2 to 6.8.4 (@dependabot[bot])
platform-fastify
- #10914 chore(deps): bump fastify from 4.11.0 to 4.12.0 (@dependabot[bot])
platform-ws
- #10831 chore(deps): bump ws from 8.11.0 to 8.12.0 (@dependabot[bot])
Committers: 20
- Andrey (@andreyddk)
- Antonio Tripodi (@Tony133)
- Bart Versluijs (@bartversluijs)
- Dominik (@Inoir)
- Francesco Soncina (@phra)
- Jay McDoniel (@jmcdo29)
- Kamil Mysliwiec (@kamilmysliwiec)
- Kostia Upir (@kos984)
- M.Pac (@pacifiquem)
- Mahmoud Kassem (@mahkassem)
- Max Mathieu (@max-mathieu)
- Micael Levi L. Cavalcante (@micalevisk)
- Nathan (@nathan-knight)
- Simone Vicentini (@vizio360)
- Vinicius Lourenço (@H4ad)
- Vojtech Novak (@vonovak)
- @ChrisiPK
- @SirReiva
- @nkitku
- @weal1312