smile_id
The Official Smile ID Flutter SDK
11.2.12
9.4K downloads/mo
#3022 most downloaded on pub.dev
What this package is like to depend on
Last release 10 days ago
14 Aug 2026
Ships fairly regularly
a new release about every 5 weeks
Nearly every release is documented
notes for 50 of 55 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
64 releases · first in 2023
11 releases in the last 12 months
see the full history below
Release timeline
64 releases · Aug 2023 to Aug 2026
2024
2025
2026
Releases
latest 60 of 64-
11.2.1214 Aug 2026Nothing published for this version
-
11.2.1107 Aug 2026Nothing published for this version
-
11.2.1015 May 2026Nothing published for this version
-
11.2.913 Mar 2026Nothing published for this version
-
11.2.806 Feb 2026Nothing published for this version
-
11.2.723 Jan 2026 -
11.2.523 Dec 2025Release notes
Open source →Changed
Added
- Added smile sensitivity parameter to biometric and document verification.
-
11.2.422 Dec 2025Release notes
Open source →Changed
Added
- Added smile sensitivity parameter for customizable selfie capture thresholds.
-
11.2.310 Nov 2025 -
11.2.218 Sep 2025Release notes
Open source →Changed
- Bump Android SDK to v11.1.2 (https://github.com/smileidentity/android-v11/releases/tag/v11.1.2)
-
11.2.111 Sep 2025Release notes
Open source →Changed
- Bump Android SDK to v11.1.1 (https://github.com/smileidentity/android-v11/releases/tag/v11.1.1)
-
11.2.026 Aug 2025Release notes
Open source →Added
- Enabled
enableCrashReportingas a required param on allinitialize()calls - Bump iOS to 11.1.1 (https://github.com/smileidentity/ios/releases/tag/v11.1.1)
Removed
- Removed duplicate
smileid_messages.g.dartthat caused aninitializeWithConfigbug
- Enabled
-
11.1.005 Aug 2025Release notes
Open source →Added
- Added
autoCaptureTimeoutto allow partners to configure the auto-capture timeout duration.
Changed
- Updated the
targetSdkto 36 and updated the AGP version - Changed
enableAutoCapturetoAutoCaptureenum to allow partners change document capture options - Upgraded Smile ID Android and iOS SDKs to version
v11.1.0
Removed
- Removed
AntiFraudresponse inJobStatuscalls - Removed the default
ConsentInformation
- Added
-
11.0.611 Jul 2025Release notes
Open source →Changed
- Updated SmileID iOS dependencies to the latest version, which now returns absolute file paths for images and documents—bringing consistency with the Android SDK.
- Removed unnecessary methods that manually generated absolute file paths, as this is now handled directly by the updated SDK.
-
11.0.504 Jul 2025Release notes
Open source →Added
- Added option to disable document auto capture in DocV and Enhanced DocV on document capture widget
-
11.0.402 Jul 2025Release notes
Open source →Added
- Added option to disable document auto capture in DocV and Enhanced DocV
-
11.0.330 Jun 2025 withdrawnRelease notes
Open source →Changed
- Update Ktlint setup and Gradle version
Fixed
- Refactored iOS platform view implementations to use consistent
embedViewpattern with standardized view controller lifecycle management forSmileIDSmartSelfieCaptureViewandSmileIDDocumentCaptureView, fixing dark mode issues with these views.
-
11.0.216 Jun 2025Release notes
Open source →Changed
- Renamed example folder to sample and replaced all usages of example in the project.
- Migrate all gradle files in the sample and SDK folders from Groovy to Kotlin.
- Add a
libs.versions.tomlfile to share dependencies between the sample project and the Android SDK. - Cleanup and minor code improvements on the gradlew files.
- Update Android Gradle Plugin and Kotlin version to the latest.
- Fail the
assemblegradle task whensmile_config.jsonfile is not added in the assets folder. - Wrapped the Android platform view implementation in a
SafeAreawidget to ensure proper handling of system UI boundaries including status bars, navigation bars, and notches. This change only affects the Android platform implementation while maintaining existing gesture recognition and view creation behavior, ensuring the platform view content is not obscured by system UI elements. - Bump android to 11.0.4 (https://github.com/smileidentity/android-v11/releases/tag/v11.0.4)
-
11.0.104 Jun 2025Release notes
Open source →Fixed
- Metadata collection for Document Capture Screen and Selfie Capture Screen on Android
-
11.0.004 Jun 2025Release notes
Open source →Changed
- Metadata collection is now handled internally by native SDKs
- Bump iOS to 11.0.0 (https://github.com/smileidentity/ios/releases/tag/v11.0.0)
- Bump android to 11.0.2 (https://github.com/smileidentity/android-v11/releases/tag/v11.0.2)
-
10.4.321 May 2025Release notes
Open source →Changed
- Restructured consent object that is being sent to the backend API for biometric kyc, enhanced kyc and enhanced document verification
- Bump iOS to 10.5.3 (https://github.com/smileidentity/ios/releases/tag/v10.5.3)
- Bump android to 10.6.3 (https://github.com/smileidentity/android/releases/tag/v10.6.3)
Fixed
- Fixed
showAttributionparameter not being passed to the instruction screen in enhanced selfie capture - Underlying implementation for
showConfirmationDialogflag forSmileIDSmartSelfieCaptureViewon iOS and Android
-
10.4.224 Apr 2025Release notes
Open source →Changed
- Require selfie recapture when retrying failed submission for Enhanced Smart Selfie Capture.
- Bump iOS to 10.5.2 (https://github.com/smileidentity/ios/releases/tag/v10.5.2)
Fixed
- iOS delegate callback order after submission for Biometric KYC and Document Verification jobs.
-
10.4.104 Apr 2025Release notes
Open source →Changed
- Bump iOS to 10.5.1 (https://github.com/smileidentity/ios/releases/tag/v10.5.1)
Fixed
- Selfie submission error returned in success delegate callback.
-
10.4.028 Mar 2025Release notes
Open source →- Changes the
allow_new_enrollflag to be a real boolean instead of a string for prepUpload requests and multi-part requests. This is a breaking change for stored offline jobs, where the job is written using an older sdk version and then submission is attempted using this version. - Bump android to 10.6.0 (https://github.com/smileidentity/android/releases/tag/v10.6.0)
- Bump iOS to 10.5.0 (https://github.com/smileidentity/ios/releases/tag/v10.5.0)
- Changes the
-
10.3.524 Mar 2025Release notes
Open source →- Added enhanced SmartSelfie™ capture Selfie capture screen component
- Added
skipApiSubmissionto SmartSelfie™ capture which defaults tofalseand will allow Selfie capture without submission to the api - Make consent information optional on Biometric KYC, Enhanced KYC and Enhanced Document Verification
- Bump android to 10.5.2 (https://github.com/smileidentity/android/releases/tag/v10.5.2)
- Bump iOS to 10.4.2 (https://github.com/smileidentity/ios/releases/tag/v10.4.2)
-
10.3.426 Feb 2025Release notes
Open source →- Added enhanced SmartSelfie™ capture to docV, enhanced docV, and biometric kyc
- Added consent information to BioMetric KYC and Enhanced Document Verification
- Bump android to 10.5.0 (https://github.com/smileidentity/android/releases/tag/v10.5.0)
- Bump iOS to 10.4.0 (https://github.com/smileidentity/ios/releases/tag/v10.4.0)
-
10.3.323 Jan 2025 -
10.3.203 Jan 2025Release notes
Open source →- Fixed metadata version check to support versions below Kotlin 2.0
- Fixed document capture view on android to properly handle showInstructions and showConfirmation screens
-
10.3.116 Dec 2024Release notes
Open source →- Fixed Moshi configuration to only use FileAdapter which uses absolute path
- Fixed iOS navigation setup
- Bump iOS to 10.3.2 (https://github.com/smileidentity/ios/releases/tag/v10.3.2)
-
10.3.013 Dec 2024Release notes
Open source →- Introduce screens for the new Enhanced Selfie Capture Enrollment and Authentication Products ( Android).
- Migrate to Gradle Plugin setup
- Update to Kotlin 2.0
- Bump android to 10.4.0 (https://github.com/smileidentity/android/releases/tag/v10.4.0)
- Bump iOS to 10.3.1 (https://github.com/smileidentity/ios/releases/tag/v10.3.1)
-
10.2.120 Nov 2024Release notes
Open source →- Allow skipApiSubmission which will capture Enrollment, Authentication, Doc V and Enhanced DocV without submitting to SmileID and will return captured images file paths
- Fix Consistent file paths for all products and capture screens
- Bump android to 10.3.7 (https://github.com/smileidentity/android/releases/tag/v10.3.7)
- Bump iOS to 10.2.17 (https://github.com/smileidentity/ios/releases/tag/v10.2.17)
-
10.2.022 Oct 2024Release notes
Open source →- Remove
jobIdin selfie jobs. This is now passed insideextraPartnerParams
- Remove
-
10.1.1002 Oct 2024Release notes
Open source →- Added selfie capture screens
- Added document capture screens
- Bump iOS to 10.2.12 (https://github.com/smileidentity/ios/releases/tag/v10.2.12)
- Update AGP versions
-
10.1.927 Sep 2024Release notes
Open source →- Bump Android to 10.3.1 (https://github.com/smileidentity/android/releases/tag/v10.3.1)
- Bump iOS to 10.2.10 (https://github.com/smileidentity/ios/releases/tag/v10.2.10)
-
10.1.830 Aug 2024Release notes
Open source →- Fix API Config to provide different options to configure SmileID
- Bump ios to 10.2.8 (https://github.com/smileidentity/ios/releases/tag/v10.2.8) In memory zip file handling
-
10.1.720 Aug 2024Release notes
Open source →- Extend API config initialise function
- Removed
SmileID.setEnvironment()since the API Keys are no longer shared between environments - Bump iOS to 10.2.7 (https://github.com/smileidentity/ios/releases/tag/v10.2.7)
-
10.1.623 Jul 2024Release notes
Open source →- Fixed badly formatted json responses
- Normalize the responses between android and iOS
- Fixed broken EnhancedDocV Flow on iOS
- Bump iOS to 10.2.4 (https://github.com/smileidentity/ios/releases/tag/v10.2.4)
- Bump Android to 10.2.3 (https://github.com/smileidentity/android/releases/tag/v10.2.3)
-
10.1.519 Jul 2024 -
10.1.417 Jul 2024Release notes
Open source →- Bump iOS to 10.2.2 (https://github.com/smileidentity/ios/releases/tag/v10.2.2) which fixes retry crash)
-
10.1.303 Jul 2024Release notes
Open source →- Bump iOS to 10.2.1 (https://github.com/smileidentity/ios/releases/tag/v10.2.1)
- Bump Android to 10.1.7 (https://github.com/smileidentity/android/releases/tag/v10.1.7)
-
10.1.227 Jun 2024 -
10.1.119 Jun 2024 -
10.1.013 Jun 2024Release notes
Open source →- Moved SmartSelfie enrollment and authentication to synchronous endpoints
- Introduced polling methods for products
- SmartSelfie
- Biometric kyc
- Document verification
- Enhanced document verification
- Added an Offline Mode, enabled by calling
SmileID.setAllowOfflineMode(true). If a job is attempted while the device is offline, and offline mode has been enabled, the UI will complete successfully and the job can be submitted at a later time by callingSmileID.submitJob(jobId) - Improved SmartSelfie Enrollment and Authentication times by moving to a synchronous API endpoint
- Update generic errors with actual platform errors
- Bump iOS to 10.1.6 (https://github.com/smileidentity/ios/releases/tag/v10.1.6)
- Bump Android to 10.1.6 (https://github.com/smileidentity/android/releases/tag/v10.1.6)
-
10.0.1215 May 2024Release notes
Open source →- Fixed a bug where SmartSelfieEnrollment and SmartSelfieAuthentication would return invalid
livenessImagesinonSuccess
- Fixed a bug where SmartSelfieEnrollment and SmartSelfieAuthentication would return invalid
-
10.0.1103 May 2024Release notes
Open source →- Fixed SmileIDSmartSelfieAuthentication so that it calls the correct method on ios
-
10.0.1025 Apr 2024 -
10.0.915 Apr 2024Release notes
Open source →- Bump iOS to 10.0.11 (https://github.com/smileidentity/ios/releases/tag/v10.0.11)
- Add Enhanced Document Verification support for Flutter
-
10.0.826 Feb 2024Release notes
Open source →- Bump iOS to 10.0.10 (https://github.com/smileidentity/ios/releases/tag/v10.0.10)
-
10.0.707 Feb 2024Release notes
Open source →- Bump Android to 10.0.4 (https://github.com/smileidentity/android/releases/tag/v10.0.4)
- Bump iOS to 10.0.8 (https://github.com/smileidentity/ios/releases/tag/v10.0.8)
-
10.0.602 Feb 2024Release notes
Open source →- Fixed a bug where Android builds would not compile when the partner app (or a library they
consume) also uses
Pigeonunder the hood - Updated generated files naming to prefix
SmileIDand prevent build duplicate class erros
- Fixed a bug where Android builds would not compile when the partner app (or a library they
consume) also uses
-
10.0.501 Feb 2024Release notes
Open source →- Fixed a bug where Android builds would not compile when the partner app (or a library they
consume) also uses
Pigeonunder the hood - Bumped Android and iOS versions
- Fixed a bug where Android builds would not compile when the partner app (or a library they
consume) also uses
-
10.0.410 Jan 2024 -
10.0.302 Jan 2024Release notes
Open source →- Added
allowNewEnrollon SmartSelfie, BiometricKYC, DocV and EnhancedDocV - [iOS] Fixed missing callbackUrl
- Added
-
10.0.220 Dec 2023 -
10.0.113 Dec 2023Release notes
Open source →- Added
showInstructionsparameter to SmartSelfie Authentication - Fixed issue where
showInstructionsparameter was not respected on SmartSelfie Enrollment
- Added
-
10.0.008 Dec 2023 -
10.0.0-beta0804 Dec 2023 pre-release -
10.0.0-beta0716 Nov 2023 pre-releaseRelease notes
Open source →- [Android] Added missing
showInstructionson some Composables - [Android] Added missing proguard rule and updated consumer rules
- [Android] Added missing parameters on Fragments
- [Android] Fixed crash when duplicate images are attempted to be zipped
- [Android] Fixed a bug where some attributes passed in were not respected
- [Android] Fixed a bug when attempting to parcelize
SmileIDException - [Android] Changed the OKHTTP call timeout to 60 seconds
- [Android] Rename
partnerParamstoextraPartnerParams - [iOS] Consent Screen SwiftUI View
- [iOS] Biometric KYC no longer bundles the Consent Screen
- [iOS] Biometric KYC no longer bundles an ID Type selector or input
- [Flutter] Fixed broken json decoding
- [Android] Added missing
-
10.0.0-beta0614 Nov 2023 pre-releaseRelease notes
Open source →- [Android] Added
extrasas optional params on all job types - [Android] Added
idAuthorityBypassPhotoon Sandbox BiometricKYC jobs - [Android] Added
allowAgentModeoption on Document Verification and Enhanced Document Verification - [Flutter] Fixed wrong iOS decoding bug on success
- [Android] Added
-
10.0.0-beta0507 Nov 2023 pre-releaseRelease notes
Open source →- [Android] Fixed retry document submission on failed document submission
- [Android] Fixed missing entered key in BiometricKYC
- [Android] Added jobId on SmartSelfieEnrollmentFragment and SmartSelfieAuthenticationFragment
- [Android] Added showInstructions on SmartSelfieEnrollmentFragment
- [Android] Fix bug where showAttirubtion was not respected on the Consent Denied screen
- [Android] Increased selfie capture resolution to 640px
- [Android] Fixed a bug where the document preview showed a black box for some older devices