Get a look at the features included in 2.0 stable, all the new features we are working on and watch all the recordings from HasuraConâ21! [Hasura][Hasura]() Hi there, Query performance and optimization, as well as the security of your GraphQL APIs are some of the most common questions we hear about from our users. Over this month and next, weâre hoping to unpack a lot of what we have spoken to individual users and customers about into a series of webinars and tutorials. If youâd like to learn more about any topic in your journey with GraphQL & Hasura, drop me a reply! Jumping right into our August newsletter! Highlights - Features launches & roadmap updates at our [community call]() next week 26th Aug
- A webinar to help you [debug & analyze your query performance]()
- Workshop on building an app with [NestJS, Typescript & Hasura]()
- Subscribe to our [YouTube channel]() so that you donât miss out on our weekly streams on the [Data & API show](). Hasura v2.0.7 went live last week, making it the 4th release since our July newsletter. Here are all the big features: - Computed Fields: One of the most upvoted features by the community! We have added filtering and sorting on computed fields. You can also use computed fields in permission checks. [Hereâs]() a look at it.
- Inherited Roles: Inherited Roles are no longer restricted to just reads! You can use an inherited role for mutations, remote schema, actions, and custom function permissions. [Check it out.]()
- BigQuery: Weâve improved our feature set for BigQuery with the support for _in and _nin operators. Head over to our [changelog]() for all the features & bug fixes. In case you missed our product releases from July, [here is the round-up](). We have more product updates & roadmap discussions at our community call next week (26th August at 9am PST). Hereâs the agenda: - Cloud CI/CD & Local Dev Workflow Guide: Tanmai will briefly take us through a guide for moving between environments. Heâll also introduce our updated docs for CI/CD with Hasura Cloud.
- Parameterized Queries - Specification: Creating a view, evolving the underlying data model without affecting the API model, or allowing complex aggregations requires you to run DDL against the database to create views or functions in the database. Weâll be going over a specification for something weâve been working on - parameterized queries in Hasura, which will unlock these powerful use-cases easily without needing any DDL!
- GitHub Integration Upgrades: With the new GitHub integration on Hasura Cloud, you can now deploy your local migrations to staging and production by a simple git push. Weâll demo the upgrades weâve made to the UX for better error handling and the migration status tab to check the history of migrations applied on the database.
- VPC Peering: You can now request for a dedicated Hasura VPC to connect to your own VPCs. We will give an overview of the architecture followed by a demo of the VPC peering workflow.
- Graphql-ws: graphql-ws is a new protocol for GraphQL subscriptions aiming to become the de facto standard for GraphQL. Weâll demo Hasuraâs newly added support for graphql-ws.
- Self-signed HTTPS Webhooks: Sometimes, you may have HTTPS endpoints (actions, event triggers, etc) connected to Hasura which are secured via self-signed TLS certificates -- this would throw an invalid CA error. In this demo, we will be showcasing how you can now add custom domains to Hasura metadata to allow using webhooks with self-signed TLS certificates.
- Remote Schema Customizations: We recently added support for customizing the way GraphQL Engine exposes the GraphQL API of a remote schema - namespacing the root fields, prefixing and suffixing types. David will be demoing some of these features. As usual, the community call is hosted live with Hasura engineers ready to answer your questions! [Join Us]() Learn how to use Hasuraâs features to get your GraphQL API ready for production - [GraphQL API Security with Hasura Cloud]()
- [GraphQL Observability with Hasura]()
- [GraphQL Authorization with Hasura: How to prevent mutations after a time interval]() All the how-tos we published over the last month - [Setting up webhooks in Hasura using Next.js API routes]()
- [Your Guide to GraphQL with TypeScript]()
- [How to Build a Simple, Secure Social Media Site with Magic and Hasura]()
- [A Tutorial using Hasura with Draftbit, a low-code tool for building mobile apps]()
- [Tutorial: Build low code apps with Bubble and Hasura APIs]() Videos - [Catch up on the July Community Call]()
- [Generated TypeScript Tooling with Hasura (Workshop)]()
- [Model Level Authorization System for GraphQL with Hasura (Webinar)]()
- [GraphQL API Security with Hasura]()
- Episode 1-5 from our weekly streams: The Data & API Show: - Ep1: [Building Admin Interfaces with React Admin and Hasura GraphQL]()
- Ep2: [Type Safety with ReScript & GraphQL]()
- Ep3: [Introducing the Hasura SUPER App]()
- Ep4: [SQL Server + Hasura]()
- Ep5: [Automated API Deployments with GitHub Integration on Hasura Cloud]() Fullstack GraphQL Apps with NestJS and Hasura (Workshop)
Learn how to build fullstack GraphQL apps using NestJS, TypeScript, and Hasura during our live, hand-on workshop on 2nd Sep at 9 AM PT. Our community member, Jesse Carter, author of the well-known @golevelup/nestjs modules (including @golevelup/nestjs-hasura) will co-host it. ââRead the details & register [here](). GraphQL Observability to Diagnose & Improve Query Performance for your Hasura apps (Webinar)
Learn how you can debug & analyze query performance in your Hasura applications using the monitoring and observability features that Hasura provides. Join us on 7th Sep at 9 AM PT. Read the details & register [here](). Community member of the month: Jason Brown is our community member of the month! Heâs one of the most active members on the Hasura Discord server and is always jumping in to answer questions and help users out. Jason is a long-time developer primarily using React, React Native, and now Hasura. In his free time he writes tutorials, and make screencasts on his website [CodeDaily.io]() Monthly Recommendations This month's recommendation comes from Sara Farquharson, an engineer at Hasura: [The Murderbot Diaries]() by Martha Wells are a series of fast-paced action-adventure sci-fi novellas (and one novel), narrated by the titular "Murderbot", a humanoid security construct that society views as a terrifying killing machine, but who would really rather be left alone to watch its favorite TV shows. These books are funny, action-packed, and at their heart about relating to people. I love Murderbot a lot. Jobs Jobs @ Hasura
We are hiring for several roles across engineering, product, marketing, sales and more. Please look at our [careers page]() if youâre interested or know someone who might be. We also have a [jobs channel]() on our Discord server where the community posts relevant job openings in case youâre interested. Thatâs all we have for you today :) -- Rajoshi P.S. You are receiving this email because you signed up for the Hasura Newsletter. To manage your preferences, please click the link in the footer.
Hasura, 355 Bryant Street, Suite # 403, San Francisco CA 94107, USA [Unsubscribe]() | [Manage preference]()