Bot releases are visible (Hide)
Published by github-actions[bot] 11 months ago
Published by github-actions[bot] 11 months ago
cardAddChallengeRequested
, uiType
, and renderTypes
to BTThreeDSecureRequest
BTThreeDSecureRequest.cardAddChallenge
BTThreeDSecureRequest.accountType
, BTThreeDSecureRequest.requestedExemptionType
, and BTThreeDSecureRequest.dfReferenceID
were improperly returning an error if not passed into the requestBTCardRequest
classPublished by github-actions[bot] 12 months ago
Published by github-actions[bot] 12 months ago
Published by github-actions[bot] about 1 year ago
type
was always returned as Unknown
in fetchPaymentMethodNonces
(fixes #1099)tenant_name
in event_params
to PayPal's analytics service (FPTI)component
from btmobilesdk
to braintreeclientsdk
for PayPal's analytics service (FPTI)correlation_id
, when possible, in PayPal analytic eventsPublished by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
BTVenmoRequest
collectCustomerBillingAddress
collectCustomerShippingAddress
totalAmount
subTotalAmount
discountAmount
taxAmount
shippingAmount
lineItems
Published by github-actions[bot] about 1 year ago
BTVenmoClient.tokenize()
(fixes #1085)
(nil, nil)
for the cancel scenario, but will now return (nil, error)
instead.live
instead of production
for the merchant_sdk_env
tag to PayPal's analytics service (FPTI)Published by github-actions[bot] over 1 year ago
BTAppContextSwitcher.handleOpen(_:)
and BTAppContextSwitcher.handleOpenURL(context:)
transactionDetails
in the CreateVenmoPaymentContext
call (fixes #1074)Published by github-actions[bot] over 1 year ago
Published by github-actions[bot] over 1 year ago
userAction
does not update button as expectedBTSEPADirectDebitRequest.locale
BTPayPalAccountNonce
values were not being returned as expected (fixes #1063)Published by github-actions[bot] over 1 year ago
BTVenmoRequest
collectCustomerBillingAddress
collectCustomerShippingAddress
totalAmount
subTotalAmount
discountAmount
taxAmount
shippingAmount
lineItems
Published by github-actions[bot] over 1 year ago
Note: Includes all changes in 6.0.0-beta4, 6.0.0-beta3, 6.0.0-beta2, and 6.0.0-beta1
Published by github-actions[bot] over 1 year ago
.framework
s are no longer supported in Xcode 14.1, please replace all Frameworks with XCFrameworks and use --use-xcframeworks
for all Carthage steps
Published by github-actions[bot] over 1 year ago
BTConfiguration
extensions internalBraintreePaymentFlow
module to BraintreeLocalPayment
BTThreeDSecureClient
BTPaymentFlowClient+ThreeDSecure
extensionBTPaymentFlowClient+ThreeDSecure
and BTThreeDSecureRequest
methods to BTThreeDSecureClient
BTThreeDSecureError.cannotCastRequest
caseBraintreePaymentFlow
moduleBTPaymentFlowClient
to BTLocalPaymentClient
BTPaymentFlowError
to BTLocalPaymentError
BTLocalPaymentError.errorDomain
from BTPaymentFlowErrorDomain
to BTLocalPaymentErrorDomain
BTLocalPaymentRequest
methods to BTLocalPaymentClient
BTLocalPaymentError
case
.webSessionError
= 10BTPayPalError
case
.webSessionError
= 8BTCardError
case
.fetchConfigurationFailed
= 4BTSEPADirectDebitError
case
.failedToCreateNonce
= 7BTSEPADirectDebitError.presentationContextInvalid
Published by github-actions[bot] over 1 year ago
iosBaseSDK
, iosDeploymentTarget
, iosIdentifierForVendor
, deviceAppGeneratedPersistentUuid
, and deviceScreenOrientation
from BTAnalyticsMetadata
@objcMembers attribute used without importing module 'Foundation'
in Xcode 14.3+BraintreeVenmo
module to SwiftBraintreeCard
module to SwiftBraintreeThreeDSecure
module to SwiftBraintreePaymentFlow
module to SwiftSFSafariViewController
with ASWebAuthenticationSession
BTViewControllerPresentingDelegate
protocol and correlating methodsBTLocalPaymentRequest.shippingAddressRequired
to isShippingAddressRequired
BTPaymentFlowErrorDomain
global constant & BTPaymentFlowErrorType
BTPaymentFlowError
cases
.noAccountData
= 4.failedToCreateNonce
= 6.fetchConfigurationFailed
= 7.missingRedirectURL
= 8.missingReturnURL
= 9BTPaymentFlowError
values
.integration
= 3BTApplePayClient.tokenizeApplePay(_:completion:)
to BTApplePayClient.tokenize(_:completion:)
BTApplePayClient.paymentRequest()
to BTApplePayClient.makePaymentRequest()
BTApplePayErrorDomain
global constantBTApplePayErrorType
BTApplePayCardNonce
initializer internalBTVenmoAccountNonce.externalId
to BTVenmoAccountNonce.externalID
BTVenmoErrorDomain
global constantBTVenmoClient.tokenizeVenmoAccount(with:completion:)
to BTVenmoClient.tokenize(_:completion:)
BTVenmoClient.isiOSAppAvailableForAppSwitch()
to BTVenmoClient.isVenmoAppInstalled()
BTVenmoError
.invalidBodyReturned
.invalidRedirectURL
.fetchConfigurationFailed
BTVenmoError.integration
and BTVenmoError.requestURL
BTAmericanExpressClient.getRewardsBalance(forNonce:currencyIsoCode:completion:)
to BTAmericanExpressClient.getRewardsBalance(forNonce:currencyISOCode:completion:)
BTSEPADirectDebitClient.tokenize(request:completion:)
to BTSEPADirectDebitClient.tokenize(_:completion:)
BTAuthenticationInsight
initializer internalBTCardClientErrorDomain
global constantBTCardClient.tokenizeCard(_:completion)
to BTCardClient.tokenize(_:completion:)
BTCardClientErrorType
to BTCardError
BTCardClientErrorType.paymentOptionNotEnabled
.unknown
= 0.integration
= 1.customerInputInvalid
= 2.cardAlreadyExists
= 3BTThreeDSecureV1UICustomization
class, BTThreeDSecureRequest.v1UICustomization
property, and BTThreeDSecureVersion
enum
BTThreeDSecureV2ButtonType
enum cases to: .verify
, .continue
, .next
, .cancel
, and .resend
BTThreeDSecureFlowErrorDomain
global constantBTThreeDSecureError
.noBodyReturned
= 4.canceled
= 5.invalidAPIClient
= 6.cannotCastRequest
= 7.jsonSerializationFailure
= 8Published by github-actions[bot] over 1 year ago
BTCardRequest
Union Pay propertiespayerID
property on BTPayPalNativeCheckoutAccountNonce
publiclyBTPayPalNativeCheckoutAccountNonce
to Objective-CPublished by github-actions[bot] over 1 year ago
BTPayPalNativeVaultRequest.shippingAddressOverride
as nil
was incorrectly throwing an errorPublished by github-actions[bot] over 1 year ago
BraintreePayPal
module to SwiftBTPayPalRequest.riskCorrelationId
to BTPayPalRequest.riskCorrelationID
BTPayPalRequest.activeWindow
property
ASPresentationAnchor
if the first window is nil
BTPayPalRequestLandingPageType
enum default case to .none
.none
= 0.login
= 1.billing
= 2BTPayPalRequestUserAction
.none
and .payNow
.none
= 0.payNow
= 1BTPayPalRequestIntent
enum values
.authorize
= 0.sale
= 1.order
= 2BTPayPalLineItemKind
enum values
.debit
= 0.credit
= 1BTPayPalLocaleCode
enumBTPayPalRequest.localeCode
now uses the BTPayPalLocaleCode
enum instead of a String
BTPayPalClient.tokenizePayPalAccount
with two methods called tokenize()
taking in requests of either BTPayPalCheckoutRequest
or BTPayPalVaultRequest
BTPayPalErrorType
BTPayPalErrorDomain
global constant with BTPayPalError.errorDomain
BTPayPalError
.disabled
.canceled
.fetchConfigurationFailed
.httpPostRequestError
.invalidURL
.asWebAuthenticationSessionURLInvalid
.invalidURLAction
.failedToCreateNonce
BTPayPalNonce
initializer internalBTPayPalNativeCheckoutClient.tokenizePayPalAccount
with two methods called tokenize()
taking in requests of either BTPayPalNativeCheckoutRequest
or BTPayPalNativeVaultRequest
BTPayPalNativeCheckoutRequest
now takes in an intent
of type BTPayPalRequestIntent
instead of BTPayPalNativeRequestIntent
BTPayPalNativeCheckoutRequest.localeCode
now uses the BTPayPalLocaleCode
enum instead of a String
valueBraintreeUnionPay
module
BTConfiguration+Extensions.isUnionPayEnabled
propertyBTPreferredPaymentMethods
and BTPreferredPaymentMethodResult
tokenize
method no longer takes in a context
parameterASWebAuthenticationPresentationContextProviding
protocolPublished by github-actions[bot] over 1 year ago
requestedExemptionType
to BTThreeDSecureRequest