Release Notes - GraphQL API 1.0.0
Released 2019-06-18
The FaunaDB team is pleased to announce the general availability of the GraphQL API, an interface that makes it very easy to connect applications with databases by using a generic, composable query language instead of a server-specific query language.
We plan to build on this release of GraphQL API over the coming months.
Highlights
-
Works with any database within FaunaDB. Queries/mutations are restricted to the defined GraphQL schema, so that your GraphQL access can live alongside any other classes, indexes, and instances that may already exist.
-
Supports importing via the
/import
endpoint, and querying via/graphql
. -
GraphQL Playground is embedded in the Cloud Console, so there is no need to install an application, or use a separate web application to inspect your schema or run queries.
-
Supports several custom directives, including
@collection
,@embedded
,@index
,@relation
,@resolver
,@unique
.
Limitations
As this is an initial release, there are some known limitations:
-
Schemas do not support:
-
Custom directives
-
Custom input types
-
Custom interfaces
-
Custom scalars
-
Union types
-
-
No name can start with an underscore (
_
) -
Subscriptions are not supported.
Next Steps
Learn more about FaunaDB from our product page.
Was this article helpful?
We're sorry to hear that.
Tell us how we can improve!
documentation@fauna.com
Thank you for your feedback!