2.110.0 (2026-07-27)
Bug Fixes
- cli: colima socket (#5820) (815b0a9)
- cli: default functions download --use-docker to true (Go parity) (#5793) (30c88fb)
- cli: detect local API exposure lints (#5887) (3383214), closes #5868 supabase/splinter#168
- cli: ensure temp directory (#5904) (e044333)
- cli: exempt enum/choice flags from telemetry redaction (Go isEnumFlag parity) (#5810) (a628d78)
- cli: exempt global choice flags from telemetry redaction (Go isEnumFlag parity) (#5855) (7c047c5)
- cli: exit 0 for bare group commands to match Go cobra parity (#5827) (c0ed40c)
- cli: functions delete/download mark --project-ref telemetry-safe (Go parity) (#5809) (f7dc79c)
- cli: functions deploy --jobs validation + bundler routing (Go parity) (#5797) (d8703f9)
- cli: keep migration recovery local (#5951) (a820425), closes #3493
- cli: legacy shell honors project .env for SUPABASE_YES + auth.enabled remote precedence (CLI-1878) (#5839) (1bd4085), closes #5715
- cli: match Go path.Match character-class negation in legacy seed globbing (#5856) (3fa4bb0)
- cli: pg-delta workspace mount (#5929) (11f31dd), closes #5921
- cli: preserve auth templates (#5906) (92330c5), closes supabase/cli#5905
- cli: propagate delegated Go child exit codes through finalizers (#5841) (7bc8457)
- cli: read piped stdin for gen signing-key's overwrite prompt (Go parity) (#5794) (187f2cc)
- cli: recover stopped local stack (#5953) (81af5f0), closes #5917 #5847
- cli: redact API keys (#5891) (2da1ee0), closes #5890
- cli: remove "nano" from projects/branches create --size enum (#5799) (9708733)
- cli: remove doubled "Expected: Expected" prefix from Flag.choice/primitive errors (#5831) (425be7d)
- cli: repair remote db pull with pg-delta and per-connection role step-down (#5895) (b08e6e1), closes supabase/cli#5826 supabase/cli#5826
- cli: resolve CodeQL and Go codegen CI failures blocking #5874 (#5957) (71ecf66)
- cli: resolve global/persistent flag values in legacy telemetry (#5830) (f590487)
- cli: restore configless type generation (#5881) (51836e4), closes #5879 #5514
- cli: restore Edge Function docker bundling (#5875) (e0f7b8a), closes supabase/cli#5735
- cli: run pg-delta/--experimental gate before mutex check in db schema declarative (#5828) (85bf2ce), closes #5768
- cli: secrets set tolerates a malformed config.toml (Go parity) (#5796) (149fd49)
- cli: skip OS junk files when seeding storage buckets (#5938) (621aaff), closes supabase/cli#5931 supabase/cli#5931
- cli: stop telemetry hangs and errors on blocked networks (#5880) (3fa5a9d)
- cli: suppress vendored effect CLI's stdout help-dump and duplicate error on parse failures (CLI-1901) (#5844) (6834497)
- cli: telemetry enable/disable fire cli_command_executed on pre-toggle consent (#5798) (59f235f)
- cli: use cobra's exact mutual-exclusivity error for functions deploy/download (#5804) (82a0ba7)
- cli: use cobra's mutual-exclusivity error template for sso update (#5832) (98a3d87), closes #5804
- cli: validate config before the destructive db reset --local recreate (#5840) (7f3a7e1), closes #5715
- cli: warn but skip remote lookup for a malformed services project ref (#5802) (badb074)
- cli: windows logout credentials (#5913) (82dc21b), closes supabase/cli#5890
- config-push: decrypt dotenvx encrypted: secrets instead of skipping (#5842) (351d025)
- deps: bump github.com/posthog/posthog-go from 1.17.2 to 1.17.4 in /apps/cli-go in the go-minor group across 1 directory (#5849) (58bd3c3)
- deps: bump github.com/posthog/posthog-go from 1.17.4 to 1.17.5 in /apps/cli-go in the go-minor group across 1 directory (#5865) (79379d9)
- deps: bump github.com/stripe/pg-schema-diff from 1.0.5 to 1.0.7 in /apps/cli-go in the go-minor group across 1 directory (#5858) (bba5486)
- deps: bump the go-minor group across 2 directories with 1 update (#5821) (f1a2ea7)
- deps: bump the npm-major group with 3 updates (#5859) (6201e4f)
- deps: bump the npm-major group with 6 updates (#5823) (38a2a98)
- deps: bump the npm-major group with 6 updates (#5835) (9173a54)
- deps: bump the npm-major group with 7 updates (#5850) (1415b2f)
- docker: bump supabase/storage-api from v1.63.1 to v1.64.1 in /apps/cli-go/pkg/config/templates in the docker-minor group (#5834) (fa39757)
- docker: bump the docker-minor group across 1 directory with 6 updates (#5876) (377d475)
- docker: bump the docker-minor group in /apps/cli-go/pkg/config/templates with 3 updates (#5822) (5c8c144)
- docker: bump the docker-minor group in /apps/cli-go/pkg/config/templates with 3 updates (#5851) (43a8798)
Features
- cli: port db push, db reset, and db start to native TypeScript (#5715) (973ed75)
- cli: port pg-delta catalog cache (#5932) (3ad3b87), closes supabase/cli#5715 supabase/cli#5921 supabase/cli#5715
- cli: port supabase start command to native TypeScript (#5847) (3368ab0), closes HTTP-HEAD-throu#Kong
- cli: port supabase stop and status commands to native TypeScript (#5765) (02201c9)