RepoJournal
Supabase

@supabase

The open-source Firebase alternative powering thousands of startups

Keep up with Supabase in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

SUPABASE PATCHES SEARCH AND SECURITY GAPS ACROSS PLATFORM

By RepoJournal · Filed · About Supabase

Quote escaping fix closes critical search vulnerabilities while ETL and Realtime ship performance improvements that ripple across the stack.

The main event: a quote escaping patch [1] resolves two separate search regressions in the dashboard, paired with a fix ensuring the integrations marketplace actually searches the right database [2]. On the infrastructure side, Postgres tightened role privilege handling on PG 15 to prevent non-superusers from dropping critical system roles [3], addressing a gap that PG 16 closed natively. Realtime shipped v2.94.1 [7] with a 2.3x replication poller optimization [6] that cuts memory garbage and response latency—meaningful for any app pushing high-frequency updates. ETL improved replica identity handling [4] to ensure identity masks align with what PostgreSQL actually streams, fixing edge cases in initial copy operations. CLI v2.99.0-beta.7 now runs compiled-next e2e tests against the actual binary users run [5], catching Bun blockers before release. Web tier also consolidated its Collapsible component to shadcn and bumped vulnerable dependencies across nitropack, mermaid, and hono.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix: escape quotes (#45848) supabase/supabase
  2. [2] fix: search on the partners/integrations page was still using misc db (#45866) supabase/supabase
  3. [3] fix: prevent non-superuser roles from dropping supabase_privileged_role (#2150) supabase/postgres
  4. [4] ref(core): Improve replica identity handling ↗ supabase/etl
  5. [5] fix(cli): support compiled next cli e2e runtime ↗ supabase/cli
  6. [6] fix: optimise replication poller ↗ supabase/realtime
  7. [7] v2.94.1 ↗ supabase/realtime

Quick answers

What shipped in Supabase on May 14, 2026?
Quote escaping fix closes critical search vulnerabilities while ETL and Realtime ship performance improvements that ripple across the stack. In total, 36 commits, 35 pull requests, and 2 releases landed.
Who contributed to Supabase on May 14, 2026?
3 developers shipped this update, including iambriccardo, jgoux, and edgurgel.
What were the notable Supabase updates?
fix: escape quotes (#45848), fix: search on the partners/integrations page was still using misc db (#45866), and fix: prevent non-superuser roles from dropping supabase_privileged_role (#2150).

More from @supabase

Daily updates, in your inbox

Follow Supabase

Keep up with Supabase in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?