All notable release changes to the iOS SDK will be documented in this page.
v2.1.10 - 2019-10-01
- Added Media Metrics support in iOS SDK. Following events will be available in mediaMetrics delegate:
v2.1.9 - 2019-09-04
- RTP stats support for Call Insights
- Call-stats events will be sent to call insights for troubleshooting call quality issues.
v2.1.8 - 2019-08-20
- Fixed memory allocation issue with respect to delegates.
v2.1.7 - 2019-08-08
- Fixed socket framework issues.
v2.1.6 - 2019-08-07
- App crash fixed by disabling assertion in PJSIP which was caused by iOS SDK version 12.2
v2.1.5 - 2019-07-24
- Basic Call-Insights support for iOS 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.
v2.1.4 - 2019-06-26
Manage multiple iOS Push credentials from a single Plivo account
- To enable Incoming calls, the New Login method to register Plivo Endpoint with a certificate ID.
v2.1.3 - 2019-04-15
- Added login methods with registration timeout and device token.
- Removed white spaces from SIP URI.
v2.1.2 - 2019-02-07
v2.1.1 - 2019-02-07
- Fixed 180 ringing issue.
- Added PJSIP 2.7.2
- Fixed Cancel issue in PJSIP 2.7.2 by adding the patch.
- Fixed `onLoginFailed` Function not being called when login fails.
v2.1.0 - 2019-01-16
- Improvement in Call switching.
- Improved handling of network transitions
- Enhancement in Hold and Unhold
- Better error handling
- Detailed Logging for better debugging
v1.0 - 2017
- Pushkit and Callkit functionality. Using Callkit allows app to
- Use the native incoming call screen in both the locked and unlocked states.
- Start calls from the native Phone app’s Contacts, Favorites and Recent screens.
- Interplay with other calls in the system.
v0.6 - 2016-07-19
- Bug fix: loss of audio during the interruption. Added functions hold & unhold to PlivoIncoming and PlivoOutgoing.
- Rename AFNetworking classes to avoid duplicate symbols
v0.5 - 2015-04-07
- Rename Reachability classes to avoid duplicate symbols
- Support for the following architectures: armv7, armv7s, arm64, i386, x86_64
v0.4 - 2015-02-16
- Hard reset of endpoints
- Improved support for PlivoEndpoint delegates
- Fixed crash on calling login() multiple times
- Disabled default debug logging
- Bug fix: onLogout delegate not being called when the endpoint logs out
v0.3 - 2013-10-26
- Get SIP Call ID
- Enhancement: Build SIP URI if user only supply digit as call destination
- Bug fix: hangup invalid call causing app to crash
- Bug fix: onOutgoingCallInvalid delegate causing app to crash
- Bug fix: delegate/notification creating new call object. We should use existing call object
v0.2 - 2013-10-09
- Receive incoming custom SIP headers