From a2e69c337749fd239f2b9e1da3db963e4e468356 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 03:05:35 +0000 Subject: [PATCH 1/3] chore(deps): bump wit-component from 0.253.0 to 0.254.0 Bumps [wit-component](https://github.com/bytecodealliance/wasm-tools) from 0.253.0 to 0.254.0. - [Release notes](https://github.com/bytecodealliance/wasm-tools/releases) - [Commits](https://github.com/bytecodealliance/wasm-tools/commits) --- updated-dependencies: - dependency-name: wit-component dependency-version: 0.254.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 42 +++++++++++++++++------- src/hyperlight_component_util/Cargo.toml | 2 +- 2 files changed, 31 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ce321543b..463837d85 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1596,7 +1596,7 @@ dependencies = [ "tracing", "wasmparser 0.254.0", "wit-component", - "wit-parser", + "wit-parser 0.253.0", ] [[package]] @@ -4332,24 +4332,24 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.253.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59972d6cd272259de647b7c1f1912e45e289c75ffd4be04e10695507cd7e1b59" +checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" dependencies = [ "leb128fmt", - "wasmparser 0.253.0", + "wasmparser 0.254.0", ] [[package]] name = "wasm-metadata" -version = "0.253.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3f45816ef616806f48498bcd831377de578c4fa51db0c83ab8ceb78cc13523b" +checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser 0.253.0", + "wasmparser 0.254.0", ] [[package]] @@ -4359,7 +4359,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19db11f87d2486580e1e8b6f494c54df7e0566b87d0b599db843c24019667339" dependencies = [ "bitflags 2.13.1", - "hashbrown 0.17.1", "indexmap", "semver", ] @@ -4588,9 +4587,9 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "wit-component" -version = "0.253.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbbd2500ac3488489ee8c6e59b79d7e47e6da5bfb019efd35d5dca57b78af624" +checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" dependencies = [ "anyhow", "bitflags 2.13.1", @@ -4601,8 +4600,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser 0.253.0", - "wit-parser", + "wasmparser 0.254.0", + "wit-parser 0.254.0", ] [[package]] @@ -4624,6 +4623,25 @@ dependencies = [ "wasmparser 0.253.0", ] +[[package]] +name = "wit-parser" +version = "0.254.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1655131e4f7d3f0cb141f6eca71315ca40eff0f3d4de7cff0a82bacedd8c89b4" +dependencies = [ + "anyhow", + "hashbrown 0.17.1", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-ident", + "wasmparser 0.254.0", +] + [[package]] name = "writeable" version = "0.6.3" diff --git a/src/hyperlight_component_util/Cargo.toml b/src/hyperlight_component_util/Cargo.toml index b9e9f334e..531c9f483 100644 --- a/src/hyperlight_component_util/Cargo.toml +++ b/src/hyperlight_component_util/Cargo.toml @@ -16,7 +16,7 @@ name = "hyperlight_component_util" [dependencies] wasmparser = { version = "0.254.0" } -wit-component = { version = "0.253.0" } +wit-component = { version = "0.254.0" } wit-parser = { version = "0.253.0" } quote = { version = "1.0.45" } proc-macro2 = { version = "1.0.106" } From 6e2bab371069c718adbfb10ae2180a7d17522e63 Mon Sep 17 00:00:00 2001 From: "dependabot-pr-auto-approver[bot]" <207571483+dependabot-pr-auto-approver[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 03:09:49 +0000 Subject: [PATCH 2/3] chore: update guest Cargo.lock file Automatically updated by dependabot-update-guest-locks workflow. Triggered by: chore(deps): bump wit-component from 0.253.0 to 0.254.0 Signed-off-by: dependabot-pr-auto-approver[bot] <207571483+dependabot-pr-auto-approver[bot]@users.noreply.github.com> --- src/tests/rust_guests/Cargo.lock | 44 ++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/src/tests/rust_guests/Cargo.lock b/src/tests/rust_guests/Cargo.lock index 4486d42ab..35bb7cbfc 100644 --- a/src/tests/rust_guests/Cargo.lock +++ b/src/tests/rust_guests/Cargo.lock @@ -270,7 +270,7 @@ dependencies = [ "tracing", "wasmparser 0.254.0", "wit-component", - "wit-parser", + "wit-parser 0.253.0", ] [[package]] @@ -767,24 +767,24 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "wasm-encoder" -version = "0.253.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59972d6cd272259de647b7c1f1912e45e289c75ffd4be04e10695507cd7e1b59" +checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" dependencies = [ "leb128fmt", - "wasmparser 0.253.0", + "wasmparser 0.254.0", ] [[package]] name = "wasm-metadata" -version = "0.253.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3f45816ef616806f48498bcd831377de578c4fa51db0c83ab8ceb78cc13523b" +checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser 0.253.0", + "wasmparser 0.254.0", ] [[package]] @@ -794,7 +794,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19db11f87d2486580e1e8b6f494c54df7e0566b87d0b599db843c24019667339" dependencies = [ "bitflags 2.13.0", - "hashbrown", "indexmap", "semver", ] @@ -838,9 +837,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.253.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbbd2500ac3488489ee8c6e59b79d7e47e6da5bfb019efd35d5dca57b78af624" +checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" dependencies = [ "anyhow", "bitflags 2.13.0", @@ -851,8 +850,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser 0.253.0", - "wit-parser", + "wasmparser 0.254.0", + "wit-parser 0.254.0", ] [[package]] @@ -874,6 +873,25 @@ dependencies = [ "wasmparser 0.253.0", ] +[[package]] +name = "wit-parser" +version = "0.254.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1655131e4f7d3f0cb141f6eca71315ca40eff0f3d4de7cff0a82bacedd8c89b4" +dependencies = [ + "anyhow", + "hashbrown", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-ident", + "wasmparser 0.254.0", +] + [[package]] name = "witguest" version = "0.10.0" @@ -889,4 +907,4 @@ dependencies = [ name = "zmij" version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" \ No newline at end of file From fd645a0fe432bd48a6073d78f9ab06c374144ca3 Mon Sep 17 00:00:00 2001 From: James Sturtevant Date: Thu, 23 Jul 2026 13:58:38 -0700 Subject: [PATCH 3/3] fix(deps): align wit-parser with wit-component Copilot-Session: 9d4e6a74-3240-4a6a-8dae-758fb4b2f99e Signed-off-by: James Sturtevant --- Cargo.lock | 44 ++++------------------- src/hyperlight_component_util/Cargo.toml | 2 +- src/tests/rust_guests/Cargo.lock | 46 +++++------------------- 3 files changed, 16 insertions(+), 76 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 463837d85..fe9394421 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1594,9 +1594,9 @@ dependencies = [ "quote", "syn 3.0.1", "tracing", - "wasmparser 0.254.0", + "wasmparser", "wit-component", - "wit-parser 0.253.0", + "wit-parser", ] [[package]] @@ -4337,7 +4337,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" dependencies = [ "leb128fmt", - "wasmparser 0.254.0", + "wasmparser", ] [[package]] @@ -4349,18 +4349,7 @@ dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser 0.254.0", -] - -[[package]] -name = "wasmparser" -version = "0.253.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19db11f87d2486580e1e8b6f494c54df7e0566b87d0b599db843c24019667339" -dependencies = [ - "bitflags 2.13.1", - "indexmap", - "semver", + "wasmparser", ] [[package]] @@ -4600,27 +4589,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser 0.254.0", - "wit-parser 0.254.0", -] - -[[package]] -name = "wit-parser" -version = "0.253.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d997b8e5920fcbeec742b58e583325d6419a6aca617ae8075c406a61c65ba8a" -dependencies = [ - "anyhow", - "hashbrown 0.17.1", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-ident", - "wasmparser 0.253.0", + "wasmparser", + "wit-parser", ] [[package]] @@ -4639,7 +4609,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser 0.254.0", + "wasmparser", ] [[package]] diff --git a/src/hyperlight_component_util/Cargo.toml b/src/hyperlight_component_util/Cargo.toml index 531c9f483..5feed11e7 100644 --- a/src/hyperlight_component_util/Cargo.toml +++ b/src/hyperlight_component_util/Cargo.toml @@ -17,7 +17,7 @@ name = "hyperlight_component_util" [dependencies] wasmparser = { version = "0.254.0" } wit-component = { version = "0.254.0" } -wit-parser = { version = "0.253.0" } +wit-parser = { version = "0.254.0" } quote = { version = "1.0.45" } proc-macro2 = { version = "1.0.106" } syn = { version = "3.0.1" } diff --git a/src/tests/rust_guests/Cargo.lock b/src/tests/rust_guests/Cargo.lock index 35bb7cbfc..a01402daf 100644 --- a/src/tests/rust_guests/Cargo.lock +++ b/src/tests/rust_guests/Cargo.lock @@ -268,9 +268,9 @@ dependencies = [ "quote", "syn 3.0.2", "tracing", - "wasmparser 0.254.0", + "wasmparser", "wit-component", - "wit-parser 0.253.0", + "wit-parser", ] [[package]] @@ -772,7 +772,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" dependencies = [ "leb128fmt", - "wasmparser 0.254.0", + "wasmparser", ] [[package]] @@ -784,18 +784,7 @@ dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser 0.254.0", -] - -[[package]] -name = "wasmparser" -version = "0.253.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19db11f87d2486580e1e8b6f494c54df7e0566b87d0b599db843c24019667339" -dependencies = [ - "bitflags 2.13.0", - "indexmap", - "semver", + "wasmparser", ] [[package]] @@ -850,27 +839,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser 0.254.0", - "wit-parser 0.254.0", -] - -[[package]] -name = "wit-parser" -version = "0.253.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d997b8e5920fcbeec742b58e583325d6419a6aca617ae8075c406a61c65ba8a" -dependencies = [ - "anyhow", - "hashbrown", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-ident", - "wasmparser 0.253.0", + "wasmparser", + "wit-parser", ] [[package]] @@ -889,7 +859,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser 0.254.0", + "wasmparser", ] [[package]] @@ -907,4 +877,4 @@ dependencies = [ name = "zmij" version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" \ No newline at end of file +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"