Releases: braintree/braintree_ios
Releases · braintree/braintree_ios
6.20.0
- Re-use existing URLSession instance for
v1/configuration
and subsequent BT GW API calls - BraintreeShopperInsights (BETA)
- Add PrivacyInfo.xcprivacy file
- Add
BTShopperInsightsClient.getRecommendedPaymentMethods()
for returning recommendations based on the buyer
- BraintreePayPal
- Add
BTPayPalCheckoutRequest.userAuthenticationEmail
optional property
- Add
6.19.0
- BraintreeCore
- Batch analytics events to FPTI
- Send
start_time
,end_time
, andendpoint
to FPTI for tracking API request latency - Send
isVaultRequest
to FPTI for tracking in Venmo and PayPal flows
- BraintreePayPalMessaging (BETA)
- Add
BTPayPalMessagingRequest
,BTPayPalMessagingColor
,BTPayPalMessagingLogoType
,BTPayPalMessagingOfferType
,BTPayPalMessagingPageType
,BTPayPalMessagingTextAlignment
, andBTPayPalMessagingDelegate
- Add
BTPayPalMessagingView
to display PayPal messages to promote offers such as Pay Later and PayPal Credit to customers.- To get started create a
BTPayPalMessagingView
and callstart(_:)
with aBTPayPalMessagingRequest
- To get started create a
- Add
6.18.2
- BraintreePayPal
- Send
start_time
,end_time
, andendpoint
to FPTI for tracking API request latency
- Send
5.26.0
- Updated expiring pinned vendor SSL certificates
6.18.1
- Remove throttle delay in accessing configuration, added in v5.9.0
- Move from URLCache to NSCache for configuration caching
6.18.0
- BraintreePayPalNativeCheckout
- Bump PayPalCheckout to version 1.3.0 with code signing & a privacy manifest file.
6.17.0
- Require Xcode 15.0+ and Swift 5.9+ (per App Store requirements)
- Updated expiring pinned vendor SSL certificates
- BraintreeThreeDSecure
- Bump CardinalMobile SDK to version 2.2.5-9 with code signing and a privacy manifest file.
- BraintreeDataCollector
- Bump to PPRiskMagnes version 5.5.0 with fix for Xcode 15.3 Swift Pacakge Manager validation bug (fixes #1229))
5.25.0
- Require Xcode 15.0+ and Swift 5.9+ (per Apple App Store requirements)
- Meets Apple's new Privacy Update requirements
- BraintreePayPalDataCollector
- Update PPRiskMagnes to version 5.5.0 with privacy manifest changes and code-signing
- This version of the PPRiskMagnes framework is dynamic
- BraintreeThreeDSecure
- Bump CardinalMobile SDK to version 2.2.5-9 with code signing and a privacy manifest file.
6.16.0
- Add
BTPayPalVaultRequest.userAuthenticationEmail
optional property