- Upgrade Drop-In SDK to 6.13.0
Credits go to nicolobozzato once again:
- Warning: While the drop-in UI seems to work, the custom PayPal tokenization may be broken, use with caution!
- Add better support for 3D Secure verification using the
BraintreeBillingAddress
class - Update cardinal SDK version to fix the Google Play submission issues
- Updated README to explain the new browser switch activity
- Add supported networks parameter for Apple Pay request (thank you to dessonchan!)
- Upgrade Braintree package versions (thank you to dessonchan!)
- Fix problems with Facebook login (thank you to nicolobozzato!)
- Add support for specifying payment intent and user action in
BraintreePayPalRequest
(thank you to nabinadhikari!) - Clean up naming conventions and documentation
- Update iOS dependencies (thank you to jorgefspereira!)
- Add option to disable PayPal in the Drop-In UI (thank you to santhoshvgts!)
- Switch to mavenCentral for Android builds (thank you to asmengistu!)
- Fix README to account for code changes (thank you to hrvojecukman!)
- Add PayPal Payer ID to result object (thank you to nabinadhikari!)
- Fix PayPal vault flow not working on iOS (thank you to andrea689!)
- Add support for Apple Pay's
PKPaymentSummaryItem
(thank you to bkovac!)
- Fix new build issue on iOS (thank you to JideGuru!)
- Upgrade several dependencies to fix build issues on Android and iOS (thank you to bennibau, reverie-ss, and andesappal!)
- Add null-safety support
- Fix Android build (hopefully)
- Add option for CreditCard CVV number (thank you to ilicmilan!)
- Fix vulnerability in Braintree plugin (Play Store issue)
- Add ApplePay support for the drop-in UI (thank you again to HareshGediya!)
- Fix
cardEnabled = false
not working on iOS drop-in (thank you to HareshGediya)
- Hotfix 3D Secure (thank you to enzobonggio!)
- Hotfix compilation issues
- Hotfix Braintree versions
- Add Podfile change to installation section
- Update outdated iOS Braintree dependency
- Support custom UI on iOS (thank you to WipeAir)
- Make card.io optional on Android to potentially reduce app sizes
- Fix disabling card not working for drop-in UI
- Fix incompatibilities with Google and Facebook sign in plugins
- Temporarily fix crashes (thank you to peternagy1332)
- Fix incompatibility with Flutter's new v2 embedding
- Update example project to use v2 embedding
- Use new platforms key in
pubspec.yaml
(requires Flutter 1.10 or newer!)
- Fix credit card expiration not being included correctly
- Improve README.md
- Add basic support for the direct PayPal Checkout and Vault flow Android
- Add basic support for direct credit card tokenization on Android
- Add iOS support (thank you to Johannes Erschbamer!)
- Improve documentation
- Refactor source code
- Set minimum Dart version to 2.2.2
- Fix typo in README.md
- Throw proper exception when the Drop-in is launched twice
- Improve README.md
- Initial release after discontinuing the old plugin