#TL;DR
We’re excited to share some fantastic updates this quarter!
- Hygraph Studio is now available in Early Availability, offering a streamlined, high-performance content management experience.
- Define who can install your apps with Custom App Permissions.
- Experience optimized GraphQL Performance with Automatic Query Splitting.
- Hygraph is now available on the AWS Marketplace.
#Studio is now in EA
Discover the all-new Studio, designed to revolutionize your content workflow with an intuitive interface and powerful new features!
We launched Studio in beta earlier this year and have received positive feedback and valuable suggestions from our user community.
As of July 3rd, Studio has transitioned from beta to Early Availability, becoming the default content management interface for our free and self-serve users. Enterprise users have the option to choose between Studio or Classic, while our CSMs plan the migration steps for you.
With the launch in EA, we also added the following features to Studio:
- Localization
- Content Duplication
- Custom Views and Groups
Learn more about Studio in EA →
#New Features and Improvements
Permissions for Custom Apps
Building on our robust app framework launched last year, we're excited to introduce Custom App Permissions, allowing you to tailor app access and enhance security.
This feature enables enterprises with strict security requirements to build custom applications and extend Hygraph capabilities.
You can choose permissions for who can install your app: only you, selected users, or the public.
Within API permissions, you can now also choose permissions for user data.
We have updated our App SDK and recommend switching to the latest version.
npm i @hygraph/app-sdk
Read the documentation on our app framework → Read our guide on migrating from UI extensions →
New imgix App
imgix is your go-to visual media platform for creating, transforming, and optimizing images and videos. It enables the processing and delivery of images and videos on-the-fly to any device within milliseconds for faster webpages, creative freedom and simpler development.
Now, seamlessly integrate imgix assets directly within Hygraph for an enhanced digital experience.
The new app allows content editors to add assets from imgix sources directly from the Hygraph interface. This way, you can seamlessly include assets from imgix and benefit from its processing services in your digital applications.
Moreover, you can also connect imgix to your Hygraph Asset Management System, and benefit from imgix’s processing and delivery capabilities.
Check out the imgix integration on our marketplace →
Automatic Query Splitting
Experience lightning-fast API responses with Automatic Query Splitting, a major improvement where we optimize complex GraphQL queries that contain union fields or modular components.
These queries are split automatically, which means no changes are required on your end. Hence, you can use union fields conveniently without having to worry about the performance aspects of it.
However, since this automatic splitting only applies to queries with union fields or modular components, other complex queries won’t be automatically split.
To improve performance for other types of complex GraphQL queries, we recommend following our guide on how to split them efficiently.
Background
Managing the complexity of GraphQL (GQL) queries is crucial for efficient data retrieval and optimal performance. Our new Automatic Query Splitting tackles this challenge head-on, ensuring your applications run smoothly.
In the context of GQL, “query complexity” refers to the computational resources needed to fulfill a query.
The complexity of a query increases with the number of fields and the depth of the query.
- Scalar fields: Each scalar field in a query contributes one point to the query complexity.
- Relations / Unions: Relations multiply their complexity times the level of nesting in the query.
For example, if a query retrieves a list of posts and each post has multiple comments, the complexity of the query increases with each nested comment.
Query complexity over a certain threshold increases the API’s response times, negatively affecting your app’s performance.
To prevent this, our new mechanism now automatically splits complex queries that contain union fields or nested components, into multiple simpler queries, without you having to do this manually.
If you’re using complex queries in your application, then you’ll now notice a significant improvement in performance.
For complex queries with multiple scalar fields, you can further optimize API performance by manually splitting them.
Manually Managing GQL Query Complexity
You can manually optimize by limiting the depth of your queries, which means splitting a query with multiple fields or nested queries into separate queries, fetching only the necessary fields or using pagination.
To manually manage GQL complexity of your queries, we recommend going through our step-by-step guide with examples.
#Hygraph now available on the AWS Marketplace
We’re thrilled to announce that Hygraph is now available on the AWS Marketplace, making it easier than ever for AWS customers to deploy and scale Hygraph.
Explore Hygraph on the AWS Marketplace →
#New Accelerators
Kickstart your projects with our new prebuilt accelerators, designed to simplify your transition to a modular architecture and speed up your time to market.
Accelerators are a prebuilt solution focused on a specific use case, such as an eCommerce shop, that can make your transition to modular architecture easier and more digestible. You can start with it, reduce the time to market, then customize and evolve. Instead of starting from 0, you start from 80%. And you have the full flexibility to recompose this later on.
Get started with our first accelerator, our composable commerce starter from Datrycs.
#Improvements to Docs
New Studio Docs
With the Studio in EA, the new Studio docs will open up by default when you land on our documentation page.
The new revamped documentation features comprehensive guides for Hygraph Studio to help you make the most of our latest features.
For documentation on Hygraph Classic, you’ll now need to go to our Classic Docs.
New Hygraph Recipes
To help you model your content efficiently, we have introduced a new Hygraph Recipes section in the docs.
Hygraph Recipes is a collection of developer resources that can help you discover how to combine different field types to create schema elements based on your use-case.
#Sneak Peek
Live Previews
With Hygraph’s current Content Preview capabilities, editors can open a preview link in a new tab or window to view how the final content will look.
We will soon release Live Previews, where editors can preview content and edit simultaneously in a split-screen format.
Backup and Recovery
We will offer a range of capabilities based on your subscription plan to empower you with greater control over your backups. These include automated backups that allow you to roll back to earlier project versions if something goes wrong.
Conditional Fields
We will introduce settings that allow you to conditionally show additional fields based on a boolean or dropdown field.
Scheduled Publishing for Studio
To automatically schedule content for publishing, we will soon release Content Scheduling for Hygraph Studio.
Grid View for Assets
We will soon introduce the more intuitive grid view to our Asset Management System to help you quickly find relevant assets.
Asset Migration Tooling
The new Hygraph Asset Management System will soon be available for existing projects as well. Although low effort, some migration tasks will need action from your end. Stay tuned for detailed guidelines and steps to migrate seamlessly.
#Community Spotlight
MACH THREE
This year, we proudly participated in MACH THREE in New York City, engaging in insightful discussions with industry leaders about MACH architectures and digital transformation.
Caryn Jervis, Head of Partnerships, Matthew Weil, Senior Account Executive, and Jorge Yanes, Senior Partner Manager, met with our customers and partners for in-depth conversations about MACH architectures and digital transformation.
Caryn Jervis, also moderated the MACH 3 panel EnlightenHER #6: How to earn your seat at the table. Alongside panelists Irina Botea and Valerie Kontor, she discussed insights and strategies for women trying to get their voices heard. They touched upon challenges, advice, and the importance of mentorships in helping women advance into leadership roles.
Vercelship 2024
We are proud to sponsor VercelShip 2024, the premier event for developers and tech enthusiasts. Our colleagues, Jon Gibbs and Issam S. were there, connecting over insightful discussions with our partners and customers.
#Concluding Note
We’ve had some great updates this quarter! Hygraph Studio officially transitioned from beta to Early Availability, we're now available on the AWS Marketplace, and we’ve introduced features like Automatic Query Splitting and Custom App Permissions.
Moreover, we have exciting new features lined up for next quarter, and we can't wait to share them with you soon. Stay tuned!
Join our community
Stay connected and informed by joining our vibrant community on Slack. Be the first to know about the latest Hygraph updates and events, and share your feedback with us.