This topic describes the available versions of Alibaba Cloud SDK and their stages in the lifecycle. For more information about the support for these SDK versions and the lifecycle of the underlying dependencies, see Alibaba Cloud SDK support policies.
SDK V2.0
We recommend that you use Alibaba Cloud SDK V2.0. For more information about the differences between Alibaba Cloud SDK V1.0 and V2.0, see Alibaba Cloud SDK V1.0 and V2.0.
SDK | Environment requirement (minimum version) | Current stage | Release date | Remarks |
C++ 11 | General availability (GA) | February 1, 2021 | ||
Java 8 | GA | August 21, 2020 | ||
Java 8 | GA | September 26, 2021 | ||
Node.js 8.x | GA | August 21, 2020 | Support for Node.js 10.x and earlier versions will be ended on January 1, 2025. For more information, see End of support for Node.js 10.x and earlier versions in Alibaba Cloud SDK for Node.js or TypeScript. | |
Go 1.10 | GA | August 21, 2020 | ||
.NET Framework 4.5 or .NET Core 2.0 | GA | August 21, 2020 | ||
PHP 5.6 | GA | August 21, 2020 | ||
Python 3.6 | GA | August 21, 2020 | Support for Python 3.6 and earlier versions will be ended on October 1, 2024. For more information, see End of support for Python 2.7 and 3.6 in Alibaba Cloud SDK for Python. | |
Swift 5.6 | Preview | August 29, 2022 | ||
Python 2.7 | End-of-support | August 21, 2020 | Support ended on May 1, 2024. |
SDK V1.0
We recommend that you do not use Alibaba Cloud SDK V1.0 in any new projects. We recommend that you use Alibaba Cloud SDK V2.0, which resolves defects in Alibaba Cloud SDK V1.0 and provides better design and experience.
Alibaba Cloud gradually ends support for Alibaba Cloud SDK V1.0 based on the Alibaba Cloud SDK support policies. Directly using Alibaba Cloud SDK V2.0 can free you from additional data migration in the future. Alibaba Cloud SDK V1.0 and V2.0 use different namespaces. This way, you can use Alibaba Cloud SDK V1.0 and V2.0 at the same time in existing projects. This allows gradual migration to Alibaba Cloud SDK V2.0 and greatly reduces the migration workload.
SDK | Environment requirement (minimum version) | Current stage | Release date | Remarks |
C++ 11 | GA | May 29, 2019 | ||
Java 6 | GA | June 23, 2015 | Support for Java 7 and earlier versions will be ended on January 1, 2025. For more information, see End of support for Java 7 and earlier versions in Alibaba Cloud SDK for Java V1.0. | |
Node.js 8.x | GA | January 9, 2017 | Support for Node.js 10.x and earlier versions will be ended on January 1, 2025. For more information, see End of support for Node.js 10.x and earlier versions in Alibaba Cloud SDK for Node.js or TypeScript. | |
Go 1.10 | GA | November 21, 2017 | ||
.NET Framework 4.5 or .NET Core 2.0 | GA | December 18, 2015 | ||
PHP 5.5 | GA | January 3, 2019 | ||
Python 3.6 | GA | July 23, 2015 |
For more information, see End of support for Python 2.7 and 3.6 in Alibaba Cloud SDK for Python. | |
Ruby 2.3.0 | GA | February 13, 2019 | ||
PHP 5.5 | End-of-support | June 23, 2015 | ||
Python 2.6.5 or 3.x | End-of-support | December 20, 2018 | Support ended on May 1, 2024. |