Skip to content

Commit 2e8aa2f

Browse files
committed
chore: prepare release v0.19.0
Bump the workspace version from 0.18.0 to 0.19.0 (and the internal hyperlight-* dependency versions with it), roll the CHANGELOG's [Prerelease] section into [v0.19.0] with a fresh empty [Prerelease] and the compare-link footer, and sync the root and rust_guests Cargo.lock files to match. Follows docs/how-to-make-releases.md; the tag is cut after this merges. Signed-off-by: danbugs <danilochiarlone@gmail.com>
1 parent 94071f4 commit 2e8aa2f

4 files changed

Lines changed: 33 additions & 30 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
44

55
## [Prerelease] - Unreleased
66

7+
## [v0.19.0] - 2026-11-04
8+
79
### Added
810
* `Sandbox::snapshot_with_options` takes a snapshot with `SnapshotOptions`. `SnapshotOptions::scratch_size` gives the sandbox, and later restores of the snapshot, a different scratch size. A guest can boot with the scratch its initialisation needs and run guest function calls from a snapshot with only the scratch they need, so each restore costs less. It can also give a guest more scratch than it booted with.
911
* `Sandbox::scratch_allocated_bytes` returns how much scratch the guest has allocated since the sandbox was last restored or snapshotted. The guest controls the value it is read from.
@@ -459,7 +461,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
459461
The Initial Hyperlight Release 🎉
460462

461463

462-
[Prerelease]: <https://github.com/hyperlight-dev/hyperlight/compare/v0.18.0...HEAD>
464+
[Prerelease]: <https://github.com/hyperlight-dev/hyperlight/compare/v0.19.0...HEAD>
465+
[v0.19.0]: <https://github.com/hyperlight-dev/hyperlight/compare/v0.18.0...v0.19.0>
463466
[v0.18.0]: <https://github.com/hyperlight-dev/hyperlight/compare/v0.17.0...v0.18.0>
464467
[v0.17.0]: <https://github.com/hyperlight-dev/hyperlight/compare/v0.16.0...v0.17.0>
465468
[v0.16.0]: <https://github.com/hyperlight-dev/hyperlight/compare/v0.15.0...v0.16.0>

‎Cargo.lock‎

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ exclude = [
3030
]
3131

3232
[workspace.package]
33-
version = "0.18.0"
33+
version = "0.19.0"
3434
edition = "2024"
3535
rust-version = "1.89"
3636
license = "Apache-2.0"
@@ -39,17 +39,17 @@ repository = "https://github.com/hyperlight-dev/hyperlight"
3939
readme = "README.md"
4040

4141
[workspace.dependencies]
42-
hyperlight-common = { path = "src/hyperlight_common", version = "0.18.0", default-features = false }
43-
hyperlight-host = { path = "src/hyperlight_host", version = "0.18.0", default-features = false }
44-
hyperlight-guest = { path = "src/hyperlight_guest", version = "0.18.0", default-features = false }
45-
hyperlight-guest-bin = { path = "src/hyperlight_guest_bin", version = "0.18.0", default-features = false }
46-
hyperlight-guest-macro = { path = "src/hyperlight_guest_macro", version = "0.18.0", default-features = false }
42+
hyperlight-common = { path = "src/hyperlight_common", version = "0.19.0", default-features = false }
43+
hyperlight-host = { path = "src/hyperlight_host", version = "0.19.0", default-features = false }
44+
hyperlight-guest = { path = "src/hyperlight_guest", version = "0.19.0", default-features = false }
45+
hyperlight-guest-bin = { path = "src/hyperlight_guest_bin", version = "0.19.0", default-features = false }
46+
hyperlight-guest-macro = { path = "src/hyperlight_guest_macro", version = "0.19.0", default-features = false }
4747
hyperlight-testing = { path = "src/hyperlight_testing", default-features = false }
48-
hyperlight-guest-tracing = { path = "src/hyperlight_guest_tracing", version = "0.18.0", default-features = false }
49-
hyperlight-libc = { path = "src/hyperlight_libc", version = "0.18.0", default-features = false }
50-
hyperlight-component-util = { path = "src/hyperlight_component_util", version = "0.18.0", default-features = false }
51-
hyperlight-component-macro = { path = "src/hyperlight_component_macro", version = "0.18.0", default-features = false }
52-
hyperlight-component-csharp = { path = "src/hyperlight_component_csharp", version = "0.18.0", default-features = false }
48+
hyperlight-guest-tracing = { path = "src/hyperlight_guest_tracing", version = "0.19.0", default-features = false }
49+
hyperlight-libc = { path = "src/hyperlight_libc", version = "0.19.0", default-features = false }
50+
hyperlight-component-util = { path = "src/hyperlight_component_util", version = "0.19.0", default-features = false }
51+
hyperlight-component-macro = { path = "src/hyperlight_component_macro", version = "0.19.0", default-features = false }
52+
hyperlight-component-csharp = { path = "src/hyperlight_component_csharp", version = "0.19.0", default-features = false }
5353

5454
[workspace.lints.rust]
5555
unsafe_op_in_unsafe_fn = "deny"

‎src/tests/rust_guests/Cargo.lock‎

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)