Skip to content

3.0.0-preview.3

Compare
Choose a tag to compare
@manjeshbhargav manjeshbhargav released this 31 Aug 23:41
· 168 commits to master since this release

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 the Video namespace. (VIDEO-10893)
  • The deprecated ConnectOptions property dscpTagging has been removed. Use enableDscp 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 and iceServersTimeout have been removed. (VIDEO-10893)
  • The deprecated VideoBandwidthProfile properties maxTracks and renderDimensions have been removed. (VIDEO-10893)
  • Fixed the RemoteAudioTrack and RemoteVideoTrack property mediaStreamTrack's type, which is supposed to be MediaStreamTrack | null. (VIDEO-10893)
  • The id property has been removed from the LocalTrack classes. Use the name property instead. (VIDEO-10893)
  • The trackId and ssrc properties have been removed from the TrackStats class. (VIDEO-10893)
  • The maxAudioBitrate and maxVideoBitrate 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 the Video.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)