Skip to content

docs: upgrade Geistdocs to 2.7.2 - #515

Draft
dferber90 wants to merge 16 commits into
mainfrom
codex/upgrade-geistdocs-2-4-2
Draft

dferber90 wants to merge 16 commits into
mainfrom
codex/upgrade-geistdocs-2-4-2

Conversation

@dferber90

Copy link
Copy Markdown
Collaborator

Upgrade the docs app from @vercel/geistdocs@1.23.0 to 2.4.2, including Next.js 16.3.3 to satisfy its peer requirement.

Geistdocs v2 removes several exports and changes component props. Migrate buttons, badges, code blocks, and themed images to the supported APIs; reuse local framework logos and restore the app's former Flags SDK logo, input, switch, and tooltip components from repository history. Resolve next/server types through the docs app to avoid incompatible NextRequest identities across workspace installations.

Validation:

  • pnpm install --frozen-lockfile
  • pnpm build -F docs (16 tasks passed)
  • pnpm --filter docs test (15 tests passed)
  • Biome checks and git diff --check
  • Browser checks of the homepage, docs landing page, and SvelteKit guide; no page errors, screenshots reviewed, homepage toggle verified
  • /agents.md and /llms.txt return 200; /.well-known/mcp.json returns the expected 404 with no MCP servers configured

@vercel

vercel Bot commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
flags-playground Ready Ready Preview, v0 Sep 24, 2026 5:36pm UTC
flags-sdk-dev Ready Ready Preview, v0 Sep 24, 2026 5:36pm UTC
flags-sdk-snippets Ready Ready Preview, v0 Sep 24, 2026 5:36pm UTC
flags-sdk-sveltekit-snippets Ready Ready Preview, v0 Sep 24, 2026 5:36pm UTC
shirt-shop Ready Ready Preview, v0 Sep 24, 2026 5:36pm UTC
shirt-shop-api Ready Ready Preview, v0 Sep 24, 2026 5:36pm UTC

@socket-security

socket-security Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​next@​16.3.36125909970
Updatednpm/​@​vercel/​geistdocs@​1.23.0 ⏵ 2.7.297 +110075 +199 +1100
Addednpm/​geist@​1.7.11001001009190

View full report

@dferber90
dferber90 marked this pull request as draft September 23, 2026 13:14
Comment thread apps/docs/app/[lang]/home/[code]/page.tsx Outdated

This branch was successfully deployed

6 active deployments
Preview – flags-sdk-dev — 4bf1d62b Deployed Sep 24, 2026 by vercel[bot]
Preview – flags-sdk-sveltekit-snippets — 4bf1d62b Deployed Sep 24, 2026 by vercel[bot]
Preview – flags-sdk-snippets — 4bf1d62b Deployed Sep 24, 2026 by vercel[bot]
Preview – flags-playground — 4bf1d62b Deployed Sep 24, 2026 by vercel[bot]
Preview – shirt-shop — 4bf1d62b Deployed Sep 24, 2026 by vercel[bot]
Preview – shirt-shop-api — 4bf1d62b Deployed Sep 24, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants