Changes breaking backward compatibility
New
Upgraded the Firefox version on cloud browser to 120. It can cause some visual diffs in cloud browser test results.
General
New
Now UIs can be automatically shared when you create a new shared step.New
Added a Web API to get health score of a project.New
Renewed the design of several pages.- The visual diff confirmation dialog on the test result detail page
- The environment set-up page for newly-joined users
New
Now magicpod-api-client for Linux arm64 can be downloaded by a Web API.Fix
Improved the performance of several pages.- The test case edit page (especially showing the UI list)
- The shared step list page
- The member list page
Fix
Now a warning message is shown when a user tries to rename shared step variable names in already used shared steps.Fix
Fixed an issue where cloud device / browser tests sometimes hung up. (An issue since 1.0.0)
Mobile App Testing
New
Now you can select “[New]by process restart and clearing app info” option for the “Launch app” step. It improves the performance of device clean up for iOS simulators.- For detail, please see this help page.
New
Upgraded appium-uiautomator2-driver version to 2.33.1 for the local PC and the cloud environment.New
Upgraded appium-xcuitest-driver version to 5.9.1 for the local PC and the cloud environment.Fix
Fixed an issue where the “Set geolocation” command did not work for iOS 17 on external cloud services.Fix
Improved the performance when launching iOS 17 cloud devices.
Browser Testing
Fix
Improved the logic to calculate how UI elements are overlapped.Fix
Fixed an issue where some options couldn’t be selected from a dropdown in some web pages.Fix
Resolved an issue where a UI capture caused an error when the web page contained nested li tags.