4.0.0-next.1 (2026-11-05)
Bug Fixes
- cli: bound sso requests and surface unhealthy project status (CLI-2252) (#7491) (4d88c8b)
- cli: drop old service versions when
linkswitches projects (CLI-2924) (#7476) (6890ba8), closes #7388 - cli: explain
LOCK TABLEmigration failures (CLI-2261) (#7487) (ab7154a) - cli: keep the windows drive in
db start --from-backup(CLI-2930) (#7498) (a51c49d) - cli: recognise newer docker daemon-down messages and split serve log stream failures (#7505) (5a07fe0)
- cli: report a missing supabase_privileged_role on login-role mint (#7461) (d6c3fe3)
- cli: stop hanging on a closed output pipe (CLI-2507) (#7469) (c94ecf3)
- cli: treat edge runtime exit 15 as a stop in functions serve (CLI-2908) (#7463) (41723ce)
- stack: align gateway CORS with the platform (#7485) (88602ae), closes supabase/supabase#52709 supabase/supabase#52710
- stack: keep a concurrent traverse grant when restricting a directory (#7276) (93e8290)
- stack: keep port registry reads open while a peer commits (#7342) (cf9c0e9)
- stack: leave CORS on /functions/v1 to the function (CLI-2923) (#7472) (bb34a18), closes supabase/supabase#52709 supabase/supabase#52710
- stack: match legacy imgproxy tuning (CLI-2578) (#7483) (a2dad15)
- stack: name the stalled engine command in timeout errors (#7407) (4287d92)
- stack: pass
[edge_runtime.secrets]to functions like legacy (CLI-2577) (#7481) (47a0f63) - stack: pass local S3 keys to Studio (CLI-2578) (#7486) (beed8b8)
- stack: report the helper container state when its readiness times out (#7319) (6763aa4)
- stack: resolve functions env like legacy start and serve (CLI-2577) (#7499) (e52b729)
Features
- cli: add inspect db collation-drift with report output (#7460) (db30ec9)
- cli: add inspect db toast-sizes command (#6528) (b2cadc7)
- cli: add inspect db xid-age command (#6527) (fe5e89f)
- cli: point init's config.toml at the hosted schema and trust it in VS Code (CLI-2870) (#7464) (00c8a5b), closes supabase/supabase#52509
- cli: record which config key failed in config-load telemetry (CLI-2912) (#7468) (0a245f2)
- config: add [auth.email] require_current_password (CLI-1921) (#7458) (a5e1884)
- config: read and write config.jsonc and commented JSON configs (CLI-2860, CLI-2861) (#7488) (3217fb4)