Skip to content

March 2025

Latest
Compare
Choose a tag to compare
@dbarrosop dbarrosop released this 23 Apr 07:47
· 36 commits to main since this release
72a365c

✨ Highlights

🐘🕔🐘🕔🐘 Point in time recovery

We already spoiled this one on our previous release notes but we launched mid-March Point-in-Time recovery for PostgreSQL as an addon to our Pro, Teams and Enterprise projects. This feature allows you to restore your database to a specific point in time, providing an extra layer of data protection and flexibility. You can read more about it in our documentation and blog.

📖🌟📖🌟📖 Documentation revamp

We have been working hard on a documentation revamp and we are very happy with the result. While right now the focus have been on making the content easier to navigate and find the focus will now shift to creating new content and adding more examples and guides. If there is any specific guide or example you'd love to see don't hesitate to let us know and if you want to help out contributing them don't hesitate to reach out to us. The docs are opensource too!!! Check out the new docs at docs.nhost.io.

🚀 Releases

Auth

The following releases were made:

  • v0.38.0

Below you can find a summary of changes included:

Potential breaking change

⚠️⚠️⚠️ #617 changes the way refresh tokens work. Previously when you utilized the /token endpoint to refresh the token, the current refresh token was reused in the response. For instance:

POST /token {"refresh_token": "same-random-refresh-token"}
  {"access_token": "...", "refresh_token": "same-random-refresh-token"}

After the #617 the auth service invalidates the used token and returns a new one:

POST /token {"refresh_token": "random-refresh-token"}
  {"access_token": "...", "refresh_token": "some-other-random-refresh-token"}

If you are using our official SDKs this is a transparent change as our SDK already updated the refresh token from the response and you don't need to worry about this change. If you are not using our SDK we recommend you to make sure you are updating the refresh token based on the response prior to upgrading.

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

AI

The following releases were made:

  • v0.8.0

Below you can find a summary of changes included:

  • fix: enable file search tool only if needed @dbarrosop (#73)
  • feat: do not abort if embedding generation errors @dbarrosop (#74)
  • chore: udpate dependencies @dbarrosop (#72)
  • chore: bump cachix/install-nix-action from 30 to 31 @dependabot[bot] (#76)
  • chore: bump nixbuild/nix-quick-install-action from 29 to 30 @dependabot[bot] (#75)

CLI

The following releases were made:

  • v1.29.4..v1.29.5

Below you can find a summary of changes included:

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

Postgres

The following releases were made:

  • {14.13,15.8,16.4}-20250311-1

Below you can find a summary of changes included:

  • fix: minor internal improvements to init.sh @dbarrosop (#61)
  • chore: bump cachix/install-nix-action from 30 to 31 @dependabot[bot] (#62)
  • chore: bump nixbuild/nix-quick-install-action from 29 to 30 @dependabot[bot] (#60)

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

Packages and Examples

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

@nhost/dashboard: 2.26.0 CHANGELOG.md
@nhost/docs: 2.29.0 CHANGELOG.md
@nhost-examples/cli: 0.3.19 CHANGELOG.md
@nhost-examples/codegen-react-apollo: 0.6.0 CHANGELOG.md
@nhost-examples/codegen-react-query: 0.6.0 CHANGELOG.md
@nhost-examples/react-urql: 0.5.0 CHANGELOG.md
@nhost-examples/multi-tenant-one-to-many: 2.2.20 CHANGELOG.md
@nhost-examples/nextjs: 0.4.5 CHANGELOG.md
@nhost-examples/node-storage: 0.2.19 CHANGELOG.md
@nhost-examples/nextjs-server-components: 0.5.4 CHANGELOG.md
@nhost-examples/react-apollo: 1.4.0 CHANGELOG.md
@nhost-examples/react-gqty: 1.4.0 CHANGELOG.md
@nhost-examples/react-native: 0.1.6 CHANGELOG.md
@nhost-examples/vue-apollo: 0.10.0 CHANGELOG.md
@nhost-examples/vue-quickstart: 0.4.0 CHANGELOG.md
@nhost/apollo: 8.0.6 CHANGELOG.md
@nhost/react-apollo: 17.0.2 CHANGELOG.md
@nhost/react-urql: 14.0.2 CHANGELOG.md
@nhost/hasura-auth-js: 2.10.2 CHANGELOG.md
@nhost/nextjs: 2.2.5 CHANGELOG.md
@nhost/nhost-js: 3.2.6 CHANGELOG.md
@nhost/react: 3.10.2 CHANGELOG.md
@nhost/vue: 2.9.3 CHANGELOG.md