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.3.2
  • Changed
  • Fixed
  • 10.3.1
  • Changed
  • Fixed
  • 10.3.0
  • 10.2.6
  • 10.2.5
  • 10.2.4
  • 10.2.4-beta.1
  • 10.2.3
  • 10.2.2
  • 10.2.1
  • 10.2.0
  • 10.1.12
  • 10.1.11
  • 10.1.10
  • 10.1.9
  • 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.3
  • 10.0.2
  • 10.0.1
  • 10.0.0
  • 10.0.0-beta03
  • 10.0.0-beta02
  • Added
  • Changed
  • 10.0.0-beta01

Was this helpful?

  1. Integration Options
  2. Mobile
  3. Release Notes

React Native Release Notes

10.3.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.3.1

Changed

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

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

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

  • Fixed issues with rendering capture components and native modals staying after onResult has been called

10.2.4-beta.1

  • Fixed dialog presentation issues for capture screens by making context a variable instead of accessing it everytime when needed using getContext

  • Bump android to 10.4.4-SNAPSHOT to cater for kotling 1.9.x (https://github.com/smileidentity/android/releases/tag/v10.4.4-SNAPSHOT)

  • Known bug with Smartselfie Enhanced Enrollment and Authentication not working correctly

10.2.3

  • Fixed missing didSubmitBiometricKycJob flag in BiometricKyc response on android

  • Added apiKey and config missing to allow multiple initialization options see (https://docs.usesmileid.com/integration-options/mobile/getting-started)

  • Fix document capture restore optional parameters and showing or hiding instruction and confirmation screen

  • Bump android to 10.4.2 (https://github.com/smileidentity/android/releases/tag/v10.4.2)

  • Bump iOS to 10.3.4 (https://github.com/smileidentity/ios/releases/tag/v10.3.4)

10.2.2

  • Fixed setting kotlinVersion and kotlinCompilerExtensionVersion

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

  • 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

  • Consistent file paths for all products and capture screens

  • Smartselfie enroll removed jobId will now be job_id in the extra partner params

  • Smartselfie authentication removed jobId will now be job_id in the extra partner params

10.1.12

  • Added selfie capture screens

  • Added document capture screens

  • Bump android to 10.3.1 (https://github.com/smileidentity/android/releases/tag/v10.3.1)

  • Bump iOS to 10.2.12 (https://github.com/smileidentity/ios/releases/tag/v10.2.12)

10.1.11

  • Fix config issues on iOS

10.1.10

  • Bump ios to 10.2.8 (https://github.com/smileidentity/ios/releases/tag/v10.2.8) In memory zip file handling

10.1.9

  • Bump ios to 10.2.6 (https://github.com/smileidentity/ios/releases/tag/v10.2.6) All polling methods now return a AsyncThrowingStream<JobStatusResponse, Error> and instead of a timeout, if there is no error it'll return the last valid response and complete the stream.

  • Bump android to 10.2.5 (https://github.com/smileidentity/android/releases/tag/v10.2.5)

  • Removed SmileID.setEnvironment() since the API Keys are no longer shared between environments

10.1.7

  • Return the correct type exports and class exports

  • Sample app updates to include polling

  • Fix ios results to make them uniform with android

  • Bump android to 10.2.2 (https://github.com/smileidentity/android/releases/tag/v10.2.2)

10.1.6

  • Bump iOS to 10.2.2 (https://github.com/smileidentity/ios/releases/tag/v10.2.2) which fixes retry crash

10.1.5

  • Fix setCallbackUrl crash on ios

  • Bump android to 10.1.6 (https://github.com/smileidentity/android/releases/tag/v10.1.7)

  • Bump iOS to 10.2.1 (https://github.com/smileidentity/ios/releases/tag/v10.2.1)

10.1.4

  • Support for react native 0.74.x see (https://reactnative.dev/blog/2024/04/22/release-0.74)

  • Android minSdkVersion 23 as per react native 0.74.x (https://reactnative.dev/blog/2024/04/22/release-0.74#android-minimum-sdk-bump-android-60)

  • Added offline functionality

    • setAllowOfflineMode

    • submitJob

    • getUnsubmittedJobs

    • getSubmittedJobs

    • cleanup

  • Added missing setEnvironment and setCallbackUrl interfaces

  • Bump android to 10.1.6 (https://github.com/smileidentity/android/releases/tag/v10.1.6)

  • Bump iOS to 10.2.0 (https://github.com/smileidentity/ios/releases/tag/v10.2.0)

10.1.3

  • Fix polling when instantly starting polling after capture result

10.1.2

  • Return correct types in all networking methods

  • Serialize networking methods to json

  • Fix authentication request optional params

10.1.1

  • Exposed JobType Enum which was missing in exports

10.1.0

  • Introduced polling methods for products

    • SmartSelfie

    • Biometric kyc

    • Document verification

    • Enhanced document verification

  • Moved SmartSelfie enrollment and authentication to synchronous endpoints

  • Offline responses for the rest of the products

  • Updated to react native 0.73.8

  • Bump android to 10.1.4 (https://github.com/smileidentity/android/releases/tag/v10.1.4)

  • Bump kotlin version to 2.0.0

10.0.3

  • Bump iOS to 10.0.11 (https://github.com/smileidentity/ios/releases/tag/v10.0.11)

10.0.2

  • Bump iOS to 10.0.9 (https://github.com/smileidentity/ios/releases/tag/v10.0.9)

  • Bump minimum ios version to 13.4 (https://reactnative.dev/blog/2023/12/06/0.73-debugging-improvements-stable-symlinks#other-breaking-changes)

  • Update java version to 17 on all instances

  • Update react native to 0.73.6

  • Update kotlin to version 1.9.23

10.0.1

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

  • Networking for iOS

  • Update java version to 17

10.0.0

  • Remove beta

  • iOS: Biometric KYC allow agent mode

  • iOS: Document capture captureBothSides fixes

  • iOS: Biometric KYC invalid payload fixes

  • Android: Document capture crash fixes

  • iOS & Android: Consent screen import fixes

10.0.0-beta03

  • Added networking wrappers

  • Allow new enroll flag

  • Android DocV and Enhanced DocV crashes

  • iOS DocV and enhanced DocV crashes

10.0.0-beta02

Added

  • iOS

    • SmartSelfie™ Enrolment

    • SmartSelfie™ Authentication

    • Document Verification

    • Enhanced Document Verification

    • Biometric KYC

    • Consent Screen

  • Android

    • Enhanced Document Verification

    • Consent Screen

Changed

  • SmartSelfie™ Enrolment

  • SmartSelfie™ Authentication

  • Document Verification

10.0.0-beta01

  • Initial release

  • Support for Android only

    • SmartSelfie™ Enrolment

    • SmartSelfie™ Authentication

    • Document Verification

    • Biometric KYC

PreviousFlutter Release NotesNextNo-Code

Last updated 19 days ago

Was this helpful?