To enhance the stability and performance of your test environments, we’re introducing a simplified versioning system for Appium in our cloud.
What is happening?
We will now support key Appium version categories: latest, stable for Real Devices.
New versions of Appium will be available at least two weeks after their public release.
The new default Appium capability will be our newly introduced stable version. This means when you do not provide an Appium version in your capability, we will default it back to the stable version always. (Note: We will also be adding bugfix version soon.)
Why this change?
Automatically updating to newer Appium versions with the implementation of “Appium 2.0.0” alias has sometimes led to test failures due to breaking changes in those updates. Additionally, some older versions also had performance issues.
By limiting supported versions to the latest and stable, we can ensure that customers are using only the most stable, secure, and high-performing versions of Appium.
What’s the benefit for you?
More predictable and consistent test environment.
Simplified version management, especially for customers with multiple pipelines.
Timely support for the latest version of Appium which contains the most recent security fixes, and performance and reliability improvements, will enable you to run your pipeline faster.
What do you need to do?
We recommend migrating to the latest or stable versions for optimal performance and reliability.