Closed renovate[bot] closed 4 years ago
This PR contains the following updates:
15.0.0
15.2.0
:date: Schedule: "after 10pm every weekday,before 5am every weekday" in timezone America/Los_Angeles.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
This PR contains the following updates:
15.0.0
->15.2.0
Release Notes
graphql/graphql-js
### [`v15.2.0`](https://togithub.com/graphql/graphql-js/releases/v15.2.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v15.1.0...v15.2.0) #### v15.2.0 (2020-06-29) ##### New Feature π - [#2465](https://togithub.com/graphql/graphql-js/pull/2465) Change type of extensions from anonymous Record to named interfaces ([@benjie](https://togithub.com/benjie)) - [#2600](https://togithub.com/graphql/graphql-js/pull/2600) Add NoSchemaIntrospectionCustomRule ([@danielrearden](https://togithub.com/danielrearden)) - [#2605](https://togithub.com/graphql/graphql-js/pull/2605) Add NoDeprecatedCustomRule and deprecate findDeprecatedUsages ([@danielrearden](https://togithub.com/danielrearden)) - [#2644](https://togithub.com/graphql/graphql-js/pull/2644) ExecutionResult: add 'extensions' field ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2669](https://togithub.com/graphql/graphql-js/pull/2669) Add parentType to path to avoid path ambiguity ([@benjie](https://togithub.com/benjie)) - [#2671](https://togithub.com/graphql/graphql-js/pull/2671) Added 'executeSync': promise free version of `execute`. ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Bug Fix π - [#2608](https://togithub.com/graphql/graphql-js/pull/2608) buildSchema: allow to reference introspection types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Docs π - [#2677](https://togithub.com/graphql/graphql-js/pull/2677) README: use local references ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Polish π4 PRs were merged
- [#2655](https://togithub.com/graphql/graphql-js/pull/2655) tests: Improve type coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2660](https://togithub.com/graphql/graphql-js/pull/2660) union-interface-test: Improve typings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2668](https://togithub.com/graphql/graphql-js/pull/2668) Switch to alternative format for type imports ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2674](https://togithub.com/graphql/graphql-js/pull/2674) Switch unused imports to type imports ([@IvanGoncharov](https://togithub.com/IvanGoncharov))20 PRs were merged
- [#2630](https://togithub.com/graphql/graphql-js/pull/2630) Remove unintended 'console.log' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2636](https://togithub.com/graphql/graphql-js/pull/2636) CI: add initial support of Deno build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2637](https://togithub.com/graphql/graphql-js/pull/2637) CI: fix publishing of `npm` and `deno` branches ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2638](https://togithub.com/graphql/graphql-js/pull/2638) CI: fix execution of gitpublish script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2639](https://togithub.com/graphql/graphql-js/pull/2639) CI: various fixes in 'gitpublish.sh' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2640](https://togithub.com/graphql/graphql-js/pull/2640) CI: use bash to run 'gitpublish.sh' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2641](https://togithub.com/graphql/graphql-js/pull/2641) ci: use '.js' extension for deno build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2642](https://togithub.com/graphql/graphql-js/pull/2642) instanceOf: support Deno ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2647](https://togithub.com/graphql/graphql-js/pull/2647) Integration tests for TS ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2650](https://togithub.com/graphql/graphql-js/pull/2650) Remove dtslint check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2651](https://togithub.com/graphql/graphql-js/pull/2651) Cleanup TS integration test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2652](https://togithub.com/graphql/graphql-js/pull/2652) integrationTests: suppress warnings from 'npm install' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2653](https://togithub.com/graphql/graphql-js/pull/2653) Revert "instanceOf: support Deno ([#2642](https://togithub.com/graphql/graphql-js/issues/2642))" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2654](https://togithub.com/graphql/graphql-js/pull/2654) Move prettier down in the order of tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2656](https://togithub.com/graphql/graphql-js/pull/2656) Simplify ESLint config ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2658](https://togithub.com/graphql/graphql-js/pull/2658) Update Flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2662](https://togithub.com/graphql/graphql-js/pull/2662) Simplify prettier config ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2665](https://togithub.com/graphql/graphql-js/pull/2665) Run cspell on entire project ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2667](https://togithub.com/graphql/graphql-js/pull/2667) Run ESLint on the entire repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2672](https://togithub.com/graphql/graphql-js/pull/2672) Remove swap file accidentally committed in [#2560](https://togithub.com/graphql/graphql-js/issues/2560) ([@IvanGoncharov](https://togithub.com/IvanGoncharov))2 PRs were merged
- [#2627](https://togithub.com/graphql/graphql-js/pull/2627) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2659](https://togithub.com/graphql/graphql-js/pull/2659) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))19 PRs were merged
- [#2527](https://togithub.com/graphql/graphql-js/pull/2527) Enable '[@typescript-eslint/method-signature-style](https://togithub.com/typescript-eslint/method-signature-style)' lint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2528](https://togithub.com/graphql/graphql-js/pull/2528) Enable '[@typescript-eslint/no-invalid-void-type](https://togithub.com/typescript-eslint/no-invalid-void-type)' lint rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2534](https://togithub.com/graphql/graphql-js/pull/2534) Simplify 'getOperationTypeNode' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2535](https://togithub.com/graphql/graphql-js/pull/2535) Make 'toJSON' definition explicit ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2537](https://togithub.com/graphql/graphql-js/pull/2537) extendSchema-test: improve test coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2540](https://togithub.com/graphql/graphql-js/pull/2540) Switch to SDL for validation tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2543](https://togithub.com/graphql/graphql-js/pull/2543) printSchema-test: cleanup and simplify ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2574](https://togithub.com/graphql/graphql-js/pull/2574) blockString-test: add fuzzing test for 'printBlockString' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2575](https://togithub.com/graphql/graphql-js/pull/2575) Move fuzzing tests into separate files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2576](https://togithub.com/graphql/graphql-js/pull/2576) ESLint: Enable 'dot-notation' rule ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2583](https://togithub.com/graphql/graphql-js/pull/2583) ts: enable more tslint checks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2584](https://togithub.com/graphql/graphql-js/pull/2584) ts: use `typeof` instead of private types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2585](https://togithub.com/graphql/graphql-js/pull/2585) ts: switch more types to interfaces ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2586](https://togithub.com/graphql/graphql-js/pull/2586) ts: used named export for 'Maybe' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2587](https://togithub.com/graphql/graphql-js/pull/2587) ts: cleanup definition files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2607](https://togithub.com/graphql/graphql-js/pull/2607) buildASTSchema: pass empty schema as literal ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2617](https://togithub.com/graphql/graphql-js/pull/2617) schema-parser-test: Fix order of properties in expect chain ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2619](https://togithub.com/graphql/graphql-js/pull/2619) Improve formatting of 'istanbul ignore' comments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2621](https://togithub.com/graphql/graphql-js/pull/2621) Moved `Maybe` to `jsutils` folder and remove `tsutils` ([@IvanGoncharov](https://togithub.com/IvanGoncharov))28 PRs were merged
- [#2529](https://togithub.com/graphql/graphql-js/pull/2529) Add node v14 to the test matrix ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2530](https://togithub.com/graphql/graphql-js/pull/2530) Don't deploy on forks ([@MichaelDeBoey](https://togithub.com/MichaelDeBoey)) - [#2531](https://togithub.com/graphql/graphql-js/pull/2531) Remove single quotes from Node.js versions ([@MichaelDeBoey](https://togithub.com/MichaelDeBoey)) - [#2538](https://togithub.com/graphql/graphql-js/pull/2538) [cspell] migrate custom words to upstream dictionaries ([@hereisnaman](https://togithub.com/hereisnaman)) - [#2545](https://togithub.com/graphql/graphql-js/pull/2545) ESLint: replace deprecated rules with `eslint-plugin-node` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2548](https://togithub.com/graphql/graphql-js/pull/2548) cspell: correctly check 'resources' folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2550](https://togithub.com/graphql/graphql-js/pull/2550) resources: cleanup scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2551](https://togithub.com/graphql/graphql-js/pull/2551) package.json: change how 'eslint-plugin-graphql-internal' installed ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2552](https://togithub.com/graphql/graphql-js/pull/2552) Switch to 'package-lock.json' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2553](https://togithub.com/graphql/graphql-js/pull/2553) Switch to GitHub Actions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2556](https://togithub.com/graphql/graphql-js/pull/2556) flowconfig: remove iterall from ignored ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2557](https://togithub.com/graphql/graphql-js/pull/2557) Fix deployment to 'npm' branch ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2558](https://togithub.com/graphql/graphql-js/pull/2558) Create base temp dir for benchmarks if not existing ([@Cito](https://togithub.com/Cito)) - [#2564](https://togithub.com/graphql/graphql-js/pull/2564) package.json: use only exact versions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2565](https://togithub.com/graphql/graphql-js/pull/2565) Enable linting for istanbul ignore comments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2572](https://togithub.com/graphql/graphql-js/pull/2572) Move `dedent` into new `__testUtils__` folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2573](https://togithub.com/graphql/graphql-js/pull/2573) ESLint: Forbid usage of test utils inside production code ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2578](https://togithub.com/graphql/graphql-js/pull/2578) CI: Fix copy-paster errors in 'fuzz' flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2580](https://togithub.com/graphql/graphql-js/pull/2580) resources: correctly report errors in top level premisses ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2581](https://togithub.com/graphql/graphql-js/pull/2581) ci: add benchmark job ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2592](https://togithub.com/graphql/graphql-js/pull/2592) gitignore: remove unused entry ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2593](https://togithub.com/graphql/graphql-js/pull/2593) package.json: remove yarn from engines ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2596](https://togithub.com/graphql/graphql-js/pull/2596) ci: update 'cache' action ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2611](https://togithub.com/graphql/graphql-js/pull/2611) Rename `eslint-graphql-internal` to `eslint-internal-rules` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2612](https://togithub.com/graphql/graphql-js/pull/2612) ESLint: fix updated paths inside comment ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2613](https://togithub.com/graphql/graphql-js/pull/2613) ci: remove Node v13 after it's end of life ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2620](https://togithub.com/graphql/graphql-js/pull/2620) inline-invariant: stop inserting `// istanbul ignore next` comments ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2624](https://togithub.com/graphql/graphql-js/pull/2624) ci: fail CI if coverage is not 100% but still upload to codecov ([@IvanGoncharov](https://togithub.com/IvanGoncharov))11 PRs were merged
- [#2526](https://togithub.com/graphql/graphql-js/pull/2526) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2536](https://togithub.com/graphql/graphql-js/pull/2536) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2544](https://togithub.com/graphql/graphql-js/pull/2544) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2549](https://togithub.com/graphql/graphql-js/pull/2549) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2555](https://togithub.com/graphql/graphql-js/pull/2555) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2561](https://togithub.com/graphql/graphql-js/pull/2561) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2579](https://togithub.com/graphql/graphql-js/pull/2579) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2590](https://togithub.com/graphql/graphql-js/pull/2590) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2595](https://togithub.com/graphql/graphql-js/pull/2595) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2602](https://togithub.com/graphql/graphql-js/pull/2602) Update dtslint ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#2603](https://togithub.com/graphql/graphql-js/pull/2603) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))Renovate configuration
:date: Schedule: "after 10pm every weekday,before 5am every weekday" in timezone America/Los_Angeles.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.