From ab242ac373d6c9f6f5d0fe21952830e290416e8f Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Thu, 28 Aug 2025 22:47:17 +0100 Subject: [PATCH 1/2] Update to v0.9.0 Signed-off-by: Simon Davies --- Cargo.lock | 18 +++++++++--------- Cargo.toml | 18 +++++++++--------- src/tests/rust_guests/callbackguest/Cargo.toml | 2 +- src/tests/rust_guests/dummyguest/Cargo.toml | 4 ++-- src/tests/rust_guests/simpleguest/Cargo.toml | 2 +- src/tests/rust_guests/witguest/Cargo.toml | 2 +- src/trace_dump/Cargo.toml | 2 +- 7 files changed, 24 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0bd280065..2d8de87fc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1344,7 +1344,7 @@ dependencies = [ [[package]] name = "hyperlight-common" -version = "0.8.0" +version = "0.9.0" dependencies = [ "anyhow", "arbitrary", @@ -1357,7 +1357,7 @@ dependencies = [ [[package]] name = "hyperlight-component-macro" -version = "0.8.0" +version = "0.9.0" dependencies = [ "env_logger", "hyperlight-component-util", @@ -1371,7 +1371,7 @@ dependencies = [ [[package]] name = "hyperlight-component-util" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itertools 0.14.0", "log", @@ -1393,7 +1393,7 @@ dependencies = [ [[package]] name = "hyperlight-guest" -version = "0.8.0" +version = "0.9.0" dependencies = [ "anyhow", "flatbuffers", @@ -1404,7 +1404,7 @@ dependencies = [ [[package]] name = "hyperlight-guest-bin" -version = "0.8.0" +version = "0.9.0" dependencies = [ "buddy_system_allocator", "cc", @@ -1419,7 +1419,7 @@ dependencies = [ [[package]] name = "hyperlight-guest-tracing" -version = "0.8.0" +version = "0.9.0" dependencies = [ "hyperlight-common", "hyperlight-guest-tracing-macro", @@ -1428,7 +1428,7 @@ dependencies = [ [[package]] name = "hyperlight-guest-tracing-macro" -version = "0.8.0" +version = "0.9.0" dependencies = [ "proc-macro2", "quote", @@ -1437,7 +1437,7 @@ dependencies = [ [[package]] name = "hyperlight-host" -version = "0.8.0" +version = "0.9.0" dependencies = [ "anyhow", "bitflags 2.9.3", @@ -1527,7 +1527,7 @@ dependencies = [ [[package]] name = "hyperlight_guest_capi" -version = "0.8.0" +version = "0.9.0" dependencies = [ "cbindgen", "hyperlight-common", diff --git a/Cargo.toml b/Cargo.toml index 9a6508cc2..d5f9a4092 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ exclude = [ ] [workspace.package] -version = "0.8.0" +version = "0.9.0" edition = "2024" rust-version = "1.86" license = "Apache-2.0" @@ -37,15 +37,15 @@ repository = "https://github.com/hyperlight-dev/hyperlight" readme = "README.md" [workspace.dependencies] -hyperlight-common = { path = "src/hyperlight_common", version = "0.8.0", default-features = false } -hyperlight-host = { path = "src/hyperlight_host", version = "0.8.0", default-features = false } -hyperlight-guest = { path = "src/hyperlight_guest", version = "0.8.0", default-features = false } -hyperlight-guest-bin = { path = "src/hyperlight_guest_bin", version = "0.8.0", default-features = false } +hyperlight-common = { path = "src/hyperlight_common", version = "0.9.0", default-features = false } +hyperlight-host = { path = "src/hyperlight_host", version = "0.9.0", default-features = false } +hyperlight-guest = { path = "src/hyperlight_guest", version = "0.9.0", default-features = false } +hyperlight-guest-bin = { path = "src/hyperlight_guest_bin", version = "0.9.0", default-features = false } hyperlight-testing = { path = "src/hyperlight_testing", default-features = false } -hyperlight-guest-tracing = { path = "src/hyperlight_guest_tracing", version = "0.8.0", default-features = false } -hyperlight-guest-tracing-macro = { path = "src/hyperlight_guest_tracing_macro", version = "0.8.0", default-features = false } -hyperlight-component-util = { path = "src/hyperlight_component_util", version = "0.8.0", default-features = false } -hyperlight-component-macro = { path = "src/hyperlight_component_macro", version = "0.8.0", default-features = false } +hyperlight-guest-tracing = { path = "src/hyperlight_guest_tracing", version = "0.9.0", default-features = false } +hyperlight-guest-tracing-macro = { path = "src/hyperlight_guest_tracing_macro", version = "0.9.0", default-features = false } +hyperlight-component-util = { path = "src/hyperlight_component_util", version = "0.9.0", default-features = false } +hyperlight-component-macro = { path = "src/hyperlight_component_macro", version = "0.9.0", default-features = false } [workspace.lints.rust] unsafe_op_in_unsafe_fn = "deny" diff --git a/src/tests/rust_guests/callbackguest/Cargo.toml b/src/tests/rust_guests/callbackguest/Cargo.toml index b1040eb5d..fdb6ddbb2 100644 --- a/src/tests/rust_guests/callbackguest/Cargo.toml +++ b/src/tests/rust_guests/callbackguest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "callbackguest" -version = "0.1.0" +version = "0.9.0" edition = "2021" [dependencies] diff --git a/src/tests/rust_guests/dummyguest/Cargo.toml b/src/tests/rust_guests/dummyguest/Cargo.toml index 3de8389e9..9a35944ec 100644 --- a/src/tests/rust_guests/dummyguest/Cargo.toml +++ b/src/tests/rust_guests/dummyguest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dummyguest" -version = "0.4.0" +version = "0.9.0" edition = "2021" @@ -12,4 +12,4 @@ hyperlight-common = { path = "../../../hyperlight_common", default-features = fa default = [] trace_guest = ["hyperlight-guest-bin/trace_guest"] unwind_guest = ["hyperlight-common/unwind_guest"] -mem_profile = ["hyperlight-common/mem_profile", "hyperlight-guest-bin/mem_profile"] \ No newline at end of file +mem_profile = ["hyperlight-common/mem_profile", "hyperlight-guest-bin/mem_profile"] diff --git a/src/tests/rust_guests/simpleguest/Cargo.toml b/src/tests/rust_guests/simpleguest/Cargo.toml index 8748bdc0b..34925b9fc 100644 --- a/src/tests/rust_guests/simpleguest/Cargo.toml +++ b/src/tests/rust_guests/simpleguest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "simpleguest" -version = "0.4.0" +version = "0.9.0" edition = "2021" [dependencies] diff --git a/src/tests/rust_guests/witguest/Cargo.toml b/src/tests/rust_guests/witguest/Cargo.toml index 65762e639..82f87b9f5 100644 --- a/src/tests/rust_guests/witguest/Cargo.toml +++ b/src/tests/rust_guests/witguest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "witguest" -version = "0.1.0" +version = "0.9.0" edition = "2021" [dependencies] diff --git a/src/trace_dump/Cargo.toml b/src/trace_dump/Cargo.toml index 9f3b0cbe6..94f408430 100644 --- a/src/trace_dump/Cargo.toml +++ b/src/trace_dump/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trace_dump" -version = "0.0.0" +version = "0.9.0" publish = false edition = "2021" From ba15d6005e40b7af6ee82462cde01051ec1d38ab Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Thu, 28 Aug 2025 23:21:38 +0100 Subject: [PATCH 2/2] update cargo.lock Signed-off-by: Simon Davies --- Cargo.lock | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2d8de87fc..9770b25e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1078,7 +1078,7 @@ dependencies = [ "cfg-if", "libc", "r-efi", - "wasi 0.14.2+wasi-0.2.4", + "wasi 0.14.3+wasi-0.2.4", ] [[package]] @@ -2609,9 +2609,9 @@ dependencies = [ [[package]] name = "potential_utf" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" +checksum = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a" dependencies = [ "zerovec", ] @@ -3595,7 +3595,7 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "trace_dump" -version = "0.0.0" +version = "0.9.0" dependencies = [ "addr2line 0.25.0", "blake3", @@ -3955,11 +3955,11 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi" -version = "0.14.2+wasi-0.2.4" +version = "0.14.3+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" +checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95" dependencies = [ - "wit-bindgen-rt", + "wit-bindgen", ] [[package]] @@ -4383,13 +4383,10 @@ dependencies = [ ] [[package]] -name = "wit-bindgen-rt" -version = "0.39.0" +name = "wit-bindgen" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" -dependencies = [ - "bitflags 2.9.3", -] +checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" [[package]] name = "writeable"