Loading…
Supabase Alpha November 2020
SupabasePaul Copplestone
Summary
After nine months of development, Supabase introduced several platform updates as it progressed closer to its beta release. The dashboard now supports manual user creation alongside administrative actions such as deleting users and sending password reset emails or magic links. Database management gained direct browser support through a full Monaco SQL editor and new foreign key controls within the table editor. Platform reliability and security were addressed through a DigitalXRAID audit, default email confirmations on signups, and a dedicated status page tracking uptime and latency. Additional progress included community integration work with Vercel, Stripe, and Redwood, as well as an updated benchmarking suite for realistic server workloads.
Context
Supabase had been in development for nine months and was moving toward a beta milestone while continuing incremental platform releases.
Approach / What changed
The team added user administrative features to the dashboard, transitioned the browser SQL editor to Monaco, enabled signup email confirmations by default, introduced a status page, and updated the table editor to manage foreign keys.
Takeaways
- Supabase upgraded its in-browser SQL Editor to a full Monaco editor, matching the interface found in VS Code for direct browser database management.
- User administration features were added to the dashboard, allowing operators to manually create accounts, trigger password reset emails, issue magic links, and delete users.
- Platform security and monitoring improvements included a security audit by DigitalXRAID, signup email confirmations enabled by default, and a public status page for uptime and latency.
Related reading
Supabase ·
Supabase Beta December 2020
Supabase transitioned to Beta following ten months of development concentrated on performance, security, and reliability. The platform introduced inline table documentation updates, storing descriptions directly as PostgreSQL comments and exposing them through OpenAPI specifications. Developers can now utilize a table view featuring immediate realtime update reflection alongside pagination for handling large datasets. Performance measurements show a 26 percent increase to 1460 requests per second in regions supporting AWS Graviton instances. Furthermore, the update introduces a new region in Sao Paulo, editing support for native Postgres arrays in the grid editor and side panel, and broader compatibility for custom database types.
Paul CopplestoneSupabase ·
Supabase Alpha October 2020
Eight months into building Supabase, the team released product updates focused on stability, reliability, and performance while preparing to transition from Alpha to Beta. The release introduces supabase-js version 1.0, incorporating extensive community feedback to deliver major developer experience improvements across client libraries. Platform interface updates include tabs and full-screen mode for the SQL Editor, alongside new keyboard shortcuts to help power users navigate and manipulate tables rapidly. For user authentication, Supabase added magic link capabilities, enabling passwordless login flows for both new and existing users either as a standalone method or alongside passwords. Under continuous improvement efforts, the team converted realtime-js to TypeScript, heavily optimized dashboard routing performance, and established a repository to benchmark all integrated open source tools.