3.0.0-preview.3 (August 31, 2022)
Breaking Changes
- The LocalTrack constructors that do not require the
new
operator have been removed. Please use the es6 classes that are exported in theVideo
namespace. (VIDEO-10893) - The deprecated ConnectOptions property
dscpTagging
has been removed. UseenableDscp
instead. (VIDEO-10893) - The deprecated ConnectOptions property
eventListener
has been removed. You can listen for the signaling events by intercepting the Logger's messages as shown here. (VIDEO-10893) - The deprecated ConnectOptions properties
abortOnIceServersTimeout
andiceServersTimeout
have been removed. (VIDEO-10893) - The deprecated VideoBandwidthProfile properties
maxTracks
andrenderDimensions
have been removed. (VIDEO-10893) - Fixed the RemoteAudioTrack and RemoteVideoTrack property
mediaStreamTrack
's type, which is supposed to beMediaStreamTrack | null
. (VIDEO-10893) - The
id
property has been removed from the LocalTrack classes. Use thename
property instead. (VIDEO-10893) - The
trackId
andssrc
properties have been removed from the TrackStats class. (VIDEO-10893) - The
maxAudioBitrate
andmaxVideoBitrate
properties in ConnectOptions and EncodingParameters now accept values in kiliobits per second (kbps), as opposed to bits per second (bps) earlier. (VIDEO-10893) - The
maxSubscriptionBitrate
property in VideoBandwidthProfile now accepts values in kiliobits per second (kbps), as opposed to bits per second (bps) earlier. (VIDEO-10893) - The deprecated ConnectOptions property
logLevel
has been removed. Use theVideo.Logger
interface instead as shown here. (VIDEO-10893)
Bug Fixes
- Fixed a bug where sometimes
Room.getStats()
returned statistics for unsubscribed RemoteTracks. (VIDEO-11199) - Fixed a bug where sometimes the SDK generated a TypeError in the browser console. (VIDEO-11203)