All notable changes, such as SDK releases, updates and fixes, are documented in this file. For detailed technical changes please refer to our Transition Guide.
Current SDK version: 4.9.1
Please refer to our SDK maintenance and support policy for more information about Mobile SDK maintenance and support.
iOS 12 app startup crash fixed [ID Verification]
Added possibility to pre-load required ML models. For more information checkout the according section in the README [ID Verification, Identity Verification]
Automated document and country selection, powered by classifer ML model [ID Verification]
Major UI Redesign [ID Verification, Identity Verification, Document Verification]
Improved Liveness retry logic. Prepared for granular instant feedback, if configured accordingly [Identity Verification]
iProov SDK version update to 11.0.3 [Identity Verification]
Default UI implementation moved to its own dynamic framework, see: Transition Guide. [Identity Verification]
Removed Device Risk module from SDK [Identity Verification]
iProov SDK version update to 10.3.3 [Identity Verification]
Managing Liveness dependencies to help better conversion
iProov SDK version update to 10.3.3 [Identity Verification]
Datadog SDK version update to 2.0: Added possibility to have two Datadog instances at the same time. Added SPM and Carthage support for Datadog
Removed previous scanning functionalities, now all included in Autocatpure functionality [ID Verification]
Pod Jumio/DeviceRisk excluded from pod Jumio/All.
MRZ functionality moved to Jumio core.
Barcode functionality was moved to Jumio core.
iProov SDK version update to 10.3.3 [Identity Verification]
iProov SDK version update to 10.3.1 [Identity Verification]
Pod Jumio/DeviceRisk was excluded from pod Jumio/All.
Added Jumio Liveness module to enhance the Liveness user experience and interface [Identity Verification]
Improved Liveness customization options [Identity Verification]
Dependency name for iProov liveness was changed, see: Transition Guide. [Identity Verification]
Added possibility for users to verify their identity using Digital Identity [ID Verification, Identity Verification]
iProov SDK version update to 10.1.3 [Identity Verification]
Improved user consent handling in accordance with biometric data protection laws [ID Verification, Identity Verification]
Improvement Added Carthage as new option for dependency manager
Bug fixes: UI bugs [ID Verification]
More details
User consent is now acquired for all users to ensure the accordance with biometric data protection laws. Please also refer to the User Consent section in our FAQ.
Fully redesigned ID Autocapture experience - seamless capturing, precise guidance and faster user journey [ID Verification]
Major iProov SDK version update to 10.1.0 - no more face scanning filter, improved UI and more customization options [Identity Verification]
Mandatory NFC scanning option [ID Verification]
Added iOS 11+ Simulator and M1 (Apple silicon) support
Added Swift Package Manager (SPM) as new option for dependency manager
Bug fixes: UI bugs, internal crashes
More details
The new Autocapture experience allows users to capture multiple images within a single camera session. For example the user can be guided to first capture the front of a document, then flip the document and capture the back of a document.
Please also refer to the Autocapture section in our FAQ.
The Jumio SDK is now buildable with all Simulator iOS versions, but to really perform a scan you still need to use a physical device.
Fixed camera focus issue with iPhone 14 Pro
Alignment of previously existing scanning method and improved user experience through addition of Autocapture module [ID Verification]
Document Verification functionality added
Improved user guidance: Clear distinction between scanning frontside or backside of ID document [ID Verification]
Addition of optional Datadog diagnostics module for monitoring SDK behavior and performance, as well as more efficient troubleshooting
iProov SDK version update to 9.5.0 [Identity Verification]
UI bugs, internal crashes [Identity Verification]
Support for device fingerprint capability [ID Verification, Identity Verification]
Improved NFC image extraction, it's now possible to extract selfie for similarity check [ID Verification]
Improved liveness customization: Centered Floating prompt for better user guidance during face scanning [Identity Verification]
Bug fixes: UI bugs, internal crashes, security patches
Improved customization options [ID Verification, Identity Verification]
Support for ObjectiveC for DefaultUI [ID Verification, Identity Verification]
iProov SDK version update to 9.3.2 [Identity Verification]
Improved, granular user feedback for improved user experience and workflow through addition of Instant Feedback [ID Verification, Identity Verification]
Addition of NFC functionality to improve data extraction for documents [ID Verification]
Addition of iPad support [ID Verification, Identity Verification]
iProov SDK version update to 9.2.0 [Identity Verification]
Bug fixes: UI bugs, security improvements, internal crashes
This is a complete rewrite of our SDK. The SDK was built with Custom UI as a basis and restructured to align Android and iOS to reduce overall complexity and integration effort.
Improved security by switching to one-time authorization tokens for SDK initialization instead of relying on API token and secret
Slimline SDK configuration of only 2.8 MB size
Improved data extraction via enhancing the SDK capabilities with server-side extraction capabilities
Manual capture is now available as a fallback option for all other capture methods
iProov SDK version update to 9.0.1, which fixes an issue introduced in SDK 3.9.3 when building with XCode versions prior to XCode 12.5. [Identity Verification]
iProov SDK version update to 9.0.0, which improves performance, reliability and security against spoof attacks. [Identity Verification]
iProov SDK version update to 8.4.0, which improves performance and accuracy [Identity Verification]
Fixed issue to avoid duplicate invocation of shouldDisplayHelpWithText: in CustomUI [Identity Verification]
iProov SDK version update to 8.3.1, which improves performance and offers additional customization options [Identity Verification]
Improved retry guidance for Identity Verification [Identity Verification]
Improved customization options for Identity Verification [Identity Verification]
MicroBlink pdf417 version update to 7.3.0 [ID Verification/Fastfill]
Added more granular differentiations for ScanMode
in CustomUI [Identity Verification]
Improved handling of extracted data reading from barcodes [ID Verification/Fastfill]
Fixed rare issue of help animation overlapping with view header on smaller screen sizes [Identity Verification]
Fixed missing close button on initial document selection screen [ID Verification/Fastfill]
Fixed app crashing after back button click on barcode backside scan view in some scenarios [ID Verification/Fastfill]
Fixed app crashing on face scan start after barcode scanning in some scenarios when using Zoom in certain cases [ID Verification/Fastfill, Identity Verification]
Fixed rare occurrence of app being stuck on processing after app is put in the background during iProov face scan [Identity Verification]
iProov SDK version update to 8.2.0, which includes image quality improvements that reduces false rejects [Identity Verification]
Fixed minor breaking constraints on scan view [ID Verification]
Added iProov as an additional liveness vendor to the Jumio KYX platform [Identity Verification]
New error code is returned in case an ad blocker or a firewall is detected [ID Verification/Fastfill, Authentication, Document Verification]
Added option to test custom UI on Simulator and change position after NetverifyCustomScanViewController is displayed [ID Verification Custom UI]
Fixed a rare problem in which Identity Verification (Face capture) was skipped [ID Verification]
Fixed a problem in which the close button disappeared on iOS 14 [ID Verification/Fastfill]
Added a fix to bypass a CoreNFC bug in XCode 12 that caused the SDK to crash in Simulator
Fixed problem in reading the issuing date correctly from AUS passports [ID Verification]
Fixed problem that front of ID was missing for processing in certain edge cases [ID Verification]
New NFC reading functionality of Passports [ID Verification]
Adjusted Jumio logo and default color to reflect new Jumio appearance [ID Verification/Fastfill, Authentication, Document Verification]
Support of 24 new languages [ID Verification/Fastfill, Authentication, Document Verification]
Possibility to retrieve the captured images directly in the SDK [ID Verification/Fastfill]
Various smaller bug fixes/improvements [ID Verification/Fastfill, Authentication, Document Verification]
Added support for right-to-left languages [Netverify/Fastfill, Authentication, Document Verification]
Provide access to document guidance animation [Netverify Custom UI]
Added Carthage as an additional dependency manager [Netverify/Fastfill, Authentication, Document Verification, BAM Checkout]
Adjusted handling of document types which don’t support plastic documents [Netverify]
Support for 5 new languages (Czech, Greek, Hungarian, Polish, Romanian) [Netverify/Fastfill, Authentication, Document Verification]
Improved accessibility handling [Netverify/Fastfill, Authentication, Document Verification]
Various smaller bug fixes/improvements [Netverify/Fastfill, Authentication, Document Verification]
If you have any questions regarding our implementation guide please contact Jumio Customer Service at support@jumio.com. The Jumio online helpdesk contains a wealth of information regarding our service including demo videos, product descriptions, FAQs and other things that may help to get you started with Jumio. Check it out at here.