v1.13.5

Vexa-ai/vexav1.13.5Jul 31, 2026by boks1971

Upgrading?

AI Summary

This release focuses on enhancing testing capabilities with mocks for region pins and SIP dialing. It also improves video encoding support for H264 profiles and VP9 simulcast, alongside better monitoring via Prometheus metrics for stream latency and start times.

Key Highlights

  • Added mocks for testing region pins and SIP dialing methods.
  • Enhanced H264 profile support and VP9 simulcast handling.
  • Improved Prometheus metrics for stream latency and start times.
  • Fixed padding bits in forwarded packets and potential panics in layer index handling.

New Features

  • Mock for testing region pins
  • Country logging for participant closing
  • Support for more H264 profiles
  • Prometheus status code metric for Twirp request latency
  • Logging for high stream start latency

Full Release Notes

### Added

- add mock for testing region pins with API (#4691)
- Add country to participant closing log (#4693)
- Tests for down stream packet push. (#4692)
- Add status code for twirp request latency prometheus metric (#4621)
- Support more h264 profiles (#4708)
- log high stream start latency. (#4714)

### Changed

- Use simulcast constructor for VP9 if simulcasted. (#4696)
- send resolved ringing timeout (#4697)
- Update go deps (#4645)
- protocol deps for logging webhook status (#4699)
- protocol update with webhook status logging (#4700)
- Record subscribe stream start time in prometheus. (#4704)
- A bit better counting for track publish. (#4707)

### Fixed

- Fix padding bit in forwarded packet. (#4690)
- Spelling fixes (#4698)
- Do not call telemetry listener under pending track lock. (#4706)
- Fix getRefLayerRTPTimestamp off-by-one that can panic on max layer index (#4712)

Related Repositories