v0.2.0
New:
- Flow types are included in the npm release in the form of flow-comments. Flow will find and utilize these when you install graphql-js via npm, and if you don't use flow then it's business as usual.
- GraphQL Type predicates for common groupings are now exported from
graphql/type
. - A new submodule
graphql/language/schema
for parsing and working with the GraphQL schema language. - The submodule
graphql/utilities
was included which adds a lot of useful functions for building client tools.- A definitive full introspection query.
- Build a client-side GraphQLSchema instance from an introspection result.
- Build a client-side GraphQLSchema from GraphQL Schema language.
- Print a GraphQLSchema to GraphQL Schema language.
- Create a GraphQLType instance from GraphQL Schema language.
- Create a JavaScript value from a GraphQL language value.
- Create a GraphQL language value from a JavaScript value.
- A smart visitor which maintains type information as it visits the GraphQL document AST.
- Utilities to determine if a JavaScript value or GraphQL language value adhere to a GraphQL type.
- Minor re-organization of
submodules
.