NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2864 most downloaded on pub.dev
The Official Smile ID Flutter SDK
Last release 21 days ago
17 Sep 2026
Ships fairly regularly
a new release about every 5 weeks
Most releases are documented
notes for 50 of 57 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
66 releases · first in 2023
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed layout issues on iOS in an iPad
Added smile sensitivity parameter to biometric and document verification.
Added smile sensitivity parameter for customizable selfie capture thresholds.
### Changed * Bump Android SDK to v11.1.4 * Bump iOS SDK to v11.1.3
### Changed * Bump Android SDK to v11.1.2
### Changed * Bump Android SDK to v11.1.1
Enabled enableCrashReporting as a required param on all initialize() calls
enableCrashReporting as a required param on all initialize() callssmileid_messages.g.dart that caused an initializeWithConfig bugAdded autoCaptureTimeout to allow partners to configure the auto-capture timeout duration.
autoCaptureTimeout to allow partners to configure the auto-capture timeout duration.targetSdk to 36 and updated the AGP versionenableAutoCapture to AutoCapture enum to allow partners change document capture optionsv11.1.0AntiFraud response in JobStatus callsConsentInformationUpdated SmileID iOS dependencies to the latest version, which now returns absolute file paths for images and documents—bringing consistency with the A
Added option to disable document auto capture in DocV and Enhanced DocV on document capture widget
Added option to disable document auto capture in DocV and Enhanced DocV
Update Ktlint setup and Gradle version
embedView pattern with standardized
view controller lifecycle management for SmileIDSmartSelfieCaptureView and SmileIDDocumentCaptureView,
fixing dark mode issues with these views.Renamed example folder to sample and replaced all usages of example in the project.
libs.versions.toml file to share dependencies between the sample project and the Android SDK.assemble gradle task when smile_config.json file is not added in the assets folder.SafeArea widget 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.Metadata collection for Document Capture Screen and Selfie Capture Screen on Android
Metadata collection is now handled internally by native SDKs
Restructured consent object that is being sent to the backend API for biometric kyc, enhanced kyc and enhanced document verification
showAttribution parameter not being passed to the instruction screen in enhanced selfie captureshowConfirmationDialog flag for SmileIDSmartSelfieCaptureView on iOS and AndroidRequire selfie recapture when retrying failed submission for Enhanced Smart Selfie Capture.
Selfie submission error returned in success delegate callback.
…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 subm…
allow_new_enroll flag 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.Added enhanced SmartSelfie™ capture Selfie capture screen component
skipApiSubmission to SmartSelfie™ capture which defaults to false and will allow Selfie
capture without submission to the apiAdded enhanced SmartSelfie™ capture to docV, enhanced docV, and biometric kyc
Fixed missing extras on partnerParams in the iOS Mapper
Fixed metadata version check to support versions below Kotlin 2.0
Fixed Moshi configuration to only use FileAdapter which uses absolute path
Introduce screens for the new Enhanced Selfie Capture Enrollment and Authentication Products ( Android).
Allow skipApiSubmission which will capture Enrollment, Authentication, Doc V and Enhanced DocV without submitting to SmileID and will return captured
Remove jobId in selfie jobs. This is now passed inside extraPartnerParams
jobId in selfie jobs. This is now passed inside extraPartnerParams* Added selfie capture screens * Added document capture screens * Bump iOS to 10.2.12 (https://github.com/smileidentity/ios/releases/tag/v10.2.12) * U
* Bump Android to 10.3.1 (https://github.com/smileidentity/android/releases/tag/v10.3.1) * Bump iOS to 10.2.10
Fix API Config to provide different options to configure SmileID
Extend API config initialise function
SmileID.setEnvironment() since the API Keys are no longer shared between environmentsFixed badly formatted json responses
Fix navigation issue on iOS Flutter app
Bump iOS to 10.2.2 (https://github.com/smileidentity/ios/releases/tag/v10.2.2) which fixes retry crash)
* Bump iOS to 10.2.1 (https://github.com/smileidentity/ios/releases/tag/v10.2.1) * Bump Android to 10.1.7
Set jvmTarget to 17 in Gradle to fix android specific build issues
* Bump to iOS 10.2.0
Moved SmartSelfie enrollment and authentication to synchronous endpoints
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 calling SmileID.submitJob(jobId)Fixed a bug where SmartSelfieEnrollment and SmartSelfieAuthentication would return invalid livenessImages in onSuccess
livenessImages in onSuccessFixed SmileIDSmartSelfieAuthentication so that it calls the correct method on ios
Add missing jobtype enums for Flutter
Add Enhanced Document Verification support for Flutter
* Bump iOS to 10.0.10
* Bump Android to 10.0.4 (https://github.com/smileidentity/android/releases/tag/v10.0.4) * Bump iOS to 10.0.8
Fixed a bug where Android builds would not compile when the partner app (or a library they consume) also uses Pigeon under the hood
Pigeon under the hoodSmileID and prevent build duplicate class errosFixed a bug where Android builds would not compile when the partner app (or a library they consume) also uses Pigeon under the hood
Pigeon under the hoodSupport for Biometric KYC, exposed as a SmileIDBiometricKYC Widget
SmileIDBiometricKYC WidgetAdded allowNewEnroll on SmartSelfie, BiometricKYC, DocV and EnhancedDocV
allowNewEnroll on SmartSelfie, BiometricKYC, DocV and EnhancedDocVBump iOS SDK to 10.0.2 to fix white cutout issue on iOS 14 devices
Added showInstructions parameter to SmartSelfie Authentication
showInstructions parameter to SmartSelfie AuthenticationshowInstructions parameter was not respected on SmartSelfie Enrollment* No change
* Add networking APIs
\[Android] Added missing showInstructions on some Composables
showInstructions on some ComposablesSmileIDExceptionpartnerParams to extraPartnerParamsYour coding agent can read these notes before it upgrades. Set up the MCP server →