issues
search
graphql
/
vscode-graphql
MIGRATED: VSCode GraphQL extension (autocompletion, go-to definition, syntax highlighting)
https://marketplace.visualstudio.com/items?itemName=Prisma.vscode-graphql
MIT License
555
stars
71
forks
source link
fix(deps): update dependency graphql to v14 - autoclosed
#162
Closed
renovate[bot]
closed
4 years ago
renovate[bot]
commented
4 years ago
This PR contains the following updates:
Package
Type
Update
Change
graphql
dependencies
major
0.13.x
->
14.6.x
Release Notes
graphql/graphql-js
### [`v14.6.0`](https://togithub.com/graphql/graphql-js/releases/v14.6.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.8...v14.6.0) #### v14.6.0 (2020-01-27) ##### New Feature π - [#2400](https://togithub.com/graphql/graphql-js/pull/2400) validation: Add missing rule exports ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.8`](https://togithub.com/graphql/graphql-js/releases/v14.5.8) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.7...v14.5.8) #### v14.5.8 (2019-09-25) ##### Bug Fix π - [#2195](https://togithub.com/graphql/graphql-js/pull/2195) tstypes: fix typings for 'isSpecifiedDirective'/'isSpecifiedScalarType' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.7`](https://togithub.com/graphql/graphql-js/releases/v14.5.7) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.6...v14.5.7) #### v14.5.7 (2019-09-20) ##### Bug Fix π - [#2191](https://togithub.com/graphql/graphql-js/pull/2191) Fixes variable values of non-null type with default value ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.6`](https://togithub.com/graphql/graphql-js/releases/v14.5.6) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.5...v14.5.6) #### v14.5.6 (2019-09-15) ##### Bug Fix π - [#2169](https://togithub.com/graphql/graphql-js/pull/2169) Make onError optional in SDLValidationContext ([@Cito](https://togithub.com/Cito)) - [#2171](https://togithub.com/graphql/graphql-js/pull/2171) tstypes: Add missing 'abstractType' argument to `GraphQLTypeResolver` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 2 - Christoph Zwerschke([@Cito](https://togithub.com/Cito)) - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.5`](https://togithub.com/graphql/graphql-js/releases/v14.5.5) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.4...v14.5.5) #### v14.5.5 (2019-09-13) ##### Bug Fix π - [#2151](https://togithub.com/graphql/graphql-js/pull/2151) findDangerousChanges: sort fields inside 'defaultValue' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2162](https://togithub.com/graphql/graphql-js/pull/2162) printLocation: Remove trailing whitespace from empty lines ([@leebyron](https://togithub.com/leebyron)) - [#2163](https://togithub.com/graphql/graphql-js/pull/2163) RFC: Lexing is Greedy ([@leebyron](https://togithub.com/leebyron)) ##### Polish π
2 PRs were merged
- [#2157](https://togithub.com/graphql/graphql-js/pull/2157) Fix typos ([@Cito](https://togithub.com/Cito)) - [#2168](https://togithub.com/graphql/graphql-js/pull/2168) Minor fix in extensions-test ([@Cito](https://togithub.com/Cito))
##### Committers: 3 - Christoph Zwerschke([@Cito](https://togithub.com/Cito)) - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - Lee Byron([@leebyron](https://togithub.com/leebyron)) ### [`v14.5.4`](https://togithub.com/graphql/graphql-js/releases/v14.5.4) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.3...v14.5.4) #### v14.5.4 (2019-08-29) ##### Bug Fix π - [#2131](https://togithub.com/graphql/graphql-js/pull/2131) fix: added FlowFixMe on Array.prototype.flatMap ([@Michael-M-Judd](https://togithub.com/Michael-M-Judd)) - [#2134](https://togithub.com/graphql/graphql-js/pull/2134) `void` => `undefined` in Path.d.ts ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2135](https://togithub.com/graphql/graphql-js/pull/2135) tstypes: Use `any` as BREAK type. ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2137](https://togithub.com/graphql/graphql-js/pull/2137) Flow: fix errors in 'flatMap.js' on old Flow versions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2138](https://togithub.com/graphql/graphql-js/pull/2138) Add missing `toObjMap' conversion for`extensions\` inside directive args ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2140](https://togithub.com/graphql/graphql-js/pull/2140) TypeScript: Backport v15 .d.ts fixes to v14 ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2142](https://togithub.com/graphql/graphql-js/pull/2142) tstypes: Mark `options` property optional in `getVariableValues` ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2143](https://togithub.com/graphql/graphql-js/pull/2143) Fix 'isFinite' polyfill resulting in infinite recursion ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Polish π - [#2133](https://togithub.com/graphql/graphql-js/pull/2133) Flow: fix warning about unused $FlowFixMe ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 3 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - Jackson Kearl([@JacksonKearl](https://togithub.com/JacksonKearl)) - Michael Judd([@Michael-M-Judd](https://togithub.com/Michael-M-Judd)) ### [`v14.5.3`](https://togithub.com/graphql/graphql-js/releases/v14.5.3) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.2...v14.5.3) #### v14.5.3 (2019-08-24) ##### Bug Fix π - [#2120](https://togithub.com/graphql/graphql-js/pull/2120) Fix relative imports inside TypeScript definitions ([@JacksonKearl](https://togithub.com/JacksonKearl)) ##### Committers: 1 - Jackson Kearl([@JacksonKearl](https://togithub.com/JacksonKearl)) ### [`v14.5.2`](https://togithub.com/graphql/graphql-js/releases/v14.5.2) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.1...v14.5.2) #### v14.5.2 (2019-08-24) ##### Bug Fix π - [#2109](https://togithub.com/graphql/graphql-js/pull/2109) Sync type TS definitions with Flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2113](https://togithub.com/graphql/graphql-js/pull/2113) Sync tstypes/graphql.d.ts with flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2115](https://togithub.com/graphql/graphql-js/pull/2115) Sync utilities TS definitions with flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2116](https://togithub.com/graphql/graphql-js/pull/2116) Copy non-standard properites from field's config ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2118](https://togithub.com/graphql/graphql-js/pull/2118) Fixup index.d.ts files to reflect Flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2119](https://togithub.com/graphql/graphql-js/pull/2119) Sync validation TS definitions with flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) ##### Committers: 2 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - Jackson Kearl([@JacksonKearl](https://togithub.com/JacksonKearl)) ### [`v14.5.1`](https://togithub.com/graphql/graphql-js/releases/v14.5.1) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.0...v14.5.1) #### v14.5.1 (2019-08-23) ##### Bug Fix π - [#2105](https://togithub.com/graphql/graphql-js/pull/2105) Sync tstypes/errors with flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2106](https://togithub.com/graphql/graphql-js/pull/2106) Sync execution TS definitions with Flow. ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2107](https://togithub.com/graphql/graphql-js/pull/2107) Sync language TS definitions with Flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2108](https://togithub.com/graphql/graphql-js/pull/2108) Sync subscription TS definitions with Flow ([@JacksonKearl](https://togithub.com/JacksonKearl)) - [#2111](https://togithub.com/graphql/graphql-js/pull/2111) Flow lint disable 'deprecated-type' rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Dependency π¦ - [#2112](https://togithub.com/graphql/graphql-js/pull/2112) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 2 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - Jackson Kearl([@JacksonKearl](https://togithub.com/JacksonKearl)) ### [`v14.5.0`](https://togithub.com/graphql/graphql-js/releases/v14.5.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.4.2...v14.5.0) #### v14.5.0 (2019-08-22) ##### New Feature π - [#2062](https://togithub.com/graphql/graphql-js/pull/2062) Limits errors in getVariableValues() ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2074](https://togithub.com/graphql/graphql-js/pull/2074) [validation] Add "onError" option to allow for custom error handling behavior when performing validation ([@skevy](https://togithub.com/skevy)) - [#2097](https://togithub.com/graphql/graphql-js/pull/2097) Add 'extensions' to all Type System objects ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2102](https://togithub.com/graphql/graphql-js/pull/2102) Add TS typings. All credits goes to original authors of '\*.d.ts' files: [@TonyPythoneer](https://togithub.com/TonyPythoneer) [@calebmer](https://togithub.com/calebmer) [@intellix](https://togithub.com/intellix) [@firede](https://togithub.com/firede) [@kepennar](https://togithub.com/kepennar) [@freiksenet](https://togithub.com/freiksenet) [@IvanGoncharov](https://togithub.com/IvanGoncharov) [@DxCx](https://togithub.com/DxCx) [@rportugal](https://togithub.com/rportugal) [@tgriesser](https://togithub.com/tgriesser) [@dyst5422](https://togithub.com/dyst5422) [@adnsio](https://togithub.com/adnsio) [@divyenduz](https://togithub.com/divyenduz) [@bradzacher](https://togithub.com/bradzacher) [@clayne11](https://togithub.com/clayne11) [@JCMais](https://togithub.com/JCMais) [@langpavel](https://togithub.com/langpavel) [@mc0](https://togithub.com/mc0) [@martijnwalraven](https://togithub.com/martijnwalraven) [@jedmao](https://togithub.com/jedmao) ##### Bug Fix π - [#1467](https://togithub.com/graphql/graphql-js/pull/1467) Make error handling consistent in createSourceEventStream ([@taion](https://togithub.com/taion)) - [#2047](https://togithub.com/graphql/graphql-js/pull/2047) coerceValues: correctly handle NaN and similar values ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2075](https://togithub.com/graphql/graphql-js/pull/2075) inspect: correctly handle custom objects without class name ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2082](https://togithub.com/graphql/graphql-js/pull/2082) Convert type definitions subtypes to be exact ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2091](https://togithub.com/graphql/graphql-js/pull/2091) definitions: make constructed fields non-optional ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2099](https://togithub.com/graphql/graphql-js/pull/2099) Switch all 'for..of' loops to assume they iterating only arrays ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Docs π - [#2103](https://togithub.com/graphql/graphql-js/pull/2103) Add README for 'tstypes' folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Polish π
42 PRs were merged
- [#2014](https://togithub.com/graphql/graphql-js/pull/2014) Fix build after [#1467](https://togithub.com/graphql/graphql-js/issues/1467) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2015](https://togithub.com/graphql/graphql-js/pull/2015) Flow: Remove some of the 'existential type' usages ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2023](https://togithub.com/graphql/graphql-js/pull/2023) parser: simplify 'many' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2024](https://togithub.com/graphql/graphql-js/pull/2024) parser: Remove unnecessary export on internal function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2025](https://togithub.com/graphql/graphql-js/pull/2025) Move 'getTokenDesc' into parser ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2027](https://togithub.com/graphql/graphql-js/pull/2027) Flow: Remove unnecessary type annotations ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2028](https://togithub.com/graphql/graphql-js/pull/2028) Parser: group internal methods into a class to share lexer & options ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2031](https://togithub.com/graphql/graphql-js/pull/2031) Remove use of existential type in validation tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2033](https://togithub.com/graphql/graphql-js/pull/2033) Run prettier on all files in repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2042](https://togithub.com/graphql/graphql-js/pull/2042) Add tests for parseValue & parseLiteral of std scalars ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2045](https://togithub.com/graphql/graphql-js/pull/2045) test: Fully cover 'coerceValue' function with tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2046](https://togithub.com/graphql/graphql-js/pull/2046) Enable 'flowlint deprecated-type' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2049](https://togithub.com/graphql/graphql-js/pull/2049) Remove useless check since args are always array (can be empty) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2050](https://togithub.com/graphql/graphql-js/pull/2050) Simplify coercion algorithm in getVariableValues/getArgumentValues ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2051](https://togithub.com/graphql/graphql-js/pull/2051) Make getArgumentValues/getVariableValues algorithm linear ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2052](https://togithub.com/graphql/graphql-js/pull/2052) coerceValue: Simplify path printing ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2053](https://togithub.com/graphql/graphql-js/pull/2053) jsutils: Add generic Path implementation ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2054](https://togithub.com/graphql/graphql-js/pull/2054) buildExecutionContext: simplify errors handling ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2058](https://togithub.com/graphql/graphql-js/pull/2058) flow: Enable 'uninitialized-instance-property' lint ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2059](https://togithub.com/graphql/graphql-js/pull/2059) Sort imports in all JS files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2060](https://togithub.com/graphql/graphql-js/pull/2060) Using direct imports in test files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2061](https://togithub.com/graphql/graphql-js/pull/2061) change 'CoercedVariableValues' to disjoint union ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2063](https://togithub.com/graphql/graphql-js/pull/2063) Remove useless invariant since 'serialize' is always exist ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2064](https://togithub.com/graphql/graphql-js/pull/2064) invariant: improve code that babel outputs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2065](https://togithub.com/graphql/graphql-js/pull/2065) Remove 'invariant' calls from 'stripIgnoredCharacters' tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2066](https://togithub.com/graphql/graphql-js/pull/2066) Use 'invariant' only for real invariants, add 'devAssert' for the rest ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2067](https://togithub.com/graphql/graphql-js/pull/2067) Convert all non-reachable exceptions into invariants ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2068](https://togithub.com/graphql/graphql-js/pull/2068) parser: Extract 'optionalMany' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2069](https://togithub.com/graphql/graphql-js/pull/2069) parser: Inline 'parseExecutableDefinition' to simplify code ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2073](https://togithub.com/graphql/graphql-js/pull/2073) Simplify parser, avoid extra function call ([@Cito](https://togithub.com/Cito)) - [#2076](https://togithub.com/graphql/graphql-js/pull/2076) coverage: remove not essential 'istanbul ignore's ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2077](https://togithub.com/graphql/graphql-js/pull/2077) validation-test: remove unneeded 'specifiedRules' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2078](https://togithub.com/graphql/graphql-js/pull/2078) getVariableValues: improve coverage of 'maxErrors' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2079](https://togithub.com/graphql/graphql-js/pull/2079) Add benchmark for validating invalid query ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2083](https://togithub.com/graphql/graphql-js/pull/2083) GraphQLSchema: Remove unneeded recursion during type collection ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2085](https://togithub.com/graphql/graphql-js/pull/2085) starWarsIntrospection-test: cleanup + add explanation comment ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2086](https://togithub.com/graphql/graphql-js/pull/2086) GraphQLSchema: simplify `getPossibleTypes` & `isPossibleType` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2089](https://togithub.com/graphql/graphql-js/pull/2089) definition: replace object spread with explicit assignments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2090](https://togithub.com/graphql/graphql-js/pull/2090) type definitions: Use consistent order for public fields ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2094](https://togithub.com/graphql/graphql-js/pull/2094) tests: use consistent order of fields in snapshots ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2095](https://togithub.com/graphql/graphql-js/pull/2095) extendSchema-test: replace 'GraphQL\*' types with SDL ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2100](https://togithub.com/graphql/graphql-js/pull/2100) Convert more cycles to 'for..of' ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Internal π
14 PRs were merged
- [#2013](https://togithub.com/graphql/graphql-js/pull/2013) Mark as private to prevent accidential publishing of root 'package.json' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2016](https://togithub.com/graphql/graphql-js/pull/2016) Travis: Run gitdeploy only on pushes to master ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2019](https://togithub.com/graphql/graphql-js/pull/2019) Benchmark: Inline code from benchmark.js ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2021](https://togithub.com/graphql/graphql-js/pull/2021) Benchmark: simplify code ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2026](https://togithub.com/graphql/graphql-js/pull/2026) Flow: Remove unussed '$FlowIssue' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2032](https://togithub.com/graphql/graphql-js/pull/2032) ESLint: Enable flowtype/no-existential-type rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2034](https://togithub.com/graphql/graphql-js/pull/2034) Cleanup leftovers of CI publishing ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2035](https://togithub.com/graphql/graphql-js/pull/2035) gen-changelog: remove hardcoded GitHub org and repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2039](https://togithub.com/graphql/graphql-js/pull/2039) benchmark: improve reproducibility ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2070](https://togithub.com/graphql/graphql-js/pull/2070) coverage: Fixed coverage bug introduced in [#2067](https://togithub.com/graphql/graphql-js/issues/2067) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2071](https://togithub.com/graphql/graphql-js/pull/2071) coverage: Fixed coverage bug introduced in [#2067](https://togithub.com/graphql/graphql-js/issues/2067) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2072](https://togithub.com/graphql/graphql-js/pull/2072) Make npm scripts for prettier run on Windows ([@Cito](https://togithub.com/Cito)) - [#2087](https://togithub.com/graphql/graphql-js/pull/2087) benchmark: use version specific babel ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2088](https://togithub.com/graphql/graphql-js/pull/2088) benchmark: collect memory usage per operation ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Dependency π¦
7 PRs were merged
- [#2022](https://togithub.com/graphql/graphql-js/pull/2022) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2030](https://togithub.com/graphql/graphql-js/pull/2030) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2040](https://togithub.com/graphql/graphql-js/pull/2040) Update Babel ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2043](https://togithub.com/graphql/graphql-js/pull/2043) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2057](https://togithub.com/graphql/graphql-js/pull/2057) Update Flow to 0.104 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2080](https://togithub.com/graphql/graphql-js/pull/2080) Update Flow to 0.105 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2101](https://togithub.com/graphql/graphql-js/pull/2101) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Committers: 4 - Adam Miskiewicz([@skevy](https://togithub.com/skevy)) - Christoph Zwerschke([@Cito](https://togithub.com/Cito)) - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - Jimmy Jia([@taion](https://togithub.com/taion)) ### [`v14.4.2`](https://togithub.com/graphql/graphql-js/releases/v14.4.2) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.4.1...v14.4.2) #### v14.4.2 (2019-07-03) ##### Bug Fix π - [#2009](https://togithub.com/graphql/graphql-js/pull/2009) Defensively verify that Symbol.for is available ([@jaynetics](https://togithub.com/jaynetics)) ##### Polish π
2 PRs were merged
- [#2006](https://togithub.com/graphql/graphql-js/pull/2006) buildClientSchema: add test for missing standard scalar ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2008](https://togithub.com/graphql/graphql-js/pull/2008) Flow: Remove deprecated 'Function' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Internal π - [#2011](https://togithub.com/graphql/graphql-js/pull/2011) Correctly add modified 'version.js' to release commit ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 2 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - Janosch MΓΌller([@jaynetics](https://togithub.com/jaynetics)) ### [`v14.4.1`](https://togithub.com/graphql/graphql-js/releases/v14.4.1) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.4.0...v14.4.1) #### v14.4.1 (2019-06-29) ##### Bug Fix π - [#2001](https://togithub.com/graphql/graphql-js/pull/2001) Switch some of arguments from `Array` to `$ReadOnlyArray` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2002](https://togithub.com/graphql/graphql-js/pull/2002) Mark user-provided 'variableValues' as read-only ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Polish π - [#2000](https://togithub.com/graphql/graphql-js/pull/2000) dedent: Simplify and remove unused features ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Internal π
4 PRs were merged
- [#1998](https://togithub.com/graphql/graphql-js/pull/1998) Add "postversion" step to commit changed files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1999](https://togithub.com/graphql/graphql-js/pull/1999) changelog: Remove duplicate PRs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2003](https://togithub.com/graphql/graphql-js/pull/2003) Travis: Disable automatic publishing on NPM ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2004](https://togithub.com/graphql/graphql-js/pull/2004) Travis: remove Node.js v11 from test matrix ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.4.0`](https://togithub.com/graphql/graphql-js/releases/v14.4.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.3.1...v14.4.0) #### v14.4.0 (2019-06-26) ##### New Feature π - [#1906](https://togithub.com/graphql/graphql-js/pull/1906) Use 'Object.freeze' consistently on all exported Array/Object constants ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1878](https://togithub.com/graphql/graphql-js/pull/1878) Add "version" string and parsed "versionInfo" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1942](https://togithub.com/graphql/graphql-js/pull/1942) Export "SubscriptionArgs" type ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1946](https://togithub.com/graphql/graphql-js/pull/1946) GraphQLScalarType: make 'serialize' optional with 'identityFunc' as default ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1359](https://togithub.com/graphql/graphql-js/pull/1359) validateSchema: validate Input Objects self-references ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1949](https://togithub.com/graphql/graphql-js/pull/1949) [printError] Make location formatting IDE friendly ([@alloy](https://togithub.com/alloy)) - [#1955](https://togithub.com/graphql/graphql-js/pull/1955) Make 'parseLiteral' optional and use wrapped 'parseValue' by default ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1965](https://togithub.com/graphql/graphql-js/pull/1965) Added partial support for repeatable directives ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1984](https://togithub.com/graphql/graphql-js/pull/1984) Extract 'printLocation' & 'printSourceLocation' functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1985](https://togithub.com/graphql/graphql-js/pull/1985) Print minified location ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Bug Fix π - [#1916](https://togithub.com/graphql/graphql-js/pull/1916) findBreakingChanges: use string representation to compare default values ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1920](https://togithub.com/graphql/graphql-js/pull/1920) Remove trailing spaces from 'Int' and 'Float' descriptions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1937](https://togithub.com/graphql/graphql-js/pull/1937) Accept normal object as 'variableValues' arg of 'graphql' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1938](https://togithub.com/graphql/graphql-js/pull/1938) Allow null value on 'data' property of 'ExecutionResult' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1939](https://togithub.com/graphql/graphql-js/pull/1939) Accept normal object as 'variableValues' arg of subscribe functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1983](https://togithub.com/graphql/graphql-js/pull/1983) printError shouldn't return trailing new line ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Docs π
2 PRs were merged
- [#1923](https://togithub.com/graphql/graphql-js/pull/1923) Copy 'site/graphql-js' folder from 'graphql.github.io' repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1959](https://togithub.com/graphql/graphql-js/pull/1959) Fix URLs to the GraphQL Specification and its repository ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Polish π
40 PRs were merged
- [#1901](https://togithub.com/graphql/graphql-js/pull/1901) findBreakingChanges: extract 'findByName' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1902](https://togithub.com/graphql/graphql-js/pull/1902) findBreakingChanges: Simplify type to string conversion ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1903](https://togithub.com/graphql/graphql-js/pull/1903) findBreakingChanges: add missing dots to descriptions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1904](https://togithub.com/graphql/graphql-js/pull/1904) findBreakingChanges-test: Unify changes snapshots ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1905](https://togithub.com/graphql/graphql-js/pull/1905) findBreakingChanges: simplify schema iteration ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1907](https://togithub.com/graphql/graphql-js/pull/1907) findBreakingChanges: unify how changes are collected ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1908](https://togithub.com/graphql/graphql-js/pull/1908) findBreakingChanges: extract "diff" utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1909](https://togithub.com/graphql/graphql-js/pull/1909) findBreakingChanges: reduce duplication by merging some functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1910](https://togithub.com/graphql/graphql-js/pull/1910) Replace some "for" cycles with "for of" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1911](https://togithub.com/graphql/graphql-js/pull/1911) findBreakingChanges: merge funcs and remove duplicated iteration logic ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1912](https://togithub.com/graphql/graphql-js/pull/1912) findBreakingChanges: sort functions in logical order ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1914](https://togithub.com/graphql/graphql-js/pull/1914) ESLint: Forbid unnecessary backticks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1918](https://togithub.com/graphql/graphql-js/pull/1918) tests: replace 'printNode' with more high-level 'printASTNode' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1921](https://togithub.com/graphql/graphql-js/pull/1921) Manually concat all static strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1927](https://togithub.com/graphql/graphql-js/pull/1927) validation-tests: remove useless parseValue & parseLiteral ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1934](https://togithub.com/graphql/graphql-js/pull/1934) Add typings to introspection resolvers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1936](https://togithub.com/graphql/graphql-js/pull/1936) Remove dead code since args are always present on fields and directives ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1943](https://togithub.com/graphql/graphql-js/pull/1943) Simplify args handling in 'graphql', 'subscribe' and 'execute' funcs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1944](https://togithub.com/graphql/graphql-js/pull/1944) Extract "didYouMean" util function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1945](https://togithub.com/graphql/graphql-js/pull/1945) Extract 'identityFunc' function to be used instead of 'x => x' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1950](https://togithub.com/graphql/graphql-js/pull/1950) validateSchema: use 'astNode' from fields/args instead of type's subnodes ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1952](https://togithub.com/graphql/graphql-js/pull/1952) tests: replace `invariant` with `assertEnumType` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1957](https://togithub.com/graphql/graphql-js/pull/1957) Remove unnecessary concatenations from template strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1962](https://togithub.com/graphql/graphql-js/pull/1962) parser: remove unused token that was returned from keyword match ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1963](https://togithub.com/graphql/graphql-js/pull/1963) buildASTSchema-test: inline SDL in 'buildSchema' calls ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1964](https://togithub.com/graphql/graphql-js/pull/1964) Simplify SDLs used in 'buidSchema'/\`extendSchema' tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1960](https://togithub.com/graphql/graphql-js/pull/1960) Update LICENSE and remove license header from source files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1972](https://togithub.com/graphql/graphql-js/pull/1972) inspect: Handle 'null' explicitly ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1973](https://togithub.com/graphql/graphql-js/pull/1973) Extract 'isObjectLike' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1974](https://togithub.com/graphql/graphql-js/pull/1974) buildClientSchema: add dev check for invalid introspection argument ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1975](https://togithub.com/graphql/graphql-js/pull/1975) inspect-test: Improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1976](https://togithub.com/graphql/graphql-js/pull/1976) inspect-test: remove $FlowFixMe ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1977](https://togithub.com/graphql/graphql-js/pull/1977) buildClientSchema: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1978](https://togithub.com/graphql/graphql-js/pull/1978) Flow: switch to new '...' syntax for inexact objects ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1980](https://togithub.com/graphql/graphql-js/pull/1980) Correct imports to use direct paths instead of relying on 'index.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1981](https://togithub.com/graphql/graphql-js/pull/1981) Move TokenKind into separate file to solve cycle import ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1982](https://togithub.com/graphql/graphql-js/pull/1982) printError: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1988](https://togithub.com/graphql/graphql-js/pull/1988) Add test for didYouMean with sub-message ([@Cito](https://togithub.com/Cito)) - [#1994](https://togithub.com/graphql/graphql-js/pull/1994) Improve Flow typing for 'memoize3' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1995](https://togithub.com/graphql/graphql-js/pull/1995) Improve typings for 'toJSONDeep' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Internal π
19 PRs were merged
- [#1915](https://togithub.com/graphql/graphql-js/pull/1915) Travis: don't duplicate testing on Node's latest LTS ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1917](https://togithub.com/graphql/graphql-js/pull/1917) Manually update 'version.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1919](https://togithub.com/graphql/graphql-js/pull/1919) Update GitHub schema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1922](https://togithub.com/graphql/graphql-js/pull/1922) Add "codecov.yml" to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1924](https://togithub.com/graphql/graphql-js/pull/1924) Add 'docs' to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1928](https://togithub.com/graphql/graphql-js/pull/1928) package.json: Rename "check-cover" to "check:cover" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1929](https://togithub.com/graphql/graphql-js/pull/1929) benchmark: create 'exec' wrap for execSync function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1930](https://togithub.com/graphql/graphql-js/pull/1930) Convert Flow coverage to istanbul format and use nyc for reporting ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1931](https://togithub.com/graphql/graphql-js/pull/1931) npmignore: remove all dot files since they already covered by '.\*' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1940](https://togithub.com/graphql/graphql-js/pull/1940) Allow 'async/await' in 'resources' scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1941](https://togithub.com/graphql/graphql-js/pull/1941) Speed up "check:cover" by using async exec ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1947](https://togithub.com/graphql/graphql-js/pull/1947) Remove 'watch' script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1953](https://togithub.com/graphql/graphql-js/pull/1953) Remove "coverage/flow" before every "check:cover" run. ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1966](https://togithub.com/graphql/graphql-js/pull/1966) Add script to generate changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1968](https://togithub.com/graphql/graphql-js/pull/1968) Add some stats to the 'yarn build' command ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1969](https://togithub.com/graphql/graphql-js/pull/1969) Improve generated changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1991](https://togithub.com/graphql/graphql-js/pull/1991) Change formating of '.travis.yml' to better match output of Travis CLI ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1992](https://togithub.com/graphql/graphql-js/pull/1992) Change formatting of '.travis.yml'. Continuation of [`2b9d571`](https://togithub.com/graphql/graphql-js/commit/2b9d571) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1996](https://togithub.com/graphql/graphql-js/pull/1996) Update NPM token inside '.travis.yml' ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Dependency π¦
8 PRs were merged
- [#1926](https://togithub.com/graphql/graphql-js/pull/1926) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1933](https://togithub.com/graphql/graphql-js/pull/1933) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1935](https://togithub.com/graphql/graphql-js/pull/1935) Update Flow to v0.100.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1956](https://togithub.com/graphql/graphql-js/pull/1956) Update prettier to v1.18.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1961](https://togithub.com/graphql/graphql-js/pull/1961) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1971](https://togithub.com/graphql/graphql-js/pull/1971) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1990](https://togithub.com/graphql/graphql-js/pull/1990) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1993](https://togithub.com/graphql/graphql-js/pull/1993) Update Flow to v0.102 ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Committers: 3 - Christoph Zwerschke([@Cito](https://togithub.com/Cito)) - Eloy DurΓ‘n([@alloy](https://togithub.com/alloy)) - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.3.1`](https://togithub.com/graphql/graphql-js/releases/v14.3.1) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.3.0...v14.3.1) #### 14.3.1 (2019-05-23) ##### Bug Fix π - [#1809](https://togithub.com/graphql/graphql-js/pull/1809) buildClientSchema: include standard type only if it is used ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Polish π
19 PRs were merged
- [#1899](https://togithub.com/graphql/graphql-js/pull/1899) findBreakingChanges: Add new tests to improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1898](https://togithub.com/graphql/graphql-js/pull/1898) findBreakingChanges: simplify checking of wrapped types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1897](https://togithub.com/graphql/graphql-js/pull/1897) findBreakingChanges-test: Remove unnecessary fields ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1896](https://togithub.com/graphql/graphql-js/pull/1896) findBreakingChanges: Correctly document not reachable statement ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1895](https://togithub.com/graphql/graphql-js/pull/1895) findBreakingChanges: Remove 'export' from internal functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1893](https://togithub.com/graphql/graphql-js/pull/1893) findBreakingChanges: test only functions that are part of public API ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1891](https://togithub.com/graphql/graphql-js/pull/1891) findBreakingChanges-test: remove unneeded 'Query' types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1888](https://togithub.com/graphql/graphql-js/pull/1888) Enable 'no-prototype-builtins' ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1887](https://togithub.com/graphql/graphql-js/pull/1887) Enable "no-case-declarations" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1885](https://togithub.com/graphql/graphql-js/pull/1885) Explicitly create Promise using "Promise.resolve" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1884](https://togithub.com/graphql/graphql-js/pull/1884) memoize3: Explicitly pass arguments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1883](https://togithub.com/graphql/graphql-js/pull/1883) Enable "no-sequences" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1882](https://togithub.com/graphql/graphql-js/pull/1882) Enable 'prefer-promise-reject-errors' ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1881](https://togithub.com/graphql/graphql-js/pull/1881) Partly fix results of "sketchy-null-mixed" Flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1880](https://togithub.com/graphql/graphql-js/pull/1880) Enable "sketchy-null-mixed" Flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1879](https://togithub.com/graphql/graphql-js/pull/1879) Use "isPromise" instead of testing for 'then' property ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1866](https://togithub.com/graphql/graphql-js/pull/1866) Enable Flow in "visitor-test.js" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1865](https://togithub.com/graphql/graphql-js/pull/1865) Enable Flow on "subscribe-test.js" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1863](https://togithub.com/graphql/graphql-js/pull/1863) Fix some typos in stripIgnoredCharacters docs+tests ([@Cito](https://togithub.com/Cito))
##### Internal π
15 PRs were merged
- [#1892](https://togithub.com/graphql/graphql-js/pull/1892) build: Add new lines to "_.js" and "_.mjs" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1886](https://togithub.com/graphql/graphql-js/pull/1886) Remove TODO on "no-warning-comments" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1877](https://togithub.com/graphql/graphql-js/pull/1877) Rename 'fs-utils.js' to 'utils.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1875](https://togithub.com/graphql/graphql-js/pull/1875) Enable prettier for "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1876](https://togithub.com/graphql/graphql-js/pull/1876) inline-invariant: use template instead of AST ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1874](https://togithub.com/graphql/graphql-js/pull/1874) Enable "no-inner-declarations" rule on "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1873](https://togithub.com/graphql/graphql-js/pull/1873) Fix lint issues in 'resources/\*.js' files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1872](https://togithub.com/graphql/graphql-js/pull/1872) Replace all "var" with "const" & "let" in "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1871](https://togithub.com/graphql/graphql-js/pull/1871) Lint JS files inside "resources" folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1870](https://togithub.com/graphql/graphql-js/pull/1870) Add missing "use strict" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1869](https://togithub.com/graphql/graphql-js/pull/1869) ESLint: remove useless "parserOptions" options ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1868](https://togithub.com/graphql/graphql-js/pull/1868) Add missing "[@noflow](https://togithub.com/noflow)" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1867](https://togithub.com/graphql/graphql-js/pull/1867) ESLint: Simplify exclude for "no-restricted-syntax" rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1864](https://togithub.com/graphql/graphql-js/pull/1864) Drop parser option since Prettier supports Flow by default ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1855](https://togithub.com/graphql/graphql-js/pull/1855) Add 'yarn check --integrity' to CI tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Committers: 2 - Christoph Zwerschke ([@Cito](https://togithub.com/Cito)) - Ivan Goncharov ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.3.0`](https://togithub.com/graphql/graphql-js/releases/v14.3.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.2.1...v14.3.0) #### 14.3.0 (2019-05-07) ##### New Feature π - [#1802](https://togithub.com/graphql/graphql-js/pull/1802) Add stripIgnoredCharacters utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Bug Fix π - [#1837](https://togithub.com/graphql/graphql-js/pull/1837) isSpecifiedDirective should not assume Directive type ([@Cito](https://togithub.com/Cito)) - [#1825](https://togithub.com/graphql/graphql-js/pull/1825) Add missing exports for createLexer, syntaxError and locatedError ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Polish π
8 PRs were merged
- [#1850](https://togithub.com/graphql/graphql-js/pull/1850) Add comment to make test better understandable ([@Cito](https://togithub.com/Cito)) - [#1848](https://togithub.com/graphql/graphql-js/pull/1848) Remove Flow workaround for const arguments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1840](https://togithub.com/graphql/graphql-js/pull/1840) ESLint: enable 'arrow-body-style' rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1836](https://togithub.com/graphql/graphql-js/pull/1836) Use Flow shortcut for importing types and enable related ESLint rules ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1834](https://togithub.com/graphql/graphql-js/pull/1834) Flow: Enable "sketchy-number" lint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1832](https://togithub.com/graphql/graphql-js/pull/1832) show flow warnings and fixes all reported ones ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1826](https://togithub.com/graphql/graphql-js/pull/1826) Synchronise and fix styling of "index.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1810](https://togithub.com/graphql/graphql-js/pull/1810) buildSchema/extendSchema: test standard scalars ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Internal π
13 PRs were merged
- [#1851](https://togithub.com/graphql/graphql-js/pull/1851) nyc: Switch config from JSON to YAML and move args from package.json ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1845](https://togithub.com/graphql/graphql-js/pull/1845) Adapt benchmark to the new build script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1844](https://togithub.com/graphql/graphql-js/pull/1844) Correctly trap errors in shell scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1843](https://togithub.com/graphql/graphql-js/pull/1843) Fix "npm run build" on Node 10 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1842](https://togithub.com/graphql/graphql-js/pull/1842) Terminate shell scripts if any subcomand terminated ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1841](https://togithub.com/graphql/graphql-js/pull/1841) Make single 'build.js' to handle NPM package build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1839](https://togithub.com/graphql/graphql-js/pull/1839) ESLint: enable all low-hanging rules and mark rest as TODO ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1838](https://togithub.com/graphql/graphql-js/pull/1838) Mark all ESLint rules that conflict with Prettier ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1833](https://togithub.com/graphql/graphql-js/pull/1833) List Flow lint rules and enable low-hanging fruits ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1831](https://togithub.com/graphql/graphql-js/pull/1831) Speed up flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1829](https://togithub.com/graphql/graphql-js/pull/1829) ci: add Node v12 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1828](https://togithub.com/graphql/graphql-js/pull/1828) build: generalize ignore patter to include all '**\***' dirs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1822](https://togithub.com/graphql/graphql-js/pull/1822) Add 'package-lock.json' to ignored files ([@IvanGoncharov](https://togithub.com/IvanGoncharov))
##### Committers: 2 - Christoph Zwerschke ([@Cito](https://togithub.com/Cito)) - Ivan Goncharov ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.2.1`](https://togithub.com/graphql/graphql-js/releases/v14.2.1) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.2.0...v14.2.1) #### 14.2.1 (2019-03-31) ##### Bug Fix π - [#1808](https://togithub.com/graphql/graphql-js/pull/1808) buildClientSchema: Revert breaking change introduced in [#1677](https://togithub.com/graphql/graphql-js/issues/1677) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.2.0`](https://togithub.com/graphql/graphql-js/releases/v14.2.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.1.1...v14.2.0) #### 14.2.0 (2019-03-26) **Note**: Updating to this release can cause new Flow errors since it adds Flow typing for `print` function that was missing in previous versions. ##### New Feature π - [#1331](https://togithub.com/graphql/graphql-js/pull/1331) Add 'toConfig' methods to all type system definitions objects ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1332](https://togithub.com/graphql/graphql-js/pull/1332) Allow to override default type resolver ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Bug Fix π - [#1792](https://togithub.com/graphql/graphql-js/pull/1792) Duplicate fields in deep inputs not validated properly ([#1791](https://togithub.com/graphql/graphql-js/issues/1791)) ([@Cito](https://togithub.com/Cito)) - [#1724](https://togithub.com/graphql/graphql-js/pull/1724) Add missing toStringTag to GraphQLList and GraphQLNonNull ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1554](https://togithub.com/graphql/graphql-js/pull/1554) Improve error message for missing required argument in field or directive ([@everdimension](https://togithub.com/everdimension)) - [#1707](https://togithub.com/graphql/graphql-js/pull/1707) printSchema: Fix printing of empty types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1702](https://togithub.com/graphql/graphql-js/pull/1702) Add missing Flow typing for 'print' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1698](https://togithub.com/graphql/graphql-js/pull/1698) Fix missing schema's astNode when schema was defined inside extension ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1600](https://togithub.com/graphql/graphql-js/pull/1600) Inspect non-error types to produce helpful error messages for failing resolvers ([@kommander](https://togithub.com/kommander)) ##### Docs π - [#1679](https://togithub.com/graphql/graphql-js/pull/1679) Documentation for explicitly mentioning ObjectTypes ([@buoyantair](https://togithub.com/buoyantair)) ##### Polish π
42 PRs were merged
- [#1798](https://togithub.com/graphql/graphql-js/pull/1798) Rename 'MaybePromise' to 'PromiseOrValue' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1785](https://togithub.com/graphql/graphql-js/pull/1785) Fix test case description ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1670](https://togithub.com/graphql/graphql-js/pull/1670) Remove year from LICENSE headers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1782](https://togithub.com/graphql/graphql-js/pull/1782) Fix grammar in error message ([@Cito](https://togithub.com/Cito)) - [#1781](https://togithub.com/graphql/graphql-js/pull/1781) Add directive predicates tests and fix test names ([@Cito](https://togithub.com/Cito)) - [#1778](https://togithub.com/graphql/graphql-js/pull/1778) Minor spelling errors in PossibleTpyeExtensions ([@Cito](https://togithub.com/Cito)) - [#1772](https://togithub.com/graphql/graphql-js/pull/1772) fix out of range return check for charCodeAt in lexer (NaN instead of null) ([@superhawk610](https://togithub.com/superhawk610)) - [#1767](https://togithub.com/graphql/graphql-js/pull/1767) Use non-capturing group inside RegExp ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1764](https://togithub.com/graphql/graphql-js/pull/1764) Minor code simplification in validation rules ([@Cito](https://togithub.com/Cito)) - [#1765](https://togithub.com/graphql/graphql-js/pull/1765
--- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#prisma-labs/vscode-graphql).
This PR contains the following updates:
0.13.x
->14.6.x
Release Notes
graphql/graphql-js
### [`v14.6.0`](https://togithub.com/graphql/graphql-js/releases/v14.6.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.8...v14.6.0) #### v14.6.0 (2020-01-27) ##### New Feature π - [#2400](https://togithub.com/graphql/graphql-js/pull/2400) validation: Add missing rule exports ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.8`](https://togithub.com/graphql/graphql-js/releases/v14.5.8) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.7...v14.5.8) #### v14.5.8 (2019-09-25) ##### Bug Fix π - [#2195](https://togithub.com/graphql/graphql-js/pull/2195) tstypes: fix typings for 'isSpecifiedDirective'/'isSpecifiedScalarType' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.7`](https://togithub.com/graphql/graphql-js/releases/v14.5.7) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.6...v14.5.7) #### v14.5.7 (2019-09-20) ##### Bug Fix π - [#2191](https://togithub.com/graphql/graphql-js/pull/2191) Fixes variable values of non-null type with default value ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.6`](https://togithub.com/graphql/graphql-js/releases/v14.5.6) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.5...v14.5.6) #### v14.5.6 (2019-09-15) ##### Bug Fix π - [#2169](https://togithub.com/graphql/graphql-js/pull/2169) Make onError optional in SDLValidationContext ([@Cito](https://togithub.com/Cito)) - [#2171](https://togithub.com/graphql/graphql-js/pull/2171) tstypes: Add missing 'abstractType' argument to `GraphQLTypeResolver` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 2 - Christoph Zwerschke([@Cito](https://togithub.com/Cito)) - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`v14.5.5`](https://togithub.com/graphql/graphql-js/releases/v14.5.5) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.5.4...v14.5.5) #### v14.5.5 (2019-09-13) ##### Bug Fix π - [#2151](https://togithub.com/graphql/graphql-js/pull/2151) findDangerousChanges: sort fields inside 'defaultValue' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2162](https://togithub.com/graphql/graphql-js/pull/2162) printLocation: Remove trailing whitespace from empty lines ([@leebyron](https://togithub.com/leebyron)) - [#2163](https://togithub.com/graphql/graphql-js/pull/2163) RFC: Lexing is Greedy ([@leebyron](https://togithub.com/leebyron)) ##### Polish π2 PRs were merged
- [#2157](https://togithub.com/graphql/graphql-js/pull/2157) Fix typos ([@Cito](https://togithub.com/Cito)) - [#2168](https://togithub.com/graphql/graphql-js/pull/2168) Minor fix in extensions-test ([@Cito](https://togithub.com/Cito))42 PRs were merged
- [#2014](https://togithub.com/graphql/graphql-js/pull/2014) Fix build after [#1467](https://togithub.com/graphql/graphql-js/issues/1467) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2015](https://togithub.com/graphql/graphql-js/pull/2015) Flow: Remove some of the 'existential type' usages ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2023](https://togithub.com/graphql/graphql-js/pull/2023) parser: simplify 'many' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2024](https://togithub.com/graphql/graphql-js/pull/2024) parser: Remove unnecessary export on internal function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2025](https://togithub.com/graphql/graphql-js/pull/2025) Move 'getTokenDesc' into parser ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2027](https://togithub.com/graphql/graphql-js/pull/2027) Flow: Remove unnecessary type annotations ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2028](https://togithub.com/graphql/graphql-js/pull/2028) Parser: group internal methods into a class to share lexer & options ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2031](https://togithub.com/graphql/graphql-js/pull/2031) Remove use of existential type in validation tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2033](https://togithub.com/graphql/graphql-js/pull/2033) Run prettier on all files in repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2042](https://togithub.com/graphql/graphql-js/pull/2042) Add tests for parseValue & parseLiteral of std scalars ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2045](https://togithub.com/graphql/graphql-js/pull/2045) test: Fully cover 'coerceValue' function with tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2046](https://togithub.com/graphql/graphql-js/pull/2046) Enable 'flowlint deprecated-type' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2049](https://togithub.com/graphql/graphql-js/pull/2049) Remove useless check since args are always array (can be empty) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2050](https://togithub.com/graphql/graphql-js/pull/2050) Simplify coercion algorithm in getVariableValues/getArgumentValues ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2051](https://togithub.com/graphql/graphql-js/pull/2051) Make getArgumentValues/getVariableValues algorithm linear ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2052](https://togithub.com/graphql/graphql-js/pull/2052) coerceValue: Simplify path printing ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2053](https://togithub.com/graphql/graphql-js/pull/2053) jsutils: Add generic Path implementation ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2054](https://togithub.com/graphql/graphql-js/pull/2054) buildExecutionContext: simplify errors handling ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2058](https://togithub.com/graphql/graphql-js/pull/2058) flow: Enable 'uninitialized-instance-property' lint ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2059](https://togithub.com/graphql/graphql-js/pull/2059) Sort imports in all JS files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2060](https://togithub.com/graphql/graphql-js/pull/2060) Using direct imports in test files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2061](https://togithub.com/graphql/graphql-js/pull/2061) change 'CoercedVariableValues' to disjoint union ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2063](https://togithub.com/graphql/graphql-js/pull/2063) Remove useless invariant since 'serialize' is always exist ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2064](https://togithub.com/graphql/graphql-js/pull/2064) invariant: improve code that babel outputs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2065](https://togithub.com/graphql/graphql-js/pull/2065) Remove 'invariant' calls from 'stripIgnoredCharacters' tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2066](https://togithub.com/graphql/graphql-js/pull/2066) Use 'invariant' only for real invariants, add 'devAssert' for the rest ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2067](https://togithub.com/graphql/graphql-js/pull/2067) Convert all non-reachable exceptions into invariants ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2068](https://togithub.com/graphql/graphql-js/pull/2068) parser: Extract 'optionalMany' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2069](https://togithub.com/graphql/graphql-js/pull/2069) parser: Inline 'parseExecutableDefinition' to simplify code ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2073](https://togithub.com/graphql/graphql-js/pull/2073) Simplify parser, avoid extra function call ([@Cito](https://togithub.com/Cito)) - [#2076](https://togithub.com/graphql/graphql-js/pull/2076) coverage: remove not essential 'istanbul ignore's ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2077](https://togithub.com/graphql/graphql-js/pull/2077) validation-test: remove unneeded 'specifiedRules' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2078](https://togithub.com/graphql/graphql-js/pull/2078) getVariableValues: improve coverage of 'maxErrors' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2079](https://togithub.com/graphql/graphql-js/pull/2079) Add benchmark for validating invalid query ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2083](https://togithub.com/graphql/graphql-js/pull/2083) GraphQLSchema: Remove unneeded recursion during type collection ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2085](https://togithub.com/graphql/graphql-js/pull/2085) starWarsIntrospection-test: cleanup + add explanation comment ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2086](https://togithub.com/graphql/graphql-js/pull/2086) GraphQLSchema: simplify `getPossibleTypes` & `isPossibleType` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2089](https://togithub.com/graphql/graphql-js/pull/2089) definition: replace object spread with explicit assignments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2090](https://togithub.com/graphql/graphql-js/pull/2090) type definitions: Use consistent order for public fields ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2094](https://togithub.com/graphql/graphql-js/pull/2094) tests: use consistent order of fields in snapshots ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2095](https://togithub.com/graphql/graphql-js/pull/2095) extendSchema-test: replace 'GraphQL\*' types with SDL ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2100](https://togithub.com/graphql/graphql-js/pull/2100) Convert more cycles to 'for..of' ([@IvanGoncharov](https://togithub.com/IvanGoncharov))14 PRs were merged
- [#2013](https://togithub.com/graphql/graphql-js/pull/2013) Mark as private to prevent accidential publishing of root 'package.json' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2016](https://togithub.com/graphql/graphql-js/pull/2016) Travis: Run gitdeploy only on pushes to master ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2019](https://togithub.com/graphql/graphql-js/pull/2019) Benchmark: Inline code from benchmark.js ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2021](https://togithub.com/graphql/graphql-js/pull/2021) Benchmark: simplify code ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2026](https://togithub.com/graphql/graphql-js/pull/2026) Flow: Remove unussed '$FlowIssue' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2032](https://togithub.com/graphql/graphql-js/pull/2032) ESLint: Enable flowtype/no-existential-type rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2034](https://togithub.com/graphql/graphql-js/pull/2034) Cleanup leftovers of CI publishing ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2035](https://togithub.com/graphql/graphql-js/pull/2035) gen-changelog: remove hardcoded GitHub org and repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2039](https://togithub.com/graphql/graphql-js/pull/2039) benchmark: improve reproducibility ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2070](https://togithub.com/graphql/graphql-js/pull/2070) coverage: Fixed coverage bug introduced in [#2067](https://togithub.com/graphql/graphql-js/issues/2067) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2071](https://togithub.com/graphql/graphql-js/pull/2071) coverage: Fixed coverage bug introduced in [#2067](https://togithub.com/graphql/graphql-js/issues/2067) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2072](https://togithub.com/graphql/graphql-js/pull/2072) Make npm scripts for prettier run on Windows ([@Cito](https://togithub.com/Cito)) - [#2087](https://togithub.com/graphql/graphql-js/pull/2087) benchmark: use version specific babel ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2088](https://togithub.com/graphql/graphql-js/pull/2088) benchmark: collect memory usage per operation ([@IvanGoncharov](https://togithub.com/IvanGoncharov))7 PRs were merged
- [#2022](https://togithub.com/graphql/graphql-js/pull/2022) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2030](https://togithub.com/graphql/graphql-js/pull/2030) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2040](https://togithub.com/graphql/graphql-js/pull/2040) Update Babel ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2043](https://togithub.com/graphql/graphql-js/pull/2043) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2057](https://togithub.com/graphql/graphql-js/pull/2057) Update Flow to 0.104 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2080](https://togithub.com/graphql/graphql-js/pull/2080) Update Flow to 0.105 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2101](https://togithub.com/graphql/graphql-js/pull/2101) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))2 PRs were merged
- [#2006](https://togithub.com/graphql/graphql-js/pull/2006) buildClientSchema: add test for missing standard scalar ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2008](https://togithub.com/graphql/graphql-js/pull/2008) Flow: Remove deprecated 'Function' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov))4 PRs were merged
- [#1998](https://togithub.com/graphql/graphql-js/pull/1998) Add "postversion" step to commit changed files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1999](https://togithub.com/graphql/graphql-js/pull/1999) changelog: Remove duplicate PRs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2003](https://togithub.com/graphql/graphql-js/pull/2003) Travis: Disable automatic publishing on NPM ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2004](https://togithub.com/graphql/graphql-js/pull/2004) Travis: remove Node.js v11 from test matrix ([@IvanGoncharov](https://togithub.com/IvanGoncharov))2 PRs were merged
- [#1923](https://togithub.com/graphql/graphql-js/pull/1923) Copy 'site/graphql-js' folder from 'graphql.github.io' repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1959](https://togithub.com/graphql/graphql-js/pull/1959) Fix URLs to the GraphQL Specification and its repository ([@IvanGoncharov](https://togithub.com/IvanGoncharov))40 PRs were merged
- [#1901](https://togithub.com/graphql/graphql-js/pull/1901) findBreakingChanges: extract 'findByName' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1902](https://togithub.com/graphql/graphql-js/pull/1902) findBreakingChanges: Simplify type to string conversion ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1903](https://togithub.com/graphql/graphql-js/pull/1903) findBreakingChanges: add missing dots to descriptions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1904](https://togithub.com/graphql/graphql-js/pull/1904) findBreakingChanges-test: Unify changes snapshots ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1905](https://togithub.com/graphql/graphql-js/pull/1905) findBreakingChanges: simplify schema iteration ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1907](https://togithub.com/graphql/graphql-js/pull/1907) findBreakingChanges: unify how changes are collected ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1908](https://togithub.com/graphql/graphql-js/pull/1908) findBreakingChanges: extract "diff" utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1909](https://togithub.com/graphql/graphql-js/pull/1909) findBreakingChanges: reduce duplication by merging some functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1910](https://togithub.com/graphql/graphql-js/pull/1910) Replace some "for" cycles with "for of" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1911](https://togithub.com/graphql/graphql-js/pull/1911) findBreakingChanges: merge funcs and remove duplicated iteration logic ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1912](https://togithub.com/graphql/graphql-js/pull/1912) findBreakingChanges: sort functions in logical order ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1914](https://togithub.com/graphql/graphql-js/pull/1914) ESLint: Forbid unnecessary backticks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1918](https://togithub.com/graphql/graphql-js/pull/1918) tests: replace 'printNode' with more high-level 'printASTNode' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1921](https://togithub.com/graphql/graphql-js/pull/1921) Manually concat all static strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1927](https://togithub.com/graphql/graphql-js/pull/1927) validation-tests: remove useless parseValue & parseLiteral ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1934](https://togithub.com/graphql/graphql-js/pull/1934) Add typings to introspection resolvers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1936](https://togithub.com/graphql/graphql-js/pull/1936) Remove dead code since args are always present on fields and directives ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1943](https://togithub.com/graphql/graphql-js/pull/1943) Simplify args handling in 'graphql', 'subscribe' and 'execute' funcs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1944](https://togithub.com/graphql/graphql-js/pull/1944) Extract "didYouMean" util function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1945](https://togithub.com/graphql/graphql-js/pull/1945) Extract 'identityFunc' function to be used instead of 'x => x' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1950](https://togithub.com/graphql/graphql-js/pull/1950) validateSchema: use 'astNode' from fields/args instead of type's subnodes ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1952](https://togithub.com/graphql/graphql-js/pull/1952) tests: replace `invariant` with `assertEnumType` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1957](https://togithub.com/graphql/graphql-js/pull/1957) Remove unnecessary concatenations from template strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1962](https://togithub.com/graphql/graphql-js/pull/1962) parser: remove unused token that was returned from keyword match ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1963](https://togithub.com/graphql/graphql-js/pull/1963) buildASTSchema-test: inline SDL in 'buildSchema' calls ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1964](https://togithub.com/graphql/graphql-js/pull/1964) Simplify SDLs used in 'buidSchema'/\`extendSchema' tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1960](https://togithub.com/graphql/graphql-js/pull/1960) Update LICENSE and remove license header from source files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1972](https://togithub.com/graphql/graphql-js/pull/1972) inspect: Handle 'null' explicitly ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1973](https://togithub.com/graphql/graphql-js/pull/1973) Extract 'isObjectLike' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1974](https://togithub.com/graphql/graphql-js/pull/1974) buildClientSchema: add dev check for invalid introspection argument ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1975](https://togithub.com/graphql/graphql-js/pull/1975) inspect-test: Improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1976](https://togithub.com/graphql/graphql-js/pull/1976) inspect-test: remove $FlowFixMe ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1977](https://togithub.com/graphql/graphql-js/pull/1977) buildClientSchema: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1978](https://togithub.com/graphql/graphql-js/pull/1978) Flow: switch to new '...' syntax for inexact objects ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1980](https://togithub.com/graphql/graphql-js/pull/1980) Correct imports to use direct paths instead of relying on 'index.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1981](https://togithub.com/graphql/graphql-js/pull/1981) Move TokenKind into separate file to solve cycle import ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1982](https://togithub.com/graphql/graphql-js/pull/1982) printError: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1988](https://togithub.com/graphql/graphql-js/pull/1988) Add test for didYouMean with sub-message ([@Cito](https://togithub.com/Cito)) - [#1994](https://togithub.com/graphql/graphql-js/pull/1994) Improve Flow typing for 'memoize3' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1995](https://togithub.com/graphql/graphql-js/pull/1995) Improve typings for 'toJSONDeep' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov))19 PRs were merged
- [#1915](https://togithub.com/graphql/graphql-js/pull/1915) Travis: don't duplicate testing on Node's latest LTS ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1917](https://togithub.com/graphql/graphql-js/pull/1917) Manually update 'version.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1919](https://togithub.com/graphql/graphql-js/pull/1919) Update GitHub schema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1922](https://togithub.com/graphql/graphql-js/pull/1922) Add "codecov.yml" to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1924](https://togithub.com/graphql/graphql-js/pull/1924) Add 'docs' to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1928](https://togithub.com/graphql/graphql-js/pull/1928) package.json: Rename "check-cover" to "check:cover" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1929](https://togithub.com/graphql/graphql-js/pull/1929) benchmark: create 'exec' wrap for execSync function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1930](https://togithub.com/graphql/graphql-js/pull/1930) Convert Flow coverage to istanbul format and use nyc for reporting ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1931](https://togithub.com/graphql/graphql-js/pull/1931) npmignore: remove all dot files since they already covered by '.\*' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1940](https://togithub.com/graphql/graphql-js/pull/1940) Allow 'async/await' in 'resources' scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1941](https://togithub.com/graphql/graphql-js/pull/1941) Speed up "check:cover" by using async exec ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1947](https://togithub.com/graphql/graphql-js/pull/1947) Remove 'watch' script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1953](https://togithub.com/graphql/graphql-js/pull/1953) Remove "coverage/flow" before every "check:cover" run. ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1966](https://togithub.com/graphql/graphql-js/pull/1966) Add script to generate changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1968](https://togithub.com/graphql/graphql-js/pull/1968) Add some stats to the 'yarn build' command ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1969](https://togithub.com/graphql/graphql-js/pull/1969) Improve generated changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1991](https://togithub.com/graphql/graphql-js/pull/1991) Change formating of '.travis.yml' to better match output of Travis CLI ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1992](https://togithub.com/graphql/graphql-js/pull/1992) Change formatting of '.travis.yml'. Continuation of [`2b9d571`](https://togithub.com/graphql/graphql-js/commit/2b9d571) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1996](https://togithub.com/graphql/graphql-js/pull/1996) Update NPM token inside '.travis.yml' ([@IvanGoncharov](https://togithub.com/IvanGoncharov))8 PRs were merged
- [#1926](https://togithub.com/graphql/graphql-js/pull/1926) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1933](https://togithub.com/graphql/graphql-js/pull/1933) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1935](https://togithub.com/graphql/graphql-js/pull/1935) Update Flow to v0.100.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1956](https://togithub.com/graphql/graphql-js/pull/1956) Update prettier to v1.18.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1961](https://togithub.com/graphql/graphql-js/pull/1961) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1971](https://togithub.com/graphql/graphql-js/pull/1971) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1990](https://togithub.com/graphql/graphql-js/pull/1990) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1993](https://togithub.com/graphql/graphql-js/pull/1993) Update Flow to v0.102 ([@IvanGoncharov](https://togithub.com/IvanGoncharov))19 PRs were merged
- [#1899](https://togithub.com/graphql/graphql-js/pull/1899) findBreakingChanges: Add new tests to improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1898](https://togithub.com/graphql/graphql-js/pull/1898) findBreakingChanges: simplify checking of wrapped types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1897](https://togithub.com/graphql/graphql-js/pull/1897) findBreakingChanges-test: Remove unnecessary fields ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1896](https://togithub.com/graphql/graphql-js/pull/1896) findBreakingChanges: Correctly document not reachable statement ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1895](https://togithub.com/graphql/graphql-js/pull/1895) findBreakingChanges: Remove 'export' from internal functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1893](https://togithub.com/graphql/graphql-js/pull/1893) findBreakingChanges: test only functions that are part of public API ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1891](https://togithub.com/graphql/graphql-js/pull/1891) findBreakingChanges-test: remove unneeded 'Query' types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1888](https://togithub.com/graphql/graphql-js/pull/1888) Enable 'no-prototype-builtins' ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1887](https://togithub.com/graphql/graphql-js/pull/1887) Enable "no-case-declarations" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1885](https://togithub.com/graphql/graphql-js/pull/1885) Explicitly create Promise using "Promise.resolve" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1884](https://togithub.com/graphql/graphql-js/pull/1884) memoize3: Explicitly pass arguments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1883](https://togithub.com/graphql/graphql-js/pull/1883) Enable "no-sequences" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1882](https://togithub.com/graphql/graphql-js/pull/1882) Enable 'prefer-promise-reject-errors' ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1881](https://togithub.com/graphql/graphql-js/pull/1881) Partly fix results of "sketchy-null-mixed" Flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1880](https://togithub.com/graphql/graphql-js/pull/1880) Enable "sketchy-null-mixed" Flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1879](https://togithub.com/graphql/graphql-js/pull/1879) Use "isPromise" instead of testing for 'then' property ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1866](https://togithub.com/graphql/graphql-js/pull/1866) Enable Flow in "visitor-test.js" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1865](https://togithub.com/graphql/graphql-js/pull/1865) Enable Flow on "subscribe-test.js" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1863](https://togithub.com/graphql/graphql-js/pull/1863) Fix some typos in stripIgnoredCharacters docs+tests ([@Cito](https://togithub.com/Cito))15 PRs were merged
- [#1892](https://togithub.com/graphql/graphql-js/pull/1892) build: Add new lines to "_.js" and "_.mjs" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1886](https://togithub.com/graphql/graphql-js/pull/1886) Remove TODO on "no-warning-comments" ESLint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1877](https://togithub.com/graphql/graphql-js/pull/1877) Rename 'fs-utils.js' to 'utils.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1875](https://togithub.com/graphql/graphql-js/pull/1875) Enable prettier for "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1876](https://togithub.com/graphql/graphql-js/pull/1876) inline-invariant: use template instead of AST ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1874](https://togithub.com/graphql/graphql-js/pull/1874) Enable "no-inner-declarations" rule on "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1873](https://togithub.com/graphql/graphql-js/pull/1873) Fix lint issues in 'resources/\*.js' files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1872](https://togithub.com/graphql/graphql-js/pull/1872) Replace all "var" with "const" & "let" in "resources/\*.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1871](https://togithub.com/graphql/graphql-js/pull/1871) Lint JS files inside "resources" folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1870](https://togithub.com/graphql/graphql-js/pull/1870) Add missing "use strict" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1869](https://togithub.com/graphql/graphql-js/pull/1869) ESLint: remove useless "parserOptions" options ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1868](https://togithub.com/graphql/graphql-js/pull/1868) Add missing "[@noflow](https://togithub.com/noflow)" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1867](https://togithub.com/graphql/graphql-js/pull/1867) ESLint: Simplify exclude for "no-restricted-syntax" rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1864](https://togithub.com/graphql/graphql-js/pull/1864) Drop parser option since Prettier supports Flow by default ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1855](https://togithub.com/graphql/graphql-js/pull/1855) Add 'yarn check --integrity' to CI tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov))8 PRs were merged
- [#1850](https://togithub.com/graphql/graphql-js/pull/1850) Add comment to make test better understandable ([@Cito](https://togithub.com/Cito)) - [#1848](https://togithub.com/graphql/graphql-js/pull/1848) Remove Flow workaround for const arguments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1840](https://togithub.com/graphql/graphql-js/pull/1840) ESLint: enable 'arrow-body-style' rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1836](https://togithub.com/graphql/graphql-js/pull/1836) Use Flow shortcut for importing types and enable related ESLint rules ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1834](https://togithub.com/graphql/graphql-js/pull/1834) Flow: Enable "sketchy-number" lint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1832](https://togithub.com/graphql/graphql-js/pull/1832) show flow warnings and fixes all reported ones ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1826](https://togithub.com/graphql/graphql-js/pull/1826) Synchronise and fix styling of "index.js" files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1810](https://togithub.com/graphql/graphql-js/pull/1810) buildSchema/extendSchema: test standard scalars ([@IvanGoncharov](https://togithub.com/IvanGoncharov))13 PRs were merged
- [#1851](https://togithub.com/graphql/graphql-js/pull/1851) nyc: Switch config from JSON to YAML and move args from package.json ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1845](https://togithub.com/graphql/graphql-js/pull/1845) Adapt benchmark to the new build script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1844](https://togithub.com/graphql/graphql-js/pull/1844) Correctly trap errors in shell scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1843](https://togithub.com/graphql/graphql-js/pull/1843) Fix "npm run build" on Node 10 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1842](https://togithub.com/graphql/graphql-js/pull/1842) Terminate shell scripts if any subcomand terminated ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1841](https://togithub.com/graphql/graphql-js/pull/1841) Make single 'build.js' to handle NPM package build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1839](https://togithub.com/graphql/graphql-js/pull/1839) ESLint: enable all low-hanging rules and mark rest as TODO ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1838](https://togithub.com/graphql/graphql-js/pull/1838) Mark all ESLint rules that conflict with Prettier ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1833](https://togithub.com/graphql/graphql-js/pull/1833) List Flow lint rules and enable low-hanging fruits ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1831](https://togithub.com/graphql/graphql-js/pull/1831) Speed up flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1829](https://togithub.com/graphql/graphql-js/pull/1829) ci: add Node v12 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1828](https://togithub.com/graphql/graphql-js/pull/1828) build: generalize ignore patter to include all '**\***' dirs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1822](https://togithub.com/graphql/graphql-js/pull/1822) Add 'package-lock.json' to ignored files ([@IvanGoncharov](https://togithub.com/IvanGoncharov))42 PRs were merged
- [#1798](https://togithub.com/graphql/graphql-js/pull/1798) Rename 'MaybePromise' to 'PromiseOrValue' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1785](https://togithub.com/graphql/graphql-js/pull/1785) Fix test case description ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1670](https://togithub.com/graphql/graphql-js/pull/1670) Remove year from LICENSE headers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1782](https://togithub.com/graphql/graphql-js/pull/1782) Fix grammar in error message ([@Cito](https://togithub.com/Cito)) - [#1781](https://togithub.com/graphql/graphql-js/pull/1781) Add directive predicates tests and fix test names ([@Cito](https://togithub.com/Cito)) - [#1778](https://togithub.com/graphql/graphql-js/pull/1778) Minor spelling errors in PossibleTpyeExtensions ([@Cito](https://togithub.com/Cito)) - [#1772](https://togithub.com/graphql/graphql-js/pull/1772) fix out of range return check for charCodeAt in lexer (NaN instead of null) ([@superhawk610](https://togithub.com/superhawk610)) - [#1767](https://togithub.com/graphql/graphql-js/pull/1767) Use non-capturing group inside RegExp ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1764](https://togithub.com/graphql/graphql-js/pull/1764) Minor code simplification in validation rules ([@Cito](https://togithub.com/Cito)) - [#1765](https://togithub.com/graphql/graphql-js/pull/1765