github-actions
released this
20 Nov 19:42
·
0 commits
to e1f8c550ab4145be5805bfd0d9c998a419349eb3
since this release
- Breaking Changes
- PayPalNativePayments
- Remove entire PayPalNativePayments module
- CardPayments
- Remove
CardClient(FragmentActivity, Config)
constructor - Add
CardClient(Context, Config)
constructor - Remove
CardClient.approveOrder(FragmentActivity, CardRequest)
method - Add
CardClient.approveOrder(CardRequest)
method - Remove
CardClient.presentAuthChallenge(FragmentActivity, CardAuthChallenge)
method - Add
CardClient.presentAuthChallenge(ComponentActivity, CardAuthChallenge)
method - Add
CardPresentAuthChallengeResult
type - Add
CardClient.completeAuthChallenge(Intent, String)
method - Add
CardStatus
type - Add
ApproveOrderListener.onApproveOrderAuthorizationRequired(CardAuthChallenge)
method - Add
CardVaultListener.onVaultAuthorizationRequired(CardAuthChallenge)
method - Remove
authChallenge
property fromCardVaultResult
- Remove
deepLinkUrl
andliabilityShift
properties fromCardResult
- Annotate
CardResult
andCardVaultResult
constructors as restricted to the library group - Add
didAttemptThreeDSecureAuthentication
property toCardVaultResult
- Remove
- PayPalWebPayments
- Remove
PayPalWebCheckoutClient(FragmentActivity, CoreConfig, String)
constructor - Add
PayPalWebCheckoutClient(Context, CoreConfig, String)
constructor - Remove
PayPalWebCheckoutClient.start(PayPalWebCheckoutRequest)
method - Add
PayPalWebCheckoutClient.start(ComponentActivity, PayPalWebCheckoutRequest)
method - Remove
PayPalWebCheckoutClient.vault(PayPalWebVaultRequest)
method - Add
PayPalWebCheckoutClient.vault(ComponentActivity, PayPalWebVaultRequest)
method - Add
CardClient.completeAuthChallenge(Intent, String)
method - Add
PayPalPresentAuthChallengeResult
type - Add
PayPalWebStatus
type
- Remove
- Gradle
- Update
browser-switch
version to3.0.0-beta
- Update Kotlin version to
1.9.24
- Update Android Gradle Plugin (AGP) to version
8.7.1
- Explicitly declare Java 17 version as the target JVM toolchain
- Update
- PayPalNativePayments