From 16c340b001db9e1887f54e297f33a269a8593d13 Mon Sep 17 00:00:00 2001 From: Harun Wangereka Date: Wed, 10 Sep 2025 23:24:37 +0300 Subject: [PATCH 1/4] chore: Update SmileID Android SDK to v11.1.1 and add attestation dependency --- CHANGELOG.md | 5 +++++ android/build.gradle.kts | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a0ec88f..94c6aeeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Release Notes +## 11.2.1 - September 10, 2025 + +### Added +* Bump Android SDK to v11.1.1 (https://github.com/smileidentity/android/releases/tag/v11.1.1) + ## 11.2.0 - August 25, 2025 ### Added diff --git a/android/build.gradle.kts b/android/build.gradle.kts index 8a24637e..f91e6e2e 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -91,8 +91,12 @@ android { } } + dependencies { - implementation("com.smileidentity:android-sdk:11.1.0") + implementation("com.smileidentity:android-sdk:11.1.1") { + exclude(group = "SmileID", module = "attestation") + } + implementation("com.smileidentity:android-attestation:11.1.1-20250910.195529-2") implementation("androidx.core:core-ktx:1.16.0") implementation(platform("androidx.compose:compose-bom:2025.07.00")) implementation("androidx.compose.ui:ui") From d9d0d49877a93900b92c75e52843b744c8f9f6b5 Mon Sep 17 00:00:00 2001 From: Harun Wangereka Date: Thu, 11 Sep 2025 13:34:02 +0300 Subject: [PATCH 2/4] fix: Update prepUpload call to include headers in SmileIDPlugin --- .../src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt b/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt index d80ab7ec..efc593c8 100644 --- a/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt +++ b/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt @@ -201,7 +201,7 @@ class SmileIDPlugin : request: FlutterPrepUploadRequest, callback: (Result) -> Unit, ) = launch( - work = { SmileID.api.prepUpload(request.toRequest()).toResponse() }, + work = { SmileID.api.prepUpload(headers = mapOf(), request = request.toRequest()).toResponse() }, callback = callback, ) From b4f33d58b69049d721f79c4279250c00be320b9b Mon Sep 17 00:00:00 2001 From: Harun Wangereka Date: Thu, 11 Sep 2025 13:42:11 +0300 Subject: [PATCH 3/4] chore: Update Android Attestation SDK version and increment Flutter SDK version --- android/build.gradle.kts | 2 +- pubspec.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/android/build.gradle.kts b/android/build.gradle.kts index f91e6e2e..952aed19 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -96,7 +96,7 @@ dependencies { implementation("com.smileidentity:android-sdk:11.1.1") { exclude(group = "SmileID", module = "attestation") } - implementation("com.smileidentity:android-attestation:11.1.1-20250910.195529-2") + implementation("com.smileidentity:android-attestation:11.1.1") implementation("androidx.core:core-ktx:1.16.0") implementation(platform("androidx.compose:compose-bom:2025.07.00")) implementation("androidx.compose.ui:ui") diff --git a/pubspec.yaml b/pubspec.yaml index f0d8d29f..38298b45 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: smile_id description: The Official Smile ID Flutter SDK -version: 11.2.0 +version: 11.2.1 homepage: "https://usesmileid.com" environment: From 68df56dd5c96b3e823dc407ed2694d4b008ff233 Mon Sep 17 00:00:00 2001 From: Harun Wangereka Date: Thu, 11 Sep 2025 13:52:02 +0300 Subject: [PATCH 4/4] chore: Refactor prepUpload call formatting in SmileIDPlugin and clean up build.gradle.kts --- android/build.gradle.kts | 1 - .../main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt | 7 ++++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/android/build.gradle.kts b/android/build.gradle.kts index 952aed19..e7b4af91 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -91,7 +91,6 @@ android { } } - dependencies { implementation("com.smileidentity:android-sdk:11.1.1") { exclude(group = "SmileID", module = "attestation") diff --git a/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt b/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt index efc593c8..7339baae 100644 --- a/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt +++ b/android/src/main/kotlin/com/smileidentity/flutter/SmileIDPlugin.kt @@ -201,7 +201,12 @@ class SmileIDPlugin : request: FlutterPrepUploadRequest, callback: (Result) -> Unit, ) = launch( - work = { SmileID.api.prepUpload(headers = mapOf(), request = request.toRequest()).toResponse() }, + work = { + SmileID.api.prepUpload( + headers = mapOf(), + request = request.toRequest(), + ).toResponse() + }, callback = callback, )