Skip to content

March 2024

Compare
Choose a tag to compare
@dbarrosop dbarrosop released this 05 Apr 10:34
· 24 commits to main since this release
6f419be

✨ Highlights

March has been a month of under-the-hood improvements paving the way for future features and enhancements. We have been working on improving the stability and performance of our services, as well as making sure our documentation is up to date and easy to follow. We have also been working on improving the developer experience by adding new features to our CLI and dashboard.

Not all changes are visible to the end user, but they are all important to ensure a smooth experience when using Nhost. We are excited about the changes we have made and are looking forward to sharing more with you in the coming months.

🛠️ Dashboard

In the dashboard we have added new features to manage your account. In addition, you can now configure healthchecks for your Nhost Run services. This will allow you to monitor the health of your services and restart the service automatically if something happens.

📚 Examples

We have been expanding our react-apollo and vue-apollo examples, which you can find online here and here. You can also find them in our GitHub repository.

Amongst those addition you can find how to protect your magic links from certain email clients that follow links without user interaction invalidating the magic link. You can find more information about this in our blog.

💻 Local Development for Nhost Run

To ease development we have added a new feature to the CLI that allows you to run your services locally without the need for docker. This is a feature that should give you a faster feedback loop when developing your applications. You can read about it in our documentation.

🏎️ Auth to Go

We have been working on migrating our Auth service to Go. This is a very delicate process we are still working on, but we are excited about the performance improvements we are seeing. This migration should be transparent to you (other than the performance improvements, of course 😉) so there is no need to panic about it. We will shortly write a blog post about how we are tackling this migration, the benefits we expect and we will also share some service benchmarks.

🚀 Releases

Auth

The following releases were made:

  • v0.27.0

Below you can find a summary of changes included:

For details about the changes in each version head to the CHANGELOG

CLI

The following releases were made:

  • v1.15.0
  • v1.15.1
  • v1.15.2

Below you can find a summary of changes included:

For details about the changes in each version head to the CHANGELOG

AI

The following releases were made:

  • v0.4.0

Below you can find a summary of changes included:

  • feat: store assistants data in a jsonb field instead of relying on "deconstructing" openai's object

Packages and Examples

Below you can find the latest release for each individual package released during this month:

@nhost/dashboard: 1.12.1 CHANGELOG.md
@nhost/docs: 2.9.0 CHANGELOG.md
@nhost-examples/cli: 0.3.1 CHANGELOG.md
@nhost-examples/codegen-react-apollo: 0.4.1 CHANGELOG.md
@nhost-examples/codegen-react-query: 0.4.1 CHANGELOG.md
@nhost-examples/react-urql: 0.3.1 CHANGELOG.md
@nhost-examples/docker-compose: 0.4.0 CHANGELOG.md
@nhost-examples/multi-tenant-one-to-many: 2.2.1 CHANGELOG.md
@nhost-examples/nextjs: 0.3.1 CHANGELOG.md
@nhost-examples/node-storage: 0.2.1 CHANGELOG.md
@nhost-examples/nextjs-server-components: 0.4.1 CHANGELOG.md
@nhost-examples/sveltekit: 0.4.0 CHANGELOG.md
@nhost-examples/react-apollo: 0.8.1 CHANGELOG.md
@nhost-examples/react-gqty: 1.2.1 CHANGELOG.md
@nhost-examples/serverless-functions: 0.2.0 CHANGELOG.md
@nhost-examples/vue-apollo: 0.6.1 CHANGELOG.md
@nhost-examples/vue-quickstart: 0.2.1 CHANGELOG.md
@nhost/apollo: 6.2.1 CHANGELOG.md
@nhost/google-translation: 0.2.0 CHANGELOG.md
@nhost/react-apollo: 11.0.1 CHANGELOG.md
@nhost/react-urql: 8.0.1 CHANGELOG.md
@nhost/stripe-graphql-js: 1.2.0 CHANGELOG.md
@nhost/docgen: 0.3.0 CHANGELOG.md
@nhost/hasura-auth-js: 2.4.1 CHANGELOG.md
@nhost/nextjs: 2.1.10 CHANGELOG.md
@nhost/nhost-js: 3.0.11 CHANGELOG.md
@nhost/react: 3.4.1 CHANGELOG.md
@nhost/sync-versions: 0.2.0 CHANGELOG.md
@nhost/vue: 2.5.1 CHANGELOG.md

Contributors

And last but not least don't forget to thank our opensource contributors if you have the chance:

lectrician1