Adyen/adyen-android (com.adyen.checkout:drop-in)
### [`v5.3.1`](https://togithub.com/Adyen/adyen-android/releases/tag/5.3.1)
[Compare Source](https://togithub.com/Adyen/adyen-android/compare/5.3.0...5.3.1)
[//]: # "This file will be used for the release notes on GitHub when publishing."
[//]: # "Types of changes: `Breaking changes` `New` `Added` `Improved` `Changed` `Deprecated` `Removed` `Fixed`"
[//]: # "Example:"
[//]: # "## Added"
[//]: # " - New payment method"
[//]: # "## Changed"
[//]: # " - DropIn service's package changed from `com.adyen.dropin` to `com.adyen.dropin.services`"
[//]: # "## Deprecated"
[//]: # " - Configurations public constructor are deprecated, please use each Configuration's builder to make a Configuration object"
#### Fixed
- 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.
#### Removed
- 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:
| Name | Version |
|--------------------------------------------------------------------------------------------------------|-------------------------------|
| [Android Gradle plugin](https://developer.android.com/build/releases/gradle-plugin) | **8.3.1** |
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.3.0
->5.3.1
Release Notes
Adyen/adyen-android (com.adyen.checkout:drop-in)
### [`v5.3.1`](https://togithub.com/Adyen/adyen-android/releases/tag/5.3.1) [Compare Source](https://togithub.com/Adyen/adyen-android/compare/5.3.0...5.3.1) [//]: # "This file will be used for the release notes on GitHub when publishing." [//]: # "Types of changes: `Breaking changes` `New` `Added` `Improved` `Changed` `Deprecated` `Removed` `Fixed`" [//]: # "Example:" [//]: # "## Added" [//]: # " - New payment method" [//]: # "## Changed" [//]: # " - DropIn service's package changed from `com.adyen.dropin` to `com.adyen.dropin.services`" [//]: # "## Deprecated" [//]: # " - Configurations public constructor are deprecated, please use each Configuration's builder to make a Configuration object" #### Fixed - 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. #### Removed - 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: | Name | Version | |--------------------------------------------------------------------------------------------------------|-------------------------------| | [Android Gradle plugin](https://developer.android.com/build/releases/gradle-plugin) | **8.3.1** |Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.