151 wires and counting

$ follow Supabase

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-23
stories 80

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Evals move to GPT-6 and Opus 5.5, CLI functions go full effect lint

By RepoJournal · Filed · About Supabase · Composed from the cited sources · methodology

Supabase's eval harness re-baselines its model lineup, the CLI finishes folding every functions subcommand and its tests under the Effect lint, and the ETL API is gone.

feat(evals): upgrade to GPT-6, Opus 5.5, and Grok 4.7 supabase/evals

by mattrossman

Benchmark and no-skills presets now run GPT-6 Sol/Luna, Claude Opus 5.5, and Grok 4.7, with the default judge, Grok runner, docs, and label examples aligned to match. Historical model IDs stay intact in recorded results and transcript fixtures, and Opus 5.5 needed a Claude Code CLI bump from 2.1.272 to 2.1.280.

refactor(cli): cover `functions serve` with effect lint (CLI-2459) supabase/cli

by 7ttp

The allow list in .oxlintrc.effect.json now covers serve/** rather than just serve.handler.ts, so the command, errors, stack handler, and their unit, stack integration, and e2e tests all clear the lint. The integration fixture reads and writes moved onto the FileSystem/Path services and waitFor polls on Clock instead of node:fs.

ref(api): Remove etl-api supabase/etl

by iambriccardo

The etl-api crate is removed from the repository. Anything still building or shipping against it has no replacement path here.

docs: ClickHouse destination guide, private alpha status supabase/etl

by jmqd

A new reference guide covers the ClickHouse destination's setup, the ReplacingMergeTree and MergeTree layouts, read patterns, replica identity requirements, and the upgrade path for MergeTree tables created before cdc_tx_ordinal. The destination is now marked private alpha in the top-level README.

Add a live preview markdown editor for explorer supabase/supabase

by joshenlim

The Explorer gains a live preview markdown editor built on lexical, following the Notion/Obsidian editing model the team says users asked for. A companion change adds a context menu to explorer nav so notebooks and chats can be deleted without opening them first.

Quick answers

What shipped in Supabase on September 23, 2026?
Supabase's eval harness re-baselines its model lineup, the CLI finishes folding every functions subcommand and its tests under the Effect lint, and the ETL API is gone. In total, 40 commits and 40 pull requests landed.
Who contributed to Supabase on September 23, 2026?
14 developers shipped this update, including supabase-evals-releaser, mattrossman, Coly010, Rodriguespn, joshenlim, ChloeGarciaMillerand, alaister, and SaxonF, and 6 more.
What were the notable Supabase updates?
feat(evals): upgrade to GPT-6, Opus 5.5, and Grok 4.7, refactor(cli): cover `functions serve` with effect lint (CLI-2459), and ref(api): Remove etl-api.