Open renovate[bot] opened 5 years ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
β οΈ Warning: custom changes will be lost.
This PR contains the following updates:
^0.6.6
->^0.12.0
Release Notes
graphql/express-graphql
### [`v0.12.0`](https://togithub.com/graphql/express-graphql/releases/tag/v0.12.0) [Compare Source](https://togithub.com/graphql/express-graphql/compare/v0.11.0...v0.12.0) #### v0.12.0 (2020-11-19) ##### Bug Fix π - [#715](https://togithub.com/graphql/express-graphql/pull/715) Use HTTP code of underlying errors ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#716](https://togithub.com/graphql/express-graphql/pull/716) Wrap HttpError into GraphQLError ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Polish π4 PRs were merged
- [#658](https://togithub.com/graphql/express-graphql/pull/658) Convert remaining files to TypeScript ([@danielrearden](https://togithub.com/danielrearden)) - [#677](https://togithub.com/graphql/express-graphql/pull/677) Improve TS type coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#713](https://togithub.com/graphql/express-graphql/pull/713) ESLint: enable more checks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#718](https://togithub.com/graphql/express-graphql/pull/718) Switch to using 'devAssert' similar to `graphql-js` ([@IvanGoncharov](https://togithub.com/IvanGoncharov))16 PRs were merged
- [#676](https://togithub.com/graphql/express-graphql/pull/676) Cleanup from Flow and Babel ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#680](https://togithub.com/graphql/express-graphql/pull/680) integrationTests: test built package on all supported node versions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#682](https://togithub.com/graphql/express-graphql/pull/682) ESLint: enable lint rules that were temporary disabled ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#683](https://togithub.com/graphql/express-graphql/pull/683) build: rename dist directory to match 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#684](https://togithub.com/graphql/express-graphql/pull/684) eslint: unify tests and integrationTests overrides ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#690](https://togithub.com/graphql/express-graphql/pull/690) integrationTests: add TS 4.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#692](https://togithub.com/graphql/express-graphql/pull/692) integrationTests: minimise test logs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#695](https://togithub.com/graphql/express-graphql/pull/695) LICENSE: Remove year from copyright ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#706](https://togithub.com/graphql/express-graphql/pull/706) LICENSE: Remove year from copyright ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#708](https://togithub.com/graphql/express-graphql/pull/708) build: change to 'build' to 'build:npm' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#709](https://togithub.com/graphql/express-graphql/pull/709) CI: test on node 15 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#710](https://togithub.com/graphql/express-graphql/pull/710) TS: Add more checks/validations into 'tsconfig.json' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#711](https://togithub.com/graphql/express-graphql/pull/711) integrationTests: sync with graphql-js ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#712](https://togithub.com/graphql/express-graphql/pull/712) build: add support for experimental releases ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#717](https://togithub.com/graphql/express-graphql/pull/717) test: log TS errors but run tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#723](https://togithub.com/graphql/express-graphql/pull/723) Run tests before release ([@IvanGoncharov](https://togithub.com/IvanGoncharov))7 PRs were merged
- [#681](https://togithub.com/graphql/express-graphql/pull/681) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#689](https://togithub.com/graphql/express-graphql/pull/689) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#694](https://togithub.com/graphql/express-graphql/pull/694) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#707](https://togithub.com/graphql/express-graphql/pull/707) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#714](https://togithub.com/graphql/express-graphql/pull/714) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#719](https://togithub.com/graphql/express-graphql/pull/719) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#722](https://togithub.com/graphql/express-graphql/pull/722) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))2 PRs were merged
- [#670](https://togithub.com/graphql/express-graphql/pull/670) Update ignore files to ignore only top-level files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#671](https://togithub.com/graphql/express-graphql/pull/671) Isolate integration tests from repository ([@IvanGoncharov](https://togithub.com/IvanGoncharov))3 PRs were merged
- [#585](https://togithub.com/graphql/express-graphql/pull/585) Update npm install command (deprecated --dev option) ([@738](https://togithub.com/738)) - [#627](https://togithub.com/graphql/express-graphql/pull/627) Update README.md ([@danielrearden](https://togithub.com/danielrearden)) - [#649](https://togithub.com/graphql/express-graphql/pull/649) Update README to show how to disable introspection ([@danielrearden](https://togithub.com/danielrearden))23 PRs were merged
- [#568](https://togithub.com/graphql/express-graphql/pull/568) Enable more Flow lint checks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#595](https://togithub.com/graphql/express-graphql/pull/595) docs(README): fix missing word ([@dandv](https://togithub.com/dandv)) - [#607](https://togithub.com/graphql/express-graphql/pull/607) Switch to null coalescing operator ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#609](https://togithub.com/graphql/express-graphql/pull/609) Make few check more explicit ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#611](https://togithub.com/graphql/express-graphql/pull/611) Convert all throwed errors to `httpError` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#613](https://togithub.com/graphql/express-graphql/pull/613) Rewrite code to fully use async/await ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#617](https://togithub.com/graphql/express-graphql/pull/617) Sync ESLint with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#618](https://togithub.com/graphql/express-graphql/pull/618) TS: enable linting on types ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#620](https://togithub.com/graphql/express-graphql/pull/620) Migrate from legacy API to URLSearchParams ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#628](https://togithub.com/graphql/express-graphql/pull/628) Refactor TS declaration files ([@danielrearden](https://togithub.com/danielrearden)) - [#630](https://togithub.com/graphql/express-graphql/pull/630) Add missing parameter types ([@danielrearden](https://togithub.com/danielrearden)) - [#631](https://togithub.com/graphql/express-graphql/pull/631) http-test: clean up framework specific wrappers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#632](https://togithub.com/graphql/express-graphql/pull/632) Simplify getGraphQLParams ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#633](https://togithub.com/graphql/express-graphql/pull/633) http-test: simplify a bit ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#640](https://togithub.com/graphql/express-graphql/pull/640) Convert tests to TS ([@danielrearden](https://togithub.com/danielrearden)) - [#641](https://togithub.com/graphql/express-graphql/pull/641) Fix supertest usage inside tests ([@danielrearden](https://togithub.com/danielrearden)) - [#642](https://togithub.com/graphql/express-graphql/pull/642) Switch to alternative format for type imports ([@danielrearden](https://togithub.com/danielrearden)) - [#643](https://togithub.com/graphql/express-graphql/pull/643) Fix middleware thunk test ([@danielrearden](https://togithub.com/danielrearden)) - [#645](https://togithub.com/graphql/express-graphql/pull/645) Modify file upload test ([@danielrearden](https://togithub.com/danielrearden)) - [#650](https://togithub.com/graphql/express-graphql/pull/650) Improve test coverage ([@danielrearden](https://togithub.com/danielrearden)) - [#657](https://togithub.com/graphql/express-graphql/pull/657) ESLint: enable checking of 'examples' dir ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#659](https://togithub.com/graphql/express-graphql/pull/659) Update graphqlMiddleware and parseBody ([@danielrearden](https://togithub.com/danielrearden)) - [#661](https://togithub.com/graphql/express-graphql/pull/661) Add cspell checker ([@IvanGoncharov](https://togithub.com/IvanGoncharov))17 PRs were merged
- [#604](https://togithub.com/graphql/express-graphql/pull/604) resources: sync up with 'graphql-js' scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#605](https://togithub.com/graphql/express-graphql/pull/605) Update babel ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#606](https://togithub.com/graphql/express-graphql/pull/606) babel: Switch to using `babel-env` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#619](https://togithub.com/graphql/express-graphql/pull/619) ESLint: sync 'eslint-internal-rules' with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#621](https://togithub.com/graphql/express-graphql/pull/621) package.json: sync with `graphql-js` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#634](https://togithub.com/graphql/express-graphql/pull/634) Switch to NPM ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#635](https://togithub.com/graphql/express-graphql/pull/635) Switch to GitHub Actions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#636](https://togithub.com/graphql/express-graphql/pull/636) Swith from coveralls to codecov ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#637](https://togithub.com/graphql/express-graphql/pull/637) Replace 'dtslint' with TS integration test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#639](https://togithub.com/graphql/express-graphql/pull/639) Sync up .gitignore with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#644](https://togithub.com/graphql/express-graphql/pull/644) nyc: remove unused exclude config option ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#651](https://togithub.com/graphql/express-graphql/pull/651) workflows: check commit for ignored files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#654](https://togithub.com/graphql/express-graphql/pull/654) nyc: require 100% coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#655](https://togithub.com/graphql/express-graphql/pull/655) ESLint: enable 'no-promise-executor-return' check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#656](https://togithub.com/graphql/express-graphql/pull/656) Sync up config files with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#662](https://togithub.com/graphql/express-graphql/pull/662) Sync up GitHub actions with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#663](https://togithub.com/graphql/express-graphql/pull/663) Move showStats function to utils ([@danielrearden](https://togithub.com/danielrearden))16 PRs were merged
- [#566](https://togithub.com/graphql/express-graphql/pull/566) Update prettier ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#567](https://togithub.com/graphql/express-graphql/pull/567) Update Flow to v0.112 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#569](https://togithub.com/graphql/express-graphql/pull/569) Update 'graphql' to 14.5.8 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#570](https://togithub.com/graphql/express-graphql/pull/570) Update bunch of deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#571](https://togithub.com/graphql/express-graphql/pull/571) Update ESLint ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#572](https://togithub.com/graphql/express-graphql/pull/572) Update GraphiQL to v0.14 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#599](https://togithub.com/graphql/express-graphql/pull/599) Use fixed versions for all devDependencies ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#601](https://togithub.com/graphql/express-graphql/pull/601) Update prettier ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#602](https://togithub.com/graphql/express-graphql/pull/602) Update flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#603](https://togithub.com/graphql/express-graphql/pull/603) Update flow ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#614](https://togithub.com/graphql/express-graphql/pull/614) Update GraphiQL and its deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#615](https://togithub.com/graphql/express-graphql/pull/615) Update 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#616](https://togithub.com/graphql/express-graphql/pull/616) Update TS deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#623](https://togithub.com/graphql/express-graphql/pull/623) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#648](https://togithub.com/graphql/express-graphql/pull/648) Update restify ([@danielrearden](https://togithub.com/danielrearden)) - [#652](https://togithub.com/graphql/express-graphql/pull/652) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov))17 PRs were merged
- [#485](https://togithub.com/graphql/express-graphql/pull/485) Use custom one-off schemas for tests that need them ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#489](https://togithub.com/graphql/express-graphql/pull/489) tests: use sync functions to compress body payload ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#491](https://togithub.com/graphql/express-graphql/pull/491) Rewrite 'parseBody' to use async/await ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#492](https://togithub.com/graphql/express-graphql/pull/492) Rewrite more code as async/await ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#496](https://togithub.com/graphql/express-graphql/pull/496) Simplify "validationRules" processing ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#500](https://togithub.com/graphql/express-graphql/pull/500) Sort imports and use Flow's "import type" syntax ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#521](https://togithub.com/graphql/express-graphql/pull/521) Flow: Switch to explicit inexact objects ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#523](https://togithub.com/graphql/express-graphql/pull/523) Simplify extension test ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#526](https://togithub.com/graphql/express-graphql/pull/526) Add new test to imporove test coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#527](https://togithub.com/graphql/express-graphql/pull/527) Reuse Flow typings for HTTP module ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#537](https://togithub.com/graphql/express-graphql/pull/537) Remove unnecessary string concatenations ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#539](https://togithub.com/graphql/express-graphql/pull/539) Replaced deprecated 'new Buffer(...)' with 'Buffer.from(...)' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#540](https://togithub.com/graphql/express-graphql/pull/540) Replace control characters with escape characters ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#541](https://togithub.com/graphql/express-graphql/pull/541) Simplify lambda functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#542](https://togithub.com/graphql/express-graphql/pull/542) usage-test: enable Flow check ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#543](https://togithub.com/graphql/express-graphql/pull/543) ESLint: sync config with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#552](https://togithub.com/graphql/express-graphql/pull/552) Update URLs to HTTPS ([@IvanGoncharov](https://togithub.com/IvanGoncharov))23 PRs were merged
- [#488](https://togithub.com/graphql/express-graphql/pull/488) Run CI on Node v12 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#493](https://togithub.com/graphql/express-graphql/pull/493) build: Simplify babel build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#494](https://togithub.com/graphql/express-graphql/pull/494) Register "babel-register" directly ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#495](https://togithub.com/graphql/express-graphql/pull/495) Register "babel-register" directly ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#497](https://togithub.com/graphql/express-graphql/pull/497) Run example using node + babel-register ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#498](https://togithub.com/graphql/express-graphql/pull/498) Run example using node + babel-register ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#499](https://togithub.com/graphql/express-graphql/pull/499) Switch 'isparta' for 'nyc' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#504](https://togithub.com/graphql/express-graphql/pull/504) Move 'mocha' config to '.mocharc.yml' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#506](https://togithub.com/graphql/express-graphql/pull/506) Add missing ".nycrc.yml" from [#499](https://togithub.com/graphql/express-graphql/issues/499) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#519](https://togithub.com/graphql/express-graphql/pull/519) Flow: Synchronise config with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#520](https://togithub.com/graphql/express-graphql/pull/520) Switch to Babel7 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#528](https://togithub.com/graphql/express-graphql/pull/528) Fix skipping of '**tests**' folder during Babel build ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#531](https://togithub.com/graphql/express-graphql/pull/531) Pretttier: synchronise config with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#532](https://togithub.com/graphql/express-graphql/pull/532) Travis: remove automatic NPM publishing since it doesn't work with 2FA ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#544](https://togithub.com/graphql/express-graphql/pull/544) Remove watch script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#545](https://togithub.com/graphql/express-graphql/pull/545) ESLint: check 'resources' folder ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#546](https://togithub.com/graphql/express-graphql/pull/546) Run prettier on all files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#547](https://togithub.com/graphql/express-graphql/pull/547) Synchronise Travis script with 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#548](https://togithub.com/graphql/express-graphql/pull/548) package.json: move prettier check into separate script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#549](https://togithub.com/graphql/express-graphql/pull/549) Cleanup package.json ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#550](https://togithub.com/graphql/express-graphql/pull/550) Copy 'build' implementation from 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#551](https://togithub.com/graphql/express-graphql/pull/551) Validate TS typings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#553](https://togithub.com/graphql/express-graphql/pull/553) Copy 'gen-changelog' from 'graphql-js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov))8 PRs were merged
- [#490](https://togithub.com/graphql/express-graphql/pull/490) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#503](https://togithub.com/graphql/express-graphql/pull/503) Update GraphiQL to v0.13.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#505](https://togithub.com/graphql/express-graphql/pull/505) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#517](https://togithub.com/graphql/express-graphql/pull/517) Update 'graphql' package ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#525](https://togithub.com/graphql/express-graphql/pull/525) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#534](https://togithub.com/graphql/express-graphql/pull/534) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#535](https://togithub.com/graphql/express-graphql/pull/535) Remove '[@types/node](https://togithub.com/types/node)' and '[@types/graphql](https://togithub.com/types/graphql)' from dependencies ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#538](https://togithub.com/graphql/express-graphql/pull/538) Update babel to v7.5.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov))Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.