Skip to content

Commit

Permalink
Merge pull request #1320 from Adyen/release/4.13.0
Browse files Browse the repository at this point in the history
Preparing release 4.13.0
  • Loading branch information
jreij authored Aug 29, 2023
2 parents e6fed4b + 70573aa commit fac383d
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 5 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.12.1"
implementation "com.adyen.checkout:drop-in:4.13.0"
```
For a Credit Card component you should add:
```groovy
implementation "com.adyen.checkout:card:4.12.1"
implementation "com.adyen.checkout:card:4.13.0"
```

### Client Key
Expand Down
10 changes: 9 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,13 @@
[//]: # ( # 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 3D Secure 2, consecutive payments no longer fail. Previously, if the challenge failed, retrying the payment failed in some cases.
- 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.
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.12.1"
ext.version_name = "4.13.0"

// 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.12.1"
// implementation "com.adyen.checkout:drop-in:4.13.0"

// Dependencies
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlinx_version"
Expand Down

0 comments on commit fac383d

Please sign in to comment.