Skip to main content On this page Version 3.2.2-beta (Beta) Oct 04, 2024 Improvements: Version 3.2.1-beta (Beta) Feb 21, 2024 Bug Fix: Version 3.2.0-beta (Beta) Feb 09, 2024 New Feature: Bug Fix: Version 3.1.3-beta (Beta) Jul 25, 2023 Bug Fix: Version 3.1.2-beta (Beta) Jun 14, 2023 New Feature: Bug Fix: Version 3.1.1-beta (Beta) May 15, 2023 New Feature: Version 3.1.0-beta (Beta) Apr 21, 2023 New Feature: Bug Fix: Version 3.0.3-beta.2 (Beta) Feb 21, 2023 New Feature: Version 3.0.3-beta.1 (Beta) Oct 13, 2022 New Feature: Version 3.0.3-beta.0 (Beta) Sep 06, 2022 New Feature: Version 3.0.2-beta.0 (Beta) Jun 13, 2022 New Feature: Version 3.0.1-beta.2 (Beta) May 11, 2022 Bug Fix: New Feature: Version 2.0.20 Jul 27, 2021 Bug fix: Version 2.0.19 Oct 27, 2020 New Feature: Version 2.0.18 Mar 10, 2020 New Feature: Version 2.0.17 Feb 19, 2020 New Features and Enhancements: Version 2.0.16 Feb 10, 2020 Improvements: Version 2.0.15 Jan 10, 2020 Improvements: Version 2.0.14 Dec 18, 2019 Improvements: Version 2.0.13 Nov 25, 2019 New Feature: Version 2.0.12 Oct 16, 2019 Bug fixes: Version 2.0.11 Oct 02, 2019 Bug fixes: Improvements: Version 2.0.10 Sep 05, 2019 New Feature: Version 2.0.9 Aug 29, 2019 Bug fixes: Version 2.0.8 Jul 23, 2019 New Feature: Version 2.0.7 Jul 15, 2019 Improvements: Version 2.0.6 Jun 26, 2019 New Feature: Version 2.0.5 May 24, 2019 Improvements: Version 2.0.4 Apr 08, 2019 Bug fixes: Version 2.0.3 Mar 27, 2019 Bug fixes: Version 2.0.2 Mar 08, 2019 Bug fixes: Version 2.0.1 Mar 07, 2019 Bug fixes: Version 2.0.0 Feb 22, 2019 Features: Improvements / Major Bug fixes: Deprecated: Version 3.2.2-beta (Beta) Oct 04, 2024
Improvements:
Updated targetSdkVersion to 34.
Version 3.2.1-beta (Beta) Feb 21, 2024
Bug Fix:
Addressed a bug leading to call disconnection caused by endpoint re-registration.
Fixed a crash resulting from out-of-memory issues related to the logging library.
Version 3.2.0-beta (Beta) Feb 09, 2024
New Feature:
Introduced the “Speak on Mute” feature, which notifies users when attempting to speak while muted.
Mute functionality is now enabled only after a call has been answered.
Introduced an audio device toggle callback feature.
Bug Fix:
Fixed issues with data sent to Callinsights.
Enhanced the call acceptance process following network recovery.
Fixed issues related to receiving incoming calls after login.
Version 3.1.3-beta (Beta) Jul 25, 2023
Bug Fix:
Fixed a crash caused by memory allocation in the tape2 logging library.
Version 3.1.2-beta (Beta) Jun 14, 2023
New Feature:
Made changes to ensure that only 1 TCP connection is used during the session and re-registration.
Bug Fix:
Fixed Get endpoint status to return ‘false’ after user logout.
Version 3.1.1-beta (Beta) May 15, 2023
New Feature:
Reduced the total SDK size from 7.8MB to 4.8MB, resulting in an approximate 62% decrease.
Updated to the latest version to support WebRTC.
Eliminated the necessity to import the WebRTC version from the client-side application
Version 3.1.0-beta (Beta) Apr 21, 2023
New Feature:
Added support for logs collection for better debugging.
Added Plivo STUN servers.
Bug Fix:
Fixed an issue where the audio level was not being sent to call-insights properly at the time of mute.
Version 3.0.3-beta.2 (Beta) Feb 21, 2023
New Feature:
Incorporated modifications to certificateId.
Version 3.0.3-beta.1 (Beta) Oct 13, 2022
New Feature:
Incorporated modifications to certificateId.
Version 3.0.3-beta.0 (Beta) Sep 06, 2022
New Feature:
Minor modificationt to the registration flow to include the SDK version in the User Agent response.
Version 3.0.2-beta.0 (Beta) Jun 13, 2022
New Feature:
Increased the default and maximum registration timeout to 30 days to reduce the number of re-registrations.
Reduced the minimum registration timeout to 2 minutes to allow for more frequent re-registrations in case of network problems.
Removed extra headers from the Registration packet to reduce the size of the packet and improve performance.
Added the Resip library to improve the reliability of SIP signaling.
Version 3.0.1-beta.2 (Beta) May 11, 2022
Bug Fix:
Fixed app crash during network switch.
Verified that the new ICE candidate is sent during network changes.
SDK setting the expiry value to 0 when re-registering with the server.
Automatic re-registration when the network is switched.
Fixed app crash when performing logout.
Integrated WebRTC library replaced with Jssip to improve performance.
New Feature:
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
Improvements:
Extraheaders improvements.
Version 2.0.15 Jan 10, 2020
Improvements:
Removed mips architecture to reduce the “.aar” size.
Sending Feedback data to Call insights.
Version 2.0.14 Dec 18, 2019
Improvements:
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:
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
Improvements:
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:
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
Features:
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.
Deprecated:
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.