Skip to content

v0.9.0

Compare
Choose a tag to compare
@leebyron leebyron released this 24 Jan 20:32
· 2230 commits to 16.x.x since this release

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