Free tier launching soon. Star our Github repo to keep up to date. 🙌
2021-04-09

March 2021 Update

elitasson
Johan Eliasson

In summary, this is what happened in February 2021:

  • NuxtJS beta support
  • Deployment logs
  • New Nhost CLI commands down, link and env
  • Moved Ideas to GitHub Discussions
  • Added billing settings
  • Impersonate auth
  • More image transformation features

Nuxt beta support

In our continued effort to make it easy to use Nhost with any frontend framework, we've now released beta support for Nuxt with our Nuxt module (GitHub, npm).

Install the Nuxt module:

$ npm install @nhost/nuxt

Nuxt is one of the most popular frameworks for building frontend apps and is used by many of our users. Previously it's been hard to get Nhost and Nuxt to work smoothly, but with this release, it's easier than ever.

We're very excited to see all the new apps that will be built with Nhost and Nuxt.

Nuxt module documentation.

Deployment logs

Deployment logs are now available for every deployment via GitHub. This makes it easier to debug in case something goes wrong.

Deployment logs
Deployment logs

New Nhost CLI commands

We added four new commands to our Nhost CLI.

  • nhost down - Stops a running local Nhost backend.
  • nhost link - Links an existing local directory with a Nhost project
  • nhost env:ls - Lists environment variables
  • nhost env:pull - Pulls development environment variables and saves them in a local .env file.

You can update the CLI to the latest version with:

$ npm install -g nhost@latest

Moved ideas page to GitHub Discussions

Previously we had an Ideas section in our console. This ideas section is now deprecated in favor of GitHub Discussions at our nhost/nhost repository.

We suggest using discussions for thoughtful and more complex conversations on specific topics related to Nhost.

Added billing settings

It's now possible to add additional billing settings for teams:

  • Company name
  • Address
  • Billing email recipient

This information is added to all invoices.

Go to your team -> Settings -> Billing to add these additional billing settings.

Impersonate auth

aaronhayes added user impersonation functionallity to authentication. This enables admins to login as a specific user with the ADMIN_SECRET as a x-admin-secret header.

The ADMIN_SECRET and the x-admin-secret are already used to bypass specific permissions. Now, the password check during login can be bypassed in the same way too, which is useful during debugging and testing.

More image transformation features

Round and blur images on the fly from Nhost Storage with new PRs (#444, #446). Using these two new directives, it is as easy as adding r and b as query parameters to any image stored on Nhost.

Example with blur: Blurred Tesla Image

https://backend-d32l5h6l.nhost.app/storage/o/public/example.jpg?w=800&q=90&b=30

Documentation for round and blur on images.

What's next?
Did you find this blog post interesting? Follow Nhost on Twitter.
Subscribe to the newsletter
Future of app development - stay up-to-date.
Try Nhost for Free Today
Focus on your app and your users!

Serverless backend for modern web and mobile apps

© Nhost
githubtwitterdiscordyoutubelinkedin