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.