From f36a20e5788dbabc1e57bdc6b97c4abc058acfa1 Mon Sep 17 00:00:00 2001 From: Atef Etman Date: Mon, 12 Dec 2022 16:17:40 +0200 Subject: [PATCH] Release 4.9.1 COAND-690 --- README.md | 4 ++-- RELEASE_NOTES.md | 14 ++------------ build.gradle | 2 +- example-app/build.gradle | 2 +- 4 files changed, 6 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index fcdc105411..d86aa25d69 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.9.0" +implementation "com.adyen.checkout:drop-in:4.9.1" ``` For a Credit Card component you should add: ```groovy -implementation "com.adyen.checkout:card:4.9.0" +implementation "com.adyen.checkout:card:4.9.1" ``` ### Client Key diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 3ed88b674a..6773f1817d 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -8,16 +8,6 @@ [//]: # ( # Deprecated) [//]: # ( - Configurations public constructor are deprecated, please use each Configuration's builder to make a Configuration object) -## Added -- For cards, in `AddressConfiguration.PostalCode` mode, you can now specify if the postal code field required. -- For BCMC, you can now specify if the card holder name field is required. -- After the card brand is detected and the shopper enters the full card number in the card number input field, focus automatically moves to the next input field. - -## Changed -- Upgraded the 3D Secure 2 SDK version to v2.2.10. -- For a card number to be valid, its minimum required length is now 12 digits. Previously, the minimum was 8 digits. -- For cards, if you currently set the postal code input field in the AddressConfiguration as `.setAddressConfiguration(AddressConfiguration.PostalCode)`, you must update it to `.setAddressConfiguration(AddressConfiguration.PostalCode())`. - ## Fixed -- Configuration changes no longer dismiss Drop-in. Previously, some configuration changes dismissed Drop-in. -- Drop-in can now be initialized with only stored payment methods. Previously, no payment methods were shown if only stored payment methods were available. \ No newline at end of file +- For cards, when the shopper enters a card number and a dual branded card is detected, a brand is no longer selected by default. +- Drop-in no longer crashes when navigating back after the shopper removes all stored payment methods. \ No newline at end of file diff --git a/build.gradle b/build.gradle index ebfcd2c77c..ae6b4ba12f 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.9.0" + ext.version_name = "4.9.1" // Code quality ext.ktlint_version = '0.40.0' diff --git a/example-app/build.gradle b/example-app/build.gradle index f67c6cdcce..6cee0c6909 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.9.0" +// implementation "com.adyen.checkout:drop-in:4.9.1" // Dependencies implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlinx_version"