We're now 8 months into building Supabase. We're focused on performance, stability, and reliability but that hasn't prevented us from shipping some great features.
Watch a full demo:
In the lead-up to our Beta launch, we've released
supabase-js version 1.0 and it comes with some major Developer Experience improvements. We received a lot of feedback from the community and we've incorporated it into our client libraries for our 1.0 release.
Check out the blog post to learn more.
More powerful SQL Editor
Although it was only intended to be a temporary feature, the SQL Editor has become one of the most useful features of Supabase. This month we decided to make give it some attention, adding Tabs and making it full-screen. This is the first of many updates, we've got some exciting things planned for the SQL Editor.
Key commands for Power Users
For the heavy table editor users, we've gone ahead and added a bunch of key commands and keyboard shortcuts so you can zip around and manipulate your tables faster than ever.
One of the most requested Auth features was the ability to send magic links that your users can use to log in. You can use this with new or existing users, and alongside passwords or stand alone.
- We have new and improved docs.
- We converted realtime-js to TypeScript.
- Dashboard Performance: we heavily optimised our dashboard routes.
- With the help of the community, we closed a lot of issues during Hacktoberfest.
- We have started benchmarking all the open source tools we use. We'll publish the results this month.
We had a crazy month during Hacktoberfest. In case you missed it, here are some of the highlights:
- @kiwicopple chatted to Jeff on the Software Engineering Daily podcast.
- Tezos started using our PostgREST libraries for their blockchain API: https://pro.tzkt.io/
- Supabase hosted a Hacktoberfest meetup.
- @kiwicopple appeared on the Open Sauced channel with @bdougieYO
- @thorwebdev shows the Engineers.sg group how to build a realtime Slack clone with Supabase
Our focus is still moving from Alpha to Beta and we'll be improving stability, reliability, and performance. Our Supabase.js 1.0 launch was part of that, and we've created a Benchmarks repository where we'll be measuring the performance of all the open source tools we use.