Skip to content

Releases: braintree/braintree_ios

5.10.0

06 Jun 19:17
Compare
Choose a tag to compare
  • Fix potential crash when http request fails with no error but empty data (thanks @cltnschlosser)
  • Update Cardinal SDK to version 2.2.5-3

5.9.0

14 Apr 14:39
Compare
Choose a tag to compare
  • Venmo
    • Reduce network connection lost error frequency on older iOS and Venmo app versions
  • PPDataCollector
    • Allow passing isSandbox bool for data collection in clientMetadataID and collectPayPalDeviceData functions

5.8.0

24 Mar 18:28
Compare
Choose a tag to compare
  • PPRiskMagnes
    • Update PPRiskMagnes to 5.4.0
    • This version of PPRiskMagnes replaces the dynamic framework/xcframework with a static framework/xcframework

5.7.0

02 Mar 17:08
Compare
Choose a tag to compare
  • Fix configuration caching

5.6.3

09 Feb 15:12
Compare
Choose a tag to compare
  • Swift Package Manager
    • Add explicit package dependancies for BraintreeDataCollector, BraintreeThreeDSecure, and PayPalDataCollector (fixes #735)

5.6.2

01 Feb 19:05
Compare
Choose a tag to compare
  • Update import statement of header file from kDataCollector to KDataCollector

5.6.1

14 Jan 19:59
Compare
Choose a tag to compare
  • Fix error construction for duplicate card error

5.6.0

13 Jan 20:52
Compare
Choose a tag to compare
  • Card Tokenization
    • Remove expiration date duplication in card tokenization (fixes #772)
    • Add BTCardClientErrorTypeCardAlreadyExists to BTCardClientErrorType
  • 3DS
    • Add nil checks for 3DS handlers (fixes #769)

5.5.0

01 Nov 18:35
Compare
Choose a tag to compare
  • Add displayName to BTLocalPaymentRequest
  • Add riskCorrelationId to BTPayPalRequest
  • Update CardinalMobile frameworks
    • Update CardinalMobile.xcframework to 2.2.5-2
      • Adds arm64 simulator / Apple Silicon support (discussed in #564)
      • Fixes 3DS (iOS 15 translucent toolbar issue)[#748]
    • Update CardinalMobile.framework to 2.2.5-1
    • Note:
      • This release allows all SPM, CocoaPods, and Carthage users using --use-xcframeworks to get Apple Silicon support and the iOS 15 3DS toolbar fix.
      • Carthage users not using --use-xcframeworks will not get these updates until a later version.
      • See PR #750 for more details.

5.4.4

05 Oct 19:20
Compare
Choose a tag to compare
  • Re-organize /Frameworks binaries into nested /FatFrameworks and /XCFrameworks directories.
    • Provides fix for this CocoaPods issue & allows proper usage of PPRiskMagnes.xcframework by PayPalDataCollector subspec.
  • Swift Package Manager
    • Update Package.swift to include PPRiskMagnes as explicit target for library products that require PayPalDataCollector
    • Note: No longer requires manual inclusion of PayPalDataCollector in order to use BraintreeThreeDSecure, BraintreePayPal, and BraintreePaymentFlow