- The Guild Newsletter
- Posts
- The Guild Newsletter - Issue #5
The Guild Newsletter - Issue #5
Many exciting things to share.
Yoga v3 and Envelop v3 are out ๐
GraphQL Hive Self-Hosted now supports SSO(Single Sign On) Login. Documentation, and a Blog have been published explaining everything in detail.
GraphQL Code Generator now has better IDE support and documents/schema validations are now faster ๐
Announcements
GraphQL Yoga v3: The ultimate GraphQL Server experience
The v3 branch is now merged with our main branch and from now on is a stable version, a lot of major improvements have been shipped to Yoga that we're really excited to share.
GraphQL Yoga v3 comes with the brand new GraphiQL 2.0. The development of GraphiQL 2.0 has been a long ongoing process and we are so happy to finally replace the outdated and old-fashioned GraphiQL IDE with the new fancy and snappy version 2
As of today, GraphQL Yoga is the only GraphQL server in the JavaScript ecosystem that fully satisfies all mandatory and optional sections of the GraphQL over HTTP specification.
Support for Sofa API plugin makes it easy to convert any GraphQL API to REST API and in Yoga v3.
Yoga v3 is also compliant with Apollo Federation spec so you can use it for federated services as your Supergraph and/or as your Subgraph.
The new version of GraphQL Yoga is out! Learn what has improved and what is new!
GraphQL Hive: free SSO (Single Sign On) and migration to ClickHouse
We are excited to announce that due to popular demand we now support connecting a GraphQL Hive Organization to an OAuth Open ID Connect Provider (OIDC) for Single Sign On (SSO) including third-party providers such as Okta, Google, and GitHub.
Offering this feature for free is a big deal for us. We at The Guild believe that Single Sign On is a core security requirement and not a luxury feature that you have to buy in.
Link your GraphQL Hive Organization to your OAuth OIDC provider of choice.
Learn how migrating from Elasticsearch to ClickHouse enabled GraphQL Hive to scale from millions to billions of requests monthly and make everything 100x faster. "ClickHouse helped us to scale from millions to billions of rows monthly without headaches."
๐บ Talk: โThe future of GraphQL APIsโ๏ปฟ
If you havenโt already clicked on the player below, you should definitely check out Charlyโs talk about debunking myths of automation
The Guild ecosystem
GraphQL Hive
We recommend checking out Laurin's amazing YouTube video on how to get started with GraphQL Hive Self-Hosted
graphql-hive.com is accumulation of many dreams everyone said are impossible:
-Successful SAAS that's MIT open source
-Extreme scale for traffic and data ingestion
-No external funding
-Easy self hosted option
-Repo under individual
-Built in publicโ Urigo (@UriGoldshtein)
3:48 PM โข Nov 14, 2022
Nextra: 2.0, full-text search, language support, and many more๏ปฟ
We are proud of Dimitri Postolov from The Guild for being a huge part of the Nextra maintainers team, who was the most active contributor in Nextra 2.0
While the complete list of changes can be found in the changelog, here are the major changes to keep in mind:
Support both Next.js 12/13
A New redesign of two official themes - docs and blog
MDX 2 support
Image optimization with
MDX links replacement with
Built-in full-text search
I18n support
LTR/RTL direction support
More customisable themes with various theme options
Fully extensible with rehype/remark plugins
Next SEO builtin
Nextra 2.0 is here:
๐น Redesigned UI
๐น Image optimization
๐น Built-in full-text search
๐น Build-time code highlighting
๐น MDX v2
๐น Next SEO
๐น Multiple docs zones
๐น Menus and separators
๐น ...โ Shu (@shuding_)
5:25 PM โข Dec 2, 2022
We are really proud of @B2o5T from @TheGuildDev on being part of the Nextra maintainers team. He deserves a lot of credit for making Nextra 2.0 what it is today as he was the most active contributer ๐๐๐
All of @TheGuildDev websites run on it after we moved from @docusaurusโ Urigo (@UriGoldshtein)
6:42 PM โข Dec 2, 2022
GraphQL Code Generator
While the work on the v3 is still ongoing, Codegen got many improvements.
First, the logic around validating GraphQL Schemas and documents has been changed, leading to great performance improvements. Large projects should see codegen execution time improved by 30x.
Finally, while more and more users are getting started with the new client-preset, we decided to improve the documentation related to Fragment Masking to ease the learning path: https://the-guild.dev/graphql/codegen/plugins/presets/preset-client#fragment-masking.
To benefit from better performance and the many bugfixes shipped, update your @graphql-codegen/* packages ๐ฆ
Releases:
As always, we are eager to get your feedback on all those recent releases; please feel free to reach out with any of the mediums listed below.
Stay up to date by following us on Twitter, and donโt hesitate to reach out to us by:
Replying to this issue
Opening an issue on our projects
Chat with us via our websites
Send an email to [email protected]