Skip to content

chore: prepare release v0.17.0 - #1778

Merged
danbugs merged 2 commits into
hyperlight-dev:mainfrom
danbugs:danbugs/prepare-v0.17.0
Aug 27, 2026
Merged

chore: prepare release v0.17.0#1778
danbugs merged 2 commits into
hyperlight-dev:mainfrom
danbugs:danbugs/prepare-v0.17.0

Conversation

@danbugs

@danbugs danbugs commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Bump workspace version from 0.16.0 to 0.17.0 and update CHANGELOG with all changes since v0.16.0. Key additions this release:

  • macOS/Apple Silicon support via Hypervisor.framework
  • SandboxBuilder API for ergonomic sandbox construction
  • WIT source inputs in component bindgen macros
  • Guest MSR save/restore across snapshots (breaking)
  • RSS peak fix on Windows for snapshot restore

@danbugs danbugs added the kind/dependencies For PRs that update dependencies or related components label Aug 27, 2026
@danbugs
danbugs force-pushed the danbugs/prepare-v0.17.0 branch 2 times, most recently from 1c9dd96 to dacae4f Compare August 27, 2026 20:52

@ludfjig ludfjig left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with some comments on changelog

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
@danbugs
danbugs force-pushed the danbugs/prepare-v0.17.0 branch 2 times, most recently from 534a822 to 38e5192 Compare August 27, 2026 22:14
@danbugs danbugs changed the title [DO NOT MERGE] chore: prepare release v0.17.0 chore: prepare release v0.17.0 Aug 27, 2026
@danbugs
danbugs marked this pull request as ready for review August 27, 2026 22:15
Copilot AI lite review requested due to automatic review settings August 27, 2026 22:15
@danbugs
danbugs force-pushed the danbugs/prepare-v0.17.0 branch from 38e5192 to a67ff3f Compare August 27, 2026 22:16
@danbugs
danbugs force-pushed the danbugs/prepare-v0.17.0 branch from a67ff3f to 2eadf63 Compare August 27, 2026 22:20

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the v0.17.0 release by bumping the workspace crate version and refreshing release artifacts (changelog and lockfiles) so the repository metadata matches the new published version.

Changes:

  • Bump workspace package/crate versions from 0.16.0 to 0.17.0.
  • Add a v0.17.0 section to CHANGELOG.md and update compare links.
  • Regenerate Cargo.lock files (root and nested rust guest workspace) to reflect the new dependency graph.

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated 1 comment.

File Description
Cargo.toml Updates workspace version and internal crate dependency versions to 0.17.0.
CHANGELOG.md Adds the v0.17.0 release notes and updates comparison links.
Cargo.lock Refreshes the root workspace lockfile after the version bump.
src/tests/rust_guests/Cargo.lock Refreshes the nested rust guest workspace lockfile.
Suppressed comments (1)

CHANGELOG.md:42

  • This changelog entry ends with an author attribution but no PR link. Consider adding the PR URL (preferred) or dropping the attribution to keep v0.17.0 entries consistent and traceable.
* Validate ELF program headers in `ElfInfo::new()` to prevent host process abort from malformed guest binaries. PT_LOAD segments are now bounds-checked, `base_va`/`va_size` are stored as fields, and `load_at()` uses fully checked arithmetic by @danbugs

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread CHANGELOG.md Outdated
@danbugs
danbugs force-pushed the danbugs/prepare-v0.17.0 branch from 2eadf63 to 667dc95 Compare August 27, 2026 22:26
Signed-off-by: danbugs <danilochiarlone@gmail.com>
@danbugs
danbugs force-pushed the danbugs/prepare-v0.17.0 branch from 667dc95 to 2a0ec39 Compare August 27, 2026 22:28
ludfjig
ludfjig previously approved these changes Aug 27, 2026
Signed-off-by: danbugs <danilochiarlone@gmail.com>
@danbugs
danbugs force-pushed the danbugs/prepare-v0.17.0 branch from ca98fb2 to c0318f3 Compare August 27, 2026 22:40
@danbugs
danbugs enabled auto-merge (squash) August 27, 2026 22:51
@danbugs
danbugs merged commit 388ea8e into hyperlight-dev:main Aug 27, 2026
50 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/dependencies For PRs that update dependencies or related components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants