Goroutine leak fixed; data-track buffering bound under congestion
v1.13.4
3 enhancements6 fixesThis release3 enhancementsImprovements to existing features6 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
Added
- added mocking function for SIP dialing methods (#4642)
- Add signal tests to test-server (#4653)
- Add option to exclude local IPv6 candidates. (#4657)
- Add a method to get forward stats via API method. (#4664)
- Add drop-on-close signal test scenario (#4669)
- Log soft validation errors. (#4671)
- add redaction flag in Job (#4650)
Changed
- simpler mock protocol (#4641)
- Make IsConnectionCanceled available at LocalParticipant interface. (#4643)
- Update actions/checkout action to v7 (#4646)
- Update protocol. (#4648)
- Export migration to LocalParticipant interface. (#4652)
- Record final RTC state as success/failure. (#4658)
- Omit rtx/out-of-order packets from forwarding delay measurement. (#4659)
- Move ForwardStats aggregation off the packet forwarding path (#4660)
- protocol deps to get parallel exec alloc reduction (#4662)
- Update pion/ice to deal with hang on close. (#4672)
- Add more details to unreliable data channel drop error. (#4673)
- Record
rtc_successprom as soon as RTC connects. (#4677) - Use proto logger to get named enums in the logs. (#4679)
- Propagate spreader threshold to RED receivers. (#4683)
- Prefer QDisc.Stats till go-tc addresses QDisc.Stats2 parsing (#4685)
- Bump protocol version to fix call to Validate. (#4686)
Fixed
- bound data-track buffering under downlink congestion (targetLatency) (#4667)
- Guard against nil TC qdisc stats to prevent SIGSEGV (#4668)
- Fix goroutine leak from orphaned signal relay streams (#4674)
- don't undercount data channel bitrate over idle gaps (#4676)
- Fix receiver load balance threshold initialization (#4678)
- rtc: guard against nil subscriber in TransportManager.HandleAnswer (#4680)
- Potential fix for code scanning alert no. 42: Incorrect conversion between integer types (#4684)
Fetched July 18, 2026


