zhenyulin / ultimate-hot-boilerplate

🚀 node-react universal app boilerplate with everything on hot reload, SSR, GraphQL, Flow included
MIT License
35 stars 4 forks source link

Update graphql to the latest version 🚀 #53

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 14.0.0-rc.1 of graphql was just published.

Dependency graphql
Current Version 0.13.2
Type dependency

The version 14.0.0-rc.1 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of graphql.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes v14.0.0-rc.1

NOTE
This is a pre-release. There is a high likelihood there will be more breaking changes introduced prior to the 14.0.0 release.

Breaking:

  • Drops support for node v4, makes sure node v10 is supported (#1338)
  • Reject invalid scalar value coercion (#1365, #1336)
  • Removes VariablesDefaultValueAllowed validation rule, and ProvidedNonNullArguments became ProvidedRequiredArguments (#1274)

New:

  • Parse new schema extensions (#1314, #1323)
  • Export SDL AST types (#1315)
  • extendSchema extended with spec-compliant SDL extensions (#1373)
  • symbol.toStringTag support (#1297)
  • Expose getOperationRootType(schema, operationAST) (#1345)
  • Package is marked as side-effect free (#1312)

Fixed:

  • Fixes for custom enum types
  • Prettier, Flow and eslint upgrades (#1304, #1319)
  • Babel 7 upgrade (#1350)
  • Introspection query perf improved (#1329)
Commits

The new version differs by 56 commits.

  • 84f41aa 14.0.0-rc.1 (#1364)
  • 45ecb53 Merge extendType functionality changes from #1322 (#1373)
  • 43c0d46 fix imports (#1372)
  • f9b0bae Add simple test for instanceOf. (#1370)
  • ae23c90 Handle NaN as input value (#1369)
  • 85971a2 Add test for enum custom values as input args (#1267)
  • 3473ca5 Reject Infinity supplied as Int or Float value (#1365)
  • 85b4f58 __allowedLegacyNames: Use empty array instead of undefined properties (#1259)
  • e79faaa Add support for Symbol.toStringTag (#1297)
  • 10e80d0 instanceOf: Check that one of the names in non-empty string (#1357)
  • bc03768 Upgrade babel and associated plugins to v7 (#1350)
  • 6857707 Scalars: reject array serialization/coercion (#1336)
  • ddb3ffc Updated Flow, Prettier and other dependencies (#1362)
  • eb8ef7a Babel 7 preparation: Switch babel config to JS (#1348)
  • 324768a Errors: fix how error messages represent arrays (#1333)

There are 56 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 14.0.0-rc.2 just got published.

Update to this version instead 🚀

Release Notes v14.0.0-rc.2

Breaking change reverted:

  • Allows Interfaces to have no implementing Objects (#1376)
Commits

The new version differs by 2 commits.

  • 9925e50 Allow interfaces to have no implementors (#1376)
  • 409d6dd Bump RC version to publish on npm (#1374)

See the full diff