Skip to content

6.0.0-beta4

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jun 16:15
· 0 commits to 392c9caea38b79657067a1cc249d1733890dcd7d since this release
  • Require Xcode 14.1 (per App Store requirements)
  • Move from Braintree to PayPal analytics service
  • Make BTConfiguration extensions internal
  • Breaking Changes
    • Require Xcode 14.3+ and Swift 5.8+
    • Rename BraintreePaymentFlow module to BraintreeLocalPayment
    • BraintreeThreeDSecure
      • Add BTThreeDSecureClient
        • Remove BTPaymentFlowClient+ThreeDSecure extension
        • Move BTPaymentFlowClient+ThreeDSecure and BTThreeDSecureRequest methods to BTThreeDSecureClient
        • Remove BTThreeDSecureError.cannotCastRequest case
      • Remove dependency on BraintreePaymentFlow module
    • BraintreeLocalPayment (formerly named BraintreePaymentFlow)
      • Rename BTPaymentFlowClient to BTLocalPaymentClient
      • Rename BTPaymentFlowError to BTLocalPaymentError
        • Rename BTLocalPaymentError.errorDomain from BTPaymentFlowErrorDomain to BTLocalPaymentErrorDomain
      • Move BTLocalPaymentRequest methods to BTLocalPaymentClient
      • Add BTLocalPaymentError case
        • .webSessionError = 10
    • BraintreePayPal
      • Add BTPayPalError case
        • Add error .webSessionError = 8
    • BraintreeCard
      • Add BTCardError case
        • Add error .fetchConfigurationFailed = 4
    • BraintreeSEPADirectDebit
      • Add BTSEPADirectDebitError case
        • Add error .failedToCreateNonce = 7
      • Remove BTSEPADirectDebitError.presentationContextInvalid