Developer Update - January 2025
Monthly roundup featuring third-party Firebase auth now GA, improved error visibility in log charts, enhanced JSON type inference in supabase-js, type validation for query filters, AI assistance for Edge Functions, and multiple product updates including storage limits, billing top-ups, disk autoscaling controls, and SQL Editor improvements.
Here’s everything that happened with Supabase in the last month:
Third-party Auth with Firebase is now GA

Use Firebase Auth with your Supabase projects.
[Docs]
Easier to see errors in log charts

Log charts in Supabase are now stacked with successes and errors on top of each other, and colored by type.
[Link] [GitHub]
Enhanced type inference for JSON fields

Set up custom types with supabase-js for more concise and accurate types that reflect your data.
[GitHub]
Type validation for query filter values

The Supabase TypeScript SDK will correctly validate all query filter values in eq, neq, and in methods.
[GitHub] [Docs]
AI Prompt for writing Edge Functions

A prompt to help generate Supabase Edge Functions following best practices that you can supply to Cursor, Copilot, and other AI coding tools.
[Docs]
Quick Product Announcements
- Free plans are now limited to 0.5GB per project instead of 0.5GB per account. Keep building! [GitHub]
- Now you can top up your credit balance through your organization's billing settings. [GitHub]
- Added 3 configurable parameters to control disk autoscaling. [GitHub]
- Easier to find queries in the SQL Editor. [GitHub]
Source: original entry ↗
More from Supabase
Follow Supabase to get its new changes in your feed and email digest.
Self-hosted v0.8.2: Postgres init changes, setup.sh fix, OAuth updates
Self-hosted Supabase v0.8.2 includes updates to Postgres initialization, fixes to the setup script, and OAuth-related improvements to enhance deployment reliability.
PgBouncer override option and version bumps
Self-hosted Supabase v0.8.1 adds a PgBouncer override option and includes dependency version updates. This improves configuration flexibility for users managing their own Supabase deployments.
Envoy is the default API gateway
Self-hosted Supabase now uses Envoy as the default API gateway instead of the previous implementation, improving performance and reliability for self-hosted deployments.