Skip to content

Releases: Urigo/merge-graphql-schemas

v1.5.6

23 Sep 19:54
da415c0
Compare
Choose a tag to compare

Fixed

  • Support Node.js prior to v10.10, by removing the Dirent Typescript type PR #168 by @koenpunt.

Changed

  • Upgraded devDependencies to:
    • "rollup": "0.66.2",
    • "rollup-plugin-commonjs": "9.1.8"

v1.5.5

21 Sep 20:46
Compare
Choose a tag to compare

[1.5.5]

Added

Changed

Fixed

  • Query merge issue when combining NonNull & ListType modifiers PR #161 by @tdharris

v1.5.4

12 Sep 19:20
Compare
Choose a tag to compare

[1.5.4]

Fixed

Changed

  • Package updates PR #162 by @cfnelson
    • Upgraded dependencies to:
      • "deepmerge": "^2.1.1",
      • "glob": "^7.1.3",
    • Upgraded devDependencies - Refer to PR

v1.5.3

18 Jul 14:42
Compare
Choose a tag to compare

[1.5.3]

Fixed

v1.5.2

22 Jun 19:35
Compare
Choose a tag to compare

[1.5.2]

Fixed

v1.5.1

16 Mar 21:31
e4da076
Compare
Choose a tag to compare

Fixed

  • Correctly handle NonNullTypes when using mergeTypes(types, { all: true}) Thanks to PR #125 by @lastmjs

Changed

  • Updated the astPrinter with the latest print.js code from graphql-js. PR #123
  • Updated the mutation test to include some comments. PR #123
  • Updated tests to check NonNullTypes merge scenario when using mergeTypes(types, { all: true}) Thanks to PR #125 by @lastmjs
  • Upgraded dependencies to:
    • "deepmerge": "^2.1.0"
  • Upgraded devDependencies to:
    • "jest": "^22.4.2"
    • "core-js": "^2.5.3"
    • "rollup": "^0.57.0"
    • "graphql": "^0.13.2"
    • "rollup-plugin-babel": "^3.0.3"
    • "eslint-plugin-import": "^2.9.0"
    • "rollup-plugin-commonjs": "^8.4.1"
    • "rollup-plugin-node-resolve": "^3.2.0"

v1.5.0

26 Feb 15:56
Compare
Choose a tag to compare

Added

  • Ability to merge a GQL Type defined multiple times in separate files. Will throw an error when fieldDefintitons have conflicting values defined. Usage mergeTypes(types, { all: true }). Many thanks to @squidfunk work in PR #118.

Changed

  • Function signature of mergeTypes(types) has changed to include a 2nd optional param (an options object) -> mergeTypes(types, { all: true }). See Added note & PR #118 for details.
  • GraphQL 0.13.x is now supported. Thanks to @jbblanchet PR #120
  • Added Node.js's utils,events, and assert to Rollup's external modules list.

v1.4.0

04 Dec 21:45
Compare
Choose a tag to compare

Changed

  • Bumped graphql peer dependency to version ^0.11.7. PR #103
  • FileLoader now accepts simple glob patterns. Thanks to @thebergamo PR #106
  • bumped deepMerge to v2.0.1
  • bumped npm devDependencies

v1.3.0

30 Oct 18:04
Compare
Choose a tag to compare

Added

  • Add extensions field to fileLoader options to allow specifying file extension explicitly. Thanks to @Vincent-Pang PR #99

Fixed

  • mergeResolvers now accepts single resolver array PR #100

v1.2.0

17 Oct 16:14
Compare
Choose a tag to compare

Added