All Versions
156
Latest Version
Avg Release Cycle
25 days
Latest Release
560 days ago
Changelog History
Page 13
Changelog History
Page 13
-
v3.9.2-pre6 Changes
August 28, 2015- PayPal
- Fix canOpenUrl warnings in iOS9
- โ Added
PayerId
andClientMetadataId
toBTPayPalPaymentMethod
- PayPal
-
v3.9.2-pre5 Changes
August 19, 2015- PayPal
- Fix Billing Agreements support
- Update PayPal One Touch Core
- PayPal
-
v3.9.2-pre4 Changes
August 04, 2015- PayPal
- Update support for PayPal Checkout
- Add support for PayPal Billing Agreement authorization
- Update PayPal One Touch Core
- PayPal
-
v3.9.1 Changes
June 12, 2015- โ Add support for additional scopes during PayPal authorization
- Specifically supporting the
address
scope - BTPayPalPaymentMethod now has a
billingAddress
property that is set when an address is present. This property is of typeBTPostalAddress
.
- Specifically supporting the
- โ Add support for additional scopes during PayPal authorization
-
v3.8.2 Changes
June 04, 2015- ๐ Fix bug in Demo app
- Menu button now works correctly
- ๐ Fix bug with PayPal app switching
- The bug occurred when installing a new app after the Braintree SDK had been initialized. When attempting to authorize with PayPal in this scenario, the SDK would switch to the
wallet
and launch thein-app
authorization.
- The bug occurred when installing a new app after the Braintree SDK had been initialized. When attempting to authorize with PayPal in this scenario, the SDK would switch to the
- ๐ Fix bug in Demo app
-
v3.8.1 Changes
May 22, 2015- 3D Secure only: :rotating_light: Breaking API Changes for 3D Secure :rotating_light:
- Fix a bug in native mobile 3D Secure that, in some cases, prevented access to the new nonce.
- Your delegate will now receive
-paymentMethodCreator:didCreatePaymentMethod:
even when liability shift is not possible and/or liability was not shifted. - You must check
threeDSecureInfo
to determine whether liability shift is possible and liability was shifted. This property is now of typeBTThreeDSecureInfo
. Example:
- (void)paymentMethodCreator:(__unused id)sender didCreatePaymentMethod:(BTPaymentMethod *)paymentMethod { if ([paymentMethod isKindOfClass:[BTCardPaymentMethod class]]) { BTCardPaymentMethod *cardPaymentMethod = (BTCardPaymentMethod *)paymentMethod; if (cardPaymentMethod.threeDSecureInfo.liabilityShiftPossible && cardPaymentMethod.threeDSecureInfo.liabilityShifted) { NSLog(@"liability shift possible and liability shifted"); } else { NSLog(@"3D Secure authentication was attempted but liability shift is not possible"); } } }
- ๐ Important: Since
cardPaymentMethod.threeDSecureInfo.liabilityShiftPossible
andcardPaymentMethod.threeDSecureInfo.liabilityShifted
are client-side values, they should be used for UI flow only. They should not be trusted for your server-side risk assessment. To require 3D Secure in cases where the buyer's card is enrolled for 3D Secure, set therequired
option totrue
in your server integration. See our 3D Secure docs for more details.
- 3D Secure only: :rotating_light: Breaking API Changes for 3D Secure :rotating_light:
-
v3.8.0 Changes
May 21, 2015- โช Work around iOS 8.0-8.2 bug in UITextField
- Fix subtle bug in Drop-in and BTUICardFormView float label behavior
- It is now possible to set number, expiry, cvv and postal code field values programmatically in BTUICardFormView
- This is useful for making the card form compatible with card.io
- โช Work around iOS 8.0-8.2 bug in UITextField
-
v3.8.0-rc3 Changes
May 11, 2015- โฌ๏ธ Upgrade PayPal mSDK to 2.10.1
- Revamp Demo app
- ๐ Merge with 3.7.x changes
-
v3.8.0-rc2 Changes
April 20, 2015- Coinbase improvements
- Resolved: Drop-in will now automatically save Coinbase accounts in the vault
- Coinbase accounts now appear correctly in Drop-in
- Expose method to disable Coinbase in Drop-in
- Demo app: Look sharp on iPhone 6 hi-res displays
- Modified
BTUIPayPalWordmarkVectorArtView
,BTUIVenmoWordmarkVectorArtView
slightly to help logo alignment inBTPaymentButton
and your payment buttons
- Coinbase improvements
-
v3.8.0-rc1 Changes
April 03, 2015- ๐ Coinbase integration - beta release
- Coinbase is now available in closed beta. See the Coinbase page on our website to join the beta.
- Coinbase UI is integrated with Drop-in and BTPaymentButton
- Known issue: Drop-in vaulting behavior for Coinbase accounts
- [Internal only] Introduced a new asynchronous initializer for creating the
Braintree
object
- ๐ Coinbase integration - beta release