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

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

Conversation

greenkeeper[bot]
Copy link

@greenkeeper greenkeeper bot commented Jan 24, 2017

Version 0.9.0 of graphql just got published.

Dependency graphql
Current Version 0.7.1
Type peerDependency

The version 0.9.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.9.0

New:

Added isNamedType() and assertNamedType() #589
Default field resolvers now get full execution info as a third argument #615
ObjectType.isTypeOf() and InterfaceType.resolveType() may now return Promises #631
Support and fixes for flow type v0.38 #671
Added TypeInfo.getEnumValue() and EnumType.getValue(name) #674
Added findDeprecatedUsages() #676

Fixes:

Enforce spec that no non-meta field may start with "__" #600 (Potentially breaking for existing non-compliant uses).
isValidJSValue() reports if coercion results in error #602
Executor throws friendlier error if no document is provided #614
Fixed import circular dependency, improving compressed builds #644

Commits

The new version differs by 208 commits .

  • 43cd3bb 0.9.0
  • e7b4bc7 Update dependencies
  • 5b26da9 Improve type definitions
  • 15d2184 Merge pull request #631 from dherault/master
  • 0417aad Simplify default resolver function
  • a3c746c Factor out checking isTypeOf from subfield exe
  • 9239253 Pass lint & flow
  • c53efbe Missing comma
  • b40d427 Fix completeObjectValue call bug
  • 1fb45d3 Factor out runtime type validation
  • 1305360 Reduce scope
  • 7064b9d Merge pull request #675 from robzhu/master
  • d1f586e Merge pull request #676 from graphql/find-deprecated
  • 3a53f25 Freshen yarn.lock
  • d7d6110 Merge pull request #686 from graphql/greenkeeper/babel-cli-6.22.2

There are 208 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
Copy link
Author

greenkeeper bot commented Jan 26, 2017

Version 0.9.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 7 commits .

  • 8122ba7 0.9.1
  • 80f5ecb Merge pull request #692 from graphql/dunder-warn
  • fe34619 Convert error to warning for non-compliant use of __
  • 024f9f7 Merge pull request #693 from graphql/fix-reserved-properties
  • 080e281 Quotes reserved literals when used in properties.
  • 47c2ba6 Merge pull request #691 from graphql/greenkeeper/eslint-3.14.1
  • 04eed8e chore(package): update eslint to version 3.14.1

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 31, 2017

Version 0.9.2 just got published.

Update to this version instead 🚀

Commits

The new version differs by 88 commits .

  • 5ba817e 0.9.2
  • 7656015 Freshen yarn.lock
  • a61f8e2 Merge pull request #774 from graphql/greenkeeper/coveralls-2.13.0
  • 2c6bab2 chore(package): update coveralls to version 2.13.0
  • 14ec456 Merge pull request #769 from wincent/glh/node
  • cdb9af2 Don't run on Node 0.12 in Travis
  • dcae89d Freshen yarn.lock
  • 4e49ac6 Merge pull request #768 from graphql/greenkeeper/babel-eslint-7.2.1
  • a41b700 chore(package): update babel-eslint to version 7.2.1
  • fa4c8e3 Merge pull request #767 from neelance/master
  • ba401e1 Unify wording in error messages.
  • 2c8d565 Freshen yarn.lock
  • 2f56f17 Merge pull request #766 from graphql/greenkeeper/eslint-plugin-flowtype-2.30.4
  • 275e967 chore(package): update eslint-plugin-flowtype to version 2.30.4
  • 94e2431 Freshen yarn.lock

There are 88 commits in total. See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 31, 2017

Version 0.9.2 just got published.

Update to this version instead 🚀

Release Notes v0.9.2

New

  • Make wording in error messages more consistent (#767).
  • Allow deprecated fields/values to be extended (#755).
  • Validation messages about names starting with double underscores are now use console.warn rather than console.error (#717).
  • Improved the error message for undefined field config (#702).
  • The findBreakingChanges validation now reports breaking changes made to arguments (#701).

Internal

  • Performance improvements to the separateOperations module (#710).
  • Improvements to Flow checking (#699) and type safety (#698), (#697).
Commits

The new version differs by 0 commits .

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 12, 2017

Version 0.9.3 just got published.

Update to this version instead 🚀

Release Notes v0.9.3

Fixes

  • Eliminate false positives reported by findArgChanges (#783).
Commits

The new version differs by 47 commits .

  • 1407c05 0.9.3
  • b6b2a59 Freshen yarn.lock
  • 12d42a5 Merge pull request #802 from graphql/greenkeeper/babel-eslint-7.2.2
  • 0a56e28 Merge pull request #800 from joelgriffith/bugfix/find-breaking-arg-changes
  • 04b3cda chore(package): update babel-eslint to version 7.2.2
  • c52949d Tests to prevent this bug from happening again
  • 3277a1b Flow fixes
  • 28da1f0 Moving from raw instance check to name checks
  • 490dc49 Freshen yarn.lock
  • 8f06fda Merge pull request #795 from graphql/greenkeeper/babel-cli-6.24.1
  • d09f84c chore(package): update babel-cli to version 6.24.1
  • bb51c1a Freshen yarn.lock
  • 8dd926c Merge pull request #794 from graphql/greenkeeper/babel-plugin-transform-es2015-classes-6.24.1
  • 0a778ce chore(package): update babel-plugin-transform-es2015-classes to version 6.24.1
  • 4374027 Merge pull request #793 from graphql/greenkeeper/babel-plugin-transform-es2015-object-super-6.24.1

There are 47 commits in total. See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 12, 2017

Version 0.9.3 just got published.

Update to this version instead 🚀

Release Notes v0.9.3

Fixes

  • Eliminate false positives reported by findArgChanges (#783).
Commits

The new version differs by 0 commits .

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 28, 2017

Version 0.9.4 just got published.

Update to this version instead 🚀

Release Notes v0.9.4

New:

  • All validation rules are now exported directly (#808)

Fixes:

  • Fix flow issue with constructing new GraphQLError() (#829)

Spec Compliance:

  • Now throws error when building Enum with reserved words (#812)
  • Now throws error when building Union with multiple of the same type (#813)
  • Now throws error when building Object type implementing the same Interface more than once (#728)
Commits

The new version differs by 0 commits0.

false

See the full diff

1 similar comment
@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 28, 2017

Version 0.9.4 just got published.

Update to this version instead 🚀

Release Notes v0.9.4

New:

  • All validation rules are now exported directly (#808)

Fixes:

  • Fix flow issue with constructing new GraphQLError() (#829)

Spec Compliance:

  • Now throws error when building Enum with reserved words (#812)
  • Now throws error when building Union with multiple of the same type (#813)
  • Now throws error when building Object type implementing the same Interface more than once (#728)
Commits

The new version differs by 0 commits0.

false

See the full diff

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 29, 2017

Version 0.9.5 just got published.

Update to this version instead 🚀

Commits

The new version differs by 17 commits0.

  • 9033685 0.9.5
  • 5b06511 Merge pull request #836 from graphql/fix-832
  • b013e73 Allow for nullish values when defining enums
  • d7fe661 Merge pull request #695 from graphql/type-checks
  • 333c248 Use flow %checks to reduce occurance of :any
  • a9d1f20 Refresh yarn.lock
  • 6e8d57d Merge pull request #835 from graphql/greenkeeper/iterall-1.1.1
  • 6e3494d Merge pull request #807 from APIs-guru/visitor
  • e37b8bc Merge pull request #831 from graphql/greenkeeper/coveralls-2.13.1
  • 5f6ce90 Merge pull request #834 from graphql/export-validate-with
  • fe9dd17 Allow any version of iterall
  • d18a10d Merge pull request #833 from APIs-guru/fixErrorMsg
  • c3f5ab8 Allow passing custom TypeInfo to validate()
  • 9a9987b fix(package): update iterall to version 1.1.1
  • 62a7ad0 Export getVisitFn function

There are 17 commits in total.

See the full diff

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 29, 2017

Version 0.9.5 just got published.

Update to this version instead 🚀

Commits

The new version differs by 0 commits0.

false

See the full diff

@greenkeeper
Copy link
Author

greenkeeper bot commented May 2, 2017

Version 0.9.6 just got published.

Update to this version instead 🚀

Release Notes v0.9.6

New

  • It is now possible to suppress warnings about non-spec compliant names by setting the GRAPHQL_NO_NAME_WARNING environment variable. This may be useful when working with legacy schemas.
Commits

The new version differs by 6 commits0.

  • 3c0a536 0.9.6
  • bcbab0f Regenerate yarn.lock
  • 7ddd8dd Merge pull request #839 from graphql/no-name-warning
  • 04e368b Kill errant blank line
  • 163fbb4 Add tests for assertValidName
  • 423200f [RFC] Environment var to silence warning about invalid names.

false

See the full diff

@greenkeeper
Copy link
Author

greenkeeper bot commented May 2, 2017

Version 0.9.6 just got published.

Update to this version instead 🚀

Release Notes v0.9.6

New

  • It is now possible to suppress warnings about non-spec compliant names by setting the GRAPHQL_NO_NAME_WARNING environment variable. This may be useful when working with legacy schemas.
Commits

The new version differs by 0 commits0.

false

See the full diff

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

greenkeeper bot commented May 25, 2017

Version 0.10.0 just got published.

Update to this version instead 🚀

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

@greenkeeper
Copy link
Author

greenkeeper bot commented May 25, 2017

Version 0.10.0 just got published.

Update to this version instead 🚀

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 commits.

See the full diff

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
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 commits.

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
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 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

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