0
  ;   ˆl–ß=¿Jõ4Å8 ¸Ø®Õ1hßÄ…dN€Mÿa–Ü4ý()¨‰P@ŠzàS�ÿÃ ?÷     # PipeWire 1.4.11 (2026-03-19)

This is a small bugfix release that is API and ABI compatible with
previous 1.x releases.

## Highlights
  - Fix a potential invalid memory free and fd close, causing crashes.
  - Improve filter-graph setup and channel handling.
  - Fix a segfault in some JACK apps (Ardour) when a lot of objects are
    created/destroyed because a function was not expected to return NULL.
  - Some more small fixes and improvements.


## Modules
  - Add priority.session to some of the sink/sources to make it possible to
    change the default device. (#5125)
  - Support link-local addresses in RAOP and snapcast. (#4830)
  - Fix potential invalid mem and fd free in client-node. (#5162)

## SPA
  - Improve filter-graph setup and reset.
  - Improve filter-graph multichannel handling. (#4866)
  - Fix some issues with filter-graph without channel layout. (#5084)
  - Mark libcamera properties as write-only.
  - Improve the JSON parser, container start ends a symbol.

## JACK
  - Avoid segfaults because jack_port_by_id() returns NULL. (#3512)
  - Fix jack_port_type_id() compatibility with JACK1/2.
  - Fix jack-server port registration.


Older versions:

# PipeWire 1.4.10 (2026-01-16)

This is a small bugfix release that is API and ABI compatible with
previous 1.x releases.

## Highlights
  - Fix a regression in restoring volumes on nodes.
  - Clean up timed out stream on pulse-server.
  - Backport filter-graph channel support.
  - More small fixes and improvements.

## PipeWire
  - Backport the timer queue from 1.5.

## modules
  - Fix module leak in module-eq. (#5045)
  - Fix profiling of multiple drivers when profile.interval.ms is
    set. (#5061)
  - Allow both sink and source pulse tunnels with the same name.
    (#5079)

## SPA
  - Emit props events in all cases. (#4610)
  - Backport some filter-graph changes to make it adapt better to the
    number of channels of the stream.
  - Fix some port errors in filter-graph. (#4700)
  - Avoid a memcpy in the convolver.
  - Handle some DBus errors better instead of crashing.
  - Fix AVX2 functions and flags. (#5072)
  - Limit resampler phases to avoid crashes (#5073)
  - Support some more channel downmix positions.

## pulse-server
  - Clean up timed out streams. (#4901)
  - Add message to force mono mixdown.

## GStreamer
  - Avoid scaling overflow in the clock.

# PipeWire 1.4.9 (2025-10-09)

This is a small bugfix release that is API and ABI compatible with
previous 1.x releases.

## Highlights
  - Fix a regression in node unprepare that would leave nodes running
    and error.
  - Improve ALSA recovery when 3 periods is not supported. Also Improve
    headroom for SOF cards by setting it to the minimal period size by
    default.
  - Remove RestrictNamespaces from the systemd files to allow libcamera
    to load sandboxed IPA modules again.
  - Small fixes and updates.


## PipeWire
  - Fix a regression in node unprepare that would leave nodes running
    and error. (#4893)
  - Remove RestrictNamespaces from the systemd files to allow libcamera
    to load sandboxed IPA modules.

## Modules
  - Handle fd allocation errors in avahi. (#4913)
  - Fix initial SDP session hash and session-id. (#4852)
  - Fix a potential NULL deref in the profiler. (#4922)

## SPA
  - Fix the UMP event compare function. (#4899)
  - Backport a lot of libcamera patches, such as support for colorimetry,
    thread-safety fixes, a lot of cleanups and improvements.
  - Improve ALSA recovery when 3 periods is not supported.
  - Fix a regression in the adapter where it would not always start and
    resume correctly. (#4911)
  - Improve headroom for SOF cards by setting it to the minimal period
    size by default. (#4489)
  - Adapt to newer libcamera changes.

# PipeWire 1.4.8 (2025-09-11)

This is a bugfix release that is API and ABI compatible with
previous 1.x releases.

## Highlights
  - Low latency for Firewire devices using the ALSA drivers.
  - Fix potential wrong pointers in memory mappings.
  - Improve 