The Wire · Showcase
SUPABASE FIXES 90K DAILY BOT 404S, TANSTACK-DB CATCHES UP TO 0.6.X
By RepoJournal · Filed · About Supabase
LLM bots have been hammering your docs guides with 404s on pages that work fine for humans, and it's fixed.
The docs middleware was blindly rewriting all `/docs/guides/*` requests to the markdown handler without checking whether a `.md` file actually existed [1]. That meant ~90K daily 404s landed on real HTML pages serving 200 responses to regular traffic, poisoning bot crawls while your content stayed live. The fix catches both the middleware and the handler, so bots now get what humans get [2]. Over in tanstack-db, the 0.6.x version bump broke the whole package: @tanstack/db widened the `From` type to include `UnionFrom` and `UnionAll`, but `serializeFrom()` still only accepted the old union, causing type-check failures [4]. That's now fixed with proper union serialization support [5]. The CLI picked up a minor runtime patch addressing a regression in parameter validation [3]. Postgres continues shipping test builds across versions 15, 17.6, and 17.9 with OrioleDB variants [6][7][8][9][10].
One email a day. Unsubscribe in one click.
Keep up with Supabase in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Deploy docs fix to stop the 90K daily 404s hitting your guides supabase/supabase [immediate]
- → Upgrade tanstack-db to catch the union type fix if you're on 0.6.x supabase/tanstack-db [plan]
- → Update CLI to pick up the oapi-codegen runtime patch supabase/cli [plan]
References
- [1] fix(docs): stop named-bot markdown 404s on guides ↗ supabase/supabase
- [2] fix(docs): stop named-bot markdown 404s on guides (#47337) supabase/supabase
- [3] chore(deps): bump github.com/oapi-codegen/runtime from 1.4.1 to 1.4.2 in /apps/cli-go in the go-minor group across 1 directory ↗ supabase/cli
- [4] fix: support @tanstack/db 0.6.x `From` union types ↗ supabase/tanstack-db
- [5] fix: support @tanstack/db 0.6.x `From` union types (#6) supabase/tanstack-db
- [6] 17.9.0.001-orioledb-orioledb-test-4 ↗ supabase/postgres
- [7] 15.14.1.140-orioledb-test-4 ↗ supabase/postgres
- [8] 17.6.1.140-orioledb-test-4 ↗ supabase/postgres
- [9] 17.6.1.140-orioledb-test-4-x86 ↗ supabase/postgres
- [10] 15.14.1.140-orioledb-test-4-x86 ↗ supabase/postgres