From 3e7c87a84c30125717eaf8adb1aca3d4dedbb70e Mon Sep 17 00:00:00 2001 From: George Kiagiadakis Date: Mon, 2 Dec 2024 16:10:17 +0200 Subject: [PATCH] 0.5.7 --- NEWS.rst | 40 ++++++++++++++++++++++++++++++++++++---- meson.build | 2 +- 2 files changed, 37 insertions(+), 5 deletions(-) diff --git a/NEWS.rst b/NEWS.rst index 97458c4c..4a2b13aa 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -1,6 +1,41 @@ -WirePlumber 0.5.6 +WirePlumber 0.5.7 ~~~~~~~~~~~~~~~~~ +Highlights: + + - Fixed an issue that would cause random profile switching when an application + was trying to capture from non-Bluetooth devices (#715, #634, !669) + + - Fixed an issue that would cause strange profile selection issues [choices + not being remembered or unavailable routes being selected] (#734) + + - Added a timer that delays switching Bluetooth headsets to the HSP/HFP + profile, avoiding needless rapid switching when an application is trying to + probe device capabilities instead of actually capturing audio (!664) + + - Improved libcamera/v4l2 device deduplication logic to work with more complex + devices (!674, !675, #689, #708) + +Fixes: + + - Fixed two memory leaks in module-mixer-api and module-dbus-connection + (!672, !673) + + - Fixed a crash that could occur in module-reserve-device (!680, #742) + + - Fixed an issue that would cause the warning "[string "alsa.lua"]:182: + attempt to concatenate a nil value (local 'node_name')" to appear in the + logs when an ALSA device was busy, breaking node name deduplication (!681) + + - Fixed an issue that could make find-preferred-profile.lua crash instead of + properly applying profile priority rules (#751) + +Past releases +~~~~~~~~~~~~~ + +WirePlumber 0.5.6 +................. + Additions: - Implemented before/after dependencies for components, to ensure correct @@ -27,9 +62,6 @@ Fixes: - Fix an issue where switching between Bluetooth profiles would temporarily link active audio streams to the internal speakers (!655) -Past releases -~~~~~~~~~~~~~ - WirePlumber 0.5.5 ................. diff --git a/meson.build b/meson.build index 7d0b2bd1..ada2073d 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('wireplumber', ['c'], - version : '0.5.6', + version : '0.5.7', license : 'MIT', meson_version : '>= 0.59.0', default_options : [