Appium 3 doesnt’ appear to provide any huge benefits (as explained by appium team) and tools like browserstack are still on appium 2.19 and UI2@4, so what are the arguments to update to 3 and UI2@6? I’m thinking of updating my local setup but I feel I’ll be locked out of tools like BS
With Android and UIAutomator driver hardly changed much indeed. Mostly some features added.
Most important in mine understanding:
- Dropped support of older Android API levels below 26 (Oreo)
- Required Node.js version has been bumped to ^20.19.0 || ^22.12.0 || >=24.0.0
- Required npm version has been bumped to >=10
1 Like
Thanks @Aleksei , yeah thoguht the same. I guess it’s best I stay on whatever version Browserstack supports for now
A recent big feature that was added is better support for multiwindow/multidisplay app testing. See appium-uiautomator2-driver/docs/android-multiwindow.md at master · appium/appium-uiautomator2-driver · GitHub for more details.
Along that some more smaller bugfixes and patches have been done.
In general though, it always makes sense to keep the infrastructure up to date from the pure security perspective. As older software contains multiple (third-party) dependencies with known vulnerabilities.