diff --git a/README.md b/README.md index 6a55482726..875e809922 100644 --- a/README.md +++ b/README.md @@ -31,23 +31,23 @@ Import the corresponding module in your `build.gradle` file. For Drop-in: ```groovy -implementation "com.adyen.checkout:drop-in-compose:5.3.0" +implementation "com.adyen.checkout:drop-in-compose:5.3.1" ``` For the Credit Card component: ```groovy -implementation "com.adyen.checkout:card:5.3.0" -implementation "com.adyen.checkout:components-compose:5.3.0" +implementation "com.adyen.checkout:card:5.3.1" +implementation "com.adyen.checkout:components-compose:5.3.1" ``` ### Without Jetpack Compose For Drop-in: ```groovy -implementation "com.adyen.checkout:drop-in:5.3.0" +implementation "com.adyen.checkout:drop-in:5.3.1" ``` For the Credit Card component: ```groovy -implementation "com.adyen.checkout:card:5.3.0" +implementation "com.adyen.checkout:card:5.3.1" ``` The library is available on [Maven Central][mavenRepo]. diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index a5f4a62ff7..3574118366 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -9,14 +9,14 @@ [//]: # ( - Configurations public constructor are deprecated, please use each Configuration's builder to make a Configuration object) ## Fixed -- Localization issues in address lookup functionality. +- For Drop-in and Components, when `?android:attr/textColor` is not defined in your own theme, the Card Component no longer crashes. +- The `onAdditionalDetails` event is now triggered only once. Previously, the event was triggered multiple times in some edge cases. +- The build output no longer contains warnings about multiple substitutions specified in non-positional format in string resources. +- For the Card Component, we fixed localization issues that occurred when using the Address Lookup functionality. - Overriding some of the XML styles without specifying a parent style no longer causes a build error. -- Not defining `?android:attr/textColor` in your own theme will no longer crash. -- The build output should no longer contain warnings about multiple substitutions specified in non-positional format in string resources. -- In some edge cases `onAdditionalDetails` was triggered multiple times, this no longer happens. ## Removed -- The functions to get specific configurations from `CheckoutConfiguration` (such as `CheckoutConfiguration.getDropInConfiguration()` or `CheckoutConfiguration.getCardConfiguration()`) are no longer accessible. Pass the `CheckoutConfiguration` object as it is when starting Drop-in or Components. +- You can no longer use functions like `CheckoutConfiguration.getCardConfiguration()` or `CheckoutConfiguration.getDropInConfiguration()` to get configurations from the `CheckoutConfiguration` object. When starting Drop-in or Components, pass the full `CheckoutConfiguration` object. ## Changed - Dependency versions: diff --git a/components-core/src/test/java/com/adyen/checkout/components/core/internal/data/api/AnalyticsMapperTest.kt b/components-core/src/test/java/com/adyen/checkout/components/core/internal/data/api/AnalyticsMapperTest.kt index 8d2f680eab..6f39100d6e 100644 --- a/components-core/src/test/java/com/adyen/checkout/components/core/internal/data/api/AnalyticsMapperTest.kt +++ b/components-core/src/test/java/com/adyen/checkout/components/core/internal/data/api/AnalyticsMapperTest.kt @@ -119,7 +119,7 @@ internal class AnalyticsMapperTest { ) val expected = AnalyticsSetupRequest( - version = "5.3.0", + version = "5.3.1", channel = "android", platform = "android", locale = "en_US", diff --git a/dependencies.gradle b/dependencies.gradle index 16bc5ad919..db49c46394 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -16,7 +16,7 @@ ext { // just for example app, don't need to increment 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). - version_name = "5.3.0" + version_name = "5.3.1" // Build Script android_gradle_plugin_version = '8.3.1' diff --git a/example-app/build.gradle b/example-app/build.gradle index 474f8e830d..9d5b04bcdd 100644 --- a/example-app/build.gradle +++ b/example-app/build.gradle @@ -69,7 +69,8 @@ dependencies { // Checkout implementation project(':drop-in') implementation project(':components-compose') -// implementation "com.adyen.checkout:drop-in:5.3.0" +// implementation "com.adyen.checkout:drop-in:5.3.1" +// implementation "com.adyen.checkout:components-compose:5.3.1" // Dependencies implementation libraries.kotlinCoroutines