From df73728131661903378161186c544bc6a37e730d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jun 2026 16:54:18 +0000 Subject: [PATCH 1/2] docs(release): propose user-facing notes for v2.109.0 --- release-notes/v2.109.0.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 release-notes/v2.109.0.md diff --git a/release-notes/v2.109.0.md b/release-notes/v2.109.0.md new file mode 100644 index 0000000000..13d092c73c --- /dev/null +++ b/release-notes/v2.109.0.md @@ -0,0 +1,25 @@ +## Supabase CLI v2.109.0 — 2026-06-30 + +v2.109.0 moves migration commands to TypeScript with a critical fix for pipeline-incompatible SQL statements, adds `db reset --sql-paths` for CI workflows, and resolves several database operation bugs. + +### Highlights +- **Migration files with pipeline-incompatible statements now apply correctly** — `migration up`/`down` now handle `CREATE INDEX CONCURRENTLY`, `VACUUM CONCURRENTLY`, `REINDEX CONCURRENTLY`, `ALTER SYSTEM`, `CLUSTER` without failing. (#5671) + +### New features +- **`db reset --sql-paths`** — Override seed SQL patterns per-reset without editing `config.toml`. (#5691) + +### Bug fixes +- Declarative schema sync detects stale local Postgres images and suggests restart instead of silently generating broken migrations. (#5646) +- `db diff` no longer fails when `schema_paths` glob patterns match no files, enabling gradual adoption of declarative schema. (#5702) +- Fixed `db diff`, `db pull`, and `db schema push` crashing when `supabase/migrations` directory already exists (Windows OneDrive, etc.). (#5724) +- Fixed `supabase functions serve` crashing with "name too long" error on Windows when runtime bootstrap is large. (#5712) +- Fixed `config push` failing when remote Storage config is missing the optional `databasePoolMode` setting. (#5729) + +### TypeScript port progress +- **Now served by the TypeScript shell:** `migration new`, `migration list`, `migration fetch`, `migration repair`, `migration up`, `migration down`. Behavior matches the Go CLI. (#5671) + +--- + +Plus N internal improvements and dependency updates. + +**Full changelog:** https://github.com/supabase/cli/compare/v2.108.0...v2.109.0 From 6f2e19e8555cd5c7d3e2d34822886116abc6bd80 Mon Sep 17 00:00:00 2001 From: Andrew Valleteau Date: Tue, 30 Jun 2026 18:57:53 +0200 Subject: [PATCH 2/2] Update release notes for version 2.109.0 --- release-notes/v2.109.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes/v2.109.0.md b/release-notes/v2.109.0.md index 13d092c73c..d2e172e7eb 100644 --- a/release-notes/v2.109.0.md +++ b/release-notes/v2.109.0.md @@ -20,6 +20,6 @@ v2.109.0 moves migration commands to TypeScript with a critical fix for pipeline --- -Plus N internal improvements and dependency updates. +Plus 20 internal improvements and dependency updates. **Full changelog:** https://github.com/supabase/cli/compare/v2.108.0...v2.109.0