From: Michal Privoznik <[email protected]>

There are some features/improvements/bug fixes I've either
contributed or reviewed/merged. Document them for upcoming
release.

Signed-off-by: Michal Privoznik <[email protected]>
---
 NEWS.rst | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 8d1b927c41..e3b262ef3d 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -15,6 +15,10 @@ v12.4.0 (unreleased)
 
 * **Removed features**
 
+  * qemu: Bump minimum version to QEMU-7.2
+
+    The minimal required version of QEMU was bumped to 7.2.0.
+
 * **New features**
 
   * resctrl: Add energy monitoring via resctrl's PERF_PKG_MON
@@ -23,8 +27,25 @@ v12.4.0 (unreleased)
     This allows to monitor per-VM energy consumption on supported platforms.
     Implemented via ``energytune`` element in ``cputune`` .
 
+  * Add channel lifecycle domain event
+
+    Add support for a new domain event which can be used to track the state of
+    any virtio channel. It is similarl to guest agent lifecycle event.
+
+
 * **Improvements**
 
+  * vircgroupv2: Implement freezer controller
+
+    The CGroupV2 code now supports freezer controller which allows suspending
+    and resuming of LXC domains.
+
+  * virnetdevbandwidth: Only clear qdisc for defined directions
+
+    Setting a QoS on a vNIC no longer leads to clearing (preconfigured) root
+    queuing discipline ('qdisc`) in both directions (egress, ingress), only the
+    affected one.
+
 * **Bug fixes**
 
   * storage: ZFS: Fix incorrect volsize and refreservation on zvol creation
@@ -43,6 +64,18 @@ v12.4.0 (unreleased)
     pre-v12.4.0 behaviour there is a new URI query parameter ``legacy_uuid``
     which, if set to ``1``, will revert to the older way of working.
 
+  * virsh: Provide no auth callbacks for bash completer
+
+    The bash completer script calls virsh to provide completions. In some cases
+    the underlying virsh might get stuck waiting on input (e.g. password for
+    SSH session). Not anymore.
+
+  * virauth: Verify virConnectAuth::cb is set in virAuthGetPasswordPath()
+
+    A check was missing in ``virAuthGetPasswordPath()`` which might lead to
+    crash of the client library when NULL callback was provided. This is now
+    fixed.
+
 
 v12.3.0 (2026-05-02)
 ====================
-- 
2.53.0

Reply via email to