================ libvirt releases ================ This is the list of official releases for libvirt, along with an overview of the changes introduced by each of them. For a more fine-grained view, use the `git log`_. v6.8.0 (unreleased) =================== * **New features** * xen: Add ``writeFiltering`` attribute for PCI devices By default Xen filters guest writes to the PCI configuration space of a PCI hostdev, which may cause problems for some devices. The ``writeFiltering`` attribute of the device's ```` element can be used to disable the filtering and allow all guest writes to the configuration space. * **Improvements** * qemu: Allow migration over UNIX sockets QEMU migration can now be performed completely over UNIX sockets. This is useful for containerised scenarios and can be used in both peer2peer and direct migrations. * **Bug fixes** v6.7.0 (2020-09-01) =================== * **Packaging changes** * Libvirt switch to Meson build system Libvirt abandoned autotools and switched to Meson build system. * **New features** * qemu: Add support for initiator IQN configuration for iSCSI hostdevs Similarly to iSCSI ```` users can use an ```` element inside ```` with the same format to configure the ``IQN`` value used by the qemu initiator when connecting to an iSCSI target. * xen: Add support for device model command-line passthrough Xen supports passing arbitrary arguments to the QEMU device model using the ``device_model_args`` setting in xl.cfg(5). The libvirt xen driver now supports this using ```` XML extensions. * shmem: Add support for shmem-{plain, doorbell} ``role`` option The ``role`` attribute controls how the domain behaves on migration. With ``role=master``, the guest will copy the shared memory on migration to the destination host. With ``role=peer``, the migration is disabled. * bhyve: Sound device support This feature allows to configure guest sound device using the ```` element, and map it to the host sound device using the ``