Versioning and Support Lifecycle
Conversations SDKs versioning is based on semantic versioning in numbered MAJOR.MINOR.PATCH releases:
- MAJOR: Releases that introduce new features incompatible with earlier versions.
- MINOR: Releases that introduce new, optional features that are backward compatible.
PATCH: Releases dedicated to backward-compatible fixes.
Twilio supports the Conversations SDKs based on these lifecycle stages:
- Latest: The most recent major version. Fully supported, receiving new features and bug fixes.
- Support: Prior major versions are given limited support for 12 months from the date the succeeding major version is released. During this phase, only bug and security fixes are provided.
- Deprecated: Once a prior major version completes its 12-month support phase, no further updates will be provided.
- End of Life (EOL): 12 months after being deprecated, the version transitions to EOL. From this point on, its continued operation is not guaranteed. Twilio reserves the right to modify supporting systems without prior notification, which could potentially disrupt or terminate the SDK's functionality.
See the JavaScript SDK Changelog for the latest version.
| Version | Status | Release Date | End of Support | End of Life |
|---|---|---|---|---|
| 2.X | Latest | 19 October 2021 | ||
| 1.X | End of Life | 28 September 2020 | 19 October 2022 | 19 October 2023 |
See the iOS SDK Changelog for the latest version.
| Version | Status | Release Date | End of Support | End of Life |
|---|---|---|---|---|
| 4.X | Latest | 6 June 2023 | ||
| 3.X | Support | 3 April 2023 | 6 June 2024 | 6 June 2025 |
| 2.X | Deprecated | 19 October 2021 | 3 April 2024 | 3 April 2025 |
| 1.X | End of Life | 19 October 2022 | 19 October 2023 |
See the Android SDK Changelog for the latest version.
| Version | Status | Release Date | End of Support | End of Life |
|---|---|---|---|---|
| 6.X | Latest | 2 September 2024 | ||
| 5.X | Support | 8 February 2023 | 13 June 2024 | 13 June 2025 |
| 4.X | Deprecated | 18 August 2022 | 8 February 2024 | 8 February 2025 |
| 3.X | Deprecated | 4 January 2022 | 18 August 2023 | 18 August 2024 |
| 2.X | End of Life | 19 October 2021 | 4 January 2023 | 4 January 2024 |
| 1.X | End of Life | 19 October 2022 | 19 October 2023 |
The following table provides the minimum Android version, supported architectures, and supported devices for each major version of the Conversations Android SDK:
| SDK version | Minimum Android version | Android API level | Supported architectures | Supported devices (examples) |
|---|---|---|---|---|
| 6.x* | Android 5.0+ | API level 21-35 | x86, x86_64, armeabi-v7a, arm64-v8a | Galaxy S22, Sony G8142, Huawei MHA-L29 |
| 5.x | Android 5.0+ | API level 21-33 | x86, x86_64, armeabi-v7a, arm64-v8a | Samsung Galaxy S5, Google Nexus 5-7, Sony Xperia Z series |
| 4.x | Android 5.0+ | API level 21-33 | x86, x86_64, armeabi-v7a, arm64-v8a | Samsung Galaxy S5, Google Nexus 5-7, Sony Xperia Z series |
| 3.x | Android 4.4+ | API level 19-31 | x86, x86_64, armeabi-v7a, arm64-v8a | Samsung Galaxy S5, Google Nexus 5-7, Sony Xperia Z series |
| 2.x | Android 4.4+ | API level 19-30 | x86, x86_64, armeabi-v7a, arm64-v8a | Samsung Galaxy S5, Google Nexus 5-7, Sony Xperia Z series |
| 1.x | Android 4.4+ | API level 19-29 | x86, x86_64, armeabi-v7a, arm64-v8a | Samsung Galaxy S5, Google Nexus 5-7, Sony Xperia Z series |
* - ConversationsSDK doesn't support x86- and x86_64-based processor architecture on physical devices. It does support them in emulators. While it still may work on other devices such as Chromebook or Android TV devices, Twilio doesn't support those devices.