diff --git a/hermes/Cargo.lock b/hermes/Cargo.lock index de288a157..b22064fac 100644 --- a/hermes/Cargo.lock +++ b/hermes/Cargo.lock @@ -1938,7 +1938,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" dependencies = [ "data-encoding", - "syn 2.0.106", + "syn 1.0.109", ] [[package]] @@ -2366,7 +2366,7 @@ dependencies = [ name = "failed_init" version = "0.1.0" dependencies = [ - "wit-bindgen 0.43.0", + "wit-bindgen", ] [[package]] @@ -3321,7 +3321,7 @@ version = "0.1.0" dependencies = [ "serde_json", "url", - "wit-bindgen 0.43.0", + "wit-bindgen", ] [[package]] @@ -6455,7 +6455,7 @@ version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ - "heck 0.5.0", + "heck 0.4.1", "itertools 0.14.0", "log", "multimap", @@ -7786,7 +7786,7 @@ version = "0.1.0" dependencies = [ "serde_json", "url", - "wit-bindgen 0.43.0", + "wit-bindgen", ] [[package]] @@ -8976,7 +8976,7 @@ version = "0.14.3+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95" dependencies = [ - "wit-bindgen 0.45.0", + "wit-bindgen", ] [[package]] @@ -9050,16 +9050,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "wasm-encoder" -version = "0.235.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" -dependencies = [ - "leb128fmt", - "wasmparser 0.235.0", -] - [[package]] name = "wasm-encoder" version = "0.236.1" @@ -9082,14 +9072,14 @@ dependencies = [ [[package]] name = "wasm-metadata" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b055604ba04189d54b8c0ab2c2fc98848f208e103882d5c0b984f045d5ea4d20" +checksum = "a587a83ac49c2feb922b7ec5d504419320d5da41cf0726f44b2968c78fa2ee2a" dependencies = [ "anyhow", "indexmap 2.11.0", - "wasm-encoder 0.235.0", - "wasmparser 0.235.0", + "wasm-encoder 0.238.0", + "wasmparser 0.238.0", ] [[package]] @@ -9105,18 +9095,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "wasmparser" -version = "0.235.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" -dependencies = [ - "bitflags 2.9.3", - "hashbrown 0.15.5", - "indexmap 2.11.0", - "semver", -] - [[package]] name = "wasmparser" version = "0.236.1" @@ -9137,6 +9115,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ad4ca2ecb86b79ea410cd970985665de1d05774b7107b214bc5852b1bcbad7" dependencies = [ "bitflags 2.9.3", + "hashbrown 0.15.5", "indexmap 2.11.0", "semver", ] @@ -9911,47 +9890,32 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.43.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a18712ff1ec5bd09da500fe1e91dec11256b310da0ff33f8b4ec92b927cf0c6" +checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" dependencies = [ - "wit-bindgen-rt", + "bitflags 2.9.3", + "futures", + "once_cell", "wit-bindgen-rust-macro", ] -[[package]] -name = "wit-bindgen" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" - [[package]] name = "wit-bindgen-core" -version = "0.43.0" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c53468e077362201de11999c85c07c36e12048a990a3e0d69da2bd61da355d0" +checksum = "0467b3f0420b5d42f8b5538d21d9f416e7c8dea38d04642c7203eb5de331fd8f" dependencies = [ "anyhow", "heck 0.5.0", - "wit-parser 0.235.0", -] - -[[package]] -name = "wit-bindgen-rt" -version = "0.43.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fd734226eac1fd7c450956964e3a9094c9cee65e9dafdf126feef8c0096db65" -dependencies = [ - "bitflags 2.9.3", - "futures", - "once_cell", + "wit-parser 0.238.0", ] [[package]] name = "wit-bindgen-rust" -version = "0.43.0" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "531ebfcec48e56473805285febdb450e270fa75b2dacb92816861d0473b4c15f" +checksum = "f089b7beb50fdcf0b9dc68be920843d743c00cbbd5ef1fa21c727f9b5089dac5" dependencies = [ "anyhow", "heck 0.5.0", @@ -9965,9 +9929,9 @@ dependencies = [ [[package]] name = "wit-bindgen-rust-macro" -version = "0.43.0" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7852bf8a9d1ea80884d26b864ddebd7b0c7636697c6ca10f4c6c93945e023966" +checksum = "fdb386c24660f5803b1056efe4fca83490460c6c5ff48114cea2979946629b09" dependencies = [ "anyhow", "prettyplease", @@ -9980,9 +9944,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a57a11109cc553396f89f3a38a158a97d0b1adaec113bd73e0f64d30fb601f" +checksum = "d577b6b6ca3d05cf2a0367e85b1cdfb269155022ba272ae5a0e14c1e1cb59e4d" dependencies = [ "anyhow", "bitflags 2.9.3", @@ -9991,17 +9955,17 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.235.0", + "wasm-encoder 0.238.0", "wasm-metadata", - "wasmparser 0.235.0", - "wit-parser 0.235.0", + "wasmparser 0.238.0", + "wit-parser 0.238.0", ] [[package]] name = "wit-parser" -version = "0.235.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a1f95a87d03a33e259af286b857a95911eb46236a0f726cbaec1227b3dfc67a" +checksum = "16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15" dependencies = [ "anyhow", "id-arena", @@ -10012,14 +9976,14 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.235.0", + "wasmparser 0.236.1", ] [[package]] name = "wit-parser" -version = "0.236.1" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15" +checksum = "d28fd1ea7579c62574b01b413d80293a0a3f3076d387752cd823a3b0e43e96f0" dependencies = [ "anyhow", "id-arena", @@ -10030,7 +9994,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.236.1", + "wasmparser 0.238.0", ] [[package]] diff --git a/hermes/bin/tests/integration/components/failed_init/Cargo.toml b/hermes/bin/tests/integration/components/failed_init/Cargo.toml index 40f1cea3d..21ffbf6a2 100644 --- a/hermes/bin/tests/integration/components/failed_init/Cargo.toml +++ b/hermes/bin/tests/integration/components/failed_init/Cargo.toml @@ -8,7 +8,7 @@ license.workspace = true crate-type = ["cdylib"] [dependencies] -wit-bindgen = "0.43.0" +wit-bindgen = "0.45.0" [lints] workspace = true \ No newline at end of file diff --git a/hermes/bin/tests/integration/components/http_request_rte_01/Cargo.toml b/hermes/bin/tests/integration/components/http_request_rte_01/Cargo.toml index 4eb73f1d4..72966f0d2 100644 --- a/hermes/bin/tests/integration/components/http_request_rte_01/Cargo.toml +++ b/hermes/bin/tests/integration/components/http_request_rte_01/Cargo.toml @@ -8,7 +8,7 @@ license.workspace = true crate-type = ["cdylib"] [dependencies] -wit-bindgen = "0.43.0" +wit-bindgen = "0.45.0" serde_json = "1.0.0" url = "2.5.4" diff --git a/hermes/bin/tests/integration/components/sleep_component/Cargo.toml b/hermes/bin/tests/integration/components/sleep_component/Cargo.toml index a81c126de..350a07e9c 100644 --- a/hermes/bin/tests/integration/components/sleep_component/Cargo.toml +++ b/hermes/bin/tests/integration/components/sleep_component/Cargo.toml @@ -8,7 +8,7 @@ license.workspace = true crate-type = ["cdylib"] [dependencies] -wit-bindgen = "0.43.0" +wit-bindgen = "0.45.0" serde_json = "1.0.0" url = "2.5.4"