Skip to content

chore: bump hyperlight-* dependencies to 0.16.0#517

Merged
jsturtevant merged 3 commits into
hyperlight-dev:mainfrom
yordis:yordis/chore-bump-host-0.16
Jul 11, 2026
Merged

chore: bump hyperlight-* dependencies to 0.16.0#517
jsturtevant merged 3 commits into
hyperlight-dev:mainfrom
yordis:yordis/chore-bump-host-0.16

Conversation

@yordis

@yordis yordis commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

yordis added 3 commits June 27, 2026 16:07
hyperlight-host 0.16.0 publishes the OCI-format snapshot save/load API
(PR #1465) that downstream integrators need for cross-host snapshot
persistence. Tracking that release here so the wasm wrapper exposes the
new Snapshot surface unchanged.

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
hyperlight-host 0.16.0 dropped the third `Option` argument on
`MultiUseSandbox::map_file_cow`. Without this fix the bump to
host 0.16 fails to compile with E0061 unexpected argument.

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
These types are needed to call `Snapshot::save` / `Snapshot::load` from
downstream crates that consume `hyperlight-wasm` directly. Without the
re-export they sit in `hyperlight_host::sandbox::snapshot`, a private
module path that downstream cannot reach without taking a direct
dependency on `hyperlight-host` (which defeats the purpose of the
wasm wrapper crate).

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
@jsturtevant jsturtevant enabled auto-merge (squash) July 10, 2026 20:16
@yordis

yordis commented Jul 10, 2026

Copy link
Copy Markdown
Contributor Author

checking CI failure

@yordis

yordis commented Jul 10, 2026

Copy link
Copy Markdown
Contributor Author

The one failing check died partway through the Run benchmarks step with no logs uploaded, which points to the self-hosted runner crashing/disconnecting rather than a real failure.

@jsturtevant it sounds you need to retry it

@jsturtevant jsturtevant merged commit 96f633b into hyperlight-dev:main Jul 11, 2026
52 of 55 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants