LogoLogo
  • Welcome!
  • GETTING STARTED
    • Signing Up
    • Choose a Product
    • Choose an Integration Option
    • Run Your First Test Job
    • Complete Your KYC
    • Fund Your Wallet
    • Go Live!
    • Pricing
  • SUPPORTED ID TYPES & DOCUMENTS
    • For Individuals (KYC)
      • Using ID Number
        • Supported Countries
          • Côte d'Ivoire
            • National ID (without Photo)
            • Resident ID (without Photo)
          • Ghana
            • Ghana Card
            • Passport
            • Voter's ID
          • Kenya
            • Alien Card
            • KRA Pin
            • National ID
            • National ID (without Photo)
            • Passport
            • Tax Information
          • Nigeria
            • Bank Account
            • BVN
            • NIN V2
            • NIN Slip Verification
            • V_NIN (Virtual NIN)
            • Phone Number
            • Voter's ID
          • South Africa
            • National ID
            • National ID (without Photo)
            • Phone Number
          • Uganda
            • National ID (without Photo)
            • Basic KYC in Uganda
          • Zambia
            • Bank Account
            • TPIN
          • Zimbabwe
            • National ID (without Photo)
        • Test Data
          • Customising Sandbox Test Data
        • ID Number Regex
        • Visual Samples of Supported ID Types
      • Using Document Image
        • Continents
          • Africa
          • Asia and the Middle East
          • Europe
          • North America
          • Oceania
          • South America
    • For Businesses (KYB)
      • Supported Countries
        • Nigeria
          • Business Registration
          • Tax Information
        • Kenya
          • Business Registration
        • South Africa
          • Business Registration
      • ID Number Regex
  • PRODUCTS
    • For Individuals (KYC)
      • AML Check
        • AML News Media
      • Basic KYC
      • Biometric KYC
      • Digital Address Verification
      • Document Verification
        • Document Verification
        • Enhanced Document Verification
      • Electronic Signature
      • Enhanced KYC
      • Phone Number Verification
      • SmartSelfie™ Authentication
      • SmartSelfie™ Compare
      • Smile Secure
    • For Businesses (KYB)
      • Business Verification
  • Integration Options
    • Mobile
      • Getting Started
      • Products
        • Biometric KYC
        • BVN Consent
        • Document Verification
        • Enhanced Document Verification
        • Enhanced KYC
        • SmartSelfie™ Enrollment and Authentication
        • Enhanced SmartSelfie™ Enrollment And Authentication
      • Customization
        • UI Components
      • Offline Mode
      • Release Notes
        • Android Release Notes
        • iOS Release Notes
        • Flutter Release Notes
        • React Native Release Notes
    • No-Code
      • Smile Links
        • Link FAQs
        • Rest API
    • Server to Server
      • Ruby
        • Installation
        • Signature
        • Products
          • Basic KYC
          • Enhanced KYC
          • Biometric KYC
          • Document Verification
          • SmartSelfie™ Authentication
          • KYB - Business Verification
          • AML Check
        • Generate Token for Web Integration
        • Utilities
      • Python
        • Installation
        • Signature
        • Products
          • Basic KYC
          • Enhanced KYC
          • Biometric KYC
          • Document Verification
          • SmartSelfie™ Authentication
          • Business Verification
        • Generate Token for Web Integration
        • Utilities
      • Java
        • Release Notes
        • Installation
        • Signature
        • Products
          • Basic KYC
          • Enhanced KYC
          • Biometric KYC
          • Document Verification
          • SmartSelfie™ Authentication
        • Generate Token for Web Integration
        • Utilities
      • Node.js
        • Installation
        • Signature
        • Products
          • Basic KYC
          • Enhanced KYC
          • Biometric KYC
          • Document Verification
          • Enhanced Document Verification
          • SmartSelfie™ Authentication
          • Business Verification
        • Generate Token for Web Integration
        • Utilities
      • PHP
        • Installation
        • Signature
        • Products
          • Basic KYC
          • Enhanced KYC
          • Biometric KYC
          • Document Verification
          • SmartSelfie™ Authentication
        • Generate Token for Web Integration
        • Utilities
    • Rest API
      • Signing your API Request
        • Using Signature
      • Products
      • Postman Collection
      • Utilities
    • Web / Mobile Web
      • Web Integration
        • Installation
        • Usage
        • End User Consent
        • Support
      • Javascript SDK
        • Installation
        • Usage
        • Migration
        • Deprecated Version
          • Installation
          • Usage
          • Notes
          • Support
  • FURTHER READING
    • FAQs
      • What are your support hours?
      • How do I set up a callback?
      • How to re-enroll, deactivate or delete a user?
      • Add or remove team members
      • What are top-level keys?
      • What are partner_params?
      • How do job types map to the new product names?
      • Is there an API I can use to monitor my wallet balance?
      • Is there an API I can query to check the availability status of an ID type?
      • How do I integrate Smile ID in other countries or query other ID types?
      • What are the image types I can upload to Smile ID?
      • Why aren't Kenyan IDs returning images for some IDs queried?
      • Why are some of my bank verification requests returning 'ID authority unavailable'?
      • How can I look up a specific user's data?
      • Selfie best-practices
      • Document capture best-practices
      • What happens under the hood?
      • Guide to the user consent screen
      • What is code 2302?
      • Using the Demo App and Scanning QR codes
    • Job status
    • KYC receipts
    • Result codes
      • Error codes
    • Securing your account with two-factor authentication (2FA)
    • Security Overview
    • Troubleshooting
      • Troubleshooting error 2204 & 2205 - "You're not authorized to do that"
      • Why is my Web API job taking so long?
      • Image capture issues on web client
Powered by GitBook
On this page
  • 10.4.2
  • Changed
  • Fixed
  • 10.4.1
  • Changed
  • Fixed
  • 10.4.0
  • 10.3.5
  • 10.3.4
  • 10.3.3
  • 10.3.2
  • 10.3.1
  • 10.3.0
  • 10.2.1
  • 10.2.0
  • 10.1.10
  • 10.1.9
  • 10.1.8
  • 10.1.7
  • 10.1.6
  • 10.1.5
  • 10.1.4
  • 10.1.3
  • 10.1.2
  • 10.1.1
  • 10.1.0
  • 10.0.12
  • 10.0.11
  • 10.0.10
  • 10.0.9
  • 10.0.8
  • 10.0.7
  • 10.0.6
  • 10.0.5
  • 10.0.4
  • 10.0.3
  • 10.0.2
  • 10.0.1
  • 10.0.0
  • 10.0.0-beta08
  • 10.0.0-beta07
  • 10.0.0-beta06
  • 10.0.0-beta05
  • 10.0.0-beta04
  • 10.0.0-beta03
  • 10.0.0-beta02
  • 10.0.0-beta01

Was this helpful?

  1. Integration Options
  2. Mobile
  3. Release Notes

Flutter Release Notes

10.4.2

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.1

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.0

  • Changes the 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.

  • 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)

10.3.5

  • Added enhanced SmartSelfie™ capture Selfie capture screen component

  • Added skipApiSubmission to SmartSelfie™ capture which defaults to false and 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.4

  • 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.3

  • Fixed missing extras on partnerParams in the iOS Mapper

10.3.2

  • 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.1

  • 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.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 inside extraPartnerParams

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 calling SmileID.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 invalidlivenessImages in onSuccess

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 to extraPartnerParams

  • [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)

PreviousiOS Release NotesNextReact Native Release Notes

Last updated 19 days ago

Was this helpful?