What's Changed
Fixed
- Fixes a race condition in killing Sandboxes by @simongdavies in #959
Changed
- Unify register representation across hypervisors by @ludfjig in #907
- Guest tracing improvements to use
tracingcrate by @dblnz in #844 - Serialize guest trace data using flatbuffers by @dblnz in #999
Added
- Add support for mmapped memory in crashdumps and guest debugging by @dblnz in #943
- Add poison state to sandbox by @ludfjig in #931
- Crashdump on demand by @simongdavies in #972
Removed
Full Changelog (excl. dependencies)
- Restructure guest/host error handling by @ludfjig in #868
- Fix join github actions job by @ludfjig in #944
- Adding FFI functions for Hyperlight Guest CAPI by @vshailesh in #950
- Fix unused import error in nightly musl clippy exhaustive check by @Copilot in #948
- Unify register representation across hypervisors by @ludfjig in #907
- Add support for mmapped memory in crashdumps and guest debugging by @dblnz in #943
- Guest tracing improvements to use
tracingcrate by @dblnz in #844 - Remove seccomp by @dblnz in #971
- Crashdump on demand by @simongdavies in #972
- Add poison state to sandbox by @ludfjig in #931
- Fixes a race condition in killing Sandboxes by @simongdavies in #959
- Revert temporary fuzz fix by @ludfjig in #1000
- Allow windows more time to enter guest func for interrupt benchmark by @ludfjig in #1004
- Serialize guest trace data using flatbuffers by @dblnz in #999
Full Changelog (dependencies)
- Bump goblin from 0.10.1 to 0.10.2 by @dependabot[bot] in #936
- Bump cc from 1.2.39 to 1.2.40 by @dependabot[bot] in #935
- Bump crate-ci/typos from 1.37.1 to 1.37.2 by @dependabot[bot] in #934
- Bump windows-sys from 0.61.1 to 0.61.2 by @dependabot[bot] in #939
- Bump crate-ci/typos from 1.37.2 to 1.38.0 by @dependabot[bot] in #938
- Bump windows-result from 0.4.0 to 0.4.1 by @dependabot[bot] in #942
- Bump windows-version from 0.1.6 to 0.1.7 by @dependabot[bot] in #940
- Bump crate-ci/typos from 1.38.0 to 1.38.1 by @dependabot[bot] in #945
- Bump wasmparser from 0.239.0 to 0.240.0 by @dependabot[bot] in #949
- Bump windows from 0.62.1 to 0.62.2 by @dependabot[bot] in #941
- Bump libc from 0.2.176 to 0.2.177 by @dependabot[bot] in #952
- Bump gdbstub from 0.7.7 to 0.7.8 by @dependabot[bot] in #954
- Bump cc from 1.2.40 to 1.2.41 by @dependabot[bot] in #953
- Bump tokio from 1.47.1 to 1.48.0 by @dependabot[bot] in #955
- Bump cfg-if from 1.0.3 to 1.0.4 by @dependabot[bot] in #958
- Bump goblin from 0.10.2 to 0.10.3 by @dependabot[bot] in #960
- Bump syn from 2.0.106 to 2.0.107 by @dependabot[bot] in #961
- Bump rust-embed from 8.7.2 to 8.8.0 by @dependabot[bot] in #962
- Bump opentelemetry-otlp from 0.30.0 to 0.31.0 by @dependabot[bot] in #913
- Bump bitflags from 2.9.4 to 2.10.0 by @dependabot[bot] in #963
- Bump cbindgen from 0.29.0 to 0.29.2 by @dependabot[bot] in #965
- Bump proc-macro2 from 1.0.101 to 1.0.102 by @dependabot[bot] in #968
- Bump syn from 2.0.107 to 2.0.108 by @dependabot[bot] in #967
- Bump heapless from 0.8.0 to 0.9.1 by @dependabot[bot] in #976
- Bump proc-macro2 from 1.0.102 to 1.0.103 by @dependabot[bot] in #975
- Bump proptest from 1.8.0 to 1.9.0 by @dependabot[bot] in #981
- Bump cc from 1.2.41 to 1.2.43 by @dependabot[bot] in #982
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #980
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #979
- Remove mshv2 feature by @dblnz in #973
- Fixes issues from merge and splits trait to expose only public method by @simongdavies in #994
- Update mshv crates to latest by @simongdavies in #993
- Bump rust-embed from 8.8.0 to 8.9.0 by @dependabot[bot] in #1002
- Bump 0.11.0 in preparation for release and update CHANGELOG.md by @dblnz in #1005
Full Changelog: v0.10.0...v0.11.0