Releases: graphql/graphql-js
Releases · graphql/graphql-js
v0.11.6
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
v0.11.4
v0.11.3
v0.11.2
v0.11.1
v0.11.0
Breaking
- The
subscribe()
function now returns aPromise
of either anAsyncIterator
orExecutionResult
to better distinguish between initialization errors and publish errors; previously it just returned anAsyncIterator
(#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
v0.10.5
v0.10.4
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)