What's Changed
Fixed
Added
- Hardware interrupt support by @danbugs in #1272
- Copy-on-write file mapping support with labels by @simongdavies in #1320, #1322
- Re-export host functions from the
hyperlight_hostpackage by @jsturtevant in #1314 - Make
map_regionpublic by @jsturtevant in #1293 - Nanvix:
GuestCounterAPI and i686 guest layout behindnanvix-unstablefeature flag by @danbugs in #1270, #1271
Full Changelog (excl. dependencies)
- Move hypervisor/virtual_machine from log to tracing crate by @vshailesh in #1276
- refactor: replace init-paging feature with nanvix-unstable by @danbugs in #1291
- ci: add nanvix-unstable compile checks to CI and Justfile by @danbugs in #1294
- Make map_region public by @jsturtevant in #1293
- feat: use i686 layout for nanvix-unstable guests and make snapshot RWX by @danbugs in #1271
- fix: wrong flag passed to get_memory_access_violation on VmExit::MmioRead by @ludfjig in #1295
- Explicitly error out on host-guest version mismatch by @ludfjig in #1252
- docs: improve guest creation documentation by @jsturtevant in #1254
- Map file cow windows by @simongdavies in #1296
- Update issue template to not require specific format by @ludfjig in #1303
- Move benchmarks to daily cron by @ludfjig in #1302
- feat: enable hyperlight-host compilation for aarch64 by @ludfjig in #1285
- feat: add GuestCounter API behind nanvix-unstable feature flag by @danbugs in #1270
- fix: make map types public by @simongdavies in #1313
- Implement map_file_cow before a sandbox is initialised by @simongdavies in #1320
- feat: add hardware interrupt support by @danbugs in #1272
- Remove windows server 2022 from ci by @ludfjig in #1319
- feat: pass file mapping info via PEB with label support by @simongdavies in #1322
Full Changelog (dependencies)
- Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #1281
- Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #1282
- Bump tokio from 1.49.0 to 1.50.0 by @dependabot[bot] in #1274
- Bump libc from 0.2.182 to 0.2.183 by @dependabot[bot] in #1287
- Bump elfcore from 2.0.0 to 2.0.2 by @dependabot[bot] in #1292
- Bump tempfile from 3.26.0 to 3.27.0 by @dependabot[bot] in #1299
- build(deps): bump tracing-subscriber from 0.3.22 to 0.3.23 by @dependabot[bot] in #1312
- build(deps): bump cc from 1.2.56 to 1.2.57 by @dependabot[bot] in #1311
- build(deps): bump once_cell from 1.21.3 to 1.21.4 by @dependabot[bot] in #1308
- build(deps): bump actions/create-github-app-token from 2 to 3 by @dependabot[bot] in #1310
- Re-export host function types through hyperlight_host by @jsturtevant in #1314
- build(deps): bump dorny/paths-filter from 3 to 4 by @dependabot[bot] in #1307
- chore: prepare v0.13.1 release by @danbugs in #1324
Full Changelog: v0.13.0...v0.13.1