0.16.9 v0.53.0

medium risk

astral-sh/ruffSep 24, 2026 → Sep 27, 20263 days between releases

What's New

Adds idle keepalive config and critical security updates

New Features

  • Add optional `[bridge].idle_keepalive` configuration for outbound RTP
  • Add Debian 13 getting started guide
  • Add new `siphon_ai_idle_keepalive_frames_total` metrics

Improvements

  • Update rustls to fix TLS 1.3 handshake boundary issues
  • Update forge-media and siphon-rs versions

Bug Fixes

  • Fix remote panics in `extract_tag` and `validate_event_package`

Upgrade Notes

Add optional `[bridge].idle_keepalive` config with values 'off', 'silence', or 'comfort_noise'. Unknown values cause load failures. Review config files for syntax errors.

The Two Releases

0.16.9

0.16.9

Sep 24, 2026· 27 days ago

This release focuses on bug fixes for flake8 plugins (bugbear, tidy-imports) and updates support for Python 3.15 through LibCST-based fixes, alongside various documentation improvements.

Full release notes
v0.53.0

v0.53.0

Sep 27, 2026· 24 days ago

This release introduces an optional `idle_keepalive` feature to maintain media streams during silence and includes critical security updates to fix remote panics and TLS handshake vulnerabilities.

Full release notes