perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

perf: compact private bundle boundaries (#7975) missing changesets - #7985

Merged
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset
Aug 6, 2026
Merged

perf: compact private bundle boundaries (#7975) missing changesets#7985
Sheraff merged 1 commit into
mainfrom
codex/compact-private-boundaries-changeset

Conversation

@Sheraff

@SheraffSheraff commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

#7975

Summary by CodeRabbit

  • Performance

    • Improved bundle efficiency across supported routing packages, helping reduce unnecessary client-side overhead.
  • Release

    • Prepared a patch release containing these performance improvements.

@coderabbitai

coderabbitaiBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Changesets patch-release entry for five TanStack packages. The entry documents performance work to compact private bundle boundaries.

Changes

Release metadata

Layer / File(s)Summary
Patch release entry
.changeset/hot-donuts-cry.md
Adds patch-release metadata for @tanstack/start-client-core, @tanstack/solid-router, @tanstack/router-core, @tanstack/vue-router, and @tanstack/history.

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

Possibly related PRs

Suggested labels:package: start-client-core, package: solid-router, package: router-core, package: vue-router, package: history

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly identifies that this pull request adds missing changesets for the private bundle boundary performance work.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/compact-private-boundaries-changeset

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.changeset/hot-donuts-cry.md:
- Line 9: Update the release-note text in hot-donuts-cry.md to add a space
before the hyphen preceding issue reference `#7975`, changing “boundaries- `#7975`”
to “boundaries - `#7975`”.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ed71155b-9544-4279-9b47-ebf047ab5a9c

📥 Commits

Reviewing files that changed from the base of the PR and between 9468530 and e0577e1.

📒 Files selected for processing (1)
  • .changeset/hot-donuts-cry.md

'@tanstack/history': patch
---

perf: compact private bundle boundaries- #7975

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Add a space before the issue reference.

Change boundaries- #7975 to `boundaries - `#7975 so the published release note is readable.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.changeset/hot-donuts-cry.md at line 9, Update the release-note text in
hot-donuts-cry.md to add a space before the hyphen preceding issue reference
`#7975`, changing “boundaries- `#7975`” to “boundaries - `#7975`”.

@nx-cloud

nx-cloudBot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit e0577e1

CommandStatusDurationResult
nx run-many --target=build --exclude=examples/*...✅ Succeeded1m 45sView ↗
nx affected --targets=test:eslint,test:unit,tes...✅ Succeeded<1sView ↗

☁️ Nx Cloud last updated this comment at 2026-08-06 11:50:33 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

7 package(s) bumped directly, 17 bumped as dependents.

🟩 Patch bumps

PackageVersionReason
@tanstack/history1.162.0 → 1.162.1Changeset
@tanstack/react-router1.170.20 → 1.170.21Changeset
@tanstack/router-core1.171.17 → 1.171.18Changeset
@tanstack/solid-router1.170.20 → 1.170.21Changeset
@tanstack/start-client-core1.170.16 → 1.170.17Changeset
@tanstack/start-server-core1.169.20 → 1.169.21Changeset
@tanstack/vue-router1.170.19 → 1.170.20Changeset
@tanstack/react-start1.168.37 → 1.168.38Dependent
@tanstack/react-start-client1.168.18 → 1.168.19Dependent
@tanstack/react-start-rsc0.1.36 → 0.1.37Dependent
@tanstack/react-start-server1.167.25 → 1.167.26Dependent
@tanstack/router-cli1.167.23 → 1.167.24Dependent
@tanstack/router-generator1.167.23 → 1.167.24Dependent
@tanstack/router-plugin1.168.25 → 1.168.26Dependent
@tanstack/router-vite-plugin1.167.25 → 1.167.26Dependent
@tanstack/solid-start1.168.36 → 1.168.37Dependent
@tanstack/solid-start-client1.168.18 → 1.168.19Dependent
@tanstack/solid-start-server1.167.25 → 1.167.26Dependent
@tanstack/start-plugin-core1.171.28 → 1.171.29Dependent
@tanstack/start-static-server-functions1.167.21 → 1.167.22Dependent
@tanstack/start-storage-context1.167.19 → 1.167.20Dependent
@tanstack/vue-start1.168.35 → 1.168.36Dependent
@tanstack/vue-start-client1.167.21 → 1.167.22Dependent
@tanstack/vue-start-server1.167.25 → 1.167.26Dependent

@pkg-pr-new

pkg-pr-newBot commented Aug 6, 2026

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@7985

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@7985

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@7985

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@7985

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@7985

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@7985

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@7985

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@7985

@tanstack/react-start

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

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@7985

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@7985

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@7985

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@7985

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@7985

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@7985

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@7985

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@7985

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@7985

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@7985

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@7985

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@7985

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@7985

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@7985

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@7985

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@7985

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@7985

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@7985

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@7985

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@7985

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@7985

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@7985

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@7985

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@7985

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@7985

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@7985

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@7985

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@7985

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@7985

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@7985

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@7985

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@7985

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@7985

commit: e0577e1

@Sheraff
Sheraff merged commit 9cac62a into mainAug 6, 2026
10 checks passed
@Sheraff
Sheraff deleted the codex/compact-private-boundaries-changeset branch August 6, 2026 11:52
@github-actionsgithub-actionsBot mentioned this pull request Aug 6, 2026
Sign up for freeto 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.

1 participant

@Sheraff