Skip to content

Commit e1dc390

Browse files
lauraltalxiord
authored andcommitted
prepare release v 0.2.0
Signed-off-by: Laura Loghin <[email protected]>
1 parent f731b10 commit e1dc390

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

CHANGELOG.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,25 @@
11
# Changelog
22

3-
## [Unreleased]
3+
# v0.2.0
44

55
## Added
66

77
- Added emulation support for an i8042 controller that only handles the CPU
8-
reset.
8+
reset ([#11](https://github.com/rust-vmm/vm-superio/pull/11)).
9+
- Added `SerialEvents` trait, which can be implemented by a backend that wants
10+
to keep track of serial events using metrics, logs etc
11+
([#5](https://github.com/rust-vmm/vm-superio/issues/5)).
12+
- Added a threat model to the serial console documentation
13+
([#16](https://github.com/rust-vmm/vm-superio/issues/16)).
14+
- Added emulation support for an ARM PL031 Real Time Clock
15+
([#22](https://github.com/rust-vmm/vm-superio/issues/22)), and the `RTCEvents`
16+
trait, used for keeping track of RTC events
17+
([#34](https://github.com/rust-vmm/vm-superio/issues/34)).
18+
- Added an implementation for `Arc<EV>` for both serial console and RTC device
19+
([#40](https://github.com/rust-vmm/vm-superio/pull/40)).
20+
- Added methods for retrieving a reference to the events object for both serial
21+
console and RTC device
22+
([#40](https://github.com/rust-vmm/vm-superio/pull/40)).
923

1024
## Changed
1125

@@ -18,6 +32,9 @@
1832
- Limited the maximum number of bytes allowed at a time, when enqueuing input
1933
for serial, to 64 (FIFO_SIZE) to avoid memory pressure
2034
([#17](https://github.com/rust-vmm/vm-superio/issues/17)).
35+
- Fixed possible indefinite blocking of the serial driver by always sending the
36+
THR Empty interrupt to it when trying to write to the device
37+
([#23](https://github.com/rust-vmm/vm-superio/issues/23)).
2138

2239
# v0.1.0
2340

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vm-superio"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
description = "Emulation for legacy devices"
55
keywords = ["superio", "emulation"]
66
repository = "https://github.com/rust-vmm/vm-superio"

0 commit comments

Comments
 (0)