- updated android package to 1.2.0
- note: android package naming convention may have changed
- added null check for buyer and Buyer.getEmail()
- changed ios sdk version from 0.109.0 to 1.1.0
- updated minium ios version to 13.0 (required by paypal)
- changed android sdk version from 0.122.2 to 1.1.0
- updated example
- updated readme
- added null check for Buyer.getName()
- updated readme to indicate max purchase unit count
- added
canAddMorePurchaseUnit
as helper function - changed android sdk version from 0.122.0 to 0.122.2
- updated example
- fixed ios error in shipping change
- Lots of breaking changes
- Unified ios and android codebase
- removed paypal internal objects
- fixed missing shipping address data
- fixed android issue
Features Updates
- Introduced Pay Later PayPal offerings
- Added the ability for users to add an initial payment method to their PayPal account
- Updated the UI of the native add-card flow to include complete address input
- Added the ability to programmatically logout a PayPal user
Breaking Changes
Order
was renamed toOrderRequest
SettingsConfig.shouldFailEligibility
was renamed toSettingsConfig.showWebCheckout
Address
returned in theOnShippingChange
callback was renamed toShippingChangeAddress
Non-Breaking Changes
- Updated version to 0.112.0 to align with iOS
- Additional bugfixes
GitHub Issues Resolved paypal/android-checkout-sdk#99 paypal/android-checkout-sdk#100 paypal/android-checkout-sdk#104 paypal/android-checkout-sdk#226 paypal/android-checkout-sdk#184 paypal/android-checkout-sdk#216
- fixed unable to infer error on ios | thanks to @Rishan99 for fixing and @jpainam for reporting
- updated paypal sdk library
- fixed android class
- now supports iOS
- added more documentation to readme
- added gifs size to readme
- added gifs links to readme
- TODO: Describe initial release.