# Changelog ## [Unreleased] ### Added ### Changed ### Fixed ### Deprecated ## [0.2.0] ### Added - [[#406]](https://github.com/rust-vmm/vhost-device/pull/406) Add VM groups in sibling communication - [[#526]](https://github.com/rust-vmm/vhost-device/pull/526) increase test coverage ### Changed - [[#434]](https://github.com/rust-vmm/vhost-device/pull/434) Don't allow duplicate CIDs - [[#450]](https://github.com/rust-vmm/vhost-device/pull/450) refactor VhostUserVsockThread worker - [[#451]](https://github.com/rust-vmm/vhost-device/pull/451) remove unused feature to reduce deps - [[#587]](https://github.com/rust-vmm/vhost-device/pull/587) update serde_yaml dependency - [[#672]](https://github.com/rust-vmm/vhost-device/pull/672) simplify the examples using memfd - [[#679]](https://github.com/rust-vmm/vhost-device/pull/679) increase max queue size to 1024 ### Fixed - [[#409]](https://github.com/rust-vmm/vhost-device/pull/409) Increase NUM_QUEUES to 3 - [[#410]](https://github.com/rust-vmm/vhost-device/pull/410) always epoll_register with cloned stream fd - [[#499]](https://github.com/rust-vmm/vhost-device/pull/499) avoid circular references - [[#506]](https://github.com/rust-vmm/vhost-device/pull/506) try epoll_modify before epoll_register in recv_pkt - [[#531]](https://github.com/rust-vmm/vhost-device/pull/531) fix intermittent failures - [[#641]](https://github.com/rust-vmm/vhost-device/pull/641) Use a patched version for the config dependency - [[#663]](https://github.com/rust-vmm/vhost-device/pull/663) check if we get '\n' early while reading from socket - [[#691]](https://github.com/rust-vmm/vhost-device/pull/691) Replace the config Crate with figment ## [0.1.0] First release