The Wire · Showcase
SUPABASE DOCS PIPELINE OVERHAUL SHIPS, CLI ADDS DEVELOPER WORKFLOW TOOLING
By RepoJournal · Filed · About Supabase
Dart/Flutter reference documentation migrated to the modern content pipeline [ref:2], while the CLI streamlines local development setup with mise-based tooling [ref:9].
The docs team completed a major infrastructure win by routing Dart/Flutter v2 through the new reference-content pipeline [1], aligning it with JavaScript v2's architecture. This unlocks faster iteration on API docs without maintaining two separate systems. On the UI front, the deprecated Tabs component is being systematically removed from the codebase, with the SqlToRest guide now using the shadcn Tabs [2] and the broader tabs refactor consolidating legacy patterns into docs [3]. Over on CLI, the developer experience got a significant boost: a new mise.toml workflow [4] lets contributors install all required dependencies (Node, Bun, Go, golangci-lint, pnpm) in one command instead of manual setup. Supporting this, the team added mise.lock lockfile support [5] for more reliable CI caching. Meanwhile, the RLS Tester now supports INSERT queries [6] with clear warnings before mutations hit the live database, advancing toward full mutation query testing. Infrastructure work also landed: e2e testing is now consistent between local and CI environments [7], golangci-lint bumped to latest [8], and db diff now respects explicit schema_paths order [9].
Action items
- → Review Dart/Flutter v2 docs for any broken references after pipeline migration supabase/supabase [plan]
- → Update contributor onboarding to point new developers to mise setup supabase/cli [plan]
- → Test RLS Tester INSERT queries on staging before production rollout supabase/supabase [monitor]
References
- [1] docs: migrate Dart/Flutter reference to the new reference pipeline (#47224) supabase/supabase
- [2] chore: Use shadcn `Tabs` in `SqlToRest` (#47544) supabase/supabase
- [3] chore: refactor docs tabs (#47557) supabase/supabase
- [4] chore(dev/onboarding): set up `mise`-based workflow for initial codebase setup ↗ supabase/cli
- [5] chore(ci/mise): add lockfile, simplify caching behavior ↗ supabase/cli
- [6] Joshen/fe 3778 rls tester to support insert queries ↗ supabase/supabase
- [7] chore: make local e2e testing similar to CI (#47573) supabase/supabase
- [8] chore(deps): bump `golangci-lint` to latest ↗ supabase/cli
- [9] fix(db): respect schema_paths order in diff ↗ supabase/cli
FAQ
- What changed in Supabase on July 4, 2026?
- Dart/Flutter reference documentation migrated to the modern content pipeline , while the CLI streamlines local development setup with mise-based tooling .
- What should Supabase teams do about it?
- Review Dart/Flutter v2 docs for any broken references after pipeline migration • Update contributor onboarding to point new developers to mise setup • Test RLS Tester INSERT queries on staging before production rollout
- Which Supabase repositories shipped on July 4, 2026?
- supabase/supabase, supabase/cli