Skip to content

Commit ef975a0

Browse files
committed
upgrade: add wasm-tools 1.239.0 to WebAssembly toolchain update
Extends the toolchain version upgrade to include the latest wasm-tools: ### Additional Version Upgrade: - **wasm-tools**: 1.235.0 → 1.239.0 (+4 versions) ### New Features in wasm-tools 1.239.0: - Co-op threading builtins support - Backpressure intrinsics implementation - Enhanced WebAssembly component processing ### Changes: - Added wasm-tools 1.239.0 checksums for all platforms - Updated compatibility matrix with new version - Updated default version references - All builds tested and working correctly This complements the wit-bindgen and WAC upgrades, providing a comprehensive update of the core WebAssembly toolchain components.
1 parent 41b9bc8 commit ef975a0

File tree

2 files changed

+42
-11
lines changed

2 files changed

+42
-11
lines changed

MODULE.bazel.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

checksums/registry.bzl

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def _get_fallback_checksums(tool_name):
3838
"wasm-tools": {
3939
"tool_name": "wasm-tools",
4040
"github_repo": "bytecodealliance/wasm-tools",
41-
"latest_version": "1.235.0",
41+
"latest_version": "1.239.0",
4242
"versions": {
4343
"1.235.0": {
4444
"release_date": "2024-12-15",
@@ -86,6 +86,31 @@ def _get_fallback_checksums(tool_name):
8686
},
8787
},
8888
},
89+
"1.239.0": {
90+
"release_date": "2024-09-09",
91+
"platforms": {
92+
"darwin_amd64": {
93+
"sha256": "d62482e2bfe65a05f4c313f2d57b09736054e37f4dfe94b4bdf7b4713b03fa02",
94+
"url_suffix": "x86_64-macos.tar.gz",
95+
},
96+
"darwin_arm64": {
97+
"sha256": "b65777dcb9873b404e50774b54b61b703eb980cadb20ada175a8bf74bfe23706",
98+
"url_suffix": "aarch64-macos.tar.gz",
99+
},
100+
"linux_amd64": {
101+
"sha256": "be1764c1718a2ed90cdd3e1ed2fe6e4c6b3e2b69fb6ba9a85bcafdca5146a3b9",
102+
"url_suffix": "x86_64-linux.tar.gz",
103+
},
104+
"linux_arm64": {
105+
"sha256": "54bb0fdad016a115bde8dd7d2cd63e88d0b136a44ab23ae9c3ff4d4d48d5fa4d",
106+
"url_suffix": "aarch64-linux.tar.gz",
107+
},
108+
"windows_amd64": {
109+
"sha256": "0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5",
110+
"url_suffix": "x86_64-windows.tar.gz",
111+
},
112+
},
113+
},
89114
},
90115
},
91116
"wit-bindgen": {
@@ -723,6 +748,12 @@ def validate_tool_compatibility(tools_config):
723748
"wkg": ["0.11.0"],
724749
"wasmsign2": ["0.2.6"],
725750
},
751+
"1.239.0": {
752+
"wac": ["0.7.0", "0.8.0"],
753+
"wit-bindgen": ["0.43.0", "0.46.0"],
754+
"wkg": ["0.11.0"],
755+
"wasmsign2": ["0.2.6"],
756+
},
726757
}
727758

728759
if "wasm-tools" in tools_config:
@@ -758,7 +789,7 @@ def get_recommended_versions(stability = "stable"):
758789
# Define default versions (sourced from tool_versions.bzl)
759790
default_versions = {
760791
"stable": {
761-
"wasm-tools": "1.235.0",
792+
"wasm-tools": "1.239.0",
762793
"wac": "0.8.0",
763794
"wit-bindgen": "0.46.0",
764795
"wkg": "0.11.0",
@@ -767,7 +798,7 @@ def get_recommended_versions(stability = "stable"):
767798
"jco": "1.4.0",
768799
},
769800
"latest": {
770-
"wasm-tools": "1.235.0",
801+
"wasm-tools": "1.239.0",
771802
"wac": "0.8.0",
772803
"wit-bindgen": "0.46.0",
773804
"wkg": "0.11.0",

0 commit comments

Comments
 (0)