v0.8.9 v0.53.0

medium risk

umputun/ralphexSep 27, 2026 → Sep 27, 20260 days between releases

What's New

Adds idle keepalive RTP config and fixes critical security vulnerabilities

Breaking Changes

  • New `[bridge].idle_keepalive` configuration is required; unknown values fail at load.

New Features

  • Idle keepalive RTP configuration to prevent stream starvation
  • Debian 13 getting started guide
  • New `siphon_ai_idle_keepalive_frames_total` metrics counter

Improvements

  • Security updates for `siphon-rs` and `rustls`
  • Optimized RTP handling during silent periods

Bug Fixes

  • Fixed remote panics in `siphon-rs` header parsing
  • Fixed TLS 1.3 handshake acceptance issues

Upgrade Notes

You must configure the new `[bridge].idle_keepalive` option to prevent RTP starvation, as unknown values fail at load. Security updates to `siphon-rs` and `rustls` are included.

The Two Releases

v0.8.9

v0.8.9

Sep 27, 2026· 25 days ago

Addresses memory leaks in the GNOME observer and macOS window hit-testing to improve stability on Linux and macOS.

Full release notes
v0.53.0

v0.53.0

Sep 27, 2026· 25 days ago

Adds idle keepalive options for RTP streams to prevent starvation during silent periods and addresses critical security vulnerabilities in siphon-rs and rustls.

Full release notes