2.112.0 (2026-08-07)
Bug Fixes
- api: clear codeql redos alert (#6096) (a0a8e84)
- api: resync sso provider schemas (#6058) (a253ccb), closes #5897 #5897
- cli: clear deploy rollup blockers (#6057) (25ed958), closes hi#severity #5957 #6003 #5957 #6003
- cli: deprecate db diff --use-pg-schema (CLI-1960) (#6060) (a37365a)
- cli: edge and cosmetic parity sweep from the 2026-07-24 audit (CLI-1990) (#5978) (47fdba9), closes #5947 #5976 #5977 #5974 #5975 #5975
- cli: exit analytics container when migrations fail (#6093) (82f6e05), closes #6088
- cli: fail on unloadable --profile (#6095) (d9fb7de)
- cli: keep db pull --experimental delegated to Go, deprecate instead of retire (CLI-1957) (#6028) (cd400a7)
- cli: keep kong email templates (#6065) (0eb89ac), closes #5906 #5976 #6016 #6059
- cli: match Go bundler env and deploy path anchoring (CLI-1985) (#6005) (06715fd), closes #4933 #5645 pre-#5645 #4927 #3403 #5755 #3467 #3467 #3467
- cli: match Go machine-format encoder output for -o toml/yaml/json (CLI-1975) (#6002) (56296d9)
- cli: migrate remaining StringSlice flags onto legacyStringSliceFlag builder (CLI-2005) (#6010) (8df4167), closes #5975 #5974 #5974
- cli: order migrations by version (#6038) (c2ec9f5), closes supabase/cli#6036
- cli: port db start container bootstrap to native TS (CLI-1954) (#6022) (1e4ea82)
- cli: port db test to native TypeScript (CLI-1962) (#6063) (14f93c3), closes #5522
- cli: relative declarative dir (#6066) (3c43d63), closes #5968
- cli: reload kong after db reset (#6017) (08be342)
- cli: remove db schema declarative __catalog seam for migrations mode (CLI-1959) (#6061) (d6a845b)
- cli: restore Go gen types flag guards, bless pg-meta permissiveness (CLI-1988) (#6008) (fdc8951)
- cli: reuse existing volumes (#6037) (cfb979d), closes supabase/cli#6020
- cli: route bootstrap's db push step to native TS db push (CLI-1953) (#6021) (dbae56a)
- cli: skip function bundle chmod on windows (#6109) (ded3807), closes #6104
- cli: skip unmounted workdir (#6048) (86b2582), closes supabase/cli#6035 supabase/cli#6000 supabase/cli#6037
- cli: start secrets selinux (#6000) (5e2539c), closes #5989 #5990
- cli: use cobra mutual-exclusivity template in sso add (#5974) (9e4d713)
- deps: bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 in /apps/cli-go in the go-minor group across 1 directory (#6098) (accdfa1)
- deps: bump the npm-major group with 2 updates (#6097) (b8843ea)
- docker: bump supabase/postgres from 17.6.1.156 to 17.6.1.158 in /apps/cli-go/pkg/config/templates (#6032) (0c06053)
- docker: bump the docker-minor group across 1 directory with 4 updates (#6107) (12ed9e1)
- docker: bump the docker-minor group across 1 directory with 7 updates (#6054) (b3d9ea2)
- ensure resolved stays inside base path (#5956) (10b49c4)
- process-compose: make unhealthy lifecycle terminal (#6080) (54934f4), closes #6078
- stack: stage binary downloads and extract via atomic rename to avoid cross-process cache races (#6003) (07b3d04)