Skip to content

Commit

Permalink
virtio-queue-0.8.0 and virtio-queue-ser-0.5.0
Browse files Browse the repository at this point in the history
Set up the stage for releasing virtio-queue-0.8.0 by updating the
version in the crate and all its references across the workspace.

Also get ready to release virtio-queue-ser-0.5.0, as it seems we want to
always keep them in sync.

Signed-off-by: Sergio Lopez <[email protected]>
  • Loading branch information
slp authored and lauralt committed May 11, 2023
1 parent 0fa0e06 commit de8cd34
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 10 deletions.
4 changes: 2 additions & 2 deletions crates/devices/virtio-console/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ edition = "2021"

[dependencies]
virtio-bindings = { path = "../../virtio-bindings", version = "0.2.0" }
virtio-queue = { path = "../../virtio-queue", version = "0.7.0" }
virtio-queue = { path = "../../virtio-queue", version = "0.8.0" }
vm-memory = "0.11.0"

[dev-dependencies]
virtio-queue = { path = "../../virtio-queue", version = "0.7.0", features = ["test-utils"] }
virtio-queue = { path = "../../virtio-queue", version = "0.8.0", features = ["test-utils"] }
vm-memory = { version = "0.11.0", features = ["backend-mmap"] }
1 change: 1 addition & 0 deletions crates/devices/virtio-vsock/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
## Changes

- Updated vm-memory from 0.10.0 to 0.11.0.
- Updated virtio-queue from 0.7.0 to 0.8.0.

# v0.2.1

Expand Down
4 changes: 2 additions & 2 deletions crates/devices/virtio-vsock/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ edition = "2021"

[dependencies]
# The `path` part gets stripped when publishing the crate.
virtio-queue = { path = "../../virtio-queue", version = "0.7.0" }
virtio-queue = { path = "../../virtio-queue", version = "0.8.0" }
virtio-bindings = { path = "../../virtio-bindings", version = "0.2.0" }
vm-memory = "0.11.0"

[dev-dependencies]
virtio-queue = { path = "../../virtio-queue", version = "0.7.0", features = ["test-utils"] }
virtio-queue = { path = "../../virtio-queue", version = "0.8.0", features = ["test-utils"] }
vm-memory = { version = "0.11.0", features = ["backend-mmap", "backend-atomic"] }
2 changes: 1 addition & 1 deletion crates/virtio-device/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ edition = "2021"
vm-memory = "0.11.0"
log = "0.4.17"
virtio-bindings = { path = "../virtio-bindings" }
virtio-queue = { path = "../virtio-queue", version = "0.7.0"}
virtio-queue = { path = "../virtio-queue", version = "0.8.0"}

[dev-dependencies]
vm-memory = { version = "0.11.0", features = ["backend-mmap", "backend-atomic"] }
3 changes: 3 additions & 0 deletions crates/virtio-queue-ser/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
# Upcoming release

# v0.5.0

## Changed

- Updated vm-memory from 0.10.0 to 0.11.0.
- Updated virtio-queue from 0.7.1 to 0.8.0.

# v0.4.1
- Update the virtio-queue dependency to v0.7.1. This release contains no
Expand Down
8 changes: 4 additions & 4 deletions crates/virtio-queue-ser/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "virtio-queue-ser"
version = "0.4.1"
version = "0.5.0"
authors = ["rust-vmm AWS maintainers <[email protected]>"]
description = "Serialization for virtio queue state"
repository = "https://github.com/rust-vmm/vm-virtio"
Expand All @@ -14,11 +14,11 @@ serde = { version = "1.0.27", features = ["derive"] }
versionize = "0.1.6"
versionize_derive = "0.1.3"
# The `path` part gets stripped when publishing the crate.
# We use `=0.7.0` as we maintain a 1:1-relationship between virtio-queue
# We use `=0.8.0` as we maintain a 1:1-relationship between virtio-queue
# and virtio-queue-ser releases. This is to prevent accidental changes
# to the serializer output in a patch release of virtio-queue.
virtio-queue = { path = "../../crates/virtio-queue", version = "=0.7.1" }
virtio-queue = { path = "../../crates/virtio-queue", version = "=0.8.0" }
vm-memory = "0.11.0"

[dev-dependencies]
virtio-queue = { path = "../../crates/virtio-queue", version = "=0.7.1", features = ["test-utils"] }
virtio-queue = { path = "../../crates/virtio-queue", version = "=0.8.0", features = ["test-utils"] }
2 changes: 2 additions & 0 deletions crates/virtio-queue/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Upcoming Release

# v0.8.0

## Changed
- Terminate iterating descriptor chains that are longer than 2^32 bytes.
- Updated vm-memory from 0.10.0 to 0.11.0.
Expand Down
2 changes: 1 addition & 1 deletion crates/virtio-queue/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "virtio-queue"
version = "0.7.1"
version = "0.8.0"
authors = ["The Chromium OS Authors"]
description = "virtio queue implementation"
repository = "https://github.com/rust-vmm/vm-virtio"
Expand Down

0 comments on commit de8cd34

Please sign in to comment.