This month the Beta Update is a Launch Week special. #SupaLaunchWeek 5 just happened and it was a big one, so we revisit everything we shipped, congratulate the winners of the Supa Hackathon, and of course we have the extended the Community Highlights.
The Supabase CLI is now in v1.0 (including the ability to generate TypeScript types 🎉). We also released the Admin API Beta, a REST API that opens the door to a whole new suite of integrations (Zapier, Terraform, Pulumi, you name it). Full programmatic control of your projects and orgs is on the way.
supabase-js v2 focuses on "quality-of-life" improvements for developers and includes Type Support, new Auth Methods, async Auth overhaul, improvements for Edge Functions, and more. We couldn't have done this without our amazing Community, so thanks a lot to everyone who contributed.
Try it out by running
npm i @supabase/supabase-js@rc
Our customers can rest assured knowing their information is secure and private 🔒. The blog post explains the process we went through to get there and is very useful for anyone building a SaaS product.
Next level Realtime is here ⚡️. Presence and Broadcast are two key blocks developers can use to build the digital experiences users want. All projects now have access to these features. Try it out in combination with supabase-js v2.
We wrapped Launch Week 5 with contributors, partners, and friends and the traditional One More Thing... that was actually SIX more things: Supabase Vault, Auth UI, Dashboard permissions, JSON schema validation, pg_graphql v0.4.0, MFA early-access.
We had a huge amount of open source submissions 🤯. The selection process was not easy as it wasn't only quantity, but also quality. After a thorough review, we declared Supabase Cache Helpers the overall winner of the $1500 GitHub sponsorship and Gold SupaCap. Congratulations to @psteinroe 👏
The following changes to the Supabase Platform will take effect from September 11th at 7 pm PDT.
- HTTP API requests to Supabase will automatically be redirected to HTTPS.
- The API Key was passed to Supabase both in the
Authorizationheader and in a separate
apiKeyheader. This led to confusion among new users of Supabase who used the API directly. It is no longer required to send the anon key or service key via the
apiKeyheader. If you are using Supabase via our client libraries, no change is required from your side.
Our guides and tools make it super easy to migrate your projects to Supabase:
- Firebase Auth Migration
- Firestore Data Migration
- Firebase Storage Migration
- Migrate from Heroku to Supabase
Our friends from Netlify invited Ant to their new webinar series. He and Netlify's VP of Partnerships & Ecosystems, Steven Larsen, will show you how to:
- Deploy Supabase’s open source backend together with Netlify
- Build User Management without handing over user data to any third parties
- Upload files and folders to the cloud without needing to tack on additional tools
- Inian shared our journey with Cloudflare. Video
- Supabase Tips: Introduction to Supabase Storage. Video
- Zack DeRose playing around with Supabase and Nx. Part 1 | Part 2
- A new guide showing how to combine Supabase and Directus. Guide
- Supabase with Flutter course on raywenderlich. Course
- Build a full-stack app with Next.js and Supabase on the LogRocket blog. Tutorial
- Supabase Crash Course by The Net Ninja. Video Courses
- How to build a Grocery Application with Webflow CMS using DhiWise. Tutorial
- How To Create a Full Stack app with SolidJS, Supabase, and TailwindCSS Video and Tutorial.
- The WalletConnect Cloud now supports Sign in wtih Ethereum. Announcement.
- Building In Public: Cartta Tech Stack. Article
- Supabase + Vue 3 in 12 minutes. Video
Come join one of the fastest growing open source projects ever 🤗
If you made it this far in the blog post you deserve a treat. Follow us on Twitter for more.