Release v0.12.0
What's Changed
Fixed
- Fix guest tracing deadlock when exception happens during tracing data serialization by @dblnz in https://github.com/hyperlight-dev/hyperlight/pull/1066
- Fix StackOverflow produced by guest logging by @dblnz in https://github.com/hyperlight-dev/hyperlight/pull/1067
- Fix guest call to
haltnot dropping allocated trace data leading to memory leak by @dblnz in https://github.com/hyperlight-dev/hyperlight/pull/1072 - Update the interrupt handler for 16byte alignment by @jsturtevant in https://github.com/hyperlight-dev/hyperlight/pull/1037
Added
- Guest function improvements and macros by @jprendes in https://github.com/hyperlight-dev/hyperlight/pull/851
- Add metric for erroneous vCPU kicks from stale cancellations by @Copilot in https://github.com/hyperlight-dev/hyperlight/pull/1034
Removed
- Remove outdated
is_supported_platform(useis_hypervisor_presentinstead) and unusedExtraAllowedSyscallby @ludfjig in https://github.com/hyperlight-dev/hyperlight/pull/1062