Skip to content

chore(tanstack-react-start): Raise minimum supported TanStack Start to 1.167.17 - #9362

Merged
wobsoriano merged 3 commits into
mainfrom
rob/bump-tanstack-peer-dep
Aug 11, 2026
Merged

chore(tanstack-react-start): Raise minimum supported TanStack Start to 1.167.17#9362
wobsoriano merged 3 commits into
mainfrom
rob/bump-tanstack-peer-dep

Conversation

@wobsoriano

Copy link
Copy Markdown
Member

Description

Raises the peer dependency floors to @tanstack/react-start@^1.167.17 and @tanstack/react-router@^1.168.10, and bumps the package devDependencies and integration template to current versions (react-start 1.168.36, react-router 1.170.19).

TanStack Start 1.167.17 includes TanStack/router#7135, which ensures request middleware context, such as the auth value set by clerkMiddleware(), cannot be overridden by client-provided context in server function execution paths. Requiring it protects apps that read context.auth directly in server functions.

Checklist

  • pnpm test runs as expected.
  • pnpm build runs as expected.
  • (If applicable) JSDoc comments have been added or updated for any package exports
  • (If applicable) Documentation has been updated

Type of change

  • 🐛 Bug fix
  • 🌟 New feature
  • 🔨 Breaking change
  • 📖 Refactoring / dependency upgrade / documentation
  • other:

@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
clerk-js-sandbox Ready Ready Preview Aug 7, 2026 5:10pm
swingset Ready Ready Preview Aug 7, 2026 5:10pm

Request Review

@changeset-bot

changeset-bot Bot commented Aug 7, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: ebe0827

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@clerk/tanstack-react-start Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
vercel Bot temporarily deployed to Preview – clerk-js-sandbox August 7, 2026 17:05 Inactive
@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Updated TanStack React Start and React Router versions in the package and integration template. Raised the package peer dependency minimums. Added a changeset for a minor release of @clerk/tanstack-react-start and documented request middleware context behavior.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Suggested reviewers: jacekradko

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title clearly summarizes the main change: raising the minimum supported TanStack Start version.
Description check ✅ Passed The description accurately explains the peer dependency updates, version bumps, security-related fix, and intended protection for server function context.
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch

Comment @coderabbitai help to get the list of available commands.

@pkg-pr-new

pkg-pr-new Bot commented Aug 7, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

npm i https://pkg.pr.new/@clerk/astro@9362

@clerk/backend

npm i https://pkg.pr.new/@clerk/backend@9362

@clerk/chrome-extension

npm i https://pkg.pr.new/@clerk/chrome-extension@9362

@clerk/clerk-js

npm i https://pkg.pr.new/@clerk/clerk-js@9362

@clerk/electron

npm i https://pkg.pr.new/@clerk/electron@9362

@clerk/electron-passkeys

npm i https://pkg.pr.new/@clerk/electron-passkeys@9362

@clerk/eslint-plugin

npm i https://pkg.pr.new/@clerk/eslint-plugin@9362

@clerk/expo

npm i https://pkg.pr.new/@clerk/expo@9362

@clerk/expo-google-signin

npm i https://pkg.pr.new/@clerk/expo-google-signin@9362

@clerk/expo-passkeys

npm i https://pkg.pr.new/@clerk/expo-passkeys@9362

@clerk/express

npm i https://pkg.pr.new/@clerk/express@9362

@clerk/fastify

npm i https://pkg.pr.new/@clerk/fastify@9362

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@9362

@clerk/localizations

npm i https://pkg.pr.new/@clerk/localizations@9362

@clerk/nextjs

npm i https://pkg.pr.new/@clerk/nextjs@9362

@clerk/nuxt

npm i https://pkg.pr.new/@clerk/nuxt@9362

@clerk/react

npm i https://pkg.pr.new/@clerk/react@9362

@clerk/react-router

npm i https://pkg.pr.new/@clerk/react-router@9362

@clerk/shared

npm i https://pkg.pr.new/@clerk/shared@9362

@clerk/tanstack-react-start

npm i https://pkg.pr.new/@clerk/tanstack-react-start@9362

@clerk/testing

npm i https://pkg.pr.new/@clerk/testing@9362

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@9362

@clerk/upgrade

npm i https://pkg.pr.new/@clerk/upgrade@9362

@clerk/vue

npm i https://pkg.pr.new/@clerk/vue@9362

commit: ebe0827

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-08-07T17:11:20.900Z

Summary

Metric Count
Packages analyzed 19
Packages with changes 0
🔴 Breaking changes 0
🟡 Non-breaking changes 0
🟢 Additions 0

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on ebe0827.

@wobsoriano
wobsoriano requested a review from a team August 11, 2026 14:07
@wobsoriano
wobsoriano merged commit 7d12288 into main Aug 11, 2026
74 of 85 checks passed
@wobsoriano
wobsoriano deleted the rob/bump-tanstack-peer-dep branch August 11, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants