What's Changed
Full Changelog (excl. dependencies)
- Build guest binaries on ubuntu instead of windows by @simongdavies in #1088
- Remove the last vestiges of autodetecting heap/stack size from exes by @simongdavies in #1097
- Remove name from surrogate job obj by @ludfjig in #1092
- fix(windows): prevent WHvDeletePartition race by @ludfjig in #1101
- Remove
HyperlightPEB::code_ptrby @simongdavies in #1100 - Fix clippy by @simongdavies in #1096
- Make mem::exe::LoadInfo a struct, instead of an alias by @simongdavies in #1099
- Update snapshots by @simongdavies in #1098
- Nix updates by @simongdavies in #1095
- ci: simplify check-guest-i686 to only test i686 builds by @danbugs in #1102
- fix runs on for create guest binaries job by @simongdavies in #1103
- Closes #651 : Modify host_bindgen proc_macro to support selecting specific world by @vshailesh in #1020
- Make PR Validation job more parallelized - add some rust caching by @simongdavies in #1104
- Crates.io Trusted publish by @jsturtevant in #1109
- fix: add id-token permission for cargo publish workflow by @jsturtevant in #1110
- ci: add i686 build check for hyperlight-common and hyperlight-guest by @danbugs in #1114
- Additional changes to validate page table setup and multiple sandbox sizes by @simongdavies in #1119
- Unify page table manipulation code between the guest and the host by @simongdavies in #1093
- Move and rename some Vm traits by @ludfjig in #1105
- Don't allocate in exception handler by @jsturtevant in #1125
- Run co-pilot on 1ES KVM runner by @simongdavies in #1126
- Create Sandboxes from Snapshots by @simongdavies in #1127
- fix workflow error: by @simongdavies in #1150
- Fix fuzzing workflow to build guest artifacts before fuzzing by @jsturtevant in #1153
- Remove duplicate GVA-to-GPA translation in sw breakpoint functions by @IrvingMg in #1137
- Don't load .gdbinit files during testing by @ludfjig in #1164
- Remove tracy due to compliation issues by @ludfjig in #1172
- Remove host function definition regions by @syntactically in #1178
- Run shared memory tests with miri by @ludfjig in #1174
- Add debug register abstraction for Vm by @ludfjig in #1180
Full Changelog (dependencies)
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #1111
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1116
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1115
- Bump tracing-core from 0.1.35 to 0.1.36 by @dependabot[bot] in #1130
- Bump tracing from 0.1.43 to 0.1.44 by @dependabot[bot] in #1129
- Bump flatbuffers from 25.9.23 to 25.12.19 by @dependabot[bot] in #1133
- Bump serde_json from 1.0.145 to 1.0.146 by @dependabot[bot] in #1134
- Bump serde_json from 1.0.146 to 1.0.147 by @dependabot[bot] in #1136
- Bump tempfile from 3.23.0 to 3.24.0 by @dependabot[bot] in #1135
- Bump signal-hook-registry from 1.4.7 to 1.4.8 by @dependabot[bot] in #1138
- Bump cc from 1.2.50 to 1.2.51 by @dependabot[bot] in #1141
- Bump serde_json from 1.0.147 to 1.0.148 by @dependabot[bot] in #1140
- Bump syn from 2.0.111 to 2.0.112 by @dependabot[bot] in #1143
- Bump proc-macro2 from 1.0.103 to 1.0.104 by @dependabot[bot] in #1139
- Bump tokio from 1.48.0 to 1.49.0 by @dependabot[bot] in #1148
- Bump libc from 0.2.178 to 0.2.179 by @dependabot[bot] in #1146
- Bump crate-ci/typos from 1.40.0 to 1.41.0 by @dependabot[bot] in #1144
- Bump serial_test from 3.2.0 to 3.3.1 by @dependabot[bot] in #1147
- Bump syn from 2.0.112 to 2.0.113 by @dependabot[bot] in #1145
- Bump quote from 1.0.42 to 1.0.43 by @dependabot[bot] in #1152
- Bump proc-macro2 from 1.0.104 to 1.0.105 by @dependabot[bot] in #1151
- Bump syn from 2.0.113 to 2.0.114 by @dependabot[bot] in #1155
- Bump serde_json from 1.0.148 to 1.0.149 by @dependabot[bot] in #1154
- Bump libc from 0.2.179 to 0.2.180 by @dependabot[bot] in #1160
- Bump crate-ci/typos from 1.41.0 to 1.42.0 by @dependabot[bot] in #1157
- Bump blake3 from 1.8.2 to 1.8.3 by @dependabot[bot] in #1159
- Bump cc from 1.2.51 to 1.2.52 by @dependabot[bot] in #1163
- Bump rust-embed from 8.9.0 to 8.10.0 by @dependabot[bot] in #1169
- Bump chrono from 0.4.42 to 0.4.43 by @dependabot[bot] in #1171
- Bump tracing-opentelemetry from 0.32.0 to 0.32.1 by @dependabot[bot] in #1166
- Bump rust-embed from 8.10.0 to 8.11.0 by @dependabot[bot] in #1170
- Bump buddy_system_allocator from 0.11.0 to 0.12.0 by @dependabot[bot] in #1165
- Bump tracing-forest from 0.3.0 to 0.3.1 by @dependabot[bot] in #1168
- Bump thiserror from 2.0.17 to 2.0.18 by @dependabot[bot] in #1177
- Bump cc from 1.2.52 to 1.2.53 by @dependabot[bot] in #1176
- Bump crate-ci/typos from 1.42.0 to 1.42.1 by @dependabot[bot] in #1179
New Contributors
Full Changelog: v0.12.0...dev-latest