Loading…
Supabase Beta November 2021: Launch Week Recap
SupabaseAnt Wilson
Summary
Supabase celebrated its third Launch Week and one year in beta by rolling out several major infrastructure and tooling updates. The company open-sourced its Dashboard for self-hosting and integrated Logflare to provide searchable database and API logs directly in the interface. For database querying and APIs, Supabase introduced a Postgres extension that resolves each GraphQL request with a single SQL statement to minimize network IO overhead, while upgrading its default hosted database to PostgreSQL 14 and deploying PostgREST 9.0. Security capabilities were expanded by enabling Row Level Security policies across the Realtime API to restrict streams and subscriptions on a per-user basis. Additional releases during the week included faster media file delivery, an open-sourced launch methodology, and a free course combining Next.js, Stripe, and Supabase.
Context
Supabase concluded its third Launch Week, marking 12 months since transitioning from alpha to beta.
Approach / What changed
Supabase open-sourced its dashboard for self-hosting, incorporated Logflare for dashboard logging, added row level security to Realtime subscriptions, built a Postgres GraphQL extension, upgraded the hosted platform to PostgreSQL 14, and rolled out PostgREST 9.0.
Takeaways
- Supabase open sourced its Dashboard for self-hosting environments and added searchable API and database logs via Logflare integration.
- A custom Postgres extension resolves each GraphQL request with a single SQL statement to achieve minimal network IO overhead.
- Row level security policies now apply to the Realtime API, allowing subscriptions and event streams to be restricted on a per-user basis.
Related reading
Supabase ·
Supabase Beta May 2021
Supabase published its May 2021 beta updates covering authentication, regional infrastructure, and tooling. Developers can now implement Apple and Twitter authentication via Supabase Auth, addressing App Store requirements and expanding third-party login options. The platform introduced a Policy Editor with templates to configure Row Level Security for Storage, alongside CSV data retrieval capabilities. Infrastructure expanded with a new Tokyo region to support developers in Japan and China, while Supabase Grid was publicly released as part of an effort to open-source the dashboard. Additionally, community contributors advanced client libraries, completing postgrest-go and progressing development on Swift libraries including gotrue-swift, realtime-swift, and storage-swift.
Paul CopplestoneSupabase ·
Supabase Beta March 2021
Supabase announced a series of platform updates for March 2021, headlined by the launch of Supabase Storage and new local development capabilities. The new storage offering integrates an open-source Fastify and TypeScript API backed by S3, while direct database connections now bundle PgBouncer for connection pooling. Developers can run the platform locally via the Supabase CLI, utilize Docker tooling for self-hosting, and access the open-sourced Supabase UI component library. Community contributions brought OAuth scopes to Supabase Auth for requesting elevated third-party provider permissions, alongside newly published free and pro pricing tiers. In addition, development is underway on an Elixir-based workflow engine compatible with the Amazon States Language for automated event handling.