post picture
Nhost July 2022
Published: 3 August 2022

Hello World Developers!

Here are the latest updates for July 2022. Enjoy.

New Region: India 🇮🇳

India Region

India Region

We launched a new region in India. This is part of our ongoing effort of providing our Nhost service close to our users and our users' users.

The official launch happened at an on-site event in Bangalore, organized by "the queen of events" and our developer advocate Pratim.

You can now create a Nhost project in:

  • 🇩🇪 Frankfurt, Germany

  • 🇬🇧 London, GB

  • 🇺🇸 N. Virginia, USA

  • 🇸🇬 Singapore

  • 🇮🇳 Mumbai, India (NEW) 🌟

Expect more regions soon!

Dedicated Postgres Instances per Nhost Project (Preview)

If you didn't know, we're currently hosting Postgres on AWS RDS in a shared environment. This didn't scale well so we're moving to provide dedicated Postgres instances per Nhost project. Most of the work is completed and we're now testing the new architecture.

If you want to be part of the tests, feel free to reach out to us at support@nhost.io or via our Discord server.

We expect to have a dedicated Postgres instance per Nhost project in the next few weeks.

This is the timeline:

  1. New Nhost projects get a dedicated Postgres instance.

  2. Existing Nhost projects can manually migrate to a dedicated Postgres instance (one-click migration)

  3. We will automatically migrate all remaining Nhost projects to a dedicated Postgres instance.

  4. We will shut down our AWS RDS instances.

Providing individual Postgres instances per Nhost project is one of the most requested features. This will give you full root access to Postres and enable you to do things like installing Postgres extensions.

Data Editor: Edit and Delete Data

Last week we launched the Data Editor for the database with read-only access. This month, we launched the ability to edit and delete existing data.

The editor works as follows:

  • One-click selects a cell

  • Double click starts editing in-place (boolean columns use a drop-down). You can also hit Enter to start editing if the cell is selected.

  • To commit changes either use Enter or click outside of the cell.

  • To ignore changes use Esc.

Here's a short video of how to edit data. Notice how you can edit and delete data in the same way you would in popular services like Airtable, Excel, or Notion. We're paying a lot of attention to this Data Editor to make the usability and accessibility world-class!

We will continue to work on the Data Editor and the ability to insert data and create, modify and delete tables.

Apple Sign-In

Sign-In with Apple

Sign-In with Apple

You can now sign in users with Apple. This is particularly important for users who are building apps for the Apple App Store. Once you have configured your Nhost project to use Apple Sign-In it's simple to sign in users with Apple:

nhost.auth.signIn({
  provider: 'apple',
});

Check our docs: How to sign in users with Apple.

Examples are Live

Two of our examples from our GitHub repository are available as live demos. This is a great starting point to both look at code and best practices while looking at a live demo.

React Apollo Links

Vue Apollo

Edit JWT Secret

Edit JWT Secret

Edit JWT Secret

It's now possible to edit the JWT secret. This enables you to use an external authentication provider.

Related GitHub issue: https://github.com/nhost/nhost/issues/329.

Email Notifications

We're sending you email notifications on three new events:

  1. When a deployment fails.

  2. When a project goes to sleep.

  3. When you receive a workspace invitation.

Here's an example of an email for a failed deployment.

Example of email notification on a failed deploument

Example of email notification on a failed deploument

Terminology: App -> Project

If you didn't notice already, instead of using the term app (old) we're now using the term project (new).

How to Ship Products Faster

We did a Twitter space with Kunal about how to ship products faster.

How to Ship Products Faster

How to Ship Products Faster

Link: https://youtu.be/9RWMNO7IMkk.

Nhost and Hasura at Google Developer Group Alps, 22 Edition

GDG Alps #22 - découvrez Hasura

GDG Alps #22 - découvrez Hasura

Link: https://youtu.be/6dMGerq3ZB4

PS. Star us on GitHub

Support our open source work and show your support!

Star us on GitHub ⭐

Thank you.

We use cookies to provide our services and for analytics and marketing. By continuing to browse our website, you agree to our use of cookies.
To find out more about our use of cookies, please see our Privacy Policy and Cookies Policy.