-
PeerSpeak v0.6.7
StableCI / check (push) Failing after 1m58sreleased this
2026-08-22 19:08:47 +00:00 | 5 commits to main since this releaseChanged
- All system audio is now the safe screen-share choice. On supported
PixelPass builds, the single All system audio row shares ordinary desktop
sound while excluding PeerSpeak's own call playback. There is no longer a
second, technical-sounding desktop-audio choice to understand before sharing.
Fixed
- Sharing desktop audio no longer sends the call back to its listeners.
PeerSpeak marks every playback path it owns, passes the active echo-canceller
identity to PixelPass, and uses a fail-closed PipeWire fan-out so voice,
watched shares, and notification sounds cannot enter the screen-share mix. - Screen-share audio failures are visible without becoming unsafe. Missing,
unsupported, or newly unsafe streams stay out of the capture and produce a
useful warning; warnings clear again when the condition or share ends. - Stopped and failed shares clean up promptly. Remote viewers and their
players are reaped when a stream ends, and leaving a call tears down the
PixelPass host, capture graph, and viewer processes instead of leaving a
stale sharing state or warning behind.
Packaging
- The Linux AppImage bundles the matching PixelPass helper. The one-file
build therefore carries the desktop-audio exclusion capability it advertises
rather than depending on an unrelated system PixelPass version.
Compatibility
- Wire-compatible with 0.6.6. This release changes local screen-share audio
routing and lifecycle behavior; no PeerSpeak audio, friends, files, or gossip
protocol version changed.
Downloads
- All system audio is now the safe screen-share choice. On supported