What's Changed
- Implement krun_get_max_vcpus function for both macOS and Linux by @ericcurtin in https://github.com/containers/libkrun/pull/408
- krun_display: Fix clippy warning by @tylerfanelli in https://github.com/containers/libkrun/pull/409
- Round of dependency updates and consolidations by @slp in https://github.com/containers/libkrun/pull/406
- rutabaga_gfx: fixes for wayland/sommelier by @valpackett in https://github.com/containers/libkrun/pull/407
- Add granular console APIs by @jakecorrenti in https://github.com/containers/libkrun/pull/363
- Bump kbs-types to 0.13.0 by @slp in https://github.com/containers/libkrun/pull/413
- Generalize external firmware support by @slp in https://github.com/containers/libkrun/pull/412
- Fix gui_vm compilation + warning, missing examples/Cargo.lock by @mtjhrc in https://github.com/containers/libkrun/pull/416
- CI improvements by @mtjhrc in https://github.com/containers/libkrun/pull/417
- Fall back to GICv2 if GICv3 is not supported by @slp in https://github.com/containers/libkrun/pull/421
- devices/rng: remove leftover file by @slp in https://github.com/containers/libkrun/pull/425
- Add virtio-input device and implement input support in the reference implementation by @mtjhrc in https://github.com/containers/libkrun/pull/415
- init: allow running the user-provided init as pid 1 (fix #223) by @valpackett in https://github.com/containers/libkrun/pull/424
- libkrun: only create shutdown_efd on macOS by @slp in https://github.com/containers/libkrun/pull/427
- Enable relaxed sync by default on macOS by @jakecorrenti in https://github.com/containers/libkrun/pull/428
- Bump version to 1.16.0 by @slp in https://github.com/containers/libkrun/pull/449
New Contributors
- @ericcurtin made their first contribution in https://github.com/containers/libkrun/pull/408
- @valpackett made their first contribution in https://github.com/containers/libkrun/pull/407
Full Changelog: https://github.com/containers/libkrun/compare/v1.15.1...v1.16.0