chore: upgrade solid-js to 2.0.0-beta.15#7688
Conversation
Bump solid-js and @solidjs/web from 2.0.0-beta.14 to 2.0.0-beta.15 across all packages, examples, and e2e apps. - Pin solid-js as an explicit devDependency in @tanstack/solid-router (it previously only declared a floating peer range, so pnpm kept it on beta.14). - Update the scoped vite-plugin-solid babel-preset-solid override to beta.15 and add a matching scoped override for @rsbuild/plugin-solid. - Add minimumReleaseAgeExclude for the freshly published solid betas. - router-devtools-core intentionally stays on Solid v1. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
View your CI Pipeline Execution ↗ for commit 90676c7
☁️ Nx Cloud last updated this comment at |
🚀 Changeset Version Preview6 package(s) bumped directly, 0 bumped as dependents. 🟩 Patch bumps
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Bundle Size Benchmarks
Current gzip tracks all emitted client JS chunks. Initial gzip tracks only the entry/import graph. Trend sparkline is historical current gzip ending with this PR measurement; lower is better. |
There was a problem hiding this comment.
Important
At least one additional CI pipeline execution has run since the conclusion below was written and it may no longer be applicable.
Nx Cloud has identified a possible root cause for your failed CI:
We investigated the tanstack-solid-start-example-basic-static:build failure and found it was caused by a transient HeadersTimeoutError (UND_ERR_HEADERS_TIMEOUT) during the static prerendering fetch step — not by any code change introduced in this PR. The build and all 35 prerendered pages completed successfully before the timeout occurred, and no source files in this project were modified. We recommend simply rerunning the task.
No code changes were suggested for this issue.
Trigger a rerun:
🎓 Learn more about Self-Healing CI on nx.dev
Merging this PR will improve performance by 84.87%
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | ssr request loop (react) |
330.5 ms | 81.1 ms | ×4.1 |
| ⚡ | Simulation | client-side navigation loop (solid) |
72.6 ms | 42.7 ms | +70.2% |
| ⚡ | Simulation | ssr request loop (vue) |
420.3 ms | 286.6 ms | +46.64% |
| ⚡ | Simulation | ssr request loop (solid) |
174.6 ms | 152.1 ms | +14.79% |
| 🆕 | Simulation | ssr not-found (vue) |
N/A | 168.8 ms | N/A |
| 🆕 | Simulation | ssr redirect (vue) |
N/A | 68.4 ms | N/A |
| 🆕 | Simulation | ssr head (vue) |
N/A | 325.2 ms | N/A |
| 🆕 | Simulation | ssr loaders (vue) |
N/A | 136.8 ms | N/A |
| 🆕 | Simulation | ssr selective (vue) |
N/A | 139.7 ms | N/A |
| 🆕 | Simulation | ssr server-fn GET (vue) |
N/A | 74.5 ms | N/A |
| 🆕 | Simulation | ssr server-fn POST (vue) |
N/A | 71.4 ms | N/A |
| 🆕 | Simulation | ssr server-route middleware (vue) |
N/A | 63.3 ms | N/A |
| 🆕 | Simulation | ssr server-route (vue) |
N/A | 60.8 ms | N/A |
| 🆕 | Simulation | ssr streaming deferred (vue) |
N/A | 105.1 ms | N/A |
| 🆕 | Simulation | ssr assets inline-css cdn (vue) |
N/A | 187.6 ms | N/A |
| 🆕 | Simulation | ssr assets linked-css control (vue) |
N/A | 214.3 ms | N/A |
| 🆕 | Simulation | ssr before-load chain (vue) |
N/A | 184.2 ms | N/A |
| 🆕 | Simulation | ssr control-flow error 500 (vue) |
N/A | 198.1 ms | N/A |
| 🆕 | Simulation | ssr control-flow route headers (vue) |
N/A | 213.4 ms | N/A |
| 🆕 | Simulation | ssr control-flow unmatched 404 (vue) |
N/A | 190 ms | N/A |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Tip
Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.
Comparing upgrade-solid-js-beta.15 (90676c7) with solid-router-v2-pre (67a9040)1
Bump solid-js and @solidjs/web from 2.0.0-beta.14 to 2.0.0-beta.15 across all packages, examples, and e2e apps.