Skip to content

Commit

Permalink
Merge pull request #956 from Adyen/release/4.9.1
Browse files Browse the repository at this point in the history
Release 4.9.1
  • Loading branch information
etman55 authored Dec 13, 2022
2 parents 205e4e6 + f36a20e commit c93e9ee
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 16 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
14 changes: 2 additions & 12 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
- 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.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down
2 changes: 1 addition & 1 deletion example-app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down

0 comments on commit c93e9ee

Please sign in to comment.