Skip to content

Commit 2941ff3

Browse files
Add 0.2.0 release notes.
Signed-off-by: Bill Nguyen <bill.nguyen@unsw.edu.au>
1 parent 2a959c1 commit 2941ff3

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

CHANGES.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<!--
2+
Copyright 2026, UNSW
3+
SPDX-License-Identifier: CC-BY-SA-4.0
4+
-->
5+
6+
# Revision history for libvmm
7+
8+
## Release 0.1.0 (26/Mar/2025)
9+
10+
This is the first proper release of libvmm, see the README and
11+
manual for getting started and what the library offers. The library
12+
has existed and been used internally by Trustworthy Systems for a
13+
while now but is starting to get used by others so it is time to
14+
start tagging and releasing versions.
15+
16+
For subsequent releases, release notes will be published as well.
17+
18+
## Release 0.2.0 (19/Aug/2026)
19+
20+
This release introduces support for x86-64 VMs, along with many
21+
fixes to ARM virtualisation and the virtIO emulation layer.
22+
23+
### Features
24+
25+
#### ARM
26+
27+
- Support booting a default configured Linux kernel with an initrd image.
28+
- Support guests with multiple cores (VCPUs) via PSCI.
29+
- Hardware-accelerated GIC virtualisation.
30+
31+
#### x86
32+
33+
- ACPI implementation.
34+
- Support booting a default configured Linux kernel with an initrd image.
35+
- Support booting any EFI guest from block storage or PXE via TianoCore OVMF firmware.
36+
- Only support guests with a single VCPU.
37+
- Software virtualised APIC in xAPIC mode and single I/O APIC.
38+
39+
#### Guest-facilities
40+
41+
- VirtIO MMIO and PCI transports.
42+
- Networking via virtIO Network, either through a NIC or Virtual Switch.
43+
- Storage via virtIO Block.
44+
- Console via serial passthrough, virtIO Console or SSH.

0 commit comments

Comments
 (0)