github supabase/cli v2.109.1

2 hours ago

Supabase CLI v2.109.1 — 2026-07-07

This patch release includes bug fixes for database and sync operations, improvements to error messaging, and corrections to flag handling.

Bug fixes

  • db pull no longer hangs in non-interactive mode — fixed hang when using db pull without interactive prompts. (#5725)
  • CSV flag parsing for sso and postgres-config — flags now correctly split multiple values. (#5764)
  • Function deploy path resolution — fixed path handling in function deployments. (#5755)
  • db diff respects schema order — schema_paths order is now maintained in diff output. (#5706)
  • db unban-ip validation — project ref resolution now works correctly. (#5769)
  • Declarative sync hanging — fixed hang when edge-runtime container exits. (#5714)
  • Query command output formatting — fixed output formatting issues. (#5763)
  • Eszip bundling errors — improved error handling. (#5747)

Improvements

  • Error messages guide flag placement — the CLI suggests correct subcommand placement when flags are misplaced. (#5751)
  • Shell completion customization--no-descriptions flag suppresses descriptions in shell completions. (#5771)
  • Non-TypeScript type generationgen types now works for JavaScript and other languages. (#5622)
  • Custom image registry supportgen types respects the SUPABASE_INTERNAL_IMAGE_REGISTRY env var. (#5786)
  • Status command power-user flags — hidden --exclude and --ignore-health-check flags for advanced usage. (#5770)

TypeScript port progress

  • db pull — ported to use PostgreSQL's native pg_dump for faster, more reliable snapshots. Behavior matches the Go CLI. (#5725)

Plus internal improvements including service version alignment and experimental feature gating enhancements, plus dependency and Docker image updates.

Full changelog: v2.109.0...v2.109.1

Don't miss a new cli release

NewReleases is sending notifications on new releases.