This repository has been archived by the owner on Jan 16, 2019. It is now read-only.
Releases: paypal/PayPal-Cordova-Plugin
Releases · paypal/PayPal-Cordova-Plugin
3.5.0
- iOS: Add documentation to use string initializer for NSDecimalNumber #520.
- iOS: Fix issue with potential
data parameter is nil
when decoding JSON #523. - iOS: iOS version 6.1 is no longer supported by this SDK.
- iOS: Fix issue with parsing API responses #508.
- Android and iOS: Add payeeEmail field #232.
3.4.0
- Android: Update risk-component to 3.5.7.
- Android: Add mandatory res folder in aar during release #383.
- Android: Updated card.io to 5.5.0.
- Android: Updated okhttp to 3.6.0.
- Android: Removed trustall trustmanager to resolve google play security issue #364.
- Android: Shows amount properly in all devices #357.
- iOS: Improve network code reliability.
- Android and iOS: Direct Credit Card (DCC) payments are now deprecated in this SDK. Please use Braintree Payments, a PayPal Company, which is the easiest way to accept PayPal, credit cards, and many other payment methods.
3.3.1
3.3.0
- Android: Fix issue where okhttp cannot find the
TrustManager
#341. - Android: Update card.io to 5.4.1.
- Android: Update okhttp dependency to 3.4.1.
- Android: Fix crash when app does not have READ_PHONE_STATE permission #321.
- iOS: Update to card.io 5.4.1.
- iOS: Update to card.io 5.4.0 to help avoid API name collisions #456.
- iOS: Fix issue with localization not being correctly merged based on preferences #449.
- iOS: If you use card.io to scan credit cards, you should add the key
NSCameraUsageDescription
to your app'sInfo.plist
and set the value to be a string describing why your app needs to use the camera
(e.g. "To scan credit cards."). This string will be displayed when the app initially requests permission to access
the camera. - iOS: Fix issue with Bitcode when archiving #443.
- iOS: Update localized messages.
- iOS: Fix issue with truncated text in certain table cells. See issue #367.
- iOS: Change layout for 1Password icon to be in the email/phone field. See issue #405.
- iOS: Allow configuration option to disable shake animations for accessibility. See issue #380. See
PayPalConfiguration disableShakeAnimations
option. - iOS: Fix issue with missing 1Password data. See issue #427.
- iOS: Fix issue with network request timeouts.
- iOS: Fix missing nullability headers See issue #404.
3.2.2
3.2.1
3.2.0
- Enabled card.io plugin capabilities.
3.1.26
- Android: Update card.io to 5.3.4.
3.1.25
- Android: Update card.io to 5.3.2.
- Android: Add proguard config to aar file.
- Android: Minor bug fixes.
3.1.24
- iOS: Update SDK to 2.14.0
- iOS: Support for right to left language layouts in iOS 9
- iOS: Fix for dynamic text in prices
- Android: Updated
minSdkVersion
to 16. This is the minimum Android version to communicate over TLSv1.2, which is required to support a Payment Card Industry (PCI) Council mandate. All organizations that handle credit card information are required to comply with this standard. As part of this obligation, PayPal is updating its services to require TLSv1.2 for all HTTPS connections. To override the minSdkVersion, please see the readme. - Android: Update okhttp dependency to 3.2.0.
- Android: Fixes issue related to non-ascii characters in user agent #271.