v0.50.0 v0.50.1

low risk

tulir/whatsmeowAug 23, 2026 → Aug 24, 20262 days between releases

What's New

Adds metrics for trunk-gate rejections and fixes admin endpoint labels

New Features

  • New `result="rejected_trunk"` metric for invites rejected by the allowlist gate.
  • Fixed `endpoint="unknown"` labels for admin endpoints like `/status` and `/cdrs/recent`.

Improvements

  • Static route table is now a single shared source for both authorization and metrics.
  • Updated siphon-rs pin to support PASSporT signing behind a new `sign` feature.

Bug Fixes

  • `[[trunk]]`-gate 403s now correctly count in `siphon_ai_invites_total` metrics.
  • Admin endpoints now report correct labels instead of `endpoint="unknown"`.

Upgrade Notes

Drop-in upgrade with no protocol or config changes. Alerting rules can now target the new `rejected_trunk` metric result.

The Two Releases

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
v0.50.1

v0.50.1

Aug 24, 2026· 2 months ago

Fixes observability blind spots by adding metrics for trunk-gate rejections and correcting endpoint labels for several admin endpoints.

Full release notes