yew icon indicating copy to clipboard operation
yew copied to clipboard

chore: bump minor and patch rust dep versions

Open Madoshakalaka opened this issue 1 month ago • 4 comments

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.

Madoshakalaka avatar Nov 27 '25 04:11 Madoshakalaka

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 🌎

github-actions[bot] avatar Nov 27 '25 04:11 github-actions[bot]

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

github-actions[bot] avatar Nov 27 '25 04:11 github-actions[bot]

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

github-actions[bot] avatar Nov 27 '25 04:11 github-actions[bot]

reported to wasm-opt https://github.com/WebAssembly/binaryen/issues/8075

Madoshakalaka avatar Nov 27 '25 05:11 Madoshakalaka