Version 2.0.20 Jul 27, 2021

Bug fix:

  • Issue regarding conversion of user-supplied “Extra Headers” to uppercase characters. The original formatting of the “Extra Headers”, as supplied by the user, is now preserved.

Version 2.0.19 Oct 27, 2020

New Feature:

  • A new event

    onOutogoingRinging that gets emitted when an outgoing call starts ringing at the remote destination.

Version 2.0.18 Mar 10, 2020

New Feature:

Version 2.0.17 Feb 19, 2020

New Features and Enhancements:

  • Audio transmission using Opus codec for improved audio quality even under poor network conditions.

Version 2.0.16 Feb 10, 2020


  • Extraheaders improvements.

Version 2.0.15 Jan 10, 2020


  • Removed mips architecture to reduce the “.aar” size.
  • Sending Feedback data to Call insights.

Version 2.0.14 Dec 18, 2019


  • Improvements in NetworkChangeReceiver
  • Minor fixes

Version 2.0.13 Nov 25, 2019

New Feature:

  • SRTP support for Android SDK

Version 2.0.12 Oct 16, 2019

Bug fixes:

  • Crash fix when the user hangs up the call in no network scenario.
  • MediaMetrics function name changed.

Version 2.0.11 Oct 02, 2019

Bug fixes:

  • Crash fix when call-insights is disabled.
  • Crash fix for UI thread.
  • MediaMetrics feature for Android SDK.
  • RTP paid flag feature for Android SDK.
  • MOS value improvements in Android SDK.


  • Improvements in MOS value calculation.

Version 2.0.10 Sep 05, 2019

New Feature:

  • RTP stats support for Call Insights
    • Call-stats events will be sent to call insights for troubleshooting call quality issues.

Version 2.0.9 Aug 29, 2019

Bug fixes:

  • Fixed WebSocket library, which was conflicting with the Customer’s WebSocket library.

Version 2.0.8 Jul 23, 2019

New Feature:

  • Basic Call-insights support for Android SDK.
    • Support stats for Call-Answered and Call-Summary events.
  • Feedback function for customers to report call quality issues and send call-related SDK logs to Plivo.

Version 2.0.7 Jul 15, 2019


  • IPv6 transport fix during registration.

Version 2.0.6 Jun 26, 2019

New Feature:

Manage multiple Android Push credentials from a single Plivo account

  • To enable Incoming calls, the New Login method to register Plivo Endpoint with a certificate ID.

Version 2.0.5 May 24, 2019


  • Improvements in NetworkChangeReceiver

Version 2.0.4 Apr 08, 2019

Bug fixes:

  • Fixed a crash in an onLoginFailed scenario

Version 2.0.3 Mar 27, 2019

Bug fixes:

  • onLogin failed event will be sent only when the Login method fails to Register

Version 2.0.2 Mar 08, 2019

Bug fixes:

  • Fixed outgoing.callH(num, headers) method, which was not disconnecting the call after making an outbound call.

Version 2.0.1 Mar 07, 2019

Bug fixes:

  • Fixed registration failure when registered with deviceToken and username of length lesser than 35.

  • Removed unnecessary permissions.

Version 2.0.0 Feb 22, 2019


  • Android SDK is provided as .aar file for easy integration .

  • Push Notifications for incoming calls through Firebase.

  • Supports Android Versions from 6.0 to until latest.

  • New Example application that covers all the SDK features.

Improvements / Major Bug fixes:

  • Improvements in Audio flow during changes in the network.

  • Improvements in SDK stability related to crashes.

  • Improvements in SDK debugging with verbose logs.


  • public void setRegTimeout(int regTimeout) - will be removed in future releases. Currently deprecated. Instead, you can use this method login(String username, String password, int regTimeout) for providing regTimeout.