Replies: 4 comments 3 replies
-
|
A lot of strong updates in this release cycle — especially around security posture, deployment workflows, and making Supabase more production-ready for larger teams. The change around new tables in the The new The branching improvements are also interesting from a developer-experience perspective. Removing the GitHub dependency for branching lowers friction significantly for teams that want database preview environments without tightly coupling everything to Git integrations. A few highlights that stand out technically:
The Stripe Sync Engine move to the Stripe GitHub org also makes sense strategically. Having the integration maintained closer to the Stripe ecosystem should theoretically improve long-term ownership and domain expertise around billing synchronization. One thing that’s becoming increasingly noticeable is that Supabase is evolving from a “Firebase alternative” into a broader developer platform with:
That shift is pretty significant. Related references:
Overall, this feels like a strong release month with a clear focus on production readiness, platform maturity, and developer workflow improvements. |
Beta Was this translation helpful? Give feedback.
-
|
The public-schema Data API change is a strong security default. It moves Supabase closer to explicit exposure rather than accidental exposure, which matters a lot for teams that prototype quickly and later discover that an internal table inherited API reachability simply because it lived in One thing that would make the rollout even stronger is a project-level exposure audit view that answers:
That would help teams treat API exposure as an intentional deployment decision, not only as a schema property. It would also be useful in CI/CD if the CLI could fail a migration when a table becomes externally reachable without an explicit allowlist entry. |
Beta Was this translation helpful? Give feedback.
-
|
Hi Team, couple questions on 2 of the images. 1. When will supabase move to Postgres 17 as the default image? 2. When will Supavisor see an update? Its a bit stale now at 7 months without any CVE fixes. |
Beta Was this translation helpful? Give feedback.
-
|
Sup🥉 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Here's everything that happened with Supabase in the last month:
Custom OAuth/OIDC providers for Supabase Auth
Connect any OAuth2 or OpenID Connect identity provider to your Supabase project, including GitHub Enterprise, regional IdPs, and any standards-compliant provider, with PKCE enabled by default.
[Blog]
New tables in the public schema are no longer auto-exposed to the Data API
Starting April 28, new Supabase projects can opt out of automatic Data API exposure for public schema tables. Explicit Postgres grants are now required to make a table reachable via PostgREST or GraphQL. This becomes the default for all new projects on May 30.
[GitHub Discussion]
Supabase is now ISO 27001 certified
Supabase is certified to ISO/IEC 27001:2022, covering the information security management system across the entire platform.
[Blog]
Stripe Sync Engine moves to Stripe
The Stripe Sync Engine, originally built by Supabase, is now part of the Stripe GitHub org. It is open source and maintained by Stripe going forward.
[Blog]
Supabase brand survey
Help shape the direction of Supabase. The brand survey takes a few minutes and closes soon.
[Take the survey]
@supabase/server
A new SDK that handles auth, client creation, CORS, and context injection across runtimes. Works on Edge Functions, Vercel Functions, Deno, Bun, and Cloudflare Workers.
[Blog] [Docs]
Quick Product Announcements
.mdfeed, plus links to copy any entry as Markdown or ask Claude/ChatGPT. [Changelog]Made with Supabase
Community Highlights
This discussion was created from the release Developer Update - May 2026.
Beta Was this translation helpful? Give feedback.
All reactions