Release Notes for Client SDK v1.13
1.13.1.54330
Release date: August 4, 2021
Upgrades
Examples
- [IL-3451] Upgraded the Gradle plugin to 4.2.2 and the Gradle version to 7.1 to ensure compatibility with Android Studio 4.2.
Bug Fixes
- [LS-6704] Fixed a bug in the Web SDK where the set value of
MaxSendBitrate
for an audio or video stream was overwritten by a higher value sent from a remote client or server.MaxSendBitrate
will now take whichever value is lower between the remote and local values. - [LS-6719] Fixed a bug where web-based clients were not responding to bitrate requests to suspend media flow. Clients continued sending media when only one client was present on a channel. Under certain conditions, this bug also increased signalling traffic.
- [LS-6734] Added a workaround for a bug in Chrome 90, 91, and 92 where video jitter in
getStats
is reported as 90 times higher than it actually is. - [LS-6958] Fixed a bug in the Web SDK where destroying an instance of
LocalMedia
orRemoteMedia
would not fully clean up the underlying resources in Chrome. This caused an issue in Chrome 92 where after a large number of overall connections, further instances ofLocalMedia
orRemoteMedia
could not be rendered.
1.13.0.51190
Release date: July 8, 2021
New Features
- [LS-5937] New
sendMessage
method in theClient
API. This method can be used to send messages to the server that do not propagate, i.e. go to webhooks only. - [LS-5937] New
OnMessage
,OnDeviceMessage
,OnUserMessage
, andOnApplicationMessage
events in theClient
API for messages sent to the current client, device, user, or application outside a channel. - [IL-3426] New
SendContent
andReceiveContent
properties inMediaStreamInfo
. These properties are set to eithercamera
orscreen
for video streams if the source contents are known. - [IL-3426] New
Content
property inMediaSource
,MediaPipe
,MediaSink
, andMediaStream
. This property is set to eithercamera
orscreen
for video pipeline elements if the source content is known.
Bug Fixes
- [LS-5875] Fixed incorrect error message in Xamarin Forms for iOS.
- [IL-3433] Fixed a bug in the Xamarin iOS SDK resulting in a crash when using the Simulator on the latest version of macOS.
- [LS-6061] Fixed a bug in the macOS example where the connection was lost when the user muted or disabled video or audio.
- [LS-6062] Fixed a bug in the macOS example where the app hung when the user muted or disabled video or audio in the screen share mode.
- [LS-6093] Fixed a bug that prevented connections from recovering after a network disconnect on Web clients.