Skip to content

fix(router): reuse resolved lazy route components - #8054

Merged
Sheraff merged 3 commits into
mainfrom
fix/issue-8049-lazy-route-revisit
Aug 14, 2026
Merged

Sheraff merged 3 commits into
mainfrom
fix/issue-8049-lazy-route-revisit

fix(router): clear resolved lazy component preload

bf476d8
Select commit
Loading
Failed to load commit list.
CodSpeed / CodSpeed Performance Analysis completed Aug 14, 2026 in 0s

Acknowledged regressions (+10.06% overall)

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 14 improved benchmarks
❌ 7 (👁 7) regressed benchmarks
✅ 159 untouched benchmarks

Performance Changes

Mode Benchmark BASE HEAD Efficiency
⚡ Memory mem server error-paths not-found (vue) 2,328.5 KB 473.3 KB ×4.9
⚡ Memory mem client unique-location-churn (solid) 426.1 KB 346 KB +23.17%
⚡ Memory mem server error-paths unmatched (react) 478.6 KB 404.3 KB +18.36%
⚡ Memory mem client unique-location-churn (vue) 606.5 KB 522.2 KB +16.15%
⚡ Simulation client-route-tree-scale navigation loop (react) 173.9 ms 160.9 ms +8.08%
⚡ Memory mem server error-paths redirect (solid) 392.5 KB 370.6 KB +5.92%
⚡ Memory mem server aborted-requests (vue) 1,062.2 KB 1,010 KB +5.17%
⚡ Memory mem server error-paths redirect (react) 336.9 KB 320.4 KB +5.14%
⚡ Simulation client-route-tree-scale navigation loop (vue) 241.2 ms 231.4 ms +4.27%
⚡ Memory mem server serialization-payload (vue) 4.4 MB 4.3 MB +3.82%
⚡ Memory mem server peak-large-page (solid) 1.1 MB 1.1 MB +3.69%
⚡ Memory mem client navigation-churn (vue) 1.7 MB 1.6 MB +3.69%
⚡ Memory mem server error-paths unmatched (vue) 614.6 KB 595.8 KB +3.15%
⚡ Simulation client-route-tree-scale navigation loop (solid) 336.7 ms 326.5 ms +3.13%
👁 Memory mem server peak-large-page (vue) 994.2 KB 1,081.8 KB -8.09%
👁 Memory mem server error-paths not-found (solid) 690.3 KB 756.9 KB -8.8%
👁 Memory mem server error-paths unmatched (solid) 558.9 KB 587.6 KB -4.89%
👁 Simulation client-control-flow navigation loop (react) 171.2 ms 177.3 ms -3.46%
👁 Memory mem server serialization-payload (react) 4.1 MB 4.2 MB -3.88%
👁 Memory mem client preload-churn (vue) 792.6 KB 864.4 KB -8.3%
... ... ... ... ... ...

ℹ️ 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 fix/issue-8049-lazy-route-revisit (bf476d8) with main (0ad38a7)

Open in CodSpeed