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
MaxSendBitratefor an audio or video stream was overwritten by a higher value sent from a remote client or server.MaxSendBitratewill 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
getStatsis reported as 90 times higher than it actually is. - [LS-6958] Fixed a bug in the Web SDK where destroying an instance of
LocalMediaorRemoteMediawould 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 ofLocalMediaorRemoteMediacould not be rendered.
1.13.0.51190
Release date: July 8, 2021
New Features
- [LS-5937] New
sendMessagemethod in theClientAPI. 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, andOnApplicationMessageevents in theClientAPI for messages sent to the current client, device, user, or application outside a channel. - [IL-3426] New
SendContentandReceiveContentproperties inMediaStreamInfo. These properties are set to eithercameraorscreenfor video streams if the source contents are known. - [IL-3426] New
Contentproperty inMediaSource,MediaPipe,MediaSink, andMediaStream. This property is set to eithercameraorscreenfor 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.