v0.10.0
版本发布时间: 2020-07-05 15:34:34
graphql/express-graphql最新发布版本:v0.12.0(2020-11-19 23:10:40)
v0.10.0 (2020-07-05)
Breaking Change 💥
- #608 Do not pass parameters if we can't parse them. (@IvanGoncharov)
- #622 Sync TS typings with Flow typings (@danielrearden)
- #624 Flow cleanup typings (@IvanGoncharov)
- #626 Convert CommonJS module syntax to ES6 (@danielrearden)
- #638 Drop support for TS < 3.4 (@IvanGoncharov)
New Feature 🚀
-
#653 Allow
extensions
callback to returnundefined
(@IvanGoncharov) - #664 Update GraphiQL and expose 'headerEditorEnabled' property (@IvanGoncharov)
Bug Fix 🐞
- #565 Fix GraphiQL font rendering (@sjparsons)
- #591 TS: Allow to pass object as graphiql option (@juffalow)
- #594 Fix customExecuteFn return type (@felixputera)
- #629 Fix type for extensions option (@danielrearden)
- #646 Fix RequestInfo typings (@danielrearden)
Docs 📝
3 PRs were merged
- #585 Update npm install command (deprecated --dev option) (@738)
- #627 Update README.md (@danielrearden)
- #649 Update README to show how to disable introspection (@danielrearden)
Polish 💅
23 PRs were merged
- #568 Enable more Flow lint checks (@IvanGoncharov)
- #595 docs(README): fix missing word (@dandv)
- #607 Switch to null coalescing operator (@IvanGoncharov)
- #609 Make few check more explicit (@IvanGoncharov)
-
#611 Convert all throwed errors to
httpError
(@IvanGoncharov) - #613 Rewrite code to fully use async/await (@IvanGoncharov)
- #617 Sync ESLint with 'graphql-js' (@IvanGoncharov)
- #618 TS: enable linting on types (@IvanGoncharov)
- #620 Migrate from legacy API to URLSearchParams (@IvanGoncharov)
- #628 Refactor TS declaration files (@danielrearden)
- #630 Add missing parameter types (@danielrearden)
- #631 http-test: clean up framework specific wrappers (@IvanGoncharov)
- #632 Simplify getGraphQLParams (@IvanGoncharov)
- #633 http-test: simplify a bit (@IvanGoncharov)
- #640 Convert tests to TS (@danielrearden)
- #641 Fix supertest usage inside tests (@danielrearden)
- #642 Switch to alternative format for type imports (@danielrearden)
- #643 Fix middleware thunk test (@danielrearden)
- #645 Modify file upload test (@danielrearden)
- #650 Improve test coverage (@danielrearden)
- #657 ESLint: enable checking of 'examples' dir (@IvanGoncharov)
- #659 Update graphqlMiddleware and parseBody (@danielrearden)
- #661 Add cspell checker (@IvanGoncharov)
Internal 🏠
17 PRs were merged
- #604 resources: sync up with 'graphql-js' scripts (@IvanGoncharov)
- #605 Update babel (@IvanGoncharov)
-
#606 babel: Switch to using
babel-env
(@IvanGoncharov) - #619 ESLint: sync 'eslint-internal-rules' with 'graphql-js' (@IvanGoncharov)
-
#621 package.json: sync with
graphql-js
(@IvanGoncharov) - #634 Switch to NPM (@IvanGoncharov)
- #635 Switch to GitHub Actions (@IvanGoncharov)
- #636 Swith from coveralls to codecov (@IvanGoncharov)
- #637 Replace 'dtslint' with TS integration test (@IvanGoncharov)
- #639 Sync up .gitignore with 'graphql-js' (@IvanGoncharov)
- #644 nyc: remove unused exclude config option (@IvanGoncharov)
- #651 workflows: check commit for ignored files (@IvanGoncharov)
- #654 nyc: require 100% coverage (@IvanGoncharov)
- #655 ESLint: enable 'no-promise-executor-return' check (@IvanGoncharov)
- #656 Sync up config files with 'graphql-js' (@IvanGoncharov)
- #662 Sync up GitHub actions with 'graphql-js' (@IvanGoncharov)
- #663 Move showStats function to utils (@danielrearden)
Dependency 📦
16 PRs were merged
- #566 Update prettier (@IvanGoncharov)
- #567 Update Flow to v0.112 (@IvanGoncharov)
- #569 Update 'graphql' to 14.5.8 (@IvanGoncharov)
- #570 Update bunch of deps (@IvanGoncharov)
- #571 Update ESLint (@IvanGoncharov)
- #572 Update GraphiQL to v0.14 (@IvanGoncharov)
- #599 Use fixed versions for all devDependencies (@IvanGoncharov)
- #601 Update prettier (@IvanGoncharov)
- #602 Update flow (@IvanGoncharov)
- #603 Update flow (@IvanGoncharov)
- #614 Update GraphiQL and its deps (@IvanGoncharov)
- #615 Update 'graphql-js' (@IvanGoncharov)
- #616 Update TS deps (@IvanGoncharov)
- #623 Update deps (@IvanGoncharov)
- #648 Update restify (@danielrearden)
- #652 Update deps (@IvanGoncharov)
Committers: 7
- Dan Dascalescu(@dandv)
- Daniel Rearden(@danielrearden)
- Felix Putera(@felixputera)
- Ivan Goncharov(@IvanGoncharov)
- Junwoo Ji(@738)
- Matej Jellus(@juffalow)
- Sam Parsons(@sjparsons)