Skip to content

Comments

Update graphql to the latest version 🚀#11

Open
greenkeeper[bot] wants to merge 1 commit intomasterfrom
greenkeeper/graphql-0.10.0
Open

Update graphql to the latest version 🚀#11
greenkeeper[bot] wants to merge 1 commit intomasterfrom
greenkeeper/graphql-0.10.0

Conversation

@greenkeeper
Copy link

@greenkeeper greenkeeper bot commented May 25, 2017

Version 0.10.0 of graphql just got published.

Dependency graphql
Current Version 0.9.6
Type dependency

The version 0.10.0 is not covered by your current version range.

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of graphql.
Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Release Notes v0.10.0

New

  • Initial support for GraphQL subscriptions (#846).
  • isValidValue() and isValidLiteral() added to Scalar and enum types (#861).
  • You can now set a custom default field resolver (#865).
  • graphql() may now take a Source object, in addition to the existing support for string (#866).
  • graphql() may now take an object with named parameters (#867).

Breaking

  • Spec compliance: forbid duplicate type definitions (#744).
  • Spec compliance: disallow inappropriate coercion of non-Int values to Int (#837).

Fixes

  • Ensure GraphQLError stack trace includes error message (#718).
  • Fix input coercion to allow null-valued Enums as arguments (#848).
  • Fix for fields that are JavaScript keywords (#864).
  • Compatibility with Flow v0.47.0 (#878).
Commits

The new version differs by 57 commits.

  • 797e7e3 0.10.0
  • 845a45b Merge pull request #878 from gabelevi/flow
  • fe5f544 Flow v0.47.0 finds 3 errors in master. This is important to fix, because the
  • 87b24ee Freshen yarn.lock
  • 704a97d Merge pull request #877 from graphql/greenkeeper/mocha-3.4.2
  • 0f186de chore(package): update mocha to version 3.4.2
  • 1ff4932 Freshen yarn.lock
  • e989de8 Merge pull request #875 from graphql/greenkeeper/sane-1.7.0
  • 9811d06 chore(package): update sane to version 1.7.0
  • f6f26fd Handle abrupt closing in mapAsyncIterator() (#870)
  • 50504b9 remove unnecessary null arguments in test
  • 562cead Allow providing an object of arguments to graphql(). (#867)
  • 1b41959 Allow graphql() to accept a Source instance. (#866)
  • bf352a8 json is hard
  • 5510c75 Allow providing custom default field resolver. (#865)

There are 57 commits in total.

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

greenkeeper bot added a commit that referenced this pull request May 27, 2017
greenkeeper bot added a commit that referenced this pull request Jun 20, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Jun 20, 2017

Version 0.10.2 just got published.

Update to this version instead 🚀

Commits

The new version differs by 30 commits.

  • 6a85e88 0.10.2
  • a1f6308 Closes #904
  • 93c0b25 Fix identation (#916)
  • fa44c33 Unify how 'kinds' are imported (#902)
  • 1aa08c1 Freshen yarn.lock
  • f787d9f Added printIntrospectionSchema to exports (#905)
  • a4c2c5a Merge pull request #909 from graphql/greenkeeper/flow-bin-0.48.0
  • 680685d Second pass after #907 (#911)
  • 627d2de chore(package): update flow-bin to version 0.48.0
  • 3aa2a73 Merge pull request #907 from alexandrebodin/allow-union-type-begining-pipe
  • 7fc9fc0 Add doucle bar testing
  • 4cb3ff0 Add use cases with ending vertical bar or empty list of types throwing
  • e0d1fc3 Add support for beginning pipe un union types
  • c4f2656 Add more functionality to findBreakingChanges (#874)
  • b95ae7d Merge pull request #896 from graphql/greenkeeper/chai-4.0.2

There are 30 commits in total.

See the full diff

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

greenkeeper bot commented Jun 20, 2017

Version 0.10.3 just got published.

Update to this version instead 🚀

Release Notes v0.10.3

New:

  • Additional detection in findBreakingChanges() (#874)
  • Experimental Schema Language now allows a leading pipe in union definitions (#907, #911)
  • A printIntrospectionSchema() utility is now exported (#905)
  • A getDirectiveValues() utility is now exported (a1f6308)

Fixed:

  • Improvements to error messages
  • Removes trailing commas from source so it can experimentally be used directly (86009a6)
Commits

The new version differs by 2 commits.

See the full diff

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

greenkeeper bot commented Jul 14, 2017

Version 0.10.4 just got published.

Update to this version instead 🚀

Commits

The new version differs by 46 commits.

  • b42a8ea 0.10.4
  • e319bdf Merge pull request #949 from dwwoelfel/error-context
  • 501f2c0 cleanup
  • 250e6f0 Add an invariant to check the locationOffset
  • 8da9203 1-indexed columns and account for column in error
  • b176d67 location -> locationOffset
  • dc6ab96 Freshen yarn.lock
  • c4479f7 Merge pull request #948 from graphql/greenkeeper/flow-bin-0.50.0
  • 42e9492 wincent's feedback
  • a5307b7 Account for query's offset in file for errors
  • ebc7cfc chore(package): update flow-bin to version 0.50.0
  • 62d1121 Freshen yarn.lock
  • bac02c5 Merge pull request #945 from graphql/greenkeeper/chai-4.1.0
  • 61d1003 Merge pull request #946 from baer/feature/remove-extraneous-transformation
  • b1846a3 Remove extraneous transformation

There are 46 commits in total.

See the full diff

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

greenkeeper bot commented Jul 17, 2017

Version 0.10.5 just got published.

Update to this version instead 🚀

Release Notes v0.10.5

Fixed:

  • Fix incorrect column numbers in errors introduced in #949 (#951)
Commits

The new version differs by 3 commits.

  • 6938c1a 0.10.5
  • 713e0e8 Merge pull request #951 from dwwoelfel/errors-fix
  • 6592442 fix incorrect column number in errors

See the full diff

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

greenkeeper bot commented Aug 25, 2017

Version 0.11.0 just got published.

Update to this version instead 🚀

Release Notes v0.11.0

Breaking

  • The subscribe() function now returns a Promise of either an AsyncIterator or ExecutionResult to better distinguish between initialization errors and publish errors; previously it just returned an AsyncIterator (#918).

Spec compliance

  • Passing an array in place of a String input throws an error instead of silently coercing (#925).

Fixes

  • Directive descriptions are preserved through calls to extendSchema() (#961).

Changes

  • The ExecutionArgs type is now exported (#988).
  • Adding a type to a union or a value to an enum are now reported as "dangerous" changes (#991).
Commits

The new version differs by 41 commits.

  • d7a80b6 0.11.0
  • d3fd6c3 Merge pull request #994 from APIs-guru/cleanupBuildAstSchema
  • d9178f4 remove dead code from buildASTSchema
  • 0eb070f Expanded findBreakingChanges test with missing case. (#993)
  • 0779c36 Update subscribe function to return a Promise of AsyncIterator or ExecutionResult (#918)
  • 24a5038 Throw TypeError when coercing an array into a GraphQLString (#925)
  • 85bfd13 Export "ExecutionArgs" type (#988)
  • 26023b3 Adding a type to a union is now a dangerous change. (#991)
  • 6953f97 Freshen yarn.lock
  • b860b6f Merge pull request #987 from graphql/greenkeeper/eslint-4.4.1
  • c156180 chore(package): update eslint to version 4.4.1
  • b6a46a0 Merge pull request #984 from excitement-engineer/enum-dangerous-change
  • 0e7d460 Freshen yarn.lock
  • 7984f12 Merge pull request #985 from graphql/greenkeeper/eslint-4.4.0
  • d49c355 Merge pull request #983 from graphql/greenkeeper/chai-4.1.1

There are 41 commits in total.

See the full diff

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

greenkeeper bot commented Aug 26, 2017

Version 0.11.1 just got published.

Update to this version instead 🚀

Release Notes v0.11.1

Fixes

  • Remove unintended runtime dependency on Regenerator runtime (#1007).
Commits

The new version differs by 3 commits.

  • 8ef2d04 0.11.1
  • 8b5476a Merge pull request #1007 from wincent/glh/graphql-update-fix
  • 609af80 Rewrite createSourceEventStream to avoid use of async

See the full diff

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

greenkeeper bot commented Aug 29, 2017

Version 0.11.2 just got published.

Update to this version instead 🚀

Release Notes v0.11.2

Fixes

  • Fix Flow errors for people who do not have experimental.const_params=true set in their .flowconfig (#1012).
Commits

The new version differs by 10 commits.

  • 96a869a 0.11.2
  • 275471e Merge pull request #1012 from graphql/async-map-value-flow
  • 3530f12 Assign rejectCallback to temporary const variable
  • 0f3698c Add comment to explain redundant null check for rejectCallback
  • 78219d6 Fix flow error in mapAsyncIterator
  • 4a378b9 Merge pull request #1010 from wincent/glh/lint
  • 84e0ad8 Provide more context in lint error message
  • 31ebb1f Merge pull request #1009 from wincent/glh/header
  • 31cb269 Add linter error preventing use of async outside the test suite
  • 7b3152f Add a missing license header

See the full diff

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

greenkeeper bot commented Sep 6, 2017

Version 0.11.3 just got published.

Update to this version instead 🚀

Release Notes v0.11.3

Fixes:

Fix type errors exposed by Flow version v0.54 (#1023, #1026).

Commits

The new version differs by 6 commits.

  • b84b69f 0.11.3
  • 4fbfd22 Follow up: improve legibility of graphql/execute fns
  • fee8abb Revert "Simplify args processing in "graphql" and "execute" functions"
  • 61272b4 Update to flow 0.54 (#1026)
  • 87934f6 Merge pull request #1025 from APIs-guru/simplifyArgs
  • 58ac464 Simplify args processing in "graphql" and "execute" functions

See the full diff

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

greenkeeper bot commented Sep 27, 2017

Version 0.11.4 just got published.

Update to this version instead 🚀

Release Notes v0.11.4

New:

Fixes:

  • Fix another type issue exposed by Flow version v0.54 (#1027).
Commits

The new version differs by 7 commits.

  • a501a9c 0.11.4
  • 3afa992 Update to iterall@1.1.2 with memory leak fix
  • 4f5e351 Relicense as MIT (#1046)
  • eb01a23 Merge pull request #1027 from APIs-guru/excuteArgs
  • 7086160 Fix issues uncovered by enabling Flow
  • 3c74e0b Add missing '@flow' and unify comments style
  • 56c2e42 Add missing ExecutionArgs export

See the full diff

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

greenkeeper bot commented Sep 29, 2017

Version 0.11.5 just got published.

Update to this version instead 🚀

Release Notes v0.11.5

Fixes

  • Update to Flow version v0.56.0
  • fix flow errors by annotating null prototypes, exposed by Flow v0.55.0 (#1048)
Commits

The new version differs by 2 commits.

  • 0136567 0.11.5
  • 9a9de3e fix flow errors by annotating null prototypes (#1048)

See the full diff

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

greenkeeper bot commented Sep 29, 2017

Version 0.11.6 just got published.

Update to this version instead 🚀

Commits

The new version differs by 3 commits.

  • efcfae6 0.11.6
  • ec25e75 Merge pull request #1052 from wincent/glh/bump
  • a7c4206 Upgrade iterall dependency

See the full diff

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

greenkeeper bot commented Oct 3, 2017

Version 0.11.7 just got published.

Update to this version instead 🚀

Release Notes v0.11.7

Fixes:

  • Fix an issue where flow typed resolvers would unnecessarily need to include __proto__ (#1056)
Commits

The new version differs by 2 commits.

  • e236ca2 0.11.7
  • 36b3407 Return normal objects for args and vars. (#1056)

See the full diff

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

greenkeeper bot commented Dec 16, 2017

Version 0.12.0 just got published.

Update to this version instead 🚀

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

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 17, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 17, 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

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.

0 participants