smile_id 10.3.0 smile_id: ^10.3.0 copied to clipboard
The Official Smile ID Flutter SDK
Release Notes #
10.3.0 #
- 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.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 environments - Bump 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 hood - Updated 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 hood - Bumped 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 Authentication - Fixed 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
Widget - Support for SmartSelfie Authentication, exposed as a
SmileIDSmartSelfieAuthentication
Widget
10.0.0-beta01 #
- Initial release
- Support for Enhanced KYC (Async)