Skip to content

Commit 58e53b9

Browse files
committed
prepare vm-superio 0.6.0 and vm-superio-ser 0.2.0
These releases mainly add support for a serial state object. Signed-off-by: Laura Loghin <[email protected]>
1 parent ca3fe80 commit 58e53b9

File tree

4 files changed

+24
-3
lines changed

4 files changed

+24
-3
lines changed

crates/vm-superio-ser/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
# v0.2.0
4+
5+
## Added
6+
7+
- Added support for a `(De)Serialize` and `Versionize` serial state object,
8+
`SerialStateSer`([#73](https://github.com/rust-vmm/vm-superio/pull/73)).
9+
310
# v0.1.0
411

512
This is the first `vm-superio-ser` release.

crates/vm-superio-ser/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vm-superio-ser"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
description = "Serialization for legacy device states"
55
keywords = ["superio", "serialization", "versioning"]
66
repository = "https://github.com/rust-vmm/vm-superio"
@@ -19,7 +19,7 @@ versionize_derive = ">=0.1.3"
1919
# We are using a fixed version of `vm-superio` so that the current version
2020
# of `vm-superio-ser` won't take a newer version of vm-superio, with which
2121
# it may not be compatible.
22-
vm-superio = { version = "=0.5.0", path = "../vm-superio" }
22+
vm-superio = { version = "=0.6.0", path = "../vm-superio" }
2323

2424
[dev-dependencies]
2525
libc = ">=0.2.39"

crates/vm-superio/CHANGELOG.md

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

3+
# v0.6.0
4+
5+
## Added
6+
7+
- Added `SerialState`, and support for saving and restoring the state of the
8+
`Serial` device ([#73](https://github.com/rust-vmm/vm-superio/pull/73)).
9+
- Added the `Debug` derive to the exported structures
10+
([#75](https://github.com/rust-vmm/vm-superio/pull/75)).
11+
12+
## Fixed
13+
14+
- Fixed `enqueue_raw_bytes` for the corner case when 0 bytes were sent, and the
15+
fifo was full ([#77](https://github.com/rust-vmm/vm-superio/pull/77)).
16+
317
# v0.5.0
418

519
## Added

crates/vm-superio/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.5.0"
3+
version = "0.6.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)