Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update graphql to the latest version 🚀 #7

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

greenkeeper[bot]
Copy link

@greenkeeper greenkeeper bot commented Dec 16, 2017

Version 0.12.0 of graphql was just published.

Dependency graphql
Current Version 0.11.7
Type dependency

The version 0.12.0 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 v0.12.0

RELEASE NOTES COMING SOON

Commits

The new version differs by 109 commits.

  • 9d8b297 0.12.0
  • 1f97618 Flow type visitor and validation rules. (#1155)
  • b283d9b Add suggestions for invalid values (#1153)
  • f236898 Find breaking directive changes (#1152)
  • c4e301d Fix path argument. Enchance visit test to validate all arguments (#1149)
  • 0765be3 Merge pull request #1150 from mohawk2/fix-watch-lint
  • c70f5cc Merge pull request #1148 from APIs-guru/noMaxLen
  • de40c22 Make npm run watch linting work right
  • 8d1ae25 Remove eslint comments unnecessary after 40f73fd
  • ada56fe Validate literals in a single rule with finer precision (#1144)
  • 1aa12df Simplify Unknown Args Validation (#1147)
  • ce0a4b9 Add experimental support for parsing variable definitions in fragments (#1141)
  • f39b0fd Re-enable eslint redeclare check for rest of file (#1140)
  • 1d90ad2 Robust type info (#1143)
  • 461392d Move schema validation into separate step (type constructors) (#1132)

There are 109 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 🌴

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

greenkeeper bot added a commit that referenced this pull request Dec 17, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Dec 17, 2017

Version 0.12.1 just got published.

Update to this version instead 🚀

Release Notes v0.12.1

Flow Type Fixes:

  • Removed experimental.const_params Flow option to ensure support for projects which do not enable this option (#1157, #1160)
  • Changed visit() to return any instead of mixed to reduce the scope of the breaking change of adding Flow types for this function.
Commits

The new version differs by 5 commits.

  • a471980 0.12.1
  • 68ec835 Remove flow option experimental.const_params (#1160)
  • d11883e Increase test timeout threshold to avoid spurrious CI failure
  • 026870c Upgrade to support flow 0.61 (#1158)
  • 8bd9fda visit return any instead of mixed. (#1159)

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 17, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Dec 17, 2017

Version 0.12.2 just got published.

Update to this version instead 🚀

Release Notes v0.12.2

Fixes:

  • Properly deploy a package on npm which contains es6-modules (#1161)
  • Support 5-year-old legacy GraphQL services (#1162)
Commits

The new version differs by 4 commits.

  • e6a8e31 0.12.2
  • 8c2693c Unify build scripts to all rely on npm run build (#1161)
  • 0071110 Add special case for legacy servers. (#1162)
  • 0d66e29 Increase test run time further for slow machines

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 17, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Dec 17, 2017

Version 0.12.3 just got published.

Update to this version instead 🚀

Release Notes v0.12.3

Fixes:

  • Excluded lock files from deployed npm package
Commits

The new version differs by 2 commits.

  • 81a88eb 0.12.3
  • 72b8e1b Do not include lock files in deployed package

See the full diff

greenkeeper bot added a commit that referenced this pull request Feb 7, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Feb 7, 2018

Version 0.13.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 44 commits.

  • 5f50543 0.13.0
  • 4b96a86 Maintain allowed legacy names when extending a schema. (#1226)
  • 312daa5 Switch introspection tests to graphqlSync (#1225)
  • b333b30 Fix spelling, "lexographicSortSchema" => "lexicographicSortSchema" (#1220)
  • 360fa06 Travis job include condition tweak
  • f4e104d Improve travis runs (#1219)
  • b39f728 0.13.0-rc.1
  • 5578fb9 Simplify build steps (#1216)
  • 40481f1 Update to latest dependencies (#1215)
  • 6a1eddf Add 'lexographicSortSchema' (#1208)
  • a722af7 Fix #1205 - Use multi-line block for trailing quote (#1212)
  • 6dc634b Follow up to #1211
  • bd8aa36 Add 'objectValues' JS util function (#1209)
  • a725633 Remove redundancy in 'schemaPrinter' tests (#1211)
  • fa1341f Fix #1210 - SourceLocation is a type, not a value

There are 44 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Feb 16, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Feb 16, 2018

Version 0.13.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 22 commits.

  • 31ae8a8 0.13.1
  • 2c58b26 Make 'ASTDefinitionBuilder' responsible only for build types from AST (#1230)
  • 65afbaf Use .mjs for module code (#1244)
  • d640f9f Update to latest release of iterall
  • 7e68984 Fix outdated reference to old license
  • b4f2955 More allowed legacy names (#1235)
  • 14fde90 simplify extendSchema tests (#1242)
  • ebdac97 ISSUE_TEMPLATE: Fix 'facebook/graphql' link (#1243)
  • 81db410 Remove duplicate test (#1240)
  • 3493edd Export ExectuableDefinitionNode (#1241)
  • f2534a1 Merge pull request #1237 from gdi2290/patch-1
  • 0487302 Update index.js
  • 135619c export isValidNameError
  • ee93a91 export isValidNameError
  • 8f81f0a export isValidNameError

There are 22 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Mar 16, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 16, 2018

Version 0.13.2 just got published.

Update to this version instead 🚀

Release Notes v0.13.2

New:

  • Allow buildSchema() to take options (#1249)
  • Update to Flow v0.68 (#1290)

Fixes:

  • Update iterall (#1254)
  • buildSchema: Make options optional (#1270)
Commits

The new version differs by 19 commits.

  • f995c1f 0.13.2
  • 3fe5dee Merge pull request #1290 from samwgoldman/master
  • 207a2fd Update to Flow v0.68
  • 70f008e Remove redundant Flow type casts (#1278)
  • 1fbd7ec Throws descriptive error when non-type used instead of interface (#1282)
  • fb27b92 Merge wrappers into type/definition to fix circular imports (#1275) (#1276)
  • 4a9e37a Cleanup variables test (extracted from #1267) (#1273)
  • 8913bf0 Remove unused dev dependencies
  • fbcda23 Add nested nullable test in VariablesInAllowedPositions test
  • 65fb6ae buildSchema: Make options optional (#1270)
  • 323f2d2 Tests: Remove excessive dependencies and async/await (#1269)
  • a62eea8 Unify extending of type system (#1261)
  • 261b99b Eliminate circular dependency in validation rules (#1263)
  • 499a759 Replace getPromise with isPromise (#1255)
  • fb3257c Update iterall and flow v0.66 (#1254)

There are 19 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jun 8, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Jun 8, 2018

Version 14.0.0-rc.1 just got published.

Update to this version instead 🚀

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

greenkeeper bot added a commit that referenced this pull request Jun 8, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Jun 8, 2018

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

greenkeeper bot added a commit that referenced this pull request Aug 30, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Aug 30, 2018

Version 14.0.0 just got published.

Update to this version instead 🚀

Release Notes v14.0.0

Breaking:

  • Drops support for node v4 and v9, makes sure node v10 is supported (#1338, #1445)
  • Reject invalid scalar value coercion (#1365, #1336)
  • Removes VariablesDefaultValueAllowed validation rule, and ProvidedNonNullArguments became ProvidedRequiredArguments (#1274)
  • Stricter coercion of Scalar Types (#1382)
  • Removes deprecated Introspection fields onOperation, onFragment, and onField (#1385, #1429)
  • GraphQL*Config are now exact types (#1391, #1443)
  • "Schema Change" keys in BreakingChangeType and DangerousChangeType for detecting adding args and input fields changed name (#1492)
  • formatError API changed for error message extensions. To upgrade without changing existing server responses, wrap graphql's formatError:
import { formatError as baseFormatError, /* ... */ } from 'graphql';

{
// other options
formatError(error) {
const { extensions, ...rest } = baseFormatError(error);
return { ...extensions, ...rest };
},
}

New:

  • Parse new schema extensions (#1314, #1323)
  • Export SDL AST types (#1315)
  • extendSchema extended with spec-compliant SDL extensions (#1373, #1392, #1441)
  • symbol.toStringTag support (#1297)
  • Expose getOperationRootType(schema, operationAST) (#1345)
  • Package is marked as side-effect free (#1312)
  • validateSchema works with Schema extensions (#1410)
  • validate works on SDL definitions (#1438, #1383)
  • directives can be added to variable definitions, behind experimentalVariableDefinitionDirectives flag (#1437, #1454)
  • ASTNode predicates, like isDefinitionNode and isTypeSystemDefinitionNode (#1459)
  • isRequiredArgument and isRequiredInputField predicates (#1463)

Fixed:

  • Fixes for custom enum types
  • Prettier, Flow and eslint upgrades (#1304, #1319)
  • Babel 7 upgrade (#1350)
  • Introspection query perf improved (#1329)
  • introspectionFromSchema has default options (#1408)
  • buildSchema memory leaks and infinite recursion fixed (#1417, #1427)
  • watch command fixed (#1449)
  • Benchmarking for validation (#1471)

Deprecated:

These will be removed in v15

  • introspectionQuery, use getIntrospectionQuery (#1386)
  • getDescription, use the schema AST node to get descriptions (#1396)
  • isValidJSValue, use coerceValue (#1386)
  • isValidLiteralValue, use validation (#1386)

greenkeeper bot added a commit that referenced this pull request Sep 6, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 6, 2018

Version 14.0.1 just got published.

Update to this version instead 🚀

Release Notes v14.0.1

(Something went wrong during release, this version has been unpublished)

greenkeeper bot added a commit that referenced this pull request Sep 6, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 6, 2018

Version 14.0.2 just got published.

Update to this version instead 🚀

Release Notes v14.0.2

Fixes:

  • No longer presents warnings when used with node v7 and v9 (#1508)
  • Added keywords to the NPM package (#1501)
  • ValidationRule flow type is now exported (#1505)
  • Improved schema validation reports directives without locations (#1507)
  • Fixed potential infinite loop during introspection of some schema (#1509)
Commits

The new version differs by commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 15, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Jan 15, 2019

  • The dependency graphql was updated from 0.11.7 to 14.1.0.

Update to this version instead 🚀

Release Notes for v14.1.0

New:

  • Added assertSchema and assertDirective (#1580)
  • Adds additional type extension validation (#1643)

Fixes:

  • Improves flow type definitions
  • Adds back in support for node 9, and tests for node 11. node >= 6 is currently supported.
  • Allows custom node inspect (#1605)
  • Correctly handles newlines in block strings (#1637)
Commits

The new version differs by 109 commits.

  • da61380 14.1.0
  • 4de99f7 Merge branch 'OneCyrus-feat_listTypeForError'
  • 0a731a5 Prettier and fix tests
  • a6676dc Merge branch 'feat_listTypeForError' of https://github.com/OneCyrus/graphql-js into OneCyrus-feat_listTypeForError
  • 37c022d buildClientSchema: add missing tests for introspection validations (#1666)
  • 3fef0d4 Enable Flow on buildClientSchema tests (#1665)
  • 6876587 Move $DisableFlowOnNegativeTest to more precise locations (#1664)
  • b747bb4 changed type error message
  • 8d7a5fd Merge schema validation tests with other schema tests (#1663)
  • 6741ac2 Add tests for GraphQLDirective (#1662)
  • d48e481 Move isInputType & isOutputType test to rest of predicates test (#1661)
  • 4cdc8e2 Update Flow to 0.90.0 (#1660)
  • 9f85d51 Remove excessive invariants (#1658)
  • 0818c18 ignore .nyc_output dir (#1657)
  • 9e40465 Move polyfills into separate dir and exclude them from coverage (#1656)

There are 109 commits in total.

See the full diff

@greenkeeper
Copy link
Author

greenkeeper bot commented Jan 16, 2019

  • The dependency graphql was updated from 0.11.7 to 14.1.1.

Update to this version instead 🚀

Commits

The new version differs by 3 commits.

  • 7dd2b2b 14.1.1
  • 51c67dc Update travis api_key for npm deploys (#1667)
  • 7fe9985 Remove usage of Flow placeholder argument + cleanup (#1669)

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 16, 2019
greenkeeper bot added a commit that referenced this pull request Mar 27, 2019
greenkeeper bot added a commit that referenced this pull request Mar 31, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 31, 2019

  • The dependency graphql was updated from 0.11.7 to 14.2.1.

Update to this version instead 🚀

Release Notes for v14.2.1

14.2.1 (2019-03-31)

Bug Fix 🐞

Commits

The new version differs by 4 commits.

  • d2ffd7c v14.2.1
  • 3c79bed buildClientSchema: Revert breaking change introduced in #1677 (#1808)
  • f289555 Update to ESLint 5.16 (#1807)
  • c1376e3 Enable Flow on more test files (#1806)

See the full diff

greenkeeper bot added a commit that referenced this pull request May 7, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented May 7, 2019

  • The dependency graphql was updated from 0.11.7 to 14.3.0.

Update to this version instead 🚀

Commits

The new version differs by 37 commits.

  • 4bd1a11 v14.3.0
  • 972a150 Update Flow to 0.98.1 (#1852)
  • e90a5ca nyc: Switch config from JSON to YAML and move args from package.json (#1851)
  • d69c533 Add comment to make test better understandable (#1850)
  • 9ab5dfb Update deps (#1849)
  • e0fbf90 Remove Flow workaround for const arguments (#1848)
  • ccbbb29 isSpecifiedDirective should not assume Directive type (#1837)
  • d6c973a Adapt benchmark to the new build script (#1845)
  • 316e24e Correctly trap errors in shell scripts (#1844)
  • 22f0719 Fix "npm run build" on Node 10 (#1843)
  • ec206fc Terminate shell scripts if any subcomand terminated (#1842)
  • c11ccba Make single 'build.js' to handle NPM package build (#1841)
  • 1023264 ESLint: enable 'arrow-body-style' rule (#1840)
  • cd80f94 ESLint: enable all low-hanging rules and mark rest as TODO (#1839)
  • ce832ee Mark all ESLint rules that conflict with Prettier (#1838)

There are 37 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request May 23, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented May 23, 2019

  • The dependency graphql was updated from 0.11.7 to 14.3.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jun 26, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Jun 26, 2019

  • The dependency graphql was updated from 0.11.7 to 14.4.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jun 28, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Jun 28, 2019

  • The dependency graphql was updated from 0.11.7 to 14.4.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jul 3, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Jul 3, 2019

  • The dependency graphql was updated from 0.11.7 to 14.4.2.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Aug 22, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Aug 22, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Aug 23, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Aug 23, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Aug 23, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Aug 23, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.2.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Aug 24, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Aug 24, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.3.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Aug 29, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Aug 29, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.4.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Sep 13, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 13, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.5.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Sep 15, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 15, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.6.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Sep 20, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 20, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.7.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Sep 25, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 25, 2019

  • The dependency graphql was updated from 0.11.7 to 14.5.8.

Update to this version instead 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant