Releases: Adyen/adyen-react-native
Releases · Adyen/adyen-react-native
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
1.0.0 [BETA.7]
What's Changed
Fixes
- Fix bug with
removeListeners
in #61
Deprecation
- Deprecate
AdyenCardComponent
.AdyenCheckout.start('scheme')
orAdyenDropIn
withskipListWhenSinglePaymentMethod
should be used instead
1.0.0 [BETA.6]
Open PR
Features
- add standardised error codes
iOS
- add ApplePay component
- add Swift support to RedirectComponentProxy
Android
- add GooglePay component
- add
onFail
to DropIn when shopper canceled
Fixes
- type comparison lowcased #39
- add clean effect to AdyenCheckoutContext #44
- Android: add loading view to redirect action to prevent "closed browser" UX pitfall #46
Deprecated
Android
- static
handle
method in ActionHandler
Breaking changes
- import com.adyenreactnativesdk.ActionHandler;
+ import com.adyenreactnativesdk.action.ActionHandler;
Other
- Improve Example app structure
- Update README
- Change project logo
1.0.0 [BETA.5]
What's Changed
Features
- rename
AdyenPaymentProvider
toAdyenCheckout
- add voucher action
- add ability call any PM with UI (card, SEPA, iDEAL. etc) directly. It uses Drop-In's
skipPaymentMathodListing
"under the hood". - add ability to call any other (UI-less) PM (paypal, sofas, klarna etc) directly
- update iOS to 4.8.0
- update android to 4.7.1
Fixes
- android default values for
hideCvc
andhideCvcStoredCard
- if no
shopperLocale
provided, Android will use device's locale
1.0.0 [BETA.4]
What's Changed
- Setup CI release pipeline by @descorp in #3
- Add shopperReference to example payment methods request by @descorp in #18
- Bump react-native version by @jesujcastillom in #19
- Bump release-it version by @jesujcastillom in #21
- Update gradle in
Example
project by @descorp in #22 - Add configurations: Cards, Drop-In, Apple Pay, Google Pay by @descorp in #20
New Contributors
- @descorp made their first contribution in #3
- @jesujcastillom made their first contribution in #19
Full Changelog: 1.0.0-beta.3...1.0.0-beta.4
1.0.0 [BETA.3]
- chore: fix build
- docs: Update README
- chore: fix podspec name
- chore: improve publish
1.0.0 [BETA.2]
Changes
- fix package.json
1.0.0 [BETA.1]
Initial release.
Contains:
- wrapper for iOS and Android SDK
- DropIn
- CardComponent
- Helper component
AdyenPaymentProvider