Changes breaking backward compatibility
NewUpgraded the Firefox version on cloud browser to 120. It can cause some visual diffs in cloud browser test results.
General
NewNow UIs can be automatically shared when you create a new shared step.NewAdded a Web API to get health score of a project.NewRenewed 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
NewNow magicpod-api-client for Linux arm64 can be downloaded by a Web API.FixImproved the performance of several pages.- The test case edit page (especially showing the UI list)
- The shared step list page
- The member list page
FixNow a warning message is shown when a user tries to rename shared step variable names in already used shared steps.FixFixed an issue where cloud device / browser tests sometimes hung up. (An issue since 1.0.0)
Mobile App Testing
NewNow 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.
NewUpgraded appium-uiautomator2-driver version to 2.33.1 for the local PC and the cloud environment.NewUpgraded appium-xcuitest-driver version to 5.9.1 for the local PC and the cloud environment.FixFixed an issue where the “Set geolocation” command did not work for iOS 17 on external cloud services.FixImproved the performance when launching iOS 17 cloud devices.
Browser Testing
FixImproved the logic to calculate how UI elements are overlapped.FixFixed an issue where some options couldn’t be selected from a dropdown in some web pages.FixResolved an issue where a UI capture caused an error when the web page contained nested li tags.