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
iOS
Web