Skip to content

Conversation

birkskyum
Copy link
Member

@birkskyum birkskyum commented Oct 21, 2025

This .10 patch allow for the cloudflare vite plugin integration to work better for solid-start

Summary by CodeRabbit

  • Chores
    • Updated a development build plugin to a newer patch version across project examples, e2e suites, and packages.
  • Refactor
    • Simplified the Cloudflare build configuration by removing an auxiliary SSR-external clearing step.

Copy link
Contributor

coderabbitai bot commented Oct 21, 2025

Walkthrough

Updated dev/peer dependency ranges for vite-plugin-solid to ^2.11.10 across many e2e, examples, and package manifests; removed a local Vite plugin helper (clearSsrExternal) import and invocation from a Cloudflare example Vite config.

Changes

Cohort / File(s) Summary
E2E: solid-router
e2e/solid-router/basic-file-based-code-splitting/package.json, e2e/solid-router/basic-file-based/package.json, e2e/solid-router/basic-scroll-restoration/package.json, e2e/solid-router/basic-solid-query-file-based/package.json, e2e/solid-router/basic-solid-query/package.json, e2e/solid-router/basic-virtual-file-based/package.json, e2e/solid-router/basic-virtual-named-export-config-file-based/package.json, e2e/solid-router/basic/package.json, e2e/solid-router/scroll-restoration-sandbox-vite/package.json
Bumped devDependency vite-plugin-solid to ^2.11.10.
E2E: solid-start
e2e/solid-start/basic-auth/package.json, e2e/solid-start/basic-solid-query/package.json, e2e/solid-start/basic-tsr-config/package.json, e2e/solid-start/basic/package.json, e2e/solid-start/custom-basepath/package.json, e2e/solid-start/query-integration/package.json, e2e/solid-start/scroll-restoration/package.json, e2e/solid-start/selective-ssr/package.json, e2e/solid-start/server-functions/package.json, e2e/solid-start/server-routes/package.json, e2e/solid-start/spa-mode/package.json, e2e/solid-start/virtual-routes/package.json, e2e/solid-start/website/package.json
Bumped devDependency vite-plugin-solid to ^2.11.10 (previously various ^2.11.8/^2.11.9).
Examples: solid
examples/solid/basic-devtools-panel/package.json, examples/solid/basic-file-based/package.json, examples/solid/basic-non-nested-devtools/package.json, examples/solid/basic-solid-query-file-based/package.json, examples/solid/basic-solid-query/package.json, examples/solid/basic-ssr-streaming-file-based/package.json, examples/solid/basic/package.json, examples/solid/quickstart-file-based/package.json, examples/solid/kitchen-sink-file-based/package.json, examples/solid/kitchen-sink-solid-query-file-based/package.json, examples/solid/kitchen-sink-solid-query/package.json, examples/solid/start-bare/package.json, examples/solid/start-basic-auth/package.json, examples/solid/start-basic-cloudflare/package.json, examples/solid/start-basic-solid-query/package.json, examples/solid/start-basic-static/package.json, examples/solid/start-basic/package.json
Bumped devDependency vite-plugin-solid to ^2.11.10 (some files updated from ^2.11.6/^2.11.9).
Examples: Cloudflare Vite config
examples/solid/start-basic-cloudflare/vite.config.ts
Removed local Vite plugin helper clearSsrExternal along with its import and plugin invocation.
Packages: core & plugins
packages/router-devtools-core/package.json, packages/router-plugin/package.json, packages/solid-router-devtools/package.json, packages/solid-router-ssr-query/package.json, packages/solid-router/package.json, packages/solid-start-client/package.json, packages/solid-start-server/package.json
Bumped dev/peer dependency vite-plugin-solid to ^2.11.10 (peer updated in packages/router-plugin/package.json).
Misc file tidy
packages/react-router/src/useNavigate.tsx
Minor whitespace change (blank line added); no functional changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Homogeneous dependency bumps across many manifests with one small config removal and a trivial whitespace edit.

Suggested reviewers

  • lachlancollins

Poem

🐇 Hop, hop — the versions climb again,

from eight to ten we tweak the chain.
A helper waved a soft goodbye,
configs trim, manifests sigh.
Build tools hum, the tests will prance — hooray, advance!

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The pull request title "Bump vite plugin solid to 2.11.10" directly and accurately describes the primary change in the changeset. The overwhelming majority of modifications across the pull request consist of updates to the vite-plugin-solid devDependency (and one peerDependency) from various previous versions (^2.11.6, ^2.11.8, or ^2.11.9) to ^2.11.10 across 40+ package.json files. The title is concise, clear, and specific enough that a teammate scanning the project history would understand the primary objective. While the PR description mentions secondary improvements related to Cloudflare Vite plugin integration, the title appropriately focuses on the main change, which is the dependency version bump.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch bump-vite-plugin-solid-to-2.11.10

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 20dd330 and 1aa4b9c.

📒 Files selected for processing (1)
  • packages/react-router/src/useNavigate.tsx (1 hunks)
✅ Files skipped from review due to trivial changes (1)
  • packages/react-router/src/useNavigate.tsx
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Preview
  • GitHub Check: Test

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 and usage tips.

Copy link

nx-cloud bot commented Oct 21, 2025

View your CI Pipeline Execution ↗ for commit 1aa4b9c

Command Status Duration Result
nx affected --targets=test:eslint,test:unit,tes... ✅ Succeeded 6m 1s View ↗
nx run-many --target=build --exclude=examples/*... ✅ Succeeded 54s View ↗

☁️ Nx Cloud last updated this comment at 2025-10-21 20:13:17 UTC

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
examples/solid/start-basic-solid-query/package.json (1)

11-21: Use workspace:* protocol for internal dependencies.

Per coding guidelines, all internal dependencies (those in the @TanStack namespace) should use the workspace:* protocol instead of semantic version ranges. This applies to @tanstack/solid-query, @tanstack/solid-query-devtools, @tanstack/solid-router, @tanstack/solid-router-ssr-query, @tanstack/solid-router-devtools, and @tanstack/solid-start.

Apply this diff to align with coding guidelines:

   "dependencies": {
-    "@tanstack/solid-query": "^5.66.0",
-    "@tanstack/solid-query-devtools": "^5.66.0",
-    "@tanstack/solid-router": "^1.133.20",
-    "@tanstack/solid-router-ssr-query": "^1.133.20",
-    "@tanstack/solid-router-devtools": "^1.133.20",
-    "@tanstack/solid-start": "^1.133.21",
+    "@tanstack/solid-query": "workspace:*",
+    "@tanstack/solid-query-devtools": "workspace:*",
+    "@tanstack/solid-router": "workspace:*",
+    "@tanstack/solid-router-ssr-query": "workspace:*",
+    "@tanstack/solid-router-devtools": "workspace:*",
+    "@tanstack/solid-start": "workspace:*",
     "solid-js": "^1.9.5",
     "redaxios": "^0.5.1",
     "tailwind-merge": "^2.6.0"
   },
🧹 Nitpick comments (2)
examples/solid/quickstart-file-based/package.json (1)

11-26: Consider using workspace:* for internal dependencies.

The internal dependencies (@tanstack/solid-router, @tanstack/router-plugin, @tanstack/solid-router-devtools) should use the workspace:* protocol per coding guidelines, rather than pinned versions. This ensures consistency across the workspace and prevents version mismatches.

Apply this diff to align with the workspace protocol:

  "dependencies": {
-    "@tanstack/solid-router": "^1.133.20",
+    "@tanstack/solid-router": "workspace:*",
    "@tanstack/solid-router-devtools": "^1.133.20",
  "devDependencies": {
-    "@tanstack/router-plugin": "^1.133.21",
+    "@tanstack/router-plugin": "workspace:*",

As per coding guidelines.

examples/solid/basic-solid-query-file-based/package.json (1)

12-16: Consider using workspace:* protocol for internal @tanstack/ dependencies.*

Per the coding guidelines, internal dependencies in package.json files should use the workspace:* protocol. The @tanstack/* packages in this file (@tanstack/solid-query, @tanstack/solid-query-devtools, @tanstack/solid-router, @tanstack/solid-router-devtools, @tanstack/router-plugin) appear to be internal monorepo packages and would benefit from using workspace:* instead of versioned constraints.

This is not a blocker for the current PR but would align the file with project conventions.

Also applies to: 25-25

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d3a3c0b and 20dd330.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (47)
  • e2e/solid-router/basic-file-based-code-splitting/package.json (1 hunks)
  • e2e/solid-router/basic-file-based/package.json (1 hunks)
  • e2e/solid-router/basic-scroll-restoration/package.json (1 hunks)
  • e2e/solid-router/basic-solid-query-file-based/package.json (1 hunks)
  • e2e/solid-router/basic-solid-query/package.json (1 hunks)
  • e2e/solid-router/basic-virtual-file-based/package.json (1 hunks)
  • e2e/solid-router/basic-virtual-named-export-config-file-based/package.json (1 hunks)
  • e2e/solid-router/basic/package.json (1 hunks)
  • e2e/solid-router/scroll-restoration-sandbox-vite/package.json (1 hunks)
  • e2e/solid-start/basic-auth/package.json (1 hunks)
  • e2e/solid-start/basic-solid-query/package.json (1 hunks)
  • e2e/solid-start/basic-tsr-config/package.json (1 hunks)
  • e2e/solid-start/basic/package.json (1 hunks)
  • e2e/solid-start/custom-basepath/package.json (1 hunks)
  • e2e/solid-start/query-integration/package.json (1 hunks)
  • e2e/solid-start/scroll-restoration/package.json (1 hunks)
  • e2e/solid-start/selective-ssr/package.json (1 hunks)
  • e2e/solid-start/server-functions/package.json (1 hunks)
  • e2e/solid-start/server-routes/package.json (1 hunks)
  • e2e/solid-start/spa-mode/package.json (1 hunks)
  • e2e/solid-start/virtual-routes/package.json (1 hunks)
  • e2e/solid-start/website/package.json (1 hunks)
  • examples/solid/basic-devtools-panel/package.json (1 hunks)
  • examples/solid/basic-file-based/package.json (1 hunks)
  • examples/solid/basic-non-nested-devtools/package.json (1 hunks)
  • examples/solid/basic-solid-query-file-based/package.json (1 hunks)
  • examples/solid/basic-solid-query/package.json (1 hunks)
  • examples/solid/basic-ssr-streaming-file-based/package.json (1 hunks)
  • examples/solid/basic/package.json (1 hunks)
  • examples/solid/kitchen-sink-file-based/package.json (1 hunks)
  • examples/solid/kitchen-sink-solid-query-file-based/package.json (1 hunks)
  • examples/solid/kitchen-sink-solid-query/package.json (1 hunks)
  • examples/solid/quickstart-file-based/package.json (1 hunks)
  • examples/solid/start-bare/package.json (1 hunks)
  • examples/solid/start-basic-auth/package.json (1 hunks)
  • examples/solid/start-basic-cloudflare/package.json (1 hunks)
  • examples/solid/start-basic-cloudflare/vite.config.ts (0 hunks)
  • examples/solid/start-basic-solid-query/package.json (1 hunks)
  • examples/solid/start-basic-static/package.json (1 hunks)
  • examples/solid/start-basic/package.json (1 hunks)
  • packages/router-devtools-core/package.json (1 hunks)
  • packages/router-plugin/package.json (1 hunks)
  • packages/solid-router-devtools/package.json (1 hunks)
  • packages/solid-router-ssr-query/package.json (1 hunks)
  • packages/solid-router/package.json (1 hunks)
  • packages/solid-start-client/package.json (1 hunks)
  • packages/solid-start-server/package.json (1 hunks)
💤 Files with no reviewable changes (1)
  • examples/solid/start-basic-cloudflare/vite.config.ts
🧰 Additional context used
📓 Path-based instructions (7)
**/package.json

📄 CodeRabbit inference engine (AGENTS.md)

Use workspace:* protocol for internal dependencies in package.json files

Files:

  • e2e/solid-start/custom-basepath/package.json
  • examples/solid/basic-devtools-panel/package.json
  • e2e/solid-start/website/package.json
  • examples/solid/basic-solid-query/package.json
  • e2e/solid-start/basic/package.json
  • e2e/solid-start/query-integration/package.json
  • examples/solid/start-basic-auth/package.json
  • examples/solid/basic/package.json
  • e2e/solid-start/basic-tsr-config/package.json
  • examples/solid/basic-non-nested-devtools/package.json
  • e2e/solid-start/basic-solid-query/package.json
  • packages/solid-start-client/package.json
  • examples/solid/basic-solid-query-file-based/package.json
  • packages/router-plugin/package.json
  • e2e/solid-router/basic-virtual-file-based/package.json
  • examples/solid/quickstart-file-based/package.json
  • packages/solid-start-server/package.json
  • e2e/solid-start/server-functions/package.json
  • packages/solid-router-devtools/package.json
  • examples/solid/kitchen-sink-solid-query/package.json
  • packages/solid-router-ssr-query/package.json
  • e2e/solid-router/scroll-restoration-sandbox-vite/package.json
  • examples/solid/kitchen-sink-solid-query-file-based/package.json
  • e2e/solid-router/basic-virtual-named-export-config-file-based/package.json
  • examples/solid/start-basic/package.json
  • examples/solid/basic-file-based/package.json
  • packages/router-devtools-core/package.json
  • examples/solid/kitchen-sink-file-based/package.json
  • e2e/solid-router/basic/package.json
  • e2e/solid-router/basic-scroll-restoration/package.json
  • e2e/solid-router/basic-solid-query/package.json
  • e2e/solid-router/basic-file-based-code-splitting/package.json
  • e2e/solid-start/scroll-restoration/package.json
  • examples/solid/start-basic-solid-query/package.json
  • examples/solid/basic-ssr-streaming-file-based/package.json
  • e2e/solid-start/server-routes/package.json
  • examples/solid/start-basic-cloudflare/package.json
  • e2e/solid-start/selective-ssr/package.json
  • e2e/solid-router/basic-solid-query-file-based/package.json
  • packages/solid-router/package.json
  • e2e/solid-start/virtual-routes/package.json
  • examples/solid/start-bare/package.json
  • examples/solid/start-basic-static/package.json
  • e2e/solid-router/basic-file-based/package.json
  • e2e/solid-start/basic-auth/package.json
  • e2e/solid-start/spa-mode/package.json
e2e/**

📄 CodeRabbit inference engine (AGENTS.md)

Store end-to-end tests under the e2e/ directory

Files:

  • e2e/solid-start/custom-basepath/package.json
  • e2e/solid-start/website/package.json
  • e2e/solid-start/basic/package.json
  • e2e/solid-start/query-integration/package.json
  • e2e/solid-start/basic-tsr-config/package.json
  • e2e/solid-start/basic-solid-query/package.json
  • e2e/solid-router/basic-virtual-file-based/package.json
  • e2e/solid-start/server-functions/package.json
  • e2e/solid-router/scroll-restoration-sandbox-vite/package.json
  • e2e/solid-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/solid-router/basic/package.json
  • e2e/solid-router/basic-scroll-restoration/package.json
  • e2e/solid-router/basic-solid-query/package.json
  • e2e/solid-router/basic-file-based-code-splitting/package.json
  • e2e/solid-start/scroll-restoration/package.json
  • e2e/solid-start/server-routes/package.json
  • e2e/solid-start/selective-ssr/package.json
  • e2e/solid-router/basic-solid-query-file-based/package.json
  • e2e/solid-start/virtual-routes/package.json
  • e2e/solid-router/basic-file-based/package.json
  • e2e/solid-start/basic-auth/package.json
  • e2e/solid-start/spa-mode/package.json
examples/{react,solid}/**

📄 CodeRabbit inference engine (AGENTS.md)

Keep example applications under examples/react/ and examples/solid/

Files:

  • examples/solid/basic-devtools-panel/package.json
  • examples/solid/basic-solid-query/package.json
  • examples/solid/start-basic-auth/package.json
  • examples/solid/basic/package.json
  • examples/solid/basic-non-nested-devtools/package.json
  • examples/solid/basic-solid-query-file-based/package.json
  • examples/solid/quickstart-file-based/package.json
  • examples/solid/kitchen-sink-solid-query/package.json
  • examples/solid/kitchen-sink-solid-query-file-based/package.json
  • examples/solid/start-basic/package.json
  • examples/solid/basic-file-based/package.json
  • examples/solid/kitchen-sink-file-based/package.json
  • examples/solid/start-basic-solid-query/package.json
  • examples/solid/basic-ssr-streaming-file-based/package.json
  • examples/solid/start-basic-cloudflare/package.json
  • examples/solid/start-bare/package.json
  • examples/solid/start-basic-static/package.json
packages/{router-cli,router-generator,router-plugin,virtual-file-routes}/**

📄 CodeRabbit inference engine (AGENTS.md)

Keep CLI, generators, bundler plugins, and virtual file routing utilities in their dedicated tooling package directories

Files:

  • packages/router-plugin/package.json
packages/router-plugin/**

📄 CodeRabbit inference engine (AGENTS.md)

Use unplugin for universal bundler plugins in the router-plugin package

Files:

  • packages/router-plugin/package.json
packages/{router-devtools,*-router-devtools}/**

📄 CodeRabbit inference engine (AGENTS.md)

Keep router devtools packages in packages/router-devtools/ and packages/*-router-devtools/

Files:

  • packages/solid-router-devtools/package.json
packages/{react-router,solid-router}/**

📄 CodeRabbit inference engine (AGENTS.md)

Implement React and Solid bindings/components only in packages/react-router/ and packages/solid-router/

Files:

  • packages/solid-router/package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Preview
  • GitHub Check: Test
🔇 Additional comments (47)
e2e/solid-start/basic-auth/package.json (1)

29-29: LGTM!

The version bump to vite-plugin-solid@^2.11.10 aligns with the PR objective. All internal dependencies are correctly using the workspace:* protocol, and the file is properly located in the e2e directory as per coding guidelines.

e2e/solid-start/custom-basepath/package.json (1)

33-33: LGTM!

The dependency bump to ^2.11.10 is correct, internal dependencies properly use the workspace:* protocol per guidelines, and the file is correctly located in the e2e/ directory.

e2e/solid-start/basic-tsr-config/package.json (1)

25-25: LGTM!

The version bump from ^2.11.8 to ^2.11.10 is appropriately scoped as a minor version increment and aligns with the PR objective to improve Cloudflare Vite plugin integration. All internal dependencies correctly use the workspace:* protocol per coding guidelines.

e2e/solid-start/virtual-routes/package.json (1)

28-28: Version bump aligns with PR objectives.

The vite-plugin-solid dependency is correctly bumped from ^2.11.9 to ^2.11.10 in the devDependencies section. Internal dependencies continue to properly use the workspace:^ protocol (lines 14–17), and the version format remains consistent with the rest of the file.

e2e/solid-start/server-routes/package.json (1)

35-35: Version bump looks good.

The vite-plugin-solid update from ^2.11.8 to ^2.11.10 is a straightforward patch-level bump within the 2.11.x range. The caret (^) allows compatible updates, and this aligns with the PR objectives for improving Cloudflare Vite plugin integration. Internal dependencies continue to use the workspace:* protocol correctly per coding guidelines.

examples/solid/start-basic-solid-query/package.json (1)

24-24: Approve the vite-plugin-solid version bump.

The update from ^2.11.9 to ^2.11.10 aligns with the PR objectives to enable better Cloudflare Vite plugin integration for SolidStart.

examples/solid/basic-non-nested-devtools/package.json (1)

25-25: Version bump correctly applied.

The vite-plugin-solid devDependency has been updated to ^2.11.10 with the correct semver format, aligning with the PR objective to improve Cloudflare Vite plugin integration for SolidStart.

examples/solid/start-basic-cloudflare/package.json (2)

23-23: ✓ Version bump looks good.

The vite-plugin-solid update to ^2.11.10 aligns with the PR objectives to support Cloudflare Vite plugin integration improvements for SolidStart.


15-18: Verify internal dependencies use workspace: protocol.*

Per coding guidelines, internal dependencies should use the workspace:* protocol. Lines 15–18 show @tanstack/* dependencies using semver ranges (^1.133.20) instead of workspace:*.

Please confirm whether this is intentional for example applications (to reflect realistic npm usage) or if it should be updated to follow the workspace protocol.

e2e/solid-start/basic-solid-query/package.json (1)

34-34: Approve: vite-plugin-solid version bump to 2.11.10.

The dependency version is bumped from ^2.11.8 to ^2.11.10, which is a patch-level increase consistent with semantic versioning and backward compatible. Internal dependencies correctly use the workspace:^ protocol per coding guidelines.

Please verify that version 2.11.10 of vite-plugin-solid exists and is compatible with the Cloudflare Vite plugin integration mentioned in the PR objectives. Since I can only review this single file and the PR affects 40+ package.json files across the repository, I'm unable to assess the full impact without visibility into all changes (particularly the Cloudflare configuration code change mentioned in the summary).

examples/solid/quickstart-file-based/package.json (1)

25-25: Version bump looks good.

The update from ^2.11.8 to ^2.11.10 is a safe minor/patch version bump aligned with the PR objective of improving Cloudflare Vite plugin integration.

examples/solid/start-bare/package.json (1)

22-22: Straightforward dependency update.

The vite-plugin-solid version bump from ^2.11.8 to ^2.11.10 is appropriate and aligns with the PR objective of improving Cloudflare Vite plugin integration for SolidStart. The minor version increase within the same caret range poses no breaking-change risks.

examples/solid/basic-solid-query-file-based/package.json (1)

28-28: Version bump aligns with PR objective.

The vite-plugin-solid update from ^2.11.8 to ^2.11.10 is appropriate and supports the PR's goal of improving Cloudflare Vite plugin integration for SolidStart. The versioning constraint is sound for a patch/minor bump.

e2e/solid-start/selective-ssr/package.json (1)

26-26: Verify that vite-plugin-solid 2.11.10 is published to npm.

Web search results show the latest published version as 2.11.8 (released Jul 29, 2025), with no visible references to 2.11.10 in the release history. Confirm that this version is available before merging.

examples/solid/kitchen-sink-solid-query/package.json (1)

25-25: Dependency version bump looks good.

The vite-plugin-solid update aligns with the PR objective to improve Cloudflare Vite plugin integration. Workspace dependencies are correctly configured and all other versions are appropriate.

packages/solid-router/package.json (1)

117-117: Dependency bump is consistent with repo-wide update.

The vite-plugin-solid version bump to ^2.11.10 is properly applied, and all workspace dependencies follow the correct workspace:* protocol.

packages/solid-start-server/package.json (1)

71-71: Dependency update is correct and consistent.

The vite-plugin-solid version bump to ^2.11.10 is properly applied, with all workspace dependencies correctly configured using the workspace:* protocol.

e2e/solid-router/basic-file-based/package.json (1)

28-28: E2E package dependency update is properly applied.

The vite-plugin-solid version bump to ^2.11.10 is correctly configured, and workspace dependencies use the appropriate workspace:^ protocol for e2e test scenarios.

e2e/solid-start/server-functions/package.json (1)

35-35: E2E server-functions package update is consistent.

The vite-plugin-solid version bump to ^2.11.10 is correctly applied with proper workspace:^ protocol for internal dependencies.

e2e/solid-router/basic-solid-query-file-based/package.json (1)

29-29: E2E package dependency update properly configured.

The vite-plugin-solid version bump to ^2.11.10 is correctly applied with appropriate workspace:^ protocol for test dependencies.

e2e/solid-router/scroll-restoration-sandbox-vite/package.json (1)

31-31: E2E package dependency update is correct.

The vite-plugin-solid version bump to ^2.11.10 is properly applied with correct workspace:^ protocol for internal dependencies.

e2e/solid-router/basic-solid-query/package.json (1)

27-27: E2E package dependency update is properly configured.

The vite-plugin-solid version bump to ^2.11.10 is correctly applied with appropriate workspace:^ protocol for test dependencies.

packages/solid-router-ssr-query/package.json (1)

74-74: Consistent devDependency version bump.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency, which is appropriate for a build-time Vite plugin. The workspace protocol is correctly applied to internal dependencies.

packages/solid-start-client/package.json (1)

71-71: Consistent devDependency version bump.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency, which is appropriate for a build-time Vite plugin. The workspace protocol is correctly applied to internal dependencies.

e2e/solid-router/basic-scroll-restoration/package.json (1)

26-26: Consistent devDependency version bump in e2e test.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency. The e2e test is correctly stored in the e2e/ directory and uses the workspace protocol for internal dependencies.

examples/solid/basic/package.json (1)

25-25: Consistent devDependency version bump in example.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency. The example is correctly stored in examples/solid/ and follows guidelines for example configurations.

e2e/solid-start/spa-mode/package.json (1)

27-27: Consistent devDependency version bump in e2e test.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency. The e2e test is correctly stored in the e2e/ directory and uses the workspace protocol for internal dependencies.

e2e/solid-start/website/package.json (1)

32-32: Consistent devDependency version bump in e2e test.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency. The e2e test is correctly stored in the e2e/ directory and uses the workspace protocol for internal dependencies.

examples/solid/basic-solid-query/package.json (1)

26-26: Consistent devDependency version bump in example.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency. The example is correctly stored in examples/solid/ and uses the workspace protocol correctly for internal dependencies.

e2e/solid-start/basic/package.json (1)

39-39: Consistent devDependency version bump in e2e test.

The vite-plugin-solid version has been updated from ^2.11.8 to ^2.11.10 as a devDependency. The e2e test is correctly stored in the e2e/ directory and uses the workspace protocol for internal dependencies.

examples/solid/basic-ssr-streaming-file-based/package.json (1)

32-32: vite-plugin-solid version bump looks good.

The dependency is updated consistently to ^2.11.10 across the repository, which should enable better Cloudflare Vite plugin integration for SolidStart.

e2e/solid-router/basic-virtual-file-based/package.json (1)

28-28: Approved: vite-plugin-solid bump is consistent with other e2e tests.

Internal dependencies correctly use the workspace:^ protocol.

e2e/solid-router/basic/package.json (1)

25-25: Approved: consistent dependency update.

examples/solid/kitchen-sink-file-based/package.json (1)

26-26: Approved: consistent dependency update.

examples/solid/start-basic-auth/package.json (1)

23-23: Approved: vite-plugin-solid version aligned to ^2.11.10.

packages/router-devtools-core/package.json (1)

71-71: Approved: consistent devDependency update for a package.

e2e/solid-router/basic-virtual-named-export-config-file-based/package.json (1)

28-28: Approved: consistent dependency update.

examples/solid/basic-file-based/package.json (1)

25-25: Approved: consistent dependency update across examples.

examples/solid/basic-devtools-panel/package.json (1)

21-21: Dependency version bump approved.

The vite-plugin-solid update from ^2.11.8 to ^2.11.10 is straightforward and follows the project's consistent approach. Internal dependencies correctly use the workspace protocol.

packages/solid-router-devtools/package.json (1)

74-74: Dependency version bump approved.

The vite-plugin-solid update is consistent with other packages in the PR and properly integrated with workspace dependencies.

packages/router-plugin/package.json (1)

131-131: Peer dependency version bump approved.

The vite-plugin-solid update in peerDependencies (line 131) is appropriate for a plugin package, and the optional flag in peerDependenciesMeta (lines 144–146) is correctly maintained.

e2e/solid-router/basic-file-based-code-splitting/package.json (1)

29-29: Dependency version bump approved.

The vite-plugin-solid update is consistent with other e2e suites and correctly uses workspace:^ for test suite dependencies.

examples/solid/start-basic-static/package.json (1)

28-28: Dependency version bump approved.

The vite-plugin-solid update is consistent with the rest of the PR and properly integrated with the example's dependency structure.

e2e/solid-start/query-integration/package.json (1)

33-33: Dependency version bump approved.

The vite-plugin-solid update is consistent with other e2e test packages and correctly uses workspace:^ for internal test dependencies.

e2e/solid-start/scroll-restoration/package.json (1)

34-34: Dependency version bump approved.

The vite-plugin-solid update is consistent and correctly integrated with workspace dependencies for this e2e test suite.

examples/solid/kitchen-sink-solid-query-file-based/package.json (1)

26-26: Dependency version bump approved.

This file updates from ^2.11.6 (the oldest version in the codebase) to ^2.11.10, bringing it in line with the rest of the PR changes and ensuring consistent plugin versions across all Solid examples.

examples/solid/start-basic/package.json (1)

26-26: Version bump looks good; no concerns with this change.

The patch-level bump from ^2.11.8 to ^2.11.10 is a straightforward, low-risk update that aligns with the PR objective to improve Cloudflare Vite plugin integration. The caret operator correctly allows patch updates while maintaining stability.

Copy link

pkg-pr-new bot commented Oct 21, 2025

More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/arktype-adapter@5572

@tanstack/directive-functions-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/directive-functions-plugin@5572

@tanstack/eslint-plugin-router

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

@tanstack/history

npm i https://pkg.pr.new/TanStack/router/@tanstack/history@5572

@tanstack/nitro-v2-vite-plugin

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

@tanstack/react-router

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

@tanstack/react-router-devtools

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

@tanstack/react-router-ssr-query

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

@tanstack/react-start

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start@5572

@tanstack/react-start-client

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start-client@5572

@tanstack/react-start-server

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start-server@5572

@tanstack/router-cli

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

@tanstack/router-core

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

@tanstack/router-devtools

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

@tanstack/router-devtools-core

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

@tanstack/router-generator

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

@tanstack/router-plugin

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

@tanstack/router-ssr-query-core

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

@tanstack/router-utils

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

@tanstack/router-vite-plugin

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

@tanstack/server-functions-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/server-functions-plugin@5572

@tanstack/solid-router

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

@tanstack/solid-router-devtools

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

@tanstack/solid-router-ssr-query

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

@tanstack/solid-start

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start@5572

@tanstack/solid-start-client

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start-client@5572

@tanstack/solid-start-server

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start-server@5572

@tanstack/start-client-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-client-core@5572

@tanstack/start-plugin-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-plugin-core@5572

@tanstack/start-server-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-server-core@5572

@tanstack/start-static-server-functions

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

@tanstack/start-storage-context

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-storage-context@5572

@tanstack/valibot-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/valibot-adapter@5572

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/TanStack/router/@tanstack/virtual-file-routes@5572

@tanstack/zod-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/zod-adapter@5572

commit: 1aa4b9c

@birkskyum birkskyum merged commit 7f809a8 into main Oct 21, 2025
6 checks passed
@birkskyum birkskyum deleted the bump-vite-plugin-solid-to-2.11.10 branch October 21, 2025 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants