Upgrade solidjs beta 25#7888
Conversation
Co-Authored-By: Claude Fable 5 <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 Plus 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 4e851eb
☁️ Nx Cloud last updated this comment at |
🚀 Changeset Version Preview6 package(s) bumped directly, 0 bumped as dependents. 🟩 Patch bumps
|
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. |
Merging this PR will improve performance by 58.22%
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | ssr request loop (react) |
330.5 ms | 77.9 ms | ×4.2 |
| ⚡ | Simulation | client-side navigation loop (solid) |
72.6 ms | 43 ms | +69.13% |
| ⚡ | Simulation | ssr request loop (vue) |
420.3 ms | 284.2 ms | +47.87% |
| ⚡ | Simulation | ssr request loop (solid) |
174.6 ms | 142.3 ms | +22.73% |
| ⚡ | Simulation | client-side navigation loop (react) |
56.3 ms | 50.3 ms | +11.85% |
| ⚡ | Simulation | client-side navigation loop (vue) |
83 ms | 77.1 ms | +7.72% |
| 🆕 | Memory | mem client interrupted-navigations (vue) |
N/A | 865.2 KB | N/A |
| 🆕 | Memory | mem client loader-data-retention (vue) |
N/A | 595.7 KB | N/A |
| 🆕 | Memory | mem client mount-unmount (vue) |
N/A | 839.5 KB | N/A |
| 🆕 | Memory | mem client navigation-churn (vue) |
N/A | 986.9 KB | N/A |
| 🆕 | Memory | mem client preload-churn (vue) |
N/A | 666 KB | N/A |
| 🆕 | Memory | mem client unique-location-churn (vue) |
N/A | 1.1 MB | N/A |
| 🆕 | Simulation | ssr not-found (vue) |
N/A | 169.5 ms | N/A |
| 🆕 | Simulation | ssr redirect (vue) |
N/A | 68.2 ms | N/A |
| 🆕 | Simulation | ssr head (vue) |
N/A | 326.9 ms | N/A |
| 🆕 | Simulation | ssr loaders (vue) |
N/A | 137 ms | N/A |
| 🆕 | Simulation | ssr selective (vue) |
N/A | 139.8 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 |
| ... | ... | ... | ... | ... | ... |
ℹ️ 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-solidjs-beta-25 (4e851eb) with solid-router-v2-pre (67a9040)1
Footnotes
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Upgrades
solid-js,@solidjs/web, andbabel-preset-solidto2.0.0-beta.25across all packages, examples, and e2e apps, andvite-plugin-solidto^3.0.0-next.16(peer-requires solid-js >= beta.25, ships@dom-expressions/compiler0.50.0-next.29).Verified locally on the combined state:
@tanstack/solid-routertest:unit: 814 client + 2 server tests pass, no type errorse2e/solid-start/basic: build + 80 e2e tests passe2e/solid-router/basic-file-based: build + 120 e2e tests pass🤖 Generated with Claude Code