Easily restore your project to a previous version with our new Instant One-click Backup Recovery

Product roundup: Q2 2024

Hygraph Studio has officially transitioned from beta to Early Availability, making content management smoother than ever. We're also now available on the AWS Marketplace and have introduced new features, including Custom App Permissions and Automatic Query Splitting.
Shahan Syed

Shahan Syed

Jul 18, 2024
Product roundup Q2 2024

#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!

undefined

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.

undefined

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.

undefined

#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.

Explore Hygraph Recipes →

#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.

undefined

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.

undefined

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.

Explore Hygraph Events →

#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.

Join our Community Slack →

Blog Author

Shahan Syed

Shahan Syed

Shahan is the Product Marketing Manager at Hygraph. Living in Pakistan, he loves to spend time exploring places, pencil sketching, reading, and watching science fiction and K-dramas.