Skip to content

Releases: braintree/braintree_ios

5.25.0

10 Apr 21:51
Compare
Choose a tag to compare
  • 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

19 Mar 15:51
Compare
Choose a tag to compare
  • Add BTPayPalVaultRequest.userAuthenticationEmail optional property

6.15.0

18 Mar 17:13
Compare
Choose a tag to compare

6.14.0

13 Mar 19:45
Compare
Choose a tag to compare
  • BraintreeDataCollector
    • Bump to PPRiskMagnes v5.5.0 with code signing & a privacy manifest file

6.13.0

12 Mar 14:53
Compare
Choose a tag to compare
  • BraintreeVenmo
    • Add isFinalAmount to BTVenmoRequest
    • Add BTVenmoRequest.fallbackToWeb
      • If set to true customers will fallback to a web based Venmo flow if the Venmo app is not installed
      • This method uses Universal Links instead of URL Schemes
  • BraintreeCore
    • Send paypal_context_id in event_params to PayPal's analytics service (FPTI) when available
    • Send link_type in event_params to PayPal's analytics service (FPTI)
    • Fix bug where FPTI analytic events were being sent multiple times

6.12.0

18 Jan 21:30
Compare
Choose a tag to compare
  • BraintreePayPal
    • Add imageURL, upcCode, and upcType to BTPayPalLineItem

6.11.0

20 Dec 21:13
Compare
Choose a tag to compare
  • Update all SDK errors to be public and Equatable (fixes #1152 and #1080)
  • BraintreeThreeDSecure
    • Fix bug where BTThreeDSecureClient.initializeChallenge() callback wasn't properly invoked (fixes #1154)

6.10.0

17 Nov 15:34
Compare
Choose a tag to compare
  • BraintreePayPalNativeCheckout
    • Update PayPalCheckout from 1.1.0 to 1.2.0.
    • Add userAuthenticationEmail to BTPayPalNativeCheckoutRequest
  • BraintreeDataCollector
    • Update previously incorrect version of PPRiskMagnes with 5.4.1 for Carthage users

5.24.1

17 Nov 14:52
Compare
Choose a tag to compare
  • BraintreePayPalDataCollector
    • Update previously incorrect version of PPRiskMagnes 5.4.1 with staging removed

6.9.0

16 Nov 14:10
Compare
Choose a tag to compare
  • BraintreeThreeDSecure
    • Add cardAddChallengeRequested, uiType, and renderTypes to BTThreeDSecureRequest
    • Deprecate BTThreeDSecureRequest.cardAddChallenge
    • Fix bug where defaults for BTThreeDSecureRequest.accountType, BTThreeDSecureRequest.requestedExemptionType, and BTThreeDSecureRequest.dfReferenceID were improperly returning an error if not passed into the request
  • BraintreeCard
    • Deprecate unused BTCardRequest class