From b16c3a1b922e7142ed55fe254a95e3fd7abbe992 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Jul 2026 03:04:47 +0000 Subject: [PATCH 1/3] chore(deps): bump wit-parser from 0.252.0 to 0.253.0 Bumps [wit-parser](https://github.com/bytecodealliance/wasm-tools) from 0.252.0 to 0.253.0. - [Release notes](https://github.com/bytecodealliance/wasm-tools/releases) - [Commits](https://github.com/bytecodealliance/wasm-tools/commits) --- updated-dependencies: - dependency-name: wit-parser dependency-version: 0.253.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: James Sturtevant --- Cargo.lock | 34 ++++++++++++++++++++++-- src/hyperlight_component_util/Cargo.toml | 2 +- 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b9b47dd06..7dae2f5f2 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]] @@ -4367,6 +4367,17 @@ dependencies = [ "serde", ] +[[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", +] + [[package]] name = "web-sys" version = "0.3.103" @@ -4592,7 +4603,7 @@ dependencies = [ "wasm-encoder", "wasm-metadata", "wasmparser 0.252.0", - "wit-parser", + "wit-parser 0.252.0", ] [[package]] @@ -4614,6 +4625,25 @@ dependencies = [ "wasmparser 0.252.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", +] + [[package]] name = "writeable" version = "0.6.3" diff --git a/src/hyperlight_component_util/Cargo.toml b/src/hyperlight_component_util/Cargo.toml index a12afa056..ebb2e2d85 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.252.0" } -wit-parser = { version = "0.252.0" } +wit-parser = { version = "0.253.0" } quote = { version = "1.0.45" } proc-macro2 = { version = "1.0.106" } syn = { version = "2.0.117" } From ee417cfee831d7f1eef7a4b5eba22a9f271ebfc1 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, 8 Jul 2026 03:08:25 +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-parser from 0.252.0 to 0.253.0 Signed-off-by: dependabot-pr-auto-approver[bot] <207571483+dependabot-pr-auto-approver[bot]@users.noreply.github.com> Signed-off-by: James Sturtevant --- src/tests/rust_guests/Cargo.lock | 34 ++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/src/tests/rust_guests/Cargo.lock b/src/tests/rust_guests/Cargo.lock index 8bbb2ff66..b01d2b429 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]] @@ -801,6 +801,17 @@ dependencies = [ "serde", ] +[[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", +] + [[package]] name = "windows-link" version = "0.2.1" @@ -841,7 +852,7 @@ dependencies = [ "wasm-encoder", "wasm-metadata", "wasmparser 0.252.0", - "wit-parser", + "wit-parser 0.252.0", ] [[package]] @@ -863,6 +874,25 @@ dependencies = [ "wasmparser 0.252.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", +] + [[package]] name = "witguest" version = "0.10.0" From 741279d338edbc94e9138acd3d7fa7b61052359d Mon Sep 17 00:00:00 2001 From: James Sturtevant Date: Tue, 21 Jul 2026 13:58:05 -0700 Subject: [PATCH 3/3] fix(deps): align wasm-tools dependencies Copilot-Session: ce5a76e6-3e42-4497-af18-f6c8b99499a3 Signed-off-by: James Sturtevant --- Cargo.lock | 56 ++++++----------------- src/hyperlight_component_util/Cargo.toml | 2 +- src/tests/rust_guests/Cargo.lock | 58 ++++++------------------ 3 files changed, 28 insertions(+), 88 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7dae2f5f2..4a05f0e5f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1596,7 +1596,7 @@ dependencies = [ "tracing", "wasmparser 0.254.0", "wit-component", - "wit-parser 0.253.0", + "wit-parser", ] [[package]] @@ -4322,31 +4322,31 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8185ae345fa5687c054626ff9a50e7089797a343d9904d1dc9820eb4c4d3196f" +checksum = "59972d6cd272259de647b7c1f1912e45e289c75ffd4be04e10695507cd7e1b59" dependencies = [ "leb128fmt", - "wasmparser 0.252.0", + "wasmparser 0.253.0", ] [[package]] name = "wasm-metadata" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b7e08e02a3cd55bf778009d4cd6faae50da011f293644daf78a531a32d6d142" +checksum = "b3f45816ef616806f48498bcd831377de578c4fa51db0c83ab8ceb78cc13523b" dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser 0.252.0", + "wasmparser 0.253.0", ] [[package]] name = "wasmparser" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3eb099dcadcde5be9eef55e3a337128efd4e44b4c93122487e4d2e4e1c6627c" +checksum = "19db11f87d2486580e1e8b6f494c54df7e0566b87d0b599db843c24019667339" dependencies = [ "bitflags 2.13.1", "hashbrown 0.17.1", @@ -4367,17 +4367,6 @@ dependencies = [ "serde", ] -[[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", -] - [[package]] name = "web-sys" version = "0.3.103" @@ -4589,9 +4578,9 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "wit-component" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76db0662b590f45d33d0e363fa13539a5a1eecd35d5a12fe208c335461c1053d" +checksum = "dbbd2500ac3488489ee8c6e59b79d7e47e6da5bfb019efd35d5dca57b78af624" dependencies = [ "anyhow", "bitflags 2.13.1", @@ -4602,27 +4591,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser 0.252.0", - "wit-parser 0.252.0", -] - -[[package]] -name = "wit-parser" -version = "0.252.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4266bea110371c620ccf3201c5023676046bc4556e5c7cfb5d500bda5ebc162d" -dependencies = [ - "anyhow", - "hashbrown 0.17.1", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-ident", - "wasmparser 0.252.0", + "wasmparser 0.253.0", + "wit-parser", ] [[package]] diff --git a/src/hyperlight_component_util/Cargo.toml b/src/hyperlight_component_util/Cargo.toml index ebb2e2d85..84aef6648 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.252.0" } +wit-component = { version = "0.253.0" } wit-parser = { version = "0.253.0" } quote = { version = "1.0.45" } proc-macro2 = { version = "1.0.106" } diff --git a/src/tests/rust_guests/Cargo.lock b/src/tests/rust_guests/Cargo.lock index b01d2b429..c48fe90b3 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 0.253.0", + "wit-parser", ] [[package]] @@ -756,31 +756,31 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "wasm-encoder" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8185ae345fa5687c054626ff9a50e7089797a343d9904d1dc9820eb4c4d3196f" +checksum = "59972d6cd272259de647b7c1f1912e45e289c75ffd4be04e10695507cd7e1b59" dependencies = [ "leb128fmt", - "wasmparser 0.252.0", + "wasmparser 0.253.0", ] [[package]] name = "wasm-metadata" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b7e08e02a3cd55bf778009d4cd6faae50da011f293644daf78a531a32d6d142" +checksum = "b3f45816ef616806f48498bcd831377de578c4fa51db0c83ab8ceb78cc13523b" dependencies = [ "anyhow", "indexmap", "wasm-encoder", - "wasmparser 0.252.0", + "wasmparser 0.253.0", ] [[package]] name = "wasmparser" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3eb099dcadcde5be9eef55e3a337128efd4e44b4c93122487e4d2e4e1c6627c" +checksum = "19db11f87d2486580e1e8b6f494c54df7e0566b87d0b599db843c24019667339" dependencies = [ "bitflags 2.13.0", "hashbrown", @@ -801,17 +801,6 @@ dependencies = [ "serde", ] -[[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", -] - [[package]] name = "windows-link" version = "0.2.1" @@ -838,9 +827,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.252.0" +version = "0.253.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76db0662b590f45d33d0e363fa13539a5a1eecd35d5a12fe208c335461c1053d" +checksum = "dbbd2500ac3488489ee8c6e59b79d7e47e6da5bfb019efd35d5dca57b78af624" dependencies = [ "anyhow", "bitflags 2.13.0", @@ -851,27 +840,8 @@ dependencies = [ "serde_json", "wasm-encoder", "wasm-metadata", - "wasmparser 0.252.0", - "wit-parser 0.252.0", -] - -[[package]] -name = "wit-parser" -version = "0.252.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4266bea110371c620ccf3201c5023676046bc4556e5c7cfb5d500bda5ebc162d" -dependencies = [ - "anyhow", - "hashbrown", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-ident", - "wasmparser 0.252.0", + "wasmparser 0.253.0", + "wit-parser", ] [[package]] @@ -908,4 +878,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"