0.4.82 (0.5.0 pre-release 2)

This commit is contained in:
George Kiagiadakis
2024-02-14 18:40:30 +02:00
parent 4dc7317010
commit 5826a21456
2 changed files with 53 additions and 5 deletions

View File

@@ -1,6 +1,57 @@
WirePlumber 0.4.81
WirePlumber 0.4.82
~~~~~~~~~~~~~~~~~~~
This is a second pre-release of WirePlumber 0.5.0, made available for testing
purposes. This is not API/ABI stable yet and there is still pending work to do
before the final 0.5.0 release, both in the codebase and the documentation.
Highlights:
- Bluetooth auto-switching is now implemented with a virtual source node. When
an application links to it, the actual device switches to the HSP/HFP
profile to provide the real audio stream. This is a more robust solution
that works with more applications and is more user-friendly than the
previous application whitelist approach
- Added support for dynamic log level changes via the PipeWire ``settings``
metadata. Also added support for log level patterns in the configuration
file
- The "persistent" (i.e. stored) settings approach has changed to use two
different metadata objects: ``sm-settings`` and ``persistent-sm-settings``.
Changes in the former are applied in the current session but not stored,
while changes in the latter are stored and restored at startup. Some work
was also done to expose a ``wpctl`` interface to read and change these
settings, but more is underway
- Several WirePlumber-specific node properties that used to be called
``target.*`` have been renamed to ``node.*`` to match the PipeWire
convention of ``node.dont-reconnect``. These are also now fully documented
Other changes:
- Many documentation updates
- Added support for SNAP container permissions
- Fixed multiple issues related to restoring the Route parameter of devices,
which includes volume state (#551)
- Smart filters can now be targetted by specific streams directly when
the ``filter.smart.targetable`` property is set (#554)
- Ported the mechanism to override device profile priorities in the
configuration, which is used to re-prioritize Bluetooth codecs
- WpSettings is no longer a singleton class and there is a built-in component
to preload an instance of it
Past releases
~~~~~~~~~~~~~
WirePlumber 0.4.81
..................
This is a preliminary release of WirePlumber 0.5.0, which is made available
for testing purposes. Please test it and report feedback (merge requests are
also welcome ;) ). This is not API/ABI stable yet and there is still pending
@@ -55,9 +106,6 @@ Highlights:
the same camera device, which can cause confusion when looking at the list
of available cameras in applications.
Past releases
~~~~~~~~~~~~~
WirePlumber 0.4.17
..................

View File

@@ -1,5 +1,5 @@
project('wireplumber', ['c'],
version : '0.4.81',
version : '0.4.82',
license : 'MIT',
meson_version : '>= 0.59.0',
default_options : [