From 09d373f094f0e6797aef3d97cde2c0167dccc986 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 19 Nov 2020 16:27:20 +0100 Subject: [PATCH] 0.3.16 --- NEWS | 48 +++++++++++++++++++++++++++++++++++++++++++++--- meson.build | 2 +- 2 files changed, 46 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index a3840ce95..c693a9df8 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,48 @@ +PipeWire 0.3.16 + +This is a bugfix release that is API and ABI compatible +with previous 0.3.x releases. + +- Highlights + - Fix screensharing for old 0.2 clients + - Many pulse-server improvements. There is now a + pipewire-pulse binary that is the prefered solution for + PulseAudio compatibility. The replacement libpulse + libraries are now deprecated. This also makes audio in + Flatpak work. + +- PipeWire improvements + - Fix cleanup of listeners everywhere. Force remove of + listeners in _destroy to avoid crashes. + - Add support for a journald logger module. + - Various memory leak fixes + - Silence some warnings that spammed the logs. + - Fix flush in pw_stream. This fixes small glitches when + switching streams in music players. + - Various FreeBSD fixes and improvements. + - Fix some crashes when destroying objects. + +- Device support + - Reload the ALSA configuration when creating a node so that + hotplugged devices work in all cases. + - Fix memory leaks in ACP library. This also fixes issues + where the mixer device was not closed. + - Bluetooth now has support for the mSBC codec for SCO + source and sink. + +- pulse-server + - Many introspection and compatibility improvements. It should + now be as good or better than the replacement library. + - Implement sample cache to make notification events work. + +- JACK layer + - handle errors when linking, fixes jack_connect hang when + the ports were already linked. + + +Older versions: + + PipeWire 0.3.15 This is a bugfix release that is API and ABI compatible @@ -48,9 +93,6 @@ with previous 0.3.x releases. - implement pause -Older versions: - - PipeWire 0.3.14 This is a bugfix release that is API and ABI compatible diff --git a/meson.build b/meson.build index 96c004b68..9e3c6731e 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('pipewire', ['c' ], - version : '0.3.15', + version : '0.3.16', license : 'MIT', meson_version : '>= 0.49.0', default_options : [ 'warning_level=3',