From ea861062c7153bc8812e7b1dd4608985696aef64 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Mon, 8 Jun 2026 11:23:44 -0700 Subject: [PATCH] Update wasm-tools deps --- Cargo.lock | 128 ++++++++++++++++++++--------------------- Cargo.toml | 14 ++--- crates/test/Cargo.toml | 2 +- 3 files changed, 72 insertions(+), 72 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7b062d31a..588a25c8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -117,15 +117,15 @@ checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" [[package]] name = "bitflags" -version = "2.11.1" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" +checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" [[package]] name = "bumpalo" -version = "3.20.2" +version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" [[package]] name = "bytes" @@ -205,9 +205,9 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" dependencies = [ "proc-macro2", "quote", @@ -564,9 +564,9 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "jiff" -version = "0.2.24" +version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f00b5dbd620d61dfdcb6007c9c1f6054ebd75319f163d886a9055cec1155073d" +checksum = "4603d3033e49e2b0e31229fcab20a5d40089c607d975cd9c80551dc69eed9102" dependencies = [ "jiff-static", "log", @@ -577,9 +577,9 @@ dependencies = [ [[package]] name = "jiff-static" -version = "0.2.24" +version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e000de030ff8022ea1da3f466fbb0f3a809f5e51ed31f6dd931c35181ad8e6d7" +checksum = "782d32378dddf207193ac91cefb848ad41abb58195c95168e1291227a0832b47" dependencies = [ "proc-macro2", "quote", @@ -630,9 +630,9 @@ checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" [[package]] name = "log" -version = "0.4.29" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" [[package]] name = "logos" @@ -680,9 +680,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8" [[package]] name = "miette" @@ -796,9 +796,9 @@ dependencies = [ [[package]] name = "pulldown-cmark" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c3a14896dfa883796f1cb410461aef38810ea05f2b2c33c5aded3649095fdad" +checksum = "e9f068eba8e7071c5f9511831b44f32c740d5adf574e990f946ddb53db2f314e" dependencies = [ "bitflags", "memchr", @@ -917,9 +917,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" dependencies = [ "itoa", "memchr", @@ -1024,7 +1024,7 @@ name = "test-helpers" version = "0.0.0" dependencies = [ "codegen-macro", - "wasm-encoder 0.249.0", + "wasm-encoder 0.251.0", "wit-bindgen-core", "wit-component", "wit-parser", @@ -1221,15 +1221,15 @@ dependencies = [ [[package]] name = "wasi-preview1-component-adapter-provider" -version = "44.0.1" +version = "45.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64da24cd9cb7a6adc0c675cf265a555ff9a7c40a282282ec5d1d3ab49060d64f" +checksum = "02ed52111afc004605074d1a3fad77ba3ac85c0c0b8ad028919275a46fec8cfd" [[package]] name = "wasm-compose" -version = "0.249.0" +version = "0.251.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "210c8e8da7a8d3ef8280c72ffcb32289c8354d905033b3daa6333a57c17b5181" +checksum = "b089037d7eb453ed57b560fe7833de0707411c8b9fdc429745ced77e2a1bacb9" dependencies = [ "anyhow", "heck", @@ -1240,8 +1240,8 @@ dependencies = [ "serde_derive", "serde_yaml2", "smallvec", - "wasm-encoder 0.249.0", - "wasmparser 0.249.0", + "wasm-encoder 0.251.0", + "wasmparser 0.251.0", "wat", ] @@ -1257,12 +1257,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.249.0" +version = "0.251.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69830ccbbf41c55eb585991659fb70867ef628193af3a495f09a6956f7615e59" +checksum = "5a879a421bd17c528b74721b2abf4c62e8f1d1889c2ba8c3c50d02deaf2ce395" dependencies = [ "leb128fmt", - "wasmparser 0.249.0", + "wasmparser 0.251.0", ] [[package]] @@ -1286,14 +1286,14 @@ dependencies = [ [[package]] name = "wasm-metadata" -version = "0.249.0" +version = "0.251.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf6f124f965aeeec4ed97f7176a7bb2c862f550d098d488ff258db2867893894" +checksum = "5f998ccc6e012f7b86865eb2a106c8a0422017a1a88977ce01a69f2244be2e57" dependencies = [ "anyhow", "indexmap", - "wasm-encoder 0.249.0", - "wasmparser 0.249.0", + "wasm-encoder 0.251.0", + "wasmparser 0.251.0", ] [[package]] @@ -1311,9 +1311,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.249.0" +version = "0.251.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30538cae9a794215f490b532df01c557e2e2bfac92569482554acd0992a102ea" +checksum = "437970b35b1a85cfde9c74b2398352d8d653f3bd8e3a3db0c063ea8f5b4b36ff" dependencies = [ "bitflags", "hashbrown 0.17.1", @@ -1324,22 +1324,22 @@ dependencies = [ [[package]] name = "wast" -version = "249.0.0" +version = "251.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2474a321bf9ae2808e9fa23ac4ec2b27300e70985e30bcb5a38d43b76bfc901a" +checksum = "5cc7467dda0a96142eb2c980329dfb62480b1e1d3622fdeb1a44e2bca6ceed74" dependencies = [ "bumpalo", "leb128fmt", "memchr", "unicode-width 0.2.2", - "wasm-encoder 0.249.0", + "wasm-encoder 0.251.0", ] [[package]] name = "wat" -version = "1.249.0" +version = "1.251.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28af699d0a9c7e4e250b7b8e36167ae5215fbb4b7ae526bb4ce7b234ba0afc90" +checksum = "81b1086c9e85b95bd6a229a928bc6c6d0662e42af0250c88d067b418831ea4d4" dependencies = [ "wast", ] @@ -1384,8 +1384,8 @@ dependencies = [ "clap", "heck", "indexmap", - "wasm-encoder 0.249.0", - "wasm-metadata 0.249.0", + "wasm-encoder 0.251.0", + "wasm-metadata 0.251.0", "wit-bindgen-core", "wit-component", ] @@ -1397,7 +1397,7 @@ dependencies = [ "anyhow", "clap", "env_logger", - "wasm-encoder 0.249.0", + "wasm-encoder 0.251.0", "wit-bindgen-c", "wit-bindgen-core", "wit-bindgen-cpp", @@ -1430,8 +1430,8 @@ dependencies = [ "heck", "indexmap", "test-helpers", - "wasm-encoder 0.249.0", - "wasm-metadata 0.249.0", + "wasm-encoder 0.251.0", + "wasm-metadata 0.251.0", "wit-bindgen-c", "wit-bindgen-core", "wit-component", @@ -1447,7 +1447,7 @@ dependencies = [ "heck", "indexmap", "regex", - "wasm-metadata 0.249.0", + "wasm-metadata 0.251.0", "wit-bindgen-core", "wit-component", "wit-parser", @@ -1460,8 +1460,8 @@ dependencies = [ "anyhow", "clap", "heck", - "wasm-encoder 0.249.0", - "wasm-metadata 0.249.0", + "wasm-encoder 0.251.0", + "wasm-metadata 0.251.0", "wit-bindgen-core", "wit-component", ] @@ -1502,7 +1502,7 @@ dependencies = [ "serde_json", "syn", "test-helpers", - "wasm-metadata 0.249.0", + "wasm-metadata 0.251.0", "wit-bindgen", "wit-bindgen-core", "wit-component", @@ -1540,8 +1540,8 @@ dependencies = [ "wac-types", "wasi-preview1-component-adapter-provider", "wasm-compose", - "wasm-encoder 0.249.0", - "wasmparser 0.249.0", + "wasm-encoder 0.251.0", + "wasmparser 0.251.0", "wat", "wit-bindgen-csharp", "wit-component", @@ -1550,9 +1550,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.249.0" +version = "0.251.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66a8d940b203e145ddd71f7790118f4ae17f240c670a3b80fe3c2373d7c0e57" +checksum = "83a5e60173c413659c689f0581b0cf5d1a2404077568f9ffdce748a9eb2fc913" dependencies = [ "anyhow", "bitflags", @@ -1561,18 +1561,18 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.249.0", - "wasm-metadata 0.249.0", - "wasmparser 0.249.0", + "wasm-encoder 0.251.0", + "wasm-metadata 0.251.0", + "wasmparser 0.251.0", "wat", "wit-parser", ] [[package]] name = "wit-parser" -version = "0.249.0" +version = "0.251.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50840f2e2cf170d910858089d7dfb3e97c6f9a0d6ec7bff7f7cc28f5aeacc15f" +checksum = "e960732e824fab95099971a09e638979347c94ca48568d3c854c945729196947" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -1584,7 +1584,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.249.0", + "wasmparser 0.251.0", ] [[package]] @@ -1606,9 +1606,9 @@ dependencies = [ [[package]] name = "yoke" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca" +checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" dependencies = [ "stable_deref_trait", "yoke-derive", @@ -1629,18 +1629,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.48" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9" +checksum = "3b065d4f0e55f82fae73202e189638116a87c55ab6b8e6c2721e13dd9d854ad1" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.48" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4" +checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index d4b13b33c..ce4547a96 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,13 +47,13 @@ syn = { version = "2.0.89", features = ["printing"] } futures = "0.3.31" macro-string = "0.2.0" -wat = "1.249.0" -wasmparser = "0.249.0" -wasm-encoder = "0.249.0" -wasm-metadata = { version = "0.249.0", default-features = false } -wit-parser = "0.249.0" -wit-component = "0.249.0" -wasm-compose = "0.249.0" +wat = "1.251.0" +wasmparser = "0.251.0" +wasm-encoder = "0.251.0" +wasm-metadata = { version = "0.251.0", default-features = false } +wit-parser = "0.251.0" +wit-component = "0.251.0" +wasm-compose = "0.251.0" wit-bindgen-core = { path = 'crates/core', version = '0.57.1' } wit-bindgen-c = { path = 'crates/c', version = '0.57.1' } diff --git a/crates/test/Cargo.toml b/crates/test/Cargo.toml index cbfe14e3e..4100f71a5 100644 --- a/crates/test/Cargo.toml +++ b/crates/test/Cargo.toml @@ -26,7 +26,7 @@ log = "0.4.26" regex = "1.11.1" serde = { workspace = true } toml = "1.1.2" -wasi-preview1-component-adapter-provider = "44.0.0" +wasi-preview1-component-adapter-provider = "45.0.1" wac-parser = "0.10.0" wac-types = "0.10.0" wac-graph = "0.10.0"