-
Notifications
You must be signed in to change notification settings - Fork 516
docs(release): notes for v2.116.0 #6346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| ## Supabase CLI v2.116.0 — 2026-08-26 | ||
|
|
||
| This release speeds up your local dev and adds workers support to your config. Major wins: `supabase start`/`stop` are much faster, migration testing is quicker, and edge runtime output streams in real time. | ||
|
|
||
| ### Highlights | ||
|
|
||
| - **`supabase start` and `stop` are 10 seconds faster** — Docker shutdown no longer waits; saves time on every restart. (#6203) | ||
| - **Migration testing is faster with shadow database baseline caching** — Your baseline is cached as a PGDATA snapshot, speeding up repeated diffs and migrations. (#6184) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The cache added by PR #6184 is disabled unless Useful? React with 👍 / 👎. |
||
| - **Edge runtime bootstrap streams output in real time** — See progress instead of waiting for full completion. (#6273) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6273 does not stream progress output to the terminal: it streams the bundled Useful? React with 👍 / 👎. |
||
| - **New `[workers]` configuration section** — Configure workers in `supabase/config.toml`. (#6260) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6260 states that no CLI surface consumes Useful? React with 👍 / 👎. |
||
|
|
||
| ### Improvements | ||
|
|
||
| - **`auto_expose_new_tables` defaults to `true`** — Matches your Supabase project behavior by default. (#6337) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6337 only changes database setup for fresh volumes; a volume initialized while an unset Useful? React with 👍 / 👎. |
||
|
|
||
| ### Bug fixes | ||
|
|
||
| - **Piped stdin is no longer buffered endlessly** — Fixed memory overflow when piping data to the CLI. (#6290) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
When a producer continuously writes a single line without a newline, Useful? React with 👍 / 👎. |
||
| - **Stale database connections are detected and dropped** — Operations no longer hang on dead connections. (#6277) | ||
| - **Edge runtime respects system file descriptor limits** — Prevents "too many open files" crashes. (#6284) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6284 addresses Linux hosts whose hard Useful? React with 👍 / 👎. |
||
| - **`DROP INDEX CONCURRENTLY` works outside migrations** — Index drops no longer deadlock your transaction. (#6276) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6276 specifically fixes migrations containing Useful? React with 👍 / 👎. |
||
| - **Postgres role management is more stable** — Roles are restored correctly after changes. (#6246) | ||
| - **Loopback network proxying is bypassed** — Local requests route directly, improving reliability. (#6283) | ||
| - **Kong local DNS cache is optimized** — DNS resolution is more responsive and consistent. (#6324) | ||
| - **Service startup is more reliable** — Fixed edge cases during start and stop. (#6245) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6245 changes only the private Useful? React with 👍 / 👎. |
||
|
|
||
| --- | ||
|
|
||
| Plus 14 internal improvements and dependency updates. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6309 is a user-facing fix for monorepos: Useful? React with 👍 / 👎. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
PR #6300 modifies the production legacy commands Useful? React with 👍 / 👎. |
||
|
|
||
| **Full changelog:** https://github.com/supabase/cli/compare/v2.115.0...v2.116.0 | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
supabase stopPR #6203 explicitly reports that start time is unchanged and that
stop --no-backupimproved from an average of 12.64s to 5.14s. Claiming bothstartandstopare 10 seconds faster therefore gives users an incorrect performance expectation; describe the measured roughly 7.5-second stop-only improvement instead.Useful? React with 👍 / 👎.