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 🚀 #26

Closed
wants to merge 1 commit into from

Conversation

greenkeeper[bot]
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

@li-kai li-kai closed this Mar 23, 2018
@li-kai li-kai deleted the greenkeeper/graphql-0.10.0 branch March 23, 2018 12:31
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.

None yet

1 participant