Skip to content

Latest commit

 

History

History
272 lines (200 loc) · 17 KB

File metadata and controls

272 lines (200 loc) · 17 KB

Changelog

The format is based on Keep a Changelog.

Prerelease - Unreleased

v0.13.0 - 2026-03-06

Fixed

Changed

Added

Removed

v0.12.0 - 2025-12-09

Fixed

  • Fix guest tracing deadlock when exception happens during tracing data serialization by @dblnz in hyperlight-dev#1066
  • Fix StackOverflow produced by guest logging by @dblnz in hyperlight-dev#1067
  • Fix guest call to halt not dropping allocated trace data leading to memory leak by @dblnz in hyperlight-dev#1072
  • Update the interrupt handler for 16byte alignment by @jsturtevant in hyperlight-dev#1037

Added

Removed

  • Remove outdated is_supported_platform (use is_hypervisor_present instead) and unused ExtraAllowedSyscall by @ludfjig in hyperlight-dev#1062

v0.11.0 - 2025-11-04

Fixed

Changed

Added

Removed

v0.10.0 - 2025-10-02

Fixed

  • Fix error code conversion for Exception enum TryFrom implementation by @vshailesh in hyperlight-dev#869
  • Remove Allocations from Panic Handler by @adamperlin in hyperlight-dev#818

Changed

v0.9.0 - 2025-08-28

Fixed

Changed

Removed

  • Remove DbgMemAccessHandlerCaller trait and DbgMemAccessHandlerWrapper abstractions by @Copilot in hyperlight-dev#824

v0.8.0 - 2025-08-08

⚠️ hyperlight_component_macro::host_bindgen and hyperlight_component_macro::guest_bindgen used the Callable trait which no longer restores state after each function call and requires an explicit Snapshot Restore using the newly exposed Snapshot API. See hyperlight-dev#697 and hyperlight-dev#761

Fixed

Changed

Added

Removed

  • Removed the OutBHandler and MemAccessHandler abstractions and related implementations. by @simongdavies in hyperlight-dev#732

v0.7.0 - 2025-06-26

Fixed

Changed

Added

Removed

  • Remove support for building PE files from hyperlight-guest-bin build.rs by @simongdavies in hyperlight-dev#572

v0.6.1 - 2025-06-12

Fixed

v0.6.0 - 2025-06-06

Fixed

  • Prevent openat from trapping on seccomp thread, by making it return EACCES instead by @ludfjig in hyperlight-dev#573

Changed

Added

v0.5.1 - 2025-06-02

Fixed

  • Fixed an issue with the hyperlight_host not building on v0.5.0

v0.5.0 - 2025-05-28

Changed

Fixed

Added

Removed

v0.4.0 - 2025-04-30

Changed

  • Metrics are now emitted using the metrics crate by @ludfjig in #361

Fixed

  • Fixed race condition causing thread to incorrectly believe it finished executing by @ludfjig in #385
  • Fixed incorrect logging levels in guest by @simongdavies in #410
  • Fixed missing compiler flags for building c guests by @prydt in #421

v0.3.0 - 2025-03-27

Added

  • Gdb support for mshv guests #327 by @dblnz in #327
  • Add fuzzing targets for fuzzing guest and host call parameters and return value by @ludfjig in #259

Changed

  • Make host-guest result API generic by @ludfjig in #259

Removed

Fixed

  • Fixed devcontainer permission issues by @myadav in #326

v0.2.0 - 2025-02-25

Added

  • Adds support for Azure Linux 3 by @simongdavies in #51
  • Add GDB support by @dblnz in #111
  • Document DCO by @devigned in #22
  • Run CI on intel machines by @danbugs in #32
  • Run spell checks on repo by @andreiltd in #58
  • Add devcontainer config by @dblnz in #54
  • Add exception handling to Hyperlight guest by @danbugs in #250
  • Add community meeting info to our README.md by @marosset in #231

Changed

  • Avoid eagerly doing unnecessary string formatting by @ludfjig in #73
  • Use CreateFileMapping\MapViewOfFile and UnmapViewOfFile\CloseHandle instead of VirtualAllocEx and VirtualFreeEx on Windows by @simongdavies in #135
  • Avoid requiring specific environment variables during testing by @ludfjig in #108

Removed

  • Remove SingleUseSandbox by @ludfjig in #125
  • Remove custom alloca by @ludfjig in #106

Fixed

  • Fix issues with using CreateMapViewOfFile with inprocess feature by @simongdavies in #2340
  • Reset guest memory when guest function fails by @ludfjig in #208
  • Improve error when guest binary not found by @ludfjig in #55
  • Ensure windows version is supported by @simongdavies in #110

v0.1.0 - 2024-11-24

The Initial Hyperlight Release 🎉