Releases: twilio/twilio-webrtc.js
Releases · twilio/twilio-webrtc.js
2.1.4
2.1.4 (December 5, 2018)
Bug Fixes
- Fixed a bug in SafariRTCPeerConnection where
remoteDescription
,
when accessed in an RTCTrackEvent listener returned pending remote description
even though a new RTCSessionDescription had already been applied. (JSDK-2224)
3.1.1
3.1.1 (November 29, 2018)
Bug Fixes
- Fixed a bug in SafariRTCPeerConnection where
remoteDescription
,
when accessed in an RTCTrackEvent listener returned pending remote description
even though a new RTCSessionDescription had already been applied. (JSDK-2224)
3.1.0
2.1.3
2.1.3 (August 28, 2018)
Bug Fixes
- Fixed a bug in Firefox where calling
addTransceiver
wouldn't update the
result ofgetSenders
.
3.0.0
3.0.0 (August 10, 2018)
Breaking Changes
- In 2.0.0, calling
removeTrack
in Firefox or Safari didn't actually remove
the RTCRtpSender. We did this because we found bugs in the browsers'
removeTrack
behavior; however, shielding applications from that behavior
made it difficult to work around those bugs. For example,removeTrack
works
fine in Safari assuming you don't add back the same MediaStreamTrack. On this
principle, we updatedremoveTrack
to actually callremoveTrack
. (JSDK-1980)
2.1.2
2.1.1
2.1.1 (July 25, 2018)
Bug Fixes
- Fixed a bug in the management of SSRCs in Chrome. (JSDK-2032)
- Fixed
getStats
API deprecation warnings in Firefox. (JSDK-1227)
2.1.0
2.1.0 (July 3, 2018)
New Features
StandardizedStatsResponse
has a new property.activeIceCandidatePair
,
which contains the normalized active ICE candidate pair statistics.- Added support for passing Chrome-specific constraints.
2.0.0
2.0.0 (January 9, 2018)
New Features
- Added shims for the
RTCRtpSender/RTCRtpReceiver
based APIs. The legacy
MediaStream
based API shims have been removed. (JSDK-1631)
Bug Fixes
- Previously, we were overwriting MediaStreamTrack IDs with the values signaled
in the SDP's MSID attributes in order to maintain compatibility with
pre-WebRTC 1.0 behavior. The particular method we used did not take into
account the fact that the actual MediaStreamTrack IDs would continue to show
ingetStats
results and has been removed.
1.1.0
1.1.0 (October 24, 2017)
New Features
- Adds Chrome support for getting and setting
maxPacketLifeTime
on
RTCDataChannels by remapping the legacy propertymaxRetransmitTime
to
maxPacketLifeTime
. (JSDK-1572)
Bug Fixes
- Fixed a bug where our
getStats
function returned
StandardizedTrackStatsReports of the wrong kind in the members of
StandardizedTrackStatsResponse. (JSKD-1605)