From f3a5c91f0c16565f2a07b96bb963995459f68f87 Mon Sep 17 00:00:00 2001 From: Auto Release Process Date: Tue, 28 Apr 2026 14:33:21 +0000 Subject: [PATCH] Release wasm-tools 1.248.0 [automatically-tag-and-release-this-commit] --- Cargo.lock | 236 ++++++++++++++++++++--------------------- Cargo.toml | 36 +++---- crates/wast/Cargo.toml | 2 +- crates/wat/Cargo.toml | 2 +- 4 files changed, 138 insertions(+), 138 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 100e0fc042..a7ef8a3211 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -158,10 +158,10 @@ dependencies = [ "tempfile", "wasi-preview1-component-adapter-provider", "wasm-compose", - "wasmparser 0.247.0", - "wit-component 0.247.0", + "wasmparser 0.248.0", + "wit-component 0.248.0", "wit-dylib", - "wit-parser 0.247.0", + "wit-parser 0.248.0", ] [[package]] @@ -396,7 +396,7 @@ dependencies = [ name = "component" version = "0.0.0" dependencies = [ - "wasmprinter 0.247.0", + "wasmprinter 0.248.0", "wat", "wit-bindgen 0.57.1", ] @@ -1300,7 +1300,7 @@ dependencies = [ [[package]] name = "json-from-wast" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "serde", @@ -2127,7 +2127,7 @@ dependencies = [ [[package]] name = "wasm-compose" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "glob", @@ -2140,11 +2140,11 @@ dependencies = [ "serde_derive", "serde_yaml2", "smallvec", - "wasm-encoder 0.247.0", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wat", - "wit-component 0.247.0", + "wit-component 0.248.0", ] [[package]] @@ -2180,22 +2180,22 @@ dependencies = [ [[package]] name = "wasm-encoder" version = "0.247.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30b6733b8b91d010a6ac5b0fb237dc46a19650bc4c67db66857e2e787d437204" dependencies = [ - "anyhow", "leb128fmt", - "tempfile", "wasmparser 0.247.0", - "wasmprinter 0.247.0", ] [[package]] name = "wasm-encoder" -version = "0.247.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30b6733b8b91d010a6ac5b0fb237dc46a19650bc4c67db66857e2e787d437204" +version = "0.248.0" dependencies = [ + "anyhow", "leb128fmt", - "wasmparser 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tempfile", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", ] [[package]] @@ -2229,36 +2229,36 @@ dependencies = [ [[package]] name = "wasm-metadata" version = "0.247.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "665fe59e56cc9b419ca6fcca56673e3421d1a5011e3b65caf6b726fd9e041d10" dependencies = [ "anyhow", - "auditable-serde", - "clap", - "flate2", "indexmap 2.14.0", - "serde", - "serde_derive", - "serde_json", - "spdx 0.13.4", - "url", "wasm-encoder 0.247.0", "wasmparser 0.247.0", ] [[package]] name = "wasm-metadata" -version = "0.247.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "665fe59e56cc9b419ca6fcca56673e3421d1a5011e3b65caf6b726fd9e041d10" +version = "0.248.0" dependencies = [ "anyhow", + "auditable-serde", + "clap", + "flate2", "indexmap 2.14.0", - "wasm-encoder 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmparser 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde", + "serde_derive", + "serde_json", + "spdx 0.13.4", + "url", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", ] [[package]] name = "wasm-mutate" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "clap", @@ -2267,9 +2267,9 @@ dependencies = [ "log", "rand", "thiserror 2.0.18", - "wasm-encoder 0.247.0", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wat", ] @@ -2286,14 +2286,14 @@ dependencies = [ "num_cpus", "rand", "wasm-mutate", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wasmtime", ] [[package]] name = "wasm-shrink" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "blake3", @@ -2302,14 +2302,14 @@ dependencies = [ "log", "rand", "wasm-mutate", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wat", ] [[package]] name = "wasm-smith" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "arbitrary", @@ -2320,15 +2320,15 @@ dependencies = [ "rand", "serde", "serde_derive", - "wasm-encoder 0.247.0", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wat", ] [[package]] name = "wasm-tools" -version = "1.247.0" +version = "1.248.0" dependencies = [ "addr2line", "anyhow", @@ -2356,19 +2356,19 @@ dependencies = [ "tempfile", "termcolor", "wasm-compose", - "wasm-encoder 0.247.0", - "wasm-metadata 0.247.0", + "wasm-encoder 0.248.0", + "wasm-metadata 0.248.0", "wasm-mutate", "wasm-shrink", "wasm-smith", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wast", "wat", - "wit-component 0.247.0", + "wit-component 0.248.0", "wit-dylib", "wit-encoder", - "wit-parser 0.247.0", + "wit-parser 0.248.0", "wit-smith", ] @@ -2380,8 +2380,8 @@ dependencies = [ "wasm-mutate", "wasm-shrink", "wasm-smith", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wast", "wat", ] @@ -2397,29 +2397,29 @@ dependencies = [ "log", "rand", "tempfile", - "wasm-encoder 0.247.0", + "wasm-encoder 0.248.0", "wasm-mutate", "wasm-smith", - "wasmparser 0.247.0", - "wasmprinter 0.247.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", "wasmtime", "wast", "wat", "wit-component 0.214.0", - "wit-component 0.247.0", + "wit-component 0.248.0", "wit-parser 0.214.0", - "wit-parser 0.247.0", + "wit-parser 0.248.0", "wit-smith", ] [[package]] name = "wasm-wave" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "logos", "thiserror 2.0.18", - "wit-parser 0.247.0", + "wit-parser 0.248.0", ] [[package]] @@ -2463,33 +2463,33 @@ dependencies = [ [[package]] name = "wasmparser" version = "0.247.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e6fb4c2bee46c5ea4d40f8cdb5c131725cd976718ec56f1c8e82fbde5fa2a80" dependencies = [ - "anyhow", "bitflags", - "criterion", - "env_logger", "hashbrown 0.17.0", "indexmap 2.14.0", - "log", - "once_cell", - "rayon", "semver", - "serde", - "wasm-encoder 0.247.0", - "wast", - "wat", ] [[package]] name = "wasmparser" -version = "0.247.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e6fb4c2bee46c5ea4d40f8cdb5c131725cd976718ec56f1c8e82fbde5fa2a80" +version = "0.248.0" dependencies = [ + "anyhow", "bitflags", + "criterion", + "env_logger", "hashbrown 0.17.0", "indexmap 2.14.0", + "log", + "once_cell", + "rayon", "semver", + "serde", + "wasm-encoder 0.248.0", + "wast", + "wat", ] [[package]] @@ -2505,11 +2505,11 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.247.0", + "wasmparser 0.248.0", "wat", ] @@ -2750,7 +2750,7 @@ dependencies = [ [[package]] name = "wast" -version = "247.0.0" +version = "248.0.0" dependencies = [ "anyhow", "bumpalo", @@ -2760,14 +2760,14 @@ dependencies = [ "memchr", "rand", "unicode-width", - "wasm-encoder 0.247.0", - "wasmparser 0.247.0", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", "wat", ] [[package]] name = "wat" -version = "1.247.0" +version = "1.248.0" dependencies = [ "wast", ] @@ -3022,7 +3022,7 @@ checksum = "02dee27a2dc20d1008016c742ec9fc6ea498492994ba3750be7454cbc97ff04c" dependencies = [ "anyhow", "heck", - "wit-parser 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wit-parser 0.247.0", ] [[package]] @@ -3061,9 +3061,9 @@ dependencies = [ "indexmap 2.14.0", "prettyplease", "syn", - "wasm-metadata 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-metadata 0.247.0", "wit-bindgen-core 0.57.1", - "wit-component 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wit-component 0.247.0", ] [[package]] @@ -3137,50 +3137,50 @@ dependencies = [ [[package]] name = "wit-component" version = "0.247.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d567162a6b9843080e5e0053f696623ff694bae8ae017c9ec536d1873bbe3d8" dependencies = [ "anyhow", "bitflags", - "env_logger", - "glob", "indexmap 2.14.0", - "libtest-mimic", "log", - "pretty_assertions", "serde", "serde_derive", "serde_json", "wasm-encoder 0.247.0", "wasm-metadata 0.247.0", "wasmparser 0.247.0", - "wasmprinter 0.247.0", - "wasmtime", - "wast", - "wat", "wit-parser 0.247.0", ] [[package]] name = "wit-component" -version = "0.247.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d567162a6b9843080e5e0053f696623ff694bae8ae017c9ec536d1873bbe3d8" +version = "0.248.0" dependencies = [ "anyhow", "bitflags", + "env_logger", + "glob", "indexmap 2.14.0", + "libtest-mimic", "log", + "pretty_assertions", "serde", "serde_derive", "serde_json", - "wasm-encoder 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasm-metadata 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmparser 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wit-parser 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasm-encoder 0.248.0", + "wasm-metadata 0.248.0", + "wasmparser 0.248.0", + "wasmprinter 0.248.0", + "wasmtime", + "wast", + "wat", + "wit-parser 0.248.0", ] [[package]] name = "wit-dylib" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "arbitrary", @@ -3191,10 +3191,10 @@ dependencies = [ "indexmap 2.14.0", "libtest-mimic", "tempfile", - "wasm-encoder 0.247.0", - "wasmparser 0.247.0", - "wit-component 0.247.0", - "wit-parser 0.247.0", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", + "wit-component 0.248.0", + "wit-parser 0.248.0", "wit-smith", ] @@ -3207,7 +3207,7 @@ dependencies = [ [[package]] name = "wit-encoder" -version = "0.247.0" +version = "0.248.0" dependencies = [ "anyhow", "id-arena", @@ -3215,7 +3215,7 @@ dependencies = [ "pretty_assertions", "semver", "serde", - "wit-parser 0.247.0", + "wit-parser 0.248.0", ] [[package]] @@ -3275,42 +3275,42 @@ dependencies = [ [[package]] name = "wit-parser" version = "0.247.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ffe4064318cdf3c08cb99343b44c039fcefe61ccdf58aa9975285f13d74d1fc" dependencies = [ "anyhow", - "env_logger", "hashbrown 0.17.0", "id-arena", "indexmap 2.14.0", - "libtest-mimic", "log", - "pretty_assertions", "semver", "serde", "serde_derive", "serde_json", "unicode-xid", "wasmparser 0.247.0", - "wat", - "wit-parser 0.247.0", ] [[package]] name = "wit-parser" -version = "0.247.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ffe4064318cdf3c08cb99343b44c039fcefe61ccdf58aa9975285f13d74d1fc" +version = "0.248.0" dependencies = [ "anyhow", + "env_logger", "hashbrown 0.17.0", "id-arena", "indexmap 2.14.0", + "libtest-mimic", "log", + "pretty_assertions", "semver", "serde", "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.247.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmparser 0.248.0", + "wat", + "wit-parser 0.248.0", ] [[package]] @@ -3321,22 +3321,22 @@ dependencies = [ "env_logger", "libfuzzer-sys", "log", - "wasmprinter 0.247.0", - "wit-parser 0.247.0", + "wasmprinter 0.248.0", + "wit-parser 0.248.0", ] [[package]] name = "wit-smith" -version = "0.247.0" +version = "0.248.0" dependencies = [ "arbitrary", "clap", "indexmap 2.14.0", "log", "semver", - "wasmparser 0.247.0", - "wit-component 0.247.0", - "wit-parser 0.247.0", + "wasmparser 0.248.0", + "wit-component 0.248.0", + "wit-parser 0.248.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 17c6359662..392b2b1443 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasm-tools" -version = "1.247.0" +version = "1.248.0" authors = ["The Wasmtime Project Developers"] edition.workspace = true description = "CLI tools for interoperating with WebAssembly files" @@ -87,7 +87,7 @@ unnecessary_cast = 'warn' [workspace.package] edition = '2024' license = "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" -version = "0.247.0" +version = "0.248.0" # Current thinking for wasm-tools is that the minimum supported Rust version # (MSRV), or this number here, is no larger than the current stable release of # Rust minus 10. This is more conservative than Wasmtime's policy which is @@ -143,22 +143,22 @@ thiserror = { version = "2.0.12", default-features = false } tempfile = "3.2.0" wit-bindgen = { version = "0.57.1", default-features = false } -wasm-compose = { version = "0.247.0", path = "crates/wasm-compose", default-features = false } -wasm-encoder = { version = "0.247.0", path = "crates/wasm-encoder", default-features = false } -wasm-metadata = { version = "0.247.0", path = "crates/wasm-metadata", default-features = false } -wasm-mutate = { version = "0.247.0", path = "crates/wasm-mutate" } -wasm-shrink = { version = "0.247.0", path = "crates/wasm-shrink" } -wasm-smith = { version = "0.247.0", path = "crates/wasm-smith" } -wasmparser = { version = "0.247.0", path = "crates/wasmparser", default-features = false, features = ['simd'] } -wasmprinter = { version = "0.247.0", path = "crates/wasmprinter", default-features = false } -wast = { version = "247.0.0", path = "crates/wast", default-features = false } -wat = { version = "1.247.0", path = "crates/wat", default-features = false } -wit-component = { version = "0.247.0", path = "crates/wit-component" } -wit-encoder = { version = "0.247.0", path = "crates/wit-encoder" } -wit-parser = { version = "0.247.0", path = "crates/wit-parser" } -wit-smith = { version = "0.247.0", path = "crates/wit-smith" } -json-from-wast = { version = "0.247.0", path = "crates/json-from-wast" } -wit-dylib = { version = "0.247.0", path = "crates/wit-dylib" } +wasm-compose = { version = "0.248.0", path = "crates/wasm-compose", default-features = false } +wasm-encoder = { version = "0.248.0", path = "crates/wasm-encoder", default-features = false } +wasm-metadata = { version = "0.248.0", path = "crates/wasm-metadata", default-features = false } +wasm-mutate = { version = "0.248.0", path = "crates/wasm-mutate" } +wasm-shrink = { version = "0.248.0", path = "crates/wasm-shrink" } +wasm-smith = { version = "0.248.0", path = "crates/wasm-smith" } +wasmparser = { version = "0.248.0", path = "crates/wasmparser", default-features = false, features = ['simd'] } +wasmprinter = { version = "0.248.0", path = "crates/wasmprinter", default-features = false } +wast = { version = "248.0.0", path = "crates/wast", default-features = false } +wat = { version = "1.248.0", path = "crates/wat", default-features = false } +wit-component = { version = "0.248.0", path = "crates/wit-component" } +wit-encoder = { version = "0.248.0", path = "crates/wit-encoder" } +wit-parser = { version = "0.248.0", path = "crates/wit-parser" } +wit-smith = { version = "0.248.0", path = "crates/wit-smith" } +json-from-wast = { version = "0.248.0", path = "crates/json-from-wast" } +wit-dylib = { version = "0.248.0", path = "crates/wit-dylib" } [dependencies] anyhow = { workspace = true } diff --git a/crates/wast/Cargo.toml b/crates/wast/Cargo.toml index 1f3c75315b..45aea73362 100644 --- a/crates/wast/Cargo.toml +++ b/crates/wast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wast" -version = "247.0.0" +version = "248.0.0" authors = ["Alex Crichton "] edition.workspace = true license.workspace = true diff --git a/crates/wat/Cargo.toml b/crates/wat/Cargo.toml index 0c14119a42..d843570748 100644 --- a/crates/wat/Cargo.toml +++ b/crates/wat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wat" -version = "1.247.0" +version = "1.248.0" authors = ["Alex Crichton "] edition.workspace = true license.workspace = true