✨ Highlights
👀 Dashboard improvements
This month brings a few additions to our dashboard that we hope will make it more useful and help you manage your project more effectively:
- An advanced configuration editor that will allow you to configure your services in more detail.
- A project health widget that will give you an overview of the health of your project.
You can read more about these features in our blog post.
📱 React Native
You have been asking for it so you got it. Our SDK finally supports React Native. Until very recently you could use our React SDK in your React Native projects but there were some minor quirks when it came to authentication. We are happy to announce these quirks have been purged and you can now use our React SDK in your React Native projects.
You can read more about this in our blog and dedicated quickstart for React Native.
🌐 Functions
This month brings two improvements to our Functions service:
- Added support to Node.js 20
- Added support to pnpm as a package manager
We hope these two improvements will allow you to manage your runtimes and dependencies more effectively. You can read more about this in our blog and our documentation.
🔧 Support
We have a new support page that should make it simpler to find out how to report issues. For problems with the platform, a new form is available allowing you to specify the project and service affected. This will help us triage platform issues and expedite the resolution.
This form will also ensure that SLAs related to each different plan is respected. For more information about your plans' SLA head to the pricing page.
🚀 Releases
Auth
The following releases were made:
- v0.32.0..v0.32.1
Below you can find a summary of changes included:
- fix: remove email from required fields as some users may not have one @dbarrosop (#529)
- chore: update nixops and allow running CI with secrets for contributors @dbarrosop (#528)
- feat: Add date to email headers in Send function @blib (#527)
- [Scheduled] Update dependencies @github-actions (#524)
- fix: nodejs: remove helmet @dbarrosop @mortenhillbom (#535)
- chore: bump actions/checkout from 2 to 4 @dependabot (#530)
For details about the changes in each version head to the CHANGELOG
CLI
The following releases were made:
- v1.18.1..v1.18.3
- v1.19.0
- v1.20.0
Below you can find a summary of changes included:
- fix: don't require login for running nhost up @dbarrosop (#883)
- chore: udpate dependencies @dbarrosop (#882)
- chore: Enhance README.md with improved styling and formatting @S1D007 (#881)
- fix: cfgserver: set minimum required syscfg @dbarrosop (#885)
- fix: functions: don't start if functions folder not present and update image @dbarrosop (#887)
- feat: added support for nodejs 20 alongside nodejs 18 @dbarrosop (#889)
- feat: added pnpm support @dbarrosop (#890)
- chore: bump nhost/dashboard to 1.19.0 @nhost-build (#868)
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: 1.23.0 CHANGELOG.md
@nhost/docs: 2.14.2 CHANGELOG.md
@nhost-examples/cli: 0.3.8 CHANGELOG.md
@nhost-examples/codegen-react-apollo: 0.4.8 CHANGELOG.md
@nhost-examples/codegen-react-query: 0.4.8 CHANGELOG.md
@nhost-examples/react-urql: 0.3.8 CHANGELOG.md
@nhost-examples/multi-tenant-one-to-many: 2.2.8 CHANGELOG.md
@nhost-examples/nextjs: 0.3.8 CHANGELOG.md
@nhost-examples/node-storage: 0.2.8 CHANGELOG.md
@nhost-examples/nextjs-server-components: 0.4.9 CHANGELOG.md
@nhost-examples/react-apollo: 0.8.9 CHANGELOG.md
@nhost-examples/react-gqty: 1.2.8 CHANGELOG.md
@nhost-examples/react-native: 0.0.2 CHANGELOG.md
@nhost-examples/vue-apollo: 0.6.8 CHANGELOG.md
@nhost-examples/vue-quickstart: 0.2.8 CHANGELOG.md
@nhost/apollo: 7.1.3 CHANGELOG.md
@nhost/react-apollo: 12.0.3 CHANGELOG.md
@nhost/react-urql: 9.0.3 CHANGELOG.md
@nhost/hasura-auth-js: 2.5.3 CHANGELOG.md
@nhost/nextjs: 2.1.17 CHANGELOG.md
@nhost/nhost-js: 3.1.6 CHANGELOG.md
@nhost/react: 3.5.3 CHANGELOG.md
@nhost/vue: 2.6.3 CHANGELOG.md
Contributors
And last but not least don't forget to thank our opensource contributors if you have the chance: