Skip to content

Releases: graphql/graphql-js

v0.11.6

29 Sep 16:49
Compare
Choose a tag to compare

Fixes

  • Upgrades iterall dependency to v01.1.3, removing an undesired arrow function in the published package that could break build and runtime processes (leebyron/iterall#27).

v0.11.5

29 Sep 05:10
Compare
Choose a tag to compare

Fixes

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

v0.11.4

26 Sep 19:22
Compare
Choose a tag to compare

New:

Fixes:

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

v0.11.3

06 Sep 05:28
Compare
Choose a tag to compare

Fixes:

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

v0.11.2

29 Aug 13:50
Compare
Choose a tag to compare

Fixes

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

v0.11.1

26 Aug 01:02
Compare
Choose a tag to compare

Fixes

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

v0.11.0

25 Aug 20:26
Compare
Choose a tag to compare

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

v0.10.5

17 Jul 17:12
Compare
Choose a tag to compare

Fixed:

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

v0.10.4

14 Jul 22:35
Compare
Choose a tag to compare

New:

  • Inline invariant transform for faster loading of schemas (#935)
  • Support for directives applied on IDL & Schema (#746)
  • Account for query's offset in file for errors (#949)

v0.10.3

20 Jun 21:01
Compare
Choose a tag to compare

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)