From 1b33f2dc01d3a5da1d929192d900841b9bac7df9 Mon Sep 17 00:00:00 2001 From: jreij Date: Thu, 31 Aug 2023 14:01:27 +0200 Subject: [PATCH 1/2] Increase SDK version to 4.13.1 --- README.md | 4 ++-- build.gradle | 2 +- example-app/build.gradle | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index b6c5b207db..42008132af 100644 --- a/README.md +++ b/README.md @@ -29,11 +29,11 @@ If you are upgrading from 3.x.x to a current release, check out our [migration g Import the Component module for the Payment Method you want to use by adding it to your `build.gradle` file. For example, for the Drop-in solution you should add: ```groovy -implementation "com.adyen.checkout:drop-in:4.13.0" +implementation "com.adyen.checkout:drop-in:4.13.1" ``` For a Credit Card component you should add: ```groovy -implementation "com.adyen.checkout:card:4.13.0" +implementation "com.adyen.checkout:card:4.13.1" ``` ### Client Key diff --git a/build.gradle b/build.gradle index a7551d8acc..e84f63089c 100644 --- a/build.gradle +++ b/build.gradle @@ -45,7 +45,7 @@ allprojects { // just for example app, don't need to increment ext.version_code = 1 // The version_name format is "major.minor.patch(-(alpha|beta|rc)[0-9]{2}){0,1}" (e.g. 3.0.0, 3.1.1-alpha04 or 3.1.4-rc01 etc). - ext.version_name = "4.13.0" + ext.version_name = "4.13.1" // Code quality ext.ktlint_version = '0.40.0' diff --git a/example-app/build.gradle b/example-app/build.gradle index 09c1dd3d0c..c3400d3a39 100644 --- a/example-app/build.gradle +++ b/example-app/build.gradle @@ -72,7 +72,7 @@ android { dependencies { // Checkout implementation project(':drop-in') -// implementation "com.adyen.checkout:drop-in:4.13.0" +// implementation "com.adyen.checkout:drop-in:4.13.1" // Dependencies implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlinx_version" From 5b2e2bd583cc3753c0034775c04d700e98536c67 Mon Sep 17 00:00:00 2001 From: jreij Date: Thu, 31 Aug 2023 14:05:41 +0200 Subject: [PATCH 2/2] Update release notes for 4.13.1 --- RELEASE_NOTES.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 275314a61e..a854254fbe 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -8,13 +8,7 @@ [//]: # ( # Deprecated) [//]: # ( - Configurations public constructor are deprecated, please use each Configuration's builder to make a Configuration object) -## New -- For 3D Secure 2 transactions, when a challenge is unsuccessful because of error or timeout, the details are propagated in an object instead of returning an error. You can make a `/payments/details` request from your server to submit these details. - -## Changed -- `compileSdkVersion` and `targetSdkVersion`: 33. - ## Fixed -- For cards, when a detected card brand doesn't require a security code (CVC), the **CVC** field on the payment form no longer shows a validation error. -- For dual-branded cards, if the shopper doesn't select a detected brand, the `paymentMethod` object no longer contains a brand when submitting the payment. -- After the [`AwaitComponent`](https://github.com/Adyen/adyen-android/blob/4.13.0/await/src/main/java/com/adyen/checkout/await/AwaitComponent.java) handles an action, it no longer causes a crash when resuming your app from the background. \ No newline at end of file +- For cards that require the shopper to input their address: + - When internet connection is lost while loading, it no longer crashes. Instead an error is returned. + - The **Country** dropdown menu to select no longer displays no options. Previously, an error sometimes caused the menu to have no options, so the transaction couldn't be submitted.