Skip to content

Commit

Permalink
3.10 release (#512)
Browse files Browse the repository at this point in the history
  • Loading branch information
sjl-stripe authored Oct 11, 2024
1 parent fe9ad7f commit 49c9441
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 7 deletions.
11 changes: 9 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
This document details changes made to the SDK by version. The current status
of each release can be found in the [Support Lifecycle](SUPPORT.md).

## 3.10.0 - 2024-10-11

### Core

- Update: Add support for apps built with `targetSdkVersion = 35` targeting Android 15 devices.
- Note: This update includes support for Tap to Pay on Android. Users who were previously advised not to upgrade can now safely target version 35.

## 3.9.5 - 2024-09-23

### Apps on Devices: Handoff mode
Expand Down Expand Up @@ -52,8 +59,8 @@ of each release can be found in the [Support Lifecycle](SUPPORT.md).

### Core

- Update: `compileSdk` is now set to 35 (Android 15 Beta).
- Note: SDK validation for `targetSdk` 35 is in progress. Continue using `targetSdk` 34 or lower until validation is complete in a future release.
- Update: `compileSdkVersion` is now set to 35 (Android 15 Beta).
- Note: SDK validation for `targetSdkVersion` 35 is in progress. Continue using `targetSdkVersion` 34 or lower until validation is complete in a future release.
- Update: Deprecated `PaymentIntentParameters::allowedPaymentMethodTypes` & `SetupIntentParameters::allowedPaymentMethodTypes` replace with `PaymentIntentParameters::paymentMethodTypes` and `SetupIntentParameters::paymentMethodTypes` respectively.
- Fix: Prevent a crash when attempting to connect to a mobile reader on Android devices that do not support Android Keystore cryptographic operations. Fixes [issue 466](https://github.com/stripe/stripe-terminal-android/issues/466).

Expand Down
2 changes: 1 addition & 1 deletion Example/javaapp/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ android {

val androidxLifecycleVersion = "2.6.2"
val retrofitVersion = "2.11.0"
val stripeTerminalVersion = "3.9.5"
val stripeTerminalVersion = "3.10.0"

dependencies {
implementation("com.google.android.material:material:1.11.0")
Expand Down
2 changes: 1 addition & 1 deletion Example/kotlinapp/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ tasks.withType<org.jetbrains.kotlin.gradle.tasks.KaptGenerateStubs>().configureE
val androidxLifecycleVersion = "2.6.2"
val kotlinCoroutinesVersion = "1.7.3"
val retrofitVersion = "2.11.0"
val stripeTerminalVersion = "3.9.5"
val stripeTerminalVersion = "3.10.0"

dependencies {
implementation("com.google.android.material:material:1.11.0")
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ To use the Android SDK, add the SDK to the `dependencies` block of your `build.g

```groovy
dependencies {
implementation "com.stripe:stripeterminal:3.9.5"
implementation "com.stripe:stripeterminal:3.10.0"
}
```

Expand Down Expand Up @@ -103,8 +103,8 @@ your `build.gradle` file with the following:

```groovy
dependencies {
implementation "com.stripe:stripeterminal-localmobile:3.9.5"
implementation "com.stripe:stripeterminal-core:3.9.5"
implementation "com.stripe:stripeterminal-localmobile:3.10.0"
implementation "com.stripe:stripeterminal-core:3.10.0"
}
```

Expand Down

0 comments on commit 49c9441

Please sign in to comment.