From 4641906f432c03e3c30471a44af7c6e474c0f6d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sat, 8 Nov 2025 09:44:34 +0100 Subject: [PATCH] treewide: Document changes and release 0.8.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guido Günther --- NEWS | 7 +++++++ debian/changelog | 28 ++++++++++++++++++++++++++++ meson.build | 2 +- 3 files changed, 36 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 32e34f0..21758f1 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +feedbackd 0.8.7 +--------------- +Released November 2025 +* Make is simple to use role based audio roles +* Contributors: + * Guido Günther + feedbackd 0.8.6 --------------- Released October 2025 diff --git a/debian/changelog b/debian/changelog index 99ace63..b4d64ac 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,31 @@ +feedbackd (0.8.7) experimental; urgency=medium + + * build: Rename options file. + Bump needed meson version for that + * run: Simplify running. + We usually want the daemon so default to that when nothing + else is passed in. + * data: Set suitable media roles for events. + Mark alarms, alerts and ring tones. + * data: Add media roles configuration. + This ensures we properly duck any "multimedia" streams when playing + event sounds. We also introduce an alert group for e.g. cell broadcasts. + For testing copy to + ~/.config/wireplumber/wireplumber.conf.d/media-role-nodes.conf + and + systemctl --user restart wireplumber + * build: Allow to install media roles. + Install role based config if set. + * dev-sound: Only set media role when role based routing is enabled. + This allows to already update the theme without breaking existing installations. + * data: Add preferred output targets for alarms and alerts. + We usually want them to go to the speaker by default. + This needs https://gitlab.freedesktop.org/pipewire/wireplumber/-/merge_requests/754 + * media-roles: Add Phone role. + E.g. calls and wys already tag streams with this + + -- Guido Günther Sat, 08 Nov 2025 09:44:20 +0100 + feedbackd (0.8.6) experimental; urgency=medium * ci: Publish docs diff --git a/meson.build b/meson.build index bc2a572..6161ae7 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'feedbackd', 'c', - version: '0.8.6', + version: '0.8.7', license: 'LGPLv3+', meson_version: '>= 1.1.0', default_options: ['warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11'],