diff --git a/NEWS b/NEWS index dfa521620..4c30d8a61 100644 --- a/NEWS +++ b/NEWS @@ -1,14 +1,17 @@ -PipeWire 0.1.9 +PipeWire 0.2.1 -- Various build fixes -- Do more permission checks -- Add support for doing async connections. This can be used to - make connections through the portal later. -- Fix device creation from the GStreamer device monitor -- v4l2 experiment with controls -- move rtkit to a module to avoid dbus dependency -- use dmabuf allocator in gstreamer elements -- Add DSP module for pro audio cases, remove jack module. The - idea is to make a replacement jack client library that talks - pipewire directly instead of trying to emulate a jack server. -- Various memory handling improvements +- Various fixes to memory handling +- Fixes for shutdown +- v4l2 fix enumeration of frame intervals +- Make the daemon stop when the setup commands fail +- Improve safety of hooks +- Update stream API to more future proof version +- Add more options to stream API such as scheduling in the + main thread and automatic mapping of buffers +- Add version file and macros to check compile time and + runtime versions of pipewire +- Future proof some structs + +Work is ongoing in the work branch that features a completely new +scheduling method that will enable audio support. Some of these +API changes are backported in this branch. diff --git a/meson.build b/meson.build index 8e636eecb..0e982cca2 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('pipewire', 'c', - version : '0.2.0', + version : '0.2.1', meson_version : '>= 0.36.0', default_options : [ 'warning_level=1', 'c_std=gnu99',