124 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-13
stories 8

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Supabase CLI moves effect lint paths into config

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

The Supabase CLI's effect linting now reads its target paths from `.oxlintrc.effect.json` instead of hardcoded script arguments, making the config the single description of what gets linted.

The CLI's effect lint was tracked as a path list passed to `lint:effect:check` and `lint:effect:fix`, so the config never described what it applied to. Those paths now live in `.oxlintrc.effect.json` and both scripts just point at the config [1].

In practice, `ignorePatterns` becomes an allow list. `**` ignores everything, then one `!` entry re-includes each covered area, with `apps/cli/src/shared/compute/stacks/**` as an existing entry [1]. If you maintain a fork or shell script that calls these lint targets, your invocation no longer needs to supply paths.

On the evals desk, the automated releaser refreshed `apps/web/src/data/eval-results.json` from the latest eval run [2]. The same refresh also landed as a commit co-authored by mattrossman [3]. This is data churn, not a code change; nothing downstream is affected unless you consume that JSON directly.

In `supabase/mcp`, the `Sync Management API Types` workflow regenerated the Management API types from the current v1 and v2 OpenAPI specs [4]. Generated types moved with the specs; no hand-written MCP code is implicated.

Quick answers

What shipped in Supabase on September 13, 2026?
The Supabase CLI's effect linting now reads its target paths from `.oxlintrc.effect.json` instead of hardcoded script arguments, making the config the single description of what gets linted. In total, 3 commits, 4 pull requests, and 1 releases landed.
Who contributed to Supabase on September 13, 2026?
4 developers shipped this update, including supabase-evals-releaser, supabase-evals-releaser[bot], Vaibhav, and supabase-releaser[bot].
What were the notable Supabase updates?
chore(repo): move effect lint paths into config (CLI-2407) (#6574), chore: refresh eval results, and chore: refresh eval results (#288).