1.0.0 [BETA.8]
What's Changed
New
- You can now use the
[ADYRedirectComponent applicationDidOpenURL:url]
helper on AppDelegate.mm with React Native's New Architecture. ExampleAppDelegate
. - You must now use
AdyenCheckout
as the single point of interaction with the SDK from theActivity
. ExampleMainActivity
.
Fixed
iOS
- For cards, setting the
kcpVisibility
property now works correctly. Previously, the property was using the wrong configuration. - Drop-in now closes properly when the shopper pays with Apple Pay.
Android
- For Google Pay, you can now use the googlepay payment method type. Previously, only paywithgoogle worked.
Deprecated
Android
AdyenGooglePayComponent.handleActivityResult(requestCode, resultCode, data)
. UseAdyenCheckout.handleActivityResult(requestCode, resultCode, data)
instead.AdyenDropInComponent.removeDropInLauncher()
. UseAdyenCheckout.removeLauncherActivity()
instead.AdyenDropInComponent.setDropInLauncher(activity)
. UseAdyenCheckout. setLauncherActivity(activity)
instead.ActionHandler.handleIntent(intent)
. UseAdyenCheckout.handleIntent(intent)
instead.
Removed
Android
- Deprecated
AdyenDropInComponent.handle(intent: Intent)
removed
Changed
- Updated the iOS to version 4.10.3.
- Update the Android to version 4.9.1.
- Updated the dependency
com.google.android.material:material
to version 1.7.0. - Updated the dependency
com.android.tools.build:gradle
to version 7.3.1. - Updated
react monorepo
to version 18. - Updated
kotlin monorepo
to version 1.7.22.
Full Changelog: 1.0.0-beta.7...1.0.0-beta.8