Hive Summer Update 2023
After shipping Schema Policy last month we are happy to share with you some of the new features we worked on.
We now persist the schema checks and display them on the Hive Target page. When using the GitHub integration we now also automatically link the GitHub check run to the schema check. You can see a schema diff, policy errors, and the supergraph in this new view.
It is now possible to manually approve a schema check. Doing so will transform the schema check into a successful schema check and also update the GitHub check run on the linked repository from failed to successful.
On the Explorer page, we now show which clients are using a specific schema coordinate. This is useful to understand which clients are affected by a schema change and which teams you need to contact for communicating an upcoming schema change.
In the following example, you can see that the
Mutation.schemaPublish schema coordinate is used
Hive Ruby Client and other unknown clients.
For Federation projects, we now show the subgraph information on the Explorer page. It is now easier to understand which types and fields are referenced from which subgraphs, which helps you do strategic decisions.
It is now possible to filter the GraphQL operations by clients on the Operations view. This allows you to quickly find all operations that are used by a specific client.
You can now save and organize GraphQL Operations in collections in the Laboratory. Share the collections with your team and make collaboration easier.
It is no secret that we at The Guild are developers and not designers. However, we tried our best to improve the UI and UX of Hive. We hope you like it.
We now support Google Cloud Storage as a storage backend for self-hosted Hive instances.
We improved the search on the documentation page for your convenience. It might seem like a small change but it makes a big difference.
The development of Hive is driven by community members needs and contributions. We appreciate any feedback on the existing and new features we just shipped.
If there is anything you are missing or you have any questions, please reach out to us or open a GitHub issue (or pull request) on the GraphQL Hive repository (opens in a new tab).
Join our newsletter
Want to hear from us when there's something new? Sign up and stay up to date!Recent issues of our newsletter
State of GraphQL Gateways in 2023
A six-month journey of researching, benchmarking, exploring and comparing GraphQL gateways and the Federation spec in 2023.
The complete GraphQL Scalar Guide
Knowing how native and custom GraphQL Scalar works enables building flexible and extendable GraphQL schema.
Build a GraphQL server running on Cloudflare Workers.
This course aims to build a practical GraphQL server on Cloudflare Workers using GraphQL Yoga, Pothos, Kysely, etc.
Using @defer Directive with GraphQL Code Generator
Learn how to boost GraphQL performance using the @defer directive and GraphQL Code Generator for deferred fragment field resolution.