All Versions
Latest Version
Avg Release Cycle
25 days
Latest Release
193 days ago

Changelog History
Page 1

  • v5.13.0 Changes

    September 16, 2022
    • BraintreePayPalNativeCheckout (BETA)
      • Fix CocoaPods integrations to pin exact PayPalCheckout version
      • Update NativeCheckout version from 0.100.0 to 0.106.0
      • This version update allows US based customers with a confirmed phone number to log into their PayPal account using a one time passcode sent via SMS without needing to authenticate through a webview.
      • Update Package.swift to use local PayPalCheckout dependency instead of fetching remotely.
      • Fixes a bug where all Braintree merchants using SPM (including those not using the BraintreePayPalNativeCheckout module), would get PayPalCheckout in their projects.
  • v5.12.0 Changes

    September 07, 2022
    • โž• Adds support for Xcode 14 and iOS 16
    • BraintreeSEPADirectDebit
      • Update BTSEPADirectDebitNonce to pull in ibanLastFour and customerID as expected
      • Remove unused presentationContextProvider (fixes #854)
  • v5.11.0 Changes

    July 20, 2022
    • BraintreeSEPADirectDebit
      • Add support for SEPA Direct Debit for approved merchants through the Braintree SDK
      • SEPA Direct Debit is only available to select merchants, please contact your Customer Support Manager or Sales to start processing SEPA bank payments
      • Merchants should use the BTSepaDirectDebitClient.tokenize method while passing in the BTSEPADirectDebitRequest and context while conforming to ASWebAuthenticationPresentationContextProviding
    • BraintreePayPalNativeCheckout (BETA)
      • This module can handle the same flows as the existing BraintreePayPal module, but will present the end user with an in-context checkout flow using native UI components.
      • To get started, create a BTPayPalNativeCheckoutClient, and call tokenizePayPalAccount with either a BTPayPalNativeCheckoutRequest (for one time payment transactions), or a BTPayPalNativeVaultRequest (for vaulted flows)
  • v5.10.0 Changes

    June 06, 2022
    • ๐Ÿ›  Fix potential crash when http request fails with no error but empty data (thanks @cltnschlosser)
    • โšก๏ธ Update Cardinal SDK to version 2.2.5-3
  • v5.9.0 Changes

    April 14, 2022
    • 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
  • v5.8.0 Changes

    March 24, 2022
    • PPRiskMagnes
      • Update PPRiskMagnes to 5.4.0
      • This version of PPRiskMagnes replaces the dynamic framework/xcframework with a static framework/xcframework
  • v5.7.0 Changes

    March 02, 2022
    • ๐Ÿ›  Fix configuration caching
  • v5.6.3 Changes

    February 09, 2022
    • ๐Ÿ“ฆ Swift Package Manager
      • Add explicit package dependancies for BraintreeDataCollector, BraintreeThreeDSecure, and PayPalDataCollector (fixes #735)
  • v5.6.2 Changes

    February 01, 2022
    • โšก๏ธ Update import statement of header file from kDataCollector to KDataCollector
  • v5.6.1 Changes

    January 14, 2022
    • ๐Ÿ›  Fix error construction for duplicate card error