github supabase/cli v2.100.1

latest releases: v2.109.1-beta.14, v2.109.1-beta.13, v2.109.1-beta.12...
one month ago

v2.100.1 (2026-05-20)

Compare v2.100.0...v2.100.1

Bug fixes

  • supabase no longer silently hangs when the supabase-go binary is missing. Previously, if the TypeScript shim couldn't locate supabase-go next to itself, it would fall back to resolving supabase on PATH — which, when the shim itself was on PATH, caused a fork-bomb (a multi-minute hang followed by SIGTERM, especially visible in CI). The CLI now fails fast with a diagnostic that lists every location it checked, prints a platform-specific curl | tar install snippet for the current release, and points you at npm installs and the SUPABASE_GO_BINARY environment variable as alternatives. (#5282)

  • supabase --help and supabase init --help now match the Go CLI's hidden surface. Several legacy compatibility flags on init, plus the branches disable, db branch, db remote, and db test subcommands, were leaking into help output even though the Go CLI marks them hidden. They're hidden again — execution is unchanged, so anything you were calling directly still works. (#5287, #5295)

Internal

Plus 3 internal improvements: release-workflow shell/quoting fixes on Windows runners (#5294), a ProjectContext cleanup that drops an unused field and trims I/O on startup (#5281), and a refactor that scopes hidden-flag tracking per-command so flag names can no longer collide across commands (#5289).

Don't miss a new cli release

NewReleases is sending notifications on new releases.