This Pull Request updates dependency graphql from v0.12.3 to v0.13.1
This PR also includes an upgrade to the corresponding @types/graphql package.
Release Notes
### [`v0.13.0`](https://github.com/graphql/graphql-js/releases/v0.13.0)
**Breaking:**
- Updated to latest spec for SDL for multiple interface implementations (#1169)
> To continue to support the pre-spec variation, use `parse(text, {allowLegacySDLImplementsInterfaces: true})`
- Internal module `'graphql/language/kinds'` no longer directly exports enum values #1221
> Not that you were relying on internal modules, were you :)
**New:**
- `getDescription` helper function is now exported (#1165)
- Allows parsing pre-spec object type SDL with `parse(text, {allowLegacySDLEmptyFields: true})` (#1171)
- Add `introspectionFromSchema` utility function (#1187)
- Add `lexicographicSortSchema` utility function (#1208) (#1220)
- Allow use of legacy names during schema validation with `{allowedLegacyNames: ['__badName']}` (#1194)
**Fixed:**
- Only trigger "one instance of graphql" error in DEV environments, removing false errors from minified bundles. (#1174)
- Fix 'astFromValue' to correctly handle integers and strings (#1181)
- Fix getTypeMap() not including input types used in directives (#1189)
- Support executeSync with mutations. (#1198)
- Fix block string printing edge cases (#1190, #1212)
- Fix SourceLocation incorrect export causing rollup bundling to fail (#1210)
- Preserve `allowedLegacyNames` when using `extendSchema` (#1226) (added since v0.13.0-rc.1)
---
### [`v0.13.1`](https://github.com/graphql/graphql-js/releases/v0.13.1)
**New:**
* Publish `.mjs` files for module code to support native esmodules (#1244)
* Interface type definitions may now be extended with `extendSchema` (#1222)
* `isValidNameError` utility is now exported as a non-throwing alternative to `assertValidName` (#1237)
* `ExectuableDefinitionNode` Flow type is now exported (#1241)
**Fixes:**
* `extendSchema` now preserves (and allows extending) a list of legacy field names which would otherwise be considered invalid (#1235)
* Replaced a misplaced licensing header (7e6898465131be522666bcbdf71d8c8f2d85e5d2)
---
Commits
#### v0.13.0
- [`b39f728`](https://github.com/graphql/graphql-js/commit/b39f728c0f51be440e17173150fa12b81e76dc09) 0.13.0-rc.1
- [`f4e104d`](https://github.com/graphql/graphql-js/commit/f4e104d31db19a535569858818aa9054f21b184e) Improve travis runs (#1219)
- [`360fa06`](https://github.com/graphql/graphql-js/commit/360fa06e43fed32b63fba99b353515e7b56eee20) Travis job include condition tweak
- [`b333b30`](https://github.com/graphql/graphql-js/commit/b333b30b238d040d6a8cf959d54f037ee26ae2c6) Fix spelling, "lexographicSortSchema" => "lexicographicSortSchema" (#1220)
- [`312daa5`](https://github.com/graphql/graphql-js/commit/312daa596e161c9f23bb8d326a1e797a44fdd301) Switch introspection tests to graphqlSync (#1225)
- [`4b96a86`](https://github.com/graphql/graphql-js/commit/4b96a86ae8091454cef12a16b72fa989283d4775) Maintain allowed legacy names when extending a schema. (#1226)
- [`5f50543`](https://github.com/graphql/graphql-js/commit/5f50543f7608d52403b1440d1a617626f412a63f) 0.13.0
#### v0.13.1
- [`f0eced9`](https://github.com/graphql/graphql-js/commit/f0eced97874a516fd33aeba002e10c6dae7fd9bf) Bump to latest dev dependencies (#1231)
- [`974ebab`](https://github.com/graphql/graphql-js/commit/974ebab8f44601fafeef43b369170d06bb8be0a6) Add more 'buildASTSchema' tests + cleanup (#1228)
- [`2986c2d`](https://github.com/graphql/graphql-js/commit/2986c2d49b73023a7d988445187fd55a4f0dec14) Allow interface type extensions (#1222)
- [`7b92875`](https://github.com/graphql/graphql-js/commit/7b9287501869f9f53e12ecdcb471a8e76636294e) Remove special case in assertValidName (#1232)
- [`5fe3926`](https://github.com/graphql/graphql-js/commit/5fe39262a308df944a87cc85b225228e7556aaa4) Update flow + "@flow strict" (#1229)
- [`98751e4`](https://github.com/graphql/graphql-js/commit/98751e473fd7a02c514af48218d87d26daadb5f5) Strict const args (#1233)
- [`fdccce3`](https://github.com/graphql/graphql-js/commit/fdccce3f174b65ff33d8981385d67c2dad5eff7b) export assertValidName and isValidNameError
- [`8f81f0a`](https://github.com/graphql/graphql-js/commit/8f81f0a2bfbe243b5117f048f870750abe1354f7) export isValidNameError
- [`ee93a91`](https://github.com/graphql/graphql-js/commit/ee93a917b0e37fc1929016b6cdf404118e54ba0f) export isValidNameError
- [`135619c`](https://github.com/graphql/graphql-js/commit/135619c41bd9b3c6971f026a2a846967e397d28e) export isValidNameError
- [`0487302`](https://github.com/graphql/graphql-js/commit/0487302f66b9b15cf3877f0d4a0f99ef6578ef72) Update index.js
- [`f2534a1`](https://github.com/graphql/graphql-js/commit/f2534a1a229ecc97d318053fa7bcf563b6a296df) Merge pull request #1237 from gdi2290/patch-1
- [`3493edd`](https://github.com/graphql/graphql-js/commit/3493edd23027d2a7ab016b80b4206e3bd0ff731a) Export ExectuableDefinitionNode (#1241)
- [`81db410`](https://github.com/graphql/graphql-js/commit/81db4101853924327c53b2fe389b4ab032cd178d) Remove duplicate test (#1240)
- [`ebdac97`](https://github.com/graphql/graphql-js/commit/ebdac97fc5aac73a76341938648af2b4045328e3) ISSUE_TEMPLATE: Fix 'facebook/graphql' link (#1243)
- [`14fde90`](https://github.com/graphql/graphql-js/commit/14fde90f5845fc1bfe241ac43001ecfb798ee699) simplify extendSchema tests (#1242)
- [`b4f2955`](https://github.com/graphql/graphql-js/commit/b4f2955fa56d19c955578111dc24f12c6d65fdfb) More allowed legacy names (#1235)
- [`7e68984`](https://github.com/graphql/graphql-js/commit/7e6898465131be522666bcbdf71d8c8f2d85e5d2) Fix outdated reference to old license
- [`d640f9f`](https://github.com/graphql/graphql-js/commit/d640f9fa059afd8aa9e1b3727facecbf7bf0dbe8) Update to latest release of iterall
- [`65afbaf`](https://github.com/graphql/graphql-js/commit/65afbaf76648d910637f1a3de44ee40aa554bc8c) Use .mjs for module code (#1244)
- [`2c58b26`](https://github.com/graphql/graphql-js/commit/2c58b262138359c03fe59bef182e356a2d64e779) Make 'ASTDefinitionBuilder' responsible only for build types from AST (#1230)
- [`31ae8a8`](https://github.com/graphql/graphql-js/commit/31ae8a8e8312494b858b69b2ab27b1837e2d8b1e) 0.13.1
This Pull Request updates dependency graphql from
v0.12.3
tov0.13.1
This PR also includes an upgrade to the corresponding @types/graphql package.
Release Notes
### [`v0.13.0`](https://github.com/graphql/graphql-js/releases/v0.13.0) **Breaking:** - Updated to latest spec for SDL for multiple interface implementations (#1169) > To continue to support the pre-spec variation, use `parse(text, {allowLegacySDLImplementsInterfaces: true})` - Internal module `'graphql/language/kinds'` no longer directly exports enum values #1221 > Not that you were relying on internal modules, were you :) **New:** - `getDescription` helper function is now exported (#1165) - Allows parsing pre-spec object type SDL with `parse(text, {allowLegacySDLEmptyFields: true})` (#1171) - Add `introspectionFromSchema` utility function (#1187) - Add `lexicographicSortSchema` utility function (#1208) (#1220) - Allow use of legacy names during schema validation with `{allowedLegacyNames: ['__badName']}` (#1194) **Fixed:** - Only trigger "one instance of graphql" error in DEV environments, removing false errors from minified bundles. (#1174) - Fix 'astFromValue' to correctly handle integers and strings (#1181) - Fix getTypeMap() not including input types used in directives (#1189) - Support executeSync with mutations. (#1198) - Fix block string printing edge cases (#1190, #1212) - Fix SourceLocation incorrect export causing rollup bundling to fail (#1210) - Preserve `allowedLegacyNames` when using `extendSchema` (#1226) (added since v0.13.0-rc.1) --- ### [`v0.13.1`](https://github.com/graphql/graphql-js/releases/v0.13.1) **New:** * Publish `.mjs` files for module code to support native esmodules (#1244) * Interface type definitions may now be extended with `extendSchema` (#1222) * `isValidNameError` utility is now exported as a non-throwing alternative to `assertValidName` (#1237) * `ExectuableDefinitionNode` Flow type is now exported (#1241) **Fixes:** * `extendSchema` now preserves (and allows extending) a list of legacy field names which would otherwise be considered invalid (#1235) * Replaced a misplaced licensing header (7e6898465131be522666bcbdf71d8c8f2d85e5d2) ---Commits
#### v0.13.0 - [`b39f728`](https://github.com/graphql/graphql-js/commit/b39f728c0f51be440e17173150fa12b81e76dc09) 0.13.0-rc.1 - [`f4e104d`](https://github.com/graphql/graphql-js/commit/f4e104d31db19a535569858818aa9054f21b184e) Improve travis runs (#1219) - [`360fa06`](https://github.com/graphql/graphql-js/commit/360fa06e43fed32b63fba99b353515e7b56eee20) Travis job include condition tweak - [`b333b30`](https://github.com/graphql/graphql-js/commit/b333b30b238d040d6a8cf959d54f037ee26ae2c6) Fix spelling, "lexographicSortSchema" => "lexicographicSortSchema" (#1220) - [`312daa5`](https://github.com/graphql/graphql-js/commit/312daa596e161c9f23bb8d326a1e797a44fdd301) Switch introspection tests to graphqlSync (#1225) - [`4b96a86`](https://github.com/graphql/graphql-js/commit/4b96a86ae8091454cef12a16b72fa989283d4775) Maintain allowed legacy names when extending a schema. (#1226) - [`5f50543`](https://github.com/graphql/graphql-js/commit/5f50543f7608d52403b1440d1a617626f412a63f) 0.13.0 #### v0.13.1 - [`f0eced9`](https://github.com/graphql/graphql-js/commit/f0eced97874a516fd33aeba002e10c6dae7fd9bf) Bump to latest dev dependencies (#1231) - [`974ebab`](https://github.com/graphql/graphql-js/commit/974ebab8f44601fafeef43b369170d06bb8be0a6) Add more 'buildASTSchema' tests + cleanup (#1228) - [`2986c2d`](https://github.com/graphql/graphql-js/commit/2986c2d49b73023a7d988445187fd55a4f0dec14) Allow interface type extensions (#1222) - [`7b92875`](https://github.com/graphql/graphql-js/commit/7b9287501869f9f53e12ecdcb471a8e76636294e) Remove special case in assertValidName (#1232) - [`5fe3926`](https://github.com/graphql/graphql-js/commit/5fe39262a308df944a87cc85b225228e7556aaa4) Update flow + "@flow strict" (#1229) - [`98751e4`](https://github.com/graphql/graphql-js/commit/98751e473fd7a02c514af48218d87d26daadb5f5) Strict const args (#1233) - [`fdccce3`](https://github.com/graphql/graphql-js/commit/fdccce3f174b65ff33d8981385d67c2dad5eff7b) export assertValidName and isValidNameError - [`8f81f0a`](https://github.com/graphql/graphql-js/commit/8f81f0a2bfbe243b5117f048f870750abe1354f7) export isValidNameError - [`ee93a91`](https://github.com/graphql/graphql-js/commit/ee93a917b0e37fc1929016b6cdf404118e54ba0f) export isValidNameError - [`135619c`](https://github.com/graphql/graphql-js/commit/135619c41bd9b3c6971f026a2a846967e397d28e) export isValidNameError - [`0487302`](https://github.com/graphql/graphql-js/commit/0487302f66b9b15cf3877f0d4a0f99ef6578ef72) Update index.js - [`f2534a1`](https://github.com/graphql/graphql-js/commit/f2534a1a229ecc97d318053fa7bcf563b6a296df) Merge pull request #1237 from gdi2290/patch-1 - [`3493edd`](https://github.com/graphql/graphql-js/commit/3493edd23027d2a7ab016b80b4206e3bd0ff731a) Export ExectuableDefinitionNode (#1241) - [`81db410`](https://github.com/graphql/graphql-js/commit/81db4101853924327c53b2fe389b4ab032cd178d) Remove duplicate test (#1240) - [`ebdac97`](https://github.com/graphql/graphql-js/commit/ebdac97fc5aac73a76341938648af2b4045328e3) ISSUE_TEMPLATE: Fix 'facebook/graphql' link (#1243) - [`14fde90`](https://github.com/graphql/graphql-js/commit/14fde90f5845fc1bfe241ac43001ecfb798ee699) simplify extendSchema tests (#1242) - [`b4f2955`](https://github.com/graphql/graphql-js/commit/b4f2955fa56d19c955578111dc24f12c6d65fdfb) More allowed legacy names (#1235) - [`7e68984`](https://github.com/graphql/graphql-js/commit/7e6898465131be522666bcbdf71d8c8f2d85e5d2) Fix outdated reference to old license - [`d640f9f`](https://github.com/graphql/graphql-js/commit/d640f9fa059afd8aa9e1b3727facecbf7bf0dbe8) Update to latest release of iterall - [`65afbaf`](https://github.com/graphql/graphql-js/commit/65afbaf76648d910637f1a3de44ee40aa554bc8c) Use .mjs for module code (#1244) - [`2c58b26`](https://github.com/graphql/graphql-js/commit/2c58b262138359c03fe59bef182e356a2d64e779) Make 'ASTDefinitionBuilder' responsible only for build types from AST (#1230) - [`31ae8a8`](https://github.com/graphql/graphql-js/commit/31ae8a8e8312494b858b69b2ab27b1837e2d8b1e) 0.13.1This PR has been generated by Renovate Bot.