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.