v0.1.6 v0.50.0

high risk

tulir/whatsmeowAug 19, 2026 → Aug 23, 20263 days between releases

What's New

Introduces RTP port reservation for outbound calls and updates DTLS-SRTP to use ECDSA P-256 certificates.

Breaking Changes

  • DTLS-SRTP deployments using RSA-2048 certificates will break with peers that only support RSA key exchange.

New Features

  • RTP port reservation for outbound calls via `[media].reserved_outbound_calls` config.
  • DTLS-SRTP ECDSA P-256 support.
  • New metrics for RTP reserve blocks and reserved outbound calls.

Improvements

  • Exact floor reservation logic evaluated inside the RTP pool allocator's critical section for better concurrency.
  • forge-media pinned to a specific commit for the new allocator functionality.

Upgrade Notes

Upgrading changes nothing until you set `[media].reserved_outbound_calls` to a non-zero value. DTLS-SRTP deployments must ensure peers support ECDSA P-256 or the connection will fail. A restart is required for configuration changes to take effect.

The Two Releases

v0.1.6

v0.1.6

Aug 19, 2026· 2 months ago

Introduces shared project context, SAM skills, and Google Analytics integration.

Full release notes
v0.50.0

v0.50.0

Aug 23, 2026· 2 months ago

Introduces RTP port reservation for outbound calls to prevent inbound traffic from starving origination and updates DTLS-SRTP to use ECDSA P-256 certificates.

Full release notes