Skip to content

Commit 0d7e1d0

Browse files
upgrade android sdk (#273)
1 parent 22cfbaf commit 0d7e1d0

5 files changed

Lines changed: 15 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
## Changelog
22

3+
### v1.7.12 Oct 21, 2025
4+
5+
* Updated to IAP SDK Android to 1.6.8
6+
* Updated compileSdkVersion to 35
7+
* Updated targetSdkVersion to 35
8+
* Updated minSdkVersion to 28
9+
310
### v1.7.11 Jul 22, 2025
411

512
* Upgraded plugin to support Flutter Embedding v2 and newer Flutter versions (specifically Flutter 3.29.3+ with Dart 3.7.2+).

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ The Flutter plugin for Square [In-App Payments SDK] is a wrapper for the native
77
supports the following native In-App Payments SDK versions:
88

99
* iOS: 1.6.3
10-
* Android: 1.6.6
10+
* Android: 1.6.8
1111

1212
## Additional documentation
1313

@@ -32,8 +32,8 @@ In addition to this README, the following is available in the [flutter plugin Gi
3232

3333
### Android
3434

35-
* Android minSdkVersion is API 24 (Nougat, 7.0) or higher.
36-
* Android Target SDK version: API 31 (Android12, 12).
35+
* Android minSdkVersion is API 28 (Android 9).
36+
* Android Target SDK version: API 35 (Android15).
3737
* Android SDK build tools: 26.0.3
3838
* Android Gradle Plugin: 3.0.0 or greater.
3939
* Support library: 27.1.1

android/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ rootProject.allprojects {
2424

2525
apply plugin: 'com.android.library'
2626

27-
def MIN_IAP_SDK_VERSION = '1.6.6'
27+
def MIN_IAP_SDK_VERSION = '1.6.8'
2828
def COMPILE_SDK_VERSION = 35
29-
def TARGET_SDK_VERSION = 33
29+
def TARGET_SDK_VERSION = 35
3030

3131
android {
3232
def sqipCompileSdkVersion = rootProject.hasProperty('sqipCompileSdkVersion') ? rootProject.sqipCompileSdkVersion : COMPILE_SDK_VERSION
@@ -35,7 +35,7 @@ android {
3535

3636
defaultConfig {
3737
namespace "sqip.flutter"
38-
minSdkVersion 24
38+
minSdkVersion 28
3939
targetSdkVersion sqipTargetSdkVersion
4040
}
4141
lintOptions {

example/android/app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ android {
2424
applicationId = "com.sqip.flutter.square_in_app_payments_example"
2525
// You can update the following values to match your application needs.
2626
// For more information, see: https://flutter.dev/to/review-gradle-config.
27-
minSdk = 24
27+
minSdk = 28
2828
targetSdk = flutter.targetSdkVersion
2929
versionCode = flutter.versionCode
3030
versionName = flutter.versionName

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: square_in_app_payments
22
description: An open source Flutter plugin for calling Square’s native In-App Payments SDK to take in-app payments on iOS and Android.
3-
version: 1.7.11
3+
version: 1.7.12
44
homepage: https://github.com/square/in-app-payments-flutter-plugin
55
documentation: https://github.com/square/in-app-payments-flutter-plugin
66

0 commit comments

Comments
 (0)