Flutter Release Notes
2024-12-13 - 10.3.0
Introduced new Enhanced Selfie Capture screens for Enrollment and Authentication Products
Migrated to Gradle Plugin setup
Updated to Kotlin 2.0
Bumped android to 10.4.0 (https://github.com/smileidentity/android/releases/tag/v10.4.0)
Bumped iOS to 10.3.1 (https://github.com/smileidentity/ios/releases/tag/v10.3.1)
10.2.1
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.0
Remove
jobId
in selfie jobs. This is now passed insideextraPartnerParams
10.1.10
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.9
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.8
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.7
Extend API config initialise function
Removed
SmileID.setEnvironment()
since the API Keys are no longer shared between environmentsBump iOS to 10.2.7 (https://github.com/smileidentity/ios/releases/tag/v10.2.7)
10.1.6
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.5
Fix navigation issue on iOS Flutter app
10.1.4
Bump iOS to 10.2.2 (https://github.com/smileidentity/ios/releases/tag/v10.2.2) which fixes retry crash)
10.1.3
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.2
Set jvmTarget to 17 in Gradle to fix android specific build issues
10.1.1
Bump to iOS 10.2.0
10.1.0
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.12
Fixed a bug where SmartSelfieEnrollment and SmartSelfieAuthentication would return invalid
livenessImages
inonSuccess
10.0.11
Fixed SmileIDSmartSelfieAuthentication so that it calls the correct method on ios
10.0.10
Add missing jobtype enums for Flutter
10.0.9
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.8
Bump iOS to 10.0.10 (https://github.com/smileidentity/ios/releases/tag/v10.0.10)
10.0.7
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.6
Fixed a bug where Android builds would not compile when the partner app (or a library they consume) also uses
Pigeon
under the hoodUpdated generated files naming to prefix
SmileID
and prevent build duplicate class erros
10.0.5
Fixed a bug where Android builds would not compile when the partner app (or a library they consume) also uses
Pigeon
under the hoodBumped Android and iOS versions
10.0.4
Support for Biometric KYC, exposed as a
SmileIDBiometricKYC
Widget
10.0.3
Added
allowNewEnroll
on SmartSelfie, BiometricKYC, DocV and EnhancedDocV[iOS] Fixed missing callbackUrl
10.0.2
Bump iOS SDK to 10.0.2 to fix white cutout issue on iOS 14 devices
10.0.1
Added
showInstructions
parameter to SmartSelfie AuthenticationFixed issue where
showInstructions
parameter was not respected on SmartSelfie Enrollment
10.0.0
No change
10.0.0-beta08
Add networking APIs
10.0.0-beta07
[Android] Added missing
showInstructions
on 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
partnerParams
toextraPartnerParams
[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
10.0.0-beta06
[Android] Added
extras
as optional params on all job types[Android] Added
idAuthorityBypassPhoto
on Sandbox BiometricKYC jobs[Android] Added
allowAgentMode
option on Document Verification and Enhanced Document Verification[Flutter] Fixed wrong iOS decoding bug on success
10.0.0-beta05
[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
10.0.0-beta04
[Android] Fix bug where Composable state did not get reset
10.0.0-beta03
Allow setEnvironment({required bool useSandbox}) to enable sandbox or production environment
Allow setCallbackUrl({required Uri callbackUrl}) to set a callback url for all submitted jobs.
Bug Fixes and Improvements from iOS v10.0.0-beta10 and Android v10.0.0-beta09
10.0.0-beta02
Support for Document Verification, exposed as a
SmileIDDocumentVerification
WidgetSupport for SmartSelfie Authentication, exposed as a
SmileIDSmartSelfieAuthentication
Widget
10.0.0-beta01
Initial release
Support for Enhanced KYC (Async)
Last updated