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 FIXES URL ENCODING BUGS IN STUDIO WHILE ETL PIPELINE GAINS TIMEOUT PROTECTION

By RepoJournal · Filed · About Supabase

Table names and schemas containing special characters were silently breaking policy links across the Studio, but today's patches restore the guided onboarding flow.

Two critical fixes landed in supabase/supabase [1] [2] targeting the same root cause: when table or schema names contain ampersands, equals signs, plus symbols, or hashes, the Studio interpolates them directly into URLs without encoding, routing users to the wrong policy filters during critical onboarding moments. Both `ProjectNeedsSecuringView.tsx` and `GridHeaderActions.tsx` now use `encodeURIComponent` to wrap these values. The studio also got UX polish on log row interactions [3] [4], fixing sticky hover states and expanding clickable targets in the logs detail panel so filtering columns are easier to hit. Over in supabase/etl, a production-hardening change landed [5] [6] that wraps every ClickHouse operation with configurable server-side and client-side timeouts, preventing pipeline hangs when the destination becomes unresponsive. Realtime shipped v2.94.2 [8] with a cleaner approach to binary payload support by decoupling BatchBroadcast from ReplicationConnection [7]. The ssr repo bumped pnpm to 11.1.2 [9] to pick up a fix for the "missing time" bug.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(studio): encode special characters in project securing policies links (#45849) supabase/supabase
  2. [2] fix(studio): encode special characters in table editor policy links (#45846) supabase/supabase
  3. [3] Joshen/debug 76 fix sticky hover state on log rows (#45933) supabase/supabase
  4. [4] Improve click targets on property actions ↗ supabase/supabase
  5. [5] Add clickhouse client- and server-side timeouts ↗ supabase/etl
  6. [6] Add clickhouse client- and server-side timeouts (#741) supabase/etl
  7. [7] fix: avoid using BatchBroadcast from ReplicationConnection ↗ supabase/realtime
  8. [8] v2.94.2 ↗ supabase/realtime
  9. [9] chore(repo): update pnpm to 11.1.2 (#229) supabase/ssr

Quick answers

What shipped in Supabase on May 15, 2026?
Table names and schemas containing special characters were silently breaking policy links across the Studio, but today's patches restore the guided onboarding flow. In total, 38 commits, 37 pull requests, and 1 releases landed.
Who contributed to Supabase on May 15, 2026?
3 developers shipped this update, including joshenlim, jmqd, and edgurgel.
What were the notable Supabase updates?
fix(studio): encode special characters in project securing policies links (#45849), fix(studio): encode special characters in table editor policy links (#45846), and Joshen/debug 76 fix sticky hover state on log rows (#45933).

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?