yew
yew copied to clipboard
chore: bump minor and patch rust dep versions
also extracted common deps to the workspace
surveyed some new methods like pop_if from indexedmap and new syn methods etc. None is applicable to our use cases.
Visit the preview URL for this PR (updated for commit 19a286e):
https://yew-rs-api--pr3949-bump-deps-37bdfgou.web.app
(expires Fri, 26 Dec 2025 04:51:13 GMT)
🔥 via Firebase Hosting GitHub Action 🌎
Benchmark - core
Yew Master
vnode fastest │ slowest │ median │ mean │ samples │ iters
╰─ vnode_clone 2.483 ns │ 2.52 ns │ 2.488 ns │ 2.49 ns │ 100 │ 1000000000
Pull Request
vnode fastest │ slowest │ median │ mean │ samples │ iters
╰─ vnode_clone 2.484 ns │ 4.638 ns │ 2.488 ns │ 2.535 ns │ 100 │ 1000000000
Benchmark - SSR
Yew Master
| Benchmark | Round | Min (ms) | Max (ms) | Mean (ms) | Standard Deviation |
|---|---|---|---|---|---|
| Baseline | 10 | 290.928 | 300.779 | 292.234 | 3.050 |
| Hello World | 10 | 527.491 | 532.442 | 529.505 | 1.488 |
| Function Router | 10 | 1741.294 | 1753.649 | 1748.072 | 4.015 |
| Concurrent Task | 10 | 1005.426 | 1006.831 | 1006.184 | 0.539 |
| Many Providers | 10 | 1195.691 | 1229.607 | 1208.296 | 10.174 |
Pull Request
| Benchmark | Round | Min (ms) | Max (ms) | Mean (ms) | Standard Deviation |
|---|---|---|---|---|---|
| Baseline | 10 | 291.013 | 297.643 | 291.904 | 2.038 |
| Hello World | 10 | 493.930 | 506.779 | 497.211 | 3.859 |
| Function Router | 10 | 1691.181 | 1710.624 | 1699.838 | 6.991 |
| Concurrent Task | 10 | 1005.939 | 1007.132 | 1006.542 | 0.421 |
| Many Providers | 10 | 1102.234 | 1189.797 | 1131.796 | 29.116 |
reported to wasm-opt https://github.com/WebAssembly/binaryen/issues/8075