Skip to content

Bump wasmopt version to 125#3965

Merged
Madoshakalaka merged 3 commits intomasterfrom
bump-wasmopt
Dec 19, 2025
Merged

Bump wasmopt version to 125#3965
Madoshakalaka merged 3 commits intomasterfrom
bump-wasmopt

Conversation

@Madoshakalaka
Copy link
Member

also added missing Trunk.toml to a newly added example
edited the update-wasm-opt script to not treat .cargo as an example crate.

@Madoshakalaka Madoshakalaka added the A-ci Area: The continuous integration label Dec 19, 2025
@Madoshakalaka Madoshakalaka marked this pull request as ready for review December 19, 2025 03:54
@github-actions
Copy link

Benchmark - SSR

Yew Master

Details
Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 290.773 291.954 291.129 0.354
Hello World 10 507.846 526.323 511.639 5.431
Function Router 10 1727.004 1742.909 1733.692 5.063
Concurrent Task 10 1005.827 1007.257 1006.597 0.485
Many Providers 10 1086.361 1120.806 1097.804 13.632

Pull Request

Details
Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 290.984 291.506 291.181 0.145
Hello World 10 520.719 529.533 523.983 2.732
Function Router 10 1740.132 1757.986 1745.754 6.333
Concurrent Task 10 1004.968 1007.145 1006.683 0.620
Many Providers 10 1088.863 1155.109 1134.412 19.329

@github-actions
Copy link

Size Comparison

Details
examples master (KB) pull request (KB) diff (KB) diff (%)
async_clock 98.432 98.371 -0.061 -0.062%
boids 168.176 168.064 -0.111 -0.066%
communication_child_to_parent 91.551 91.499 -0.052 -0.057%
communication_grandchild_with_grandparent 102.638 102.606 -0.031 -0.030%
communication_grandparent_to_grandchild 99.048 98.987 -0.061 -0.061%
communication_parent_to_child 88.920 88.859 -0.061 -0.068%
contexts 104.206 104.146 -0.061 -0.058%
counter 85.591 85.530 -0.061 -0.071%
counter_functional 85.955 85.895 -0.061 -0.070%
dyn_create_destroy_apps 88.759 88.698 -0.061 -0.068%
file_upload 98.382 98.330 -0.052 -0.053%
function_delayed_input 91.467 91.414 -0.053 -0.058%
function_memory_game 170.138 170.055 -0.083 -0.049%
function_router 329.288 329.168 -0.120 -0.036%
function_todomvc 161.920 161.833 -0.087 -0.054%
futures 236.404 236.338 -0.066 -0.028%
game_of_life 103.986 103.926 -0.061 -0.058%
immutable 246.370 246.370 0 0.000%
inner_html 80.074 80.014 -0.061 -0.076%
js_callback 107.986 107.929 -0.058 -0.053%
keyed_list 179.300 179.217 -0.083 -0.046%
mount_point 83.291 83.230 -0.061 -0.073%
nested_list 112.874 112.803 -0.071 -0.063%
node_refs 90.942 90.874 -0.068 -0.075%
password_strength 1743.381 1742.563 -0.817 -0.047%
portals 92.399 92.370 -0.029 -0.032%
router 302.412 302.281 -0.131 -0.043%
suspense 111.940 111.874 -0.066 -0.059%
timer 88.219 88.158 -0.061 -0.069%
timer_functional 96.265 96.204 -0.061 -0.063%
todomvc 141.726 141.639 -0.087 -0.061%
two_apps 85.446 85.394 -0.053 -0.062%
web_worker_fib 133.551 133.512 -0.039 -0.029%
web_worker_prime 185.192 185.091 -0.102 -0.055%
webgl 82.711 82.650 -0.061 -0.073%

✅ None of the examples has changed their size significantly.

@Madoshakalaka
Copy link
Member Author

wow, size reduction across all example crates

@Madoshakalaka Madoshakalaka merged commit 2019f45 into master Dec 19, 2025
11 checks passed
@Madoshakalaka Madoshakalaka deleted the bump-wasmopt branch December 19, 2025 04:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-ci Area: The continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant