Restrict allowed operations
Restrict read and write access for signed-in, or group based users.
You can now paginate relations using all of the same pagination arguments you're used to using with root queries.
You can now login to your Grafbase account with just your email address.
Improved Playground with GraphiQL 2
Explore your backend API with GraphiQL 2. Browse documentation, perform GraphQL operations, and more.
Environment Variables now available
You can now use environment variables inside a project schema. Environment variables can also be scoped to production or preview environments.
Clerk integration now available
Authenticate and authorize users in style with Clerk. Protect your project with the official Clerk OpenID Connect integration.
Authorization with OpenID Connect
Allow or deny users access to your Grafbase backend with the newly supported OIDC authentication protocol.
JSON, URL, Email, Timestamp, and IPAddress scalars added
You can now use a collection of new scalars within your schema.
DateTime scalar now available
You can now use the DateTime scalar within your Grafbase SDL. The DateTime scalar uses the ISO 8601 standard.
Unique directive now available
You can now mark fields in your models as unique, preventing duplicate entries in your collections.
Grafbase CLI now supports live reloading
Grafbase CLI automatically detects changes to your schema, and automatically reloads your local development server.
Grafbase CLI now available
Grafbase CLI allows you to create and develop your projects locally. No configuration, or Docker needed.