Release Notes for Mobile SDK 5.2.20
User documentation
2019-10-23
Release Notes For Release 5.2.20¶
New Features¶
General¶
- #1857: Allow the application to disable logging to the platform logs by using the
setConfig()
API with the settingDISABLE_PLATFORM_LOGS
. Setting it to "1" (android) ortrue
(iOS) to stop the cross-platform SDK library from logging to the operating system native logger.
Issues Fixed¶
General¶
- #1854: Fixed call duration field in the call object that was resetting after each network change.
- #1858: Fixed crash during stream restart (caused by network change or audio route) due to broken negotiation of telephone events payload type.
- #1861: Fixed "no media" timeout that didn't work if the call started with media but the media stopped later.
Android¶
- #1851: Fixed crash on initialization on some devices.
iOS¶
- #1855: Fixed crash on audio route change to/from Bluetooth.
Known Issues¶
Mobile SDK¶
- SDK cannot be initialized on an IPv6-only network with no IPv4 support and no NAT64
- #426 - On Android, SDK cannot use NAT64 networks. This is a limitation of the operating system. Use dual-stack SIP servers to support IPv6 only clients.
- #365 - WiFi to WiFi handoff can cause the call to disconnect if the handoff is too slow (~30 seconds), especially using TLS transport.
- #135 - DNS SRV isn't supported.