Skip to content

Releases: nestjs/graphql

v10.0.6

02 Mar 08:22
4ab2418
Compare
Choose a tag to compare

Features

  • apollo, graphql, mercurius

Enhancements

  • graphql
    • #2045 feat(): Log the mounted path when starting GraphQL server (@Karibash)
    • #2050 refactor(): Improve the type definition of the createUnionType function (@Karibash)

Dependencies

Committers: 2

v10.0.5

23 Feb 09:59
751fd5c
Compare
Choose a tag to compare

v10.0.5 (2022-02-23)

Bug fixes

  • graphql
    • #2038 feat(): Add inheritResolversFromInterfaces property (@Karibash)

Committers: 1

v10.0.0

10 Feb 10:58
d27e371
Compare
Choose a tag to compare

v10.0.0 (2022-02-10)

  • @nestjs/graphql is now platform-agnostic (plug-in driver you want to use)
  • @nestjs/apollo represents Apollo server integration while @nestjs/mercurius is an adapter for Mercurius lib (fastify)
  • migrate to Lerna monorepo & yarn workspaces & ts project references
  • update to the latest version of graphql-tools (remove schemaDirectives support)
  • expose abstract driver that lets you integrate any GQL compatible server (e.g. express-gql) in a few lines

Migration guide

See https://docs.nestjs.com/graphql/migration-guide

Release 9.1.2

24 Nov 09:36
bae3c2a
Compare
Choose a tag to compare
  • Merge branch 'renovate/apollo-graphql-packages' (319361d)
  • fix(): fix incompatibility with apollo/[email protected] (60ee0d0)
  • Merge branch 'master' into renovate/apollo-graphql-packages (41c421e)
  • Merge pull request #1846 from nestjs/renovate/subscriptions-transport-ws-0.x (956a39b)
  • chore(deps): update apollo graphql packages (79ddd22)
  • Merge pull request #1831 from nestjs/renovate/graphql-ws-5.x (458cb3b)
  • Merge pull request #1839 from greatSumini/feat/allow-enums-for-orphaned-types (f2015f5)
  • Merge pull request #1871 from caucik/fix-imports (696826d)
  • Merge pull request #1873 from caucik/patch-1 (0d61c32)
  • Merge pull request #1884 from nestjs/renovate/ts-morph-13.x (96509c0)
  • Merge pull request #1889 from nestjs/renovate/ws-8.x (14e5ba9)
  • chore(deps): update dependency @types/node to v16.11.10 (d5c843b)
  • fix(deps): update dependency ws to v8.3.0 (c0b9e94)
  • chore(deps): update dependency ts-morph to v13 (0d36dd7)
  • chore(deps): update dependency class-transformer to v0.5.1 (16787f0)
  • chore(deps): update nest monorepo to v8.2.3 (2e9e5f0)
  • chore(deps): update dependency lint-staged to v12.1.2 (98c72b2)
  • chore(deps): update dependency lint-staged to v12.1.1 (e72d225)
  • chore(deps): update dependency eslint to v8.3.0 (9f0503f)
  • chore(deps): update dependency class-validator to v0.13.2 (f215f70)
  • chore(deps): update dependency release-it to v14.11.8 (ff0ce18)
  • chore(deps): update dependency @types/node to v16.11.9 (eb85e57)
  • chore(deps): update dependency @types/node to v16.11.8 (f3aa059)
  • chore(deps): update dependency @types/jest to v27.0.3 (bd6a7b6)
  • chore(deps): update dependency lint-staged to v12.0.3 (f20fe04)
  • chore(deps): update nest monorepo to v8.2.2 (d22b2b6)
  • chore(deps): update dependency typescript to v4.5.2 (9c6fefc)
  • chore(deps): update commitlint monorepo to v15 (d8a5a8b)
  • chore(deps): update nest monorepo to v8.2.1 (4cc342b)
  • style: update PR template markdown file (522e9be)
  • refactor: update @nestjs/common and @nestjs/core imports to reference top level index.ts (ebca9ea)
  • chore(deps): update typescript-eslint monorepo to v5.4.0 (30fc907)
  • chore(deps): update dependency release-it to v14.11.7 (a56d515)
  • chore(deps): update dependency lint-staged to v12.0.2 (4514ce8)
  • chore(deps): update dependency lint-staged to v12.0.1 (ff895c2)
  • chore(deps): update dependency lint-staged to v12 (08a8306)
  • chore(deps): update dependency eslint-plugin-import to v2.25.3 (93a6d1f)
  • chore(deps): update dependency @types/node to v16.11.7 (d773947)
  • chore(deps): update typescript-eslint monorepo to v5.3.1 (3666470)
  • chore(deps): update nest monorepo to v8.2.0 (2c30fed)
  • chore(deps): update dependency eslint to v8.2.0 (bc35e7b)
  • chore(deps): update dependency graphql-subscriptions to v2 (79c8b51)
  • fix(deps): update dependency subscriptions-transport-ws to v0.11.0 (e94b52f)
  • chore(deps): update dependency ts-morph to v12.2.0 (3e0af1b)
  • chore(deps): update typescript-eslint monorepo to v5.3.0 (6dff27a)
  • chore(deps): update commitlint monorepo to v14 (84215ec)
  • chore(deps): update dependency ts-morph to v12.1.0 (3d6f943)
  • test(): update printedSchemaSnapshot (bfb28fb)
  • test(): add orphaned enum test (bba9d71)
  • feat(schema-builder): update OrphanedTypesFactory.create to include enums (7562228)
  • feat(schema-builder): add TypeDefinitionsStorage.getAllEnumTypeDefinitions (6fe2556)
  • feat(schema-builder): update BuildSchemaOptions.orphanedTypes (e03a71e)
  • fix(deps): update dependency graphql-ws to v5.5.5 (e7640e3)
  • chore(deps): update dependency graphql to v15.7.2 (ad1ee42)
  • chore(deps): update dependency graphql to v15.7.1 (23ea52e)
  • chore(deps): update dependency graphql to v15.7.0 (6a26f8a)
  • chore(deps): update dependency lint-staged to v11.2.6 (c15b21f)
  • chore(deps): update dependency lint-staged to v11.2.5 (1e0ed77)
  • chore(deps): update dependency @types/node to v16.11.6 (766c893)
  • chore(deps): update typescript-eslint monorepo to v5.2.0 (0cd2ff2)
  • chore(deps): update nest monorepo to v8.1.2 (71d0dff)
  • Merge pull request #1812 from nestjs/renovate/graphql-ws-5.x (e18e0de)
  • Merge pull request #1823 from nestjs/renovate/circleci-node-17.x (3c5bd18)
  • chore(deps): update node.js to v17 (fa39ec6)
  • chore(deps): update dependency lint-staged to v11.2.4 (52ccf0a)
  • chore(deps): update dependency eslint to v8.1.0 (b4f6f99)
  • chore(deps): update dependency ts-node to v10.4.0 (6433024)
  • chore(deps): update dependency ts-node to v10.3.1 (ddf5a22)
  • fix(deps): update dependency graphql-ws to v5.5.3 (8aff185)

Release 9.1.1

21 Oct 07:09
a29470f
Compare
Choose a tag to compare
  • Merge HEAD, branch 'master' of https://github.com/nestjs/graphql (0e37fe6)
  • fix(): fix accidental breaking change (subgraphs import) (73ebdfe)
  • chore(deps): update dependency husky to v7.0.4 (78a9890)
  • Merge pull request #1372 from BetoFrega/build/log-input-type-name (e232cd0)
  • Merge pull request #1811 from nestjs/renovate/jest-27.x (e5380dd)
  • chore(deps): update dependency @types/jest to v27 (5c1fedf)
  • Merge pull request #1781 from nestjs/renovate/apollo-graphql-packages (242ad13)
  • Merge pull request #1703 from nestjs/renovate/ts-jest-27.x (0d474e4)
  • chore(deps): update dependency ts-jest to v27.0.7 (01aee19)
  • chore(deps): update apollo graphql packages (cd3d375)
  • Merge pull request #1809 from nestjs/renovate/npm-path-parse-vulnerability (cbbbba9)
  • Merge pull request #1806 from nestjs/dependabot/npm_and_yarn/tar-6.1.11 (c3340b4)
  • Update lib/schema-builder/errors/cannot-determine-input-type.error.ts (173df65)
  • chore(deps): update dependency path-parse to 1.0.7 [security] (b096130)
  • Merge pull request #1808 from nestjs/renovate/npm-ini-vulnerability (00a0955)
  • Merge pull request #1807 from nestjs/renovate/npm-hosted-git-info-vulnerability (2f01c72)
  • chore(deps): update dependency ini to 1.3.6 [security] (0fadd3d)
  • chore(deps): update dependency hosted-git-info to 2.8.9 [security] (e46ec98)
  • chore(deps): bump tar from 6.1.0 to 6.1.11 (675fb81)
  • build(): logs the InputType class name, if it is available. (7e9f3ee)

Release 9.1.0

20 Oct 11:26
dc68ebe
Compare
Choose a tag to compare
  • feat(): log error if subscription is request-scoped (4c546f2)
  • chore(): minor tweaks (d44ff1c)
  • Merge pull request #1797 from iMobs/upgrade-apollo-federation-with-subgraph (0af4f4a)
  • Merge pull request #1771 from nestjs/renovate/ws-8.x (a64645e)
  • Merge pull request #1799 from nestjs/renovate/jest-monorepo (680a41c)
  • Merge pull request #1802 from nestjs/renovate/graphql-ws-5.x (1878892)
  • Merge pull request #1803 from nestjs/renovate/typescript-eslint-monorepo (2d4d5d7)
  • chore(deps): update typescript-eslint monorepo to v5.1.0 (168e2da)
  • chore(deps): update dependency jest to v27.3.1 (6930726)
  • fix(deps): update dependency graphql-ws to v5.5.1 (1c6ae5b)
  • fix(deps) Replace schemaExtensions (6982a85)
  • fix(deps) Replace uses of printSchema (bf088f1)
  • fix(deps) Replace use of federation directives (827556c)
  • chore(deps) Bump federation and add subgraph (a2dbb4a)
  • chore(deps): update nest monorepo to v8.1.1 (0e68781)
  • chore(deps): update dependency eslint to v8.0.1 (57f73ea)
  • chore(deps): update nest monorepo to v8.1.0 (6942eea)
  • chore(deps): update dependency eslint-plugin-import to v2.25.2 (4431fb9)
  • chore(deps): update dependency typescript to v4.4.4 (7cfd52b)
  • chore(deps): update dependency eslint-plugin-import to v2.25.1 (46ad2b9)
  • chore(deps): update typescript-eslint monorepo to v5 (7001d0a)
  • chore(deps): update dependency ts-node to v10.3.0 (0aa17f7)
  • chore(deps): update dependency lint-staged to v11.2.3 (db42f90)
  • chore(deps): update dependency eslint to v8 (53a5a31)
  • chore(deps): update dependency lint-staged to v11.2.2 (4a6da15)
  • chore(deps): update dependency @commitlint/cli to v13.2.1 (521d8e1)
  • chore(deps): update dependency lint-staged to v11.2.1 (82a6df2)
  • chore(deps): update dependency jest to v27.2.5 (e93d349)
  • fix(deps): update dependency ws to v8.2.3 (e9ccfac)

Release 9.0.6

08 Oct 12:57
ebd411c
Compare
Choose a tag to compare
  • chore(): restrict federation to 0.33.0 (8f98e2b)
  • chore(deps): update dependency rxjs to v7.4.0 (89c8436)
  • chore(deps): update nest monorepo to v8.0.11 (8572e07)
  • chore(deps): update dependency graphql to v15.6.1 (35a4a96)
  • chore(deps): update nest monorepo to v8.0.10 (6fc9610)
  • chore(deps): update typescript-eslint monorepo to v4.33.0 (69bb3d2)
  • chore(deps): update dependency lint-staged to v11.2.0 (5eb7d81)
  • Merge pull request #1769 from micalevisk/chore/migrate-to-gh-issue-forms (7537584)
  • chore(): migrate to github issues forms (863bfba)
  • chore(deps): update dependency rxjs to v7.3.1 (747c376)
  • chore(deps): update nest monorepo to v8.0.9 (8c76d66)
  • chore(deps): update dependency jest to v27.2.4 (e0dfddd)
  • chore(deps): update nest monorepo to v8.0.8 (6353871)
  • chore(deps): update dependency jest to v27.2.3 (4230b35)

Release 9.0.5

28 Sep 10:45
a73ffc6
Compare
Choose a tag to compare
  • Merge pull request #1723 from nestjs/renovate/ts-morph-12.x (a1c4ca0)
  • Merge branch 'renovate/apollo-graphql-packages' (f714526)
  • test(): fix broken federation tests (upgrade) (186f399)
  • Merge branch 'master' into renovate/apollo-graphql-packages (abdc967)
  • Merge pull request #1711 from nestjs/renovate/graphql-ws-5.x (58aa25b)
  • Merge pull request #1705 from nestjs/renovate/ws-8.x (fc5e747)
  • chore(deps): update apollo graphql packages (a853071)
  • chore(deps): update commitlint monorepo to v13.2.0 (0a746ce)
  • fix(deps): update dependency ws to v8.2.2 (bb5051d)
  • chore(deps): update typescript-eslint monorepo to v4.32.0 (76dd7d3)
  • chore(deps): update dependency jest to v27.2.2 (1a4901b)
  • chore(deps): update nest monorepo to v8.0.7 (4a5676c)
  • chore(deps): update dependency release-it to v14.11.6 (017d0a5)
  • chore(deps): update typescript-eslint monorepo to v4.31.2 (00f48c5)
  • chore(deps): update dependency graphql to v15.6.0 (3ab7939)
  • chore(deps): update dependency jest to v27.2.1 (50e269e)
  • chore(deps): update dependency prettier to v2.4.1 (5f68aff)
  • chore(deps): update typescript-eslint monorepo to v4.31.1 (bad8bb4)
  • chore(deps): update dependency jest to v27.2.0 (3b2bbff)
  • chore(deps): update dependency typescript to v4.4.3 (fd0fc0b)
  • chore(deps): update dependency prettier to v2.4.0 (039bf6c)
  • fix(deps): update dependency graphql-ws to v5.5.0 (38835ca)
  • chore(deps): update dependency jest to v27.1.1 (9363e81)
  • chore(deps): update typescript-eslint monorepo to v4.31.0 (ba1cb1c)
  • chore(deps): update dependency graphql to v15.5.3 (95df7d0)
  • chore(deps): update dependency @types/node-fetch to v3 (9d2fd84)
  • chore(deps): update dependency ts-morph to v12 (38cce30)

Release 9.0.4

02 Sep 11:00
1fbe943
Compare
Choose a tag to compare
  • Merge pull request #1732 from th3neken/graphql-ws-missing-header-fix (9ae9ab1)
  • fix(@nestjs/graphql): fixed fatal error when sec-websocket-protocol isn't exists in request headers using graphql-ws (4ea6609)

Release 9.0.3

02 Sep 10:59
1810d01
Compare
Choose a tag to compare