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 CLI v2.115.0 BREAKS YOUR CI

By RepoJournal · Filed · About Supabase

If you run schema diffing or supabase test db in CI, this release is about to change what those commands do.

Supabase CLI v2.115.0 [1] ships breaking changes that hit two common CI workflows: `db diff`, `db pull`, and declarative schema now default to the bundled pg-delta engine, and `supabase test db` now fails when it finds zero tests. The pg-delta switch is the big one, because it affects every diff-based command, says the release notes: "Schema diffing defaults to the bundled pg-delta engine" [1]. Hardening landed alongside it: a fix [2] stops `db diff --use-migra` from silently printing "No schema changes found" and exiting 0 when the migra template crashes, plus another [3] that reclassifies batch connection failures as connect errors instead of exec failures, and a stack deflake [4] that kills a family of intermittent test failures. Meanwhile, the evals team made it possible to test unpublished `mcp-server-supabase` changes locally via `SUPABASE_MCP_SERVER_PATH` [5], and the ETL pipeline reworked how schema diffs are applied, matching columns by PostgreSQL `attnum` so renames keep identity [6]. Postgres releases are routine this cycle: PostgREST bumped to v14.17 in the CLI build [7], plus the usual orioledb and point releases [8][9][10][11].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] v2.115.0 ↗ supabase/cli
  2. [2] fix(cli): surface crashed migra diffs (CLI-2204) (#6240) supabase/cli
  3. [3] fix(cli): classify batch connection failures as connect errors (#6234) supabase/cli
  4. [4] fix(stack): deflake service-state settling and control endpoint acquisition (#6245) supabase/cli
  5. [5] feat(core): launch a local mcp build via SUPABASE_MCP_SERVER_PATH ↗ supabase/evals
  6. [6] fix(ddl): Rework how schema diffs are applied ↗ supabase/etl
  7. [7] v17.6.1.165-cli ↗ supabase/postgres
  8. [8] 17.9.0.018-orioledb-x86 ↗ supabase/postgres
  9. [9] 15.14.1.165 ↗ supabase/postgres
  10. [10] 17.6.1.165 ↗ supabase/postgres
  11. [11] 17.9.0.018-orioledb ↗ supabase/postgres

Quick answers

What shipped in Supabase on August 19, 2026?
If you run schema diffing or supabase test db in CI, this release is about to change what those commands do. In total, 28 commits, 31 pull requests, and 20 releases landed.
Who contributed to Supabase on August 19, 2026?
8 developers shipped this update, including github-actions[bot], Vaibhav, Andrew Valleteau, Cemal Kılıç, charislam, joshenlim, barryroodt, and iambriccardo.
What were the notable Supabase updates?
v2.115.0, fix(cli): surface crashed migra diffs (CLI-2204) (#6240), and fix(cli): classify batch connection failures as connect errors (#6234).

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?