Skip to content

Update dependency @vercel/geistdocs to v2.15.0 - #582

Open
vercel-gh-bot-5[bot] wants to merge 1 commit into
mainfrom
renovate-geistdocs/vercel-geistdocs-2.x
Open

vercel-gh-bot-5[bot] wants to merge 1 commit into
mainfrom
renovate-geistdocs/vercel-geistdocs-2.x

Conversation

@vercel-gh-bot-5

@vercel-gh-bot-5 vercel-gh-bot-5 Bot commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
@vercel/geistdocs (source) dependencies minor 2.14.0 → 2.15.0

Opened by the central geistdocs Renovate in vercel/geistdocs. An upgrade report comment on this PR lists any code changes the site needs. Push those changes to this branch, then review and merge it like any other PR; it never merges on its own.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@vercel-gh-bot-5
vercel-gh-bot-5 Bot requested a review from dferber90 October 29, 2026 18:30
@vercel

vercel Bot commented Oct 29, 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 Nov 12, 2026 12:45am UTC
flags-sdk-dev Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
flags-sdk-flagsmith Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
flags-sdk-launchdarkly Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
flags-sdk-reflag Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
flags-sdk-snippets Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
flags-sdk-sveltekit-snippets Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
shirt-shop Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
shirt-shop-api Ready Ready Preview, v0 Nov 12, 2026 12:45am UTC
4 Skipped Deployments
Project Deployment Actions Updated
flags-sdk-growthbook Skipped Skipped v0 Nov 12, 2026 12:45am UTC
flags-sdk-openfeature Skipped Skipped v0 Nov 12, 2026 12:45am UTC
flags-sdk-posthog Skipped Skipped v0 Nov 12, 2026 12:45am UTC
flags-sdk-statsig Skipped Skipped v0 Nov 12, 2026 12:45am UTC

@socket-security

socket-security Bot commented Oct 29, 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
Updatednpm/​@​vercel/​geistdocs@​2.14.0 ⏵ 2.15.098 +310075 +199100

View full report

@vercel-gh-bot-5

vercel-gh-bot-5 Bot commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor Author

Upgrade report: @vercel/geistdocs 2.14.0 → 2.15.0

Code changes needed: Yes

What to change

  • If you want Ask AI rate limiting, turn it on yourself. Upgrading leaves it disabled.

    1. Publish Vercel Firewall SDK rules in your site's project. Count by header:x-vercel-rate-limit-key for per-client-IP limits, and choose your request limit and window.
    2. Add rateLimit: { ids: ["ask-ai"] } to createChatRoute in app/api/chat/route.ts (or your configured chat route). Use your published rule IDs.
    3. Start in log mode, check enforcement in a preview, then enforce in production.

    Publish the rules before you enable the option, because missing rules return 503 for chat requests. Protected previews need Protection Bypass for Automation and exposed Vercel system environment variables. See the setup instructions.

  • If your chat route already wraps POST with its own Firewall SDK checks, remove that wrapper when you enable rateLimit, and reuse the same rule IDs. Otherwise requests are counted twice. You can also drop your app's direct Firewall SDK dependency unless another route uses it.

  • If your custom CSS reads --shiki-dark on code spans, switch to the --shiki-token-* variables. Code blocks using the default theme no longer set --shiki-dark.

  • If you send your own message histories to the chat route (not through the built-in Ask AI client), make sure every message has a parts array, every part has a string type, and every tool part has a valid toolCallId. Requests that break these rules, or that have more than 2,000 parts in total, now get a 400. You can raise the part limit with limits.maxMessageParts.

What you get

  • New default model: Ask AI now uses GPT-6 Luna (openai/gpt-6-luna) through AI Gateway. Explicit model overrides, proxies, and eve agents keep their current models.
  • Smaller pages: Pages ship less JavaScript and HTML. CommandPrompt no longer needs motion, several MDX components load only when used, code blocks are lighter, and phones no longer prefetch every navbar link.
  • Ask AI improvements: Messages can be up to 4,000 characters, short messages like "hi" can be sent, and an optional Share chat action is available. Eve agents on eve 0.84 and newer now show their answers.
  • Accessibility fixes: Keyboard focus and Escape handling are better in the mobile menu, search, and Ask AI. Search results are announced to screen readers, and task-list checkboxes are labeled.
  • Theme shortcut: Pressing T toggles light and dark themes by default.

Summarized by anthropic/claude-opus-5.5 from the geistdocs changelog for 2.14.1–2.15.0. Double-check it against your site before merging.

@vercel-gh-bot-5 vercel-gh-bot-5 Bot changed the title Update dependency @vercel/geistdocs to v2.14.1 Update dependency @vercel/geistdocs to v2.14.2 Oct 31, 2026
@vercel-gh-bot-5
vercel-gh-bot-5 Bot force-pushed the renovate-geistdocs/vercel-geistdocs-2.x branch from fef3328 to c7303d1 Compare October 31, 2026 00:41
@vercel
vercel Bot temporarily deployed to Preview – flags-sdk-statsig October 31, 2026 00:41 Inactive
@vercel
vercel Bot temporarily deployed to Preview – flags-sdk-vercel October 31, 2026 00:41 Inactive
@vercel
vercel Bot temporarily deployed to Preview – flags-sdk-growthbook October 31, 2026 00:41 Inactive
@vercel
vercel Bot temporarily deployed to Preview – flags-sdk-posthog October 31, 2026 00:41 Inactive
@vercel
vercel Bot temporarily deployed to Preview – flags-sdk-openfeature October 31, 2026 00:41 Inactive
@vercel-gh-bot-3
vercel-gh-bot-3 Bot force-pushed the renovate-geistdocs/vercel-geistdocs-2.x branch from 7dc523f to afb1dc8 Compare November 4, 2026 16:33
@vercel-gh-bot-2 vercel-gh-bot-2 Bot changed the title Update dependency @vercel/geistdocs to v2.14.3 Update dependency @vercel/geistdocs to v2.14.4 Nov 4, 2026
@vercel-gh-bot-2
vercel-gh-bot-2 Bot force-pushed the renovate-geistdocs/vercel-geistdocs-2.x branch from afb1dc8 to f9187c6 Compare November 4, 2026 18:25

This branch was successfully deployed

9 active and 5 inactive deployments
Preview – flags-sdk-dev — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-sveltekit-snippets — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-flagsmith — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-snippets — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-reflag — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-launchdarkly — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-playground — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – shirt-shop — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – shirt-shop-api — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-statsig — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-posthog — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-vercel — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-openfeature — e8af5742 Deployed Nov 12, 2026 by vercel[bot]
Preview – flags-sdk-growthbook — e8af5742 Deployed Nov 12, 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.

0 participants