Skip to content
blkio 0.4.0 release

New properties:
- The "flush-needed" property was added to indicate whether a flush
  request must be sent after write request completion to ensure data
  persistence.
- The "fd" property was added to virtio-blk-vhost-vdpa to support file
  descriptor passing.
- The "can-grow" property was added to nvme_io_uring.

Dependencies:
- The paste crate has replaced the concat-idents crate to simplify
  licensing.
- The rustix crate has replaced the nix crate to simplify licensing.
- The const-cstr crate dependency has been dropped.

Other:
- The minimum Rust version has increased to 1.56.

While this release preserves source-level compatibility, I have chosen
to make this release an incompatible version change (0.3.2 -> 0.4.0)
because the Rust version, dependency, and overall license changes may
require manual action by users.