@@ -14,22 +14,22 @@ IMPORTANT: When updating versions here:
1414# Tool versions - single source of truth
1515TOOL_VERSIONS = {
1616 # Core WebAssembly toolchain
17- "wasm-tools" : "1.240 .0" , # Component model tools (validate, parse, compose, etc.)
18- "wasmtime" : "28 .0.0 " , # WebAssembly runtime for testing/execution
17+ "wasm-tools" : "1.243 .0" , # Component model tools (validate, parse, compose, etc.)
18+ "wasmtime" : "39 .0.1 " , # WebAssembly runtime for testing/execution
1919
2020 # WIT and binding generation
2121 "wit-bindgen" : "0.49.0" , # WIT binding generator (MUST match Cargo.toml if used as crate)
22- "wac" : "0.8.0 " , # WebAssembly Composition tool
23- "wkg" : "0.11 .0" , # WebAssembly package manager
22+ "wac" : "0.8.1 " , # WebAssembly Composition tool
23+ "wkg" : "0.13 .0" , # WebAssembly package manager
2424
2525 # Optimization and initialization
26- "wizer" : "8.1 .0" , # WebAssembly pre-initialization tool
26+ "wizer" : "10.0 .0" , # WebAssembly pre-initialization tool
2727
2828 # Signatures and security
2929 "wasmsign2" : "0.2.6" , # WebAssembly signing tool
3030
3131 # Platform SDKs
32- "wasi-sdk" : "26 " , # WASI SDK for C/C++ compilation
32+ "wasi-sdk" : "29 " , # WASI SDK for C/C++ compilation
3333 "tinygo" : "0.39.0" , # TinyGo compiler for Go→WASM
3434
3535 # Node.js ecosystem
@@ -40,26 +40,33 @@ TOOL_VERSIONS = {
4040# Key: wasm-tools version
4141# Value: Dict of compatible tool versions
4242TOOL_COMPATIBILITY_MATRIX = {
43+ "1.243.0" : {
44+ "wit-bindgen" : ["0.46.0" , "0.48.1" , "0.49.0" ],
45+ "wac" : ["0.8.0" , "0.8.1" ],
46+ "wkg" : ["0.11.0" , "0.12.0" , "0.13.0" ],
47+ "wasmsign2" : ["0.2.6" ],
48+ "wasmtime" : ["37.0.2" , "39.0.1" ],
49+ },
4350 "1.240.0" : {
4451 "wit-bindgen" : ["0.46.0" , "0.48.1" , "0.49.0" ],
45- "wac" : ["0.7.0" , "0.8.0" ],
46- "wkg" : ["0.11.0" ],
52+ "wac" : ["0.7.0" , "0.8.0" , "0.8.1" ],
53+ "wkg" : ["0.11.0" , "0.12.0" , "0.13.0" ],
4754 "wasmsign2" : ["0.2.6" ],
48- "wasmtime" : ["27.0.0" , "28.0.0" ],
55+ "wasmtime" : ["27.0.0" , "28.0.0" , "37.0.2" , "39.0.1" ],
4956 },
5057 "1.239.0" : {
5158 "wit-bindgen" : ["0.43.0" , "0.46.0" , "0.48.1" , "0.49.0" ],
52- "wac" : ["0.7.0" , "0.8.0" ],
53- "wkg" : ["0.11.0" ],
59+ "wac" : ["0.7.0" , "0.8.0" , "0.8.1" ],
60+ "wkg" : ["0.11.0" , "0.12.0" , "0.13.0" ],
5461 "wasmsign2" : ["0.2.6" ],
55- "wasmtime" : ["27.0.0" , "28.0.0" ],
62+ "wasmtime" : ["27.0.0" , "28.0.0" , "37.0.2" , "39.0.1" ],
5663 },
5764 "1.235.0" : {
5865 "wit-bindgen" : ["0.43.0" , "0.46.0" , "0.48.1" , "0.49.0" ],
59- "wac" : ["0.7.0" , "0.8.0" ],
60- "wkg" : ["0.11.0" ],
66+ "wac" : ["0.7.0" , "0.8.0" , "0.8.1" ],
67+ "wkg" : ["0.11.0" , "0.12.0" , "0.13.0" ],
6168 "wasmsign2" : ["0.2.6" ],
62- "wasmtime" : ["27.0.0" ],
69+ "wasmtime" : ["27.0.0" , "37.0.2" , "39.0.1" ],
6370 },
6471}
6572
0 commit comments