Launch Week 6: Wrap Up

[] 3 months ago

That's a wrap on Supabase Launch Week Day 6. Here's everything we shipped in one long blog post.

New Docs, built with Next.js


For a developer tool, documentation is more than a resource - it's part of the product. For the past two years at Supabase, this part of our product hasn't been great. Our new docs, built with Next.js, feature a completely new design, better navigation, and the promise of a fully-integrated experience.

Storage v2: Image resizing and Smart CDN


We're introducing three new features for Supabase Storage: Image resizing, webhooks, and a Smart CDN. These features are designed to work together to deliver a next-gen image resizing system.

  • Read the announcement
  • Watch the recap on YouTube
  • Browse the docs for Image Transformations
  • Browse the docs for our Smart CDN
  • Discuss it on HackerNews

Auth: Multi-factor Authentication with RLS


We released Multi Factor Authentication for you to build more secure applications. We built a unique twist so that you can use MFA within your Row Level Security Policies.

Wrappers, a FDW framework for Postgres


We announced Supabase Wrappers, a framework for building Postgres Foreign Data Wrappers (FDW) which connects Postgres to external systems. We're releasing Wrappers today in Alpha, with support for Firebase and Stripe. Wrappers for Clickhouse, BigQuery, and Airtable are under development.

Vault: secrets and encryption in Postgres


Vault is a new Postgres extension and accompanying Supabase UI that makes it safe and easy to store encrypted secrets and encrypt other stored data in your database. We're releasing it progressively across the platform and you can expect to see it appear in the Supabase Dashboard in the coming weeks.

  • Read the announcement
  • Learn about Transparent Column Encryption

pg_graphql v1: GraphQL in Postgres

One more thing

Today released pg_graphql 1.0 release and its general availability on our platform. pg_graphql is a PostgreSQL extension that allows you to query your database using GraphQL. It is the foundation of GraphQL support in the Supabase stack.

  • Read the announcement
  • Browse the GitHub repo
  • View the docs

Postgres Point-in-Time Recovery

One more thing

Point In Time Recovery (PITR) is now enabled from the dashboard for Pro Projects. With PITR, you can restore your database at any specified time in the past.

  • Read the announcement
  • Review the Production Readiness docs

Custom domains

One more thing

Custom domains allow you to use your own domain for your Supabase project. We've released custom domains as an upgrade option for all projects, and vanity domains for Pro projects.

  • Read the announcement
  • Visit the Custom Domains docs

pg_crdt: a Postgres extension for CRDTs

One more thing

We open-sourced an experimental extension for CRDTs, pg_crdt. If you're familiar with Yjs or Automerge, then check out the work we're doing here. It's a PostgreSQL extension that allows you to use CRDTs in your database.

PostgreSQL 15: we support it

One more thing

All new projects created on the Supabase platform are now on version 15. The PostgreSQL community released version 15 (stable) in October 2022.

PostgREST 11: pre-release

One more thing

You can now test the PostgREST 11 pre-release locally with the Supabase CLI. Some of the new features include: spreading related tables, related orders and anti-joins.

  • Learn more about PostgREST 11
  • Visit the CLI docs

Multilingual search in Postgres

One more thing

We've released a new multilingual Full Text Search extension, PGroonga. It's fast, it's open source, and it's available on our platform today. If you've ever wanted to build a search engine for your app, then check out PGroonga.

Flutterflow for Flutter App Development

Community Spotlight

We partnered with the team at Flutterflow to bring you a new way to build Flutter apps. Flutterflow is a low-code platform that allows you to build Flutter apps without writing any code. It's a great way to get started with Flutter and Supabase.

OneSignal for Push Notifications

Community Spotlight

We partnered with the team at OneSignal to offer push notifications in Supabase. OneSignal is a messaging platform allowing you to deliver push notifications, in-app messages, SMS, and emails to your users.

Getting Started

Get started today with Supabase. It's free and open source.