Closed renovate[bot] closed 2 years ago
Pull request by bot. No need to analyze
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.
π Inspect: https://vercel.com/bgoonz/search-awesome/H5iCzDaJXX7hjyuVABk4VVU8kNTo
β
Preview: https://search-awesome-git-renovate-graphql-14x-bgoonz.vercel.app
This PR contains the following updates:
14.1.1
->14.7.0
Release Notes
graphql/graphql-js
### [`v14.7.0`](https://togithub.com/graphql/graphql-js/releases/v14.7.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.6.0...v14.7.0) ##### v14.7.0 (2020-07-06) ##### New Feature π - Backport [#2688](https://togithub.com/graphql/graphql-js/pull/2688) Added new 'FormattedExecutionResult' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Committers: 1 - Ivan Goncharov([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ### [`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](ht