Project

General

Profile

Release Notes 5.1.0

User documentation
2018-06-14

Release Notes For Release 5.1.0

Features

  • New API support for the Cloudonix Registration-Free dialing. The dialRegistrationFree() to initiate or receive a call with Cloudonix Registration-Free token instead of maintaining password credentials on the client.
  • Streamline API for classic SIP registration to allow finer control of the SIP session to the application. Use setConfigudation(), registerAccount() and unregister() to manage the SIP registration state.
  • New API to control SDK shutdown using the shutdown() call to prevent race conditions during shut down.
  • Support for NAT64 networks (currently only on iOS due to platform limitations).
  • Improved STUN, TURN and ICE support.
  • Improved IPv6 support.

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 call to disconnect if the handoff is too slow (~30 seconds), especially using TLS transport.
  • #135 - DNS SRV isn't supported.

Reference Application

  • #368, #370, #509 - Some issues with handling hold/unhold state after a 2nd or 3rd concurrent call is hung up.
  • #482 - App does not implement ringing tone for the caller.
  • #443, #464 - When switching from registration to Registration-Free mode, application does not manage the registration state correctly. Restart application after changing registration mode to workaround the problem.
  • #346 - Reference application can't receive calls while settings menu is open.

Files