Onfido logo home page
Watch a demo
Get in touch

SDK version releases

We recommend upgrading to the latest quarterly SDK version in order to take advantage of new functionality and optimize for the best user experience.

We continually develop and improve our SDKs, with the most recent product improvements and features included in the latest version of the SDKs. In addition, the mobile ecosystem is changing constantly. New releases of devices, operating systems, web browsers and more may introduce critical defects or vulnerabilities — so it's vitally important to frequently update mobile device software.

Releases, support and deprecation

We regularly update our SDKs (Android, iOS and Web). We support 3 types of SDK release: "Standard", "Quarterly" and "Long-term Support (LTS)". This approach lets us support multiple versions of our SDKs for longer, without compromising on innovation and feature development.

Standard

Standard releases are high-frequency and contain bug fixes or new functionality as it is ready to release.

Standard SDK releases will have bug fixes and security fixes until the next quarterly release. Standard SDK versions will be supported for 18 months. After 18 months there is no guarantee of, or support for, functionality.

Quarterly

Quarterly releases are released every quarter to provide a more predictable release schedule. Quarterly releases have undergone thorough testing and the new functionality is summarised in an accompanying Release Letter. This is the recommended cadence for upgrading in order to utilise new SDK functionality and bug fixes, while being predictable.

Quarterly SDK releases will have bug fixes and security fixes until the next quarterly release. Quarterly SDK versions will be supported for 18 months. After 18 months there is no guarantee of, or support for, functionality.

LTS

An LTS release is specified once a year to provide an option for customers who want a more stable, predictable, longer term version to remain on.

For LTS releases, bug fixes, security fixes, backwards compatibility fixes and support are provided for 30 months. After 30 months there is no guarantee of, or support for, functionality.


Note: All LTS and Quarterly SDK versions:

  • are built on the same codebases as equivalent Standard SDKs
  • contain the same features and capabilities as equivalent Standard SDKs
  • are compatible with previous integrations and future upgrades

You can integrate between Standard, Quarterly and LTS releases with no problems. For example, the upgrade path from an LTS SDK release can be either a newer LTS SDK release, a newer Quarterly release or a newer Standard SDK release.

Latest Standard, Quarterly and LTS versions

Use the following tables to keep up to date with version releases of all our SDKs:

Android iOS Web
Latest Standard Version 19.2.1 29.4.2 13.4.0
Latest Quarterly Version 16.0.0 28.0.0 11.0.0
Latest LTS Version 10.3.5-LTS 23.1.1 - LTS 6.15.6-LTS

Previous LTS releases

Android

  1. 10.3.4-LTS
  2. 10.3.3-LTS
  3. 10.3.2-LTS

iOS

  1. 23.1.0 - LTS

Web

  1. 6.15.5-LTS

Onfido

Our solutions

Onfido uses 256-bit SSL encryption 100% of the time on every device.

BSI ISO/IEC27001

Onfido has been certified by BSI to ISO 27001 under certificate number IS 660122.

© Onfido™, 2022. All rights reserved.
Company Registration Number: 07479524.