Changes breaking backward compatibility
NewThe GitHub page to download MagicPodDesktop and magic-pod-command-line is not longer available.- Please use the MagicPod API to download MagicPodDesktop and magic-pod-command-line instead.
Fix(Only for browser testing) Fixed an issue where mobile emulation mode couldn’t be recognized and PC layout is displayed on some web pages.- “client hints” described here is now supported. It can break the current test results (it depends on internal archiecture of the web pages under testing).
General
NewUI elements are now added to test steps by click, instead of drag & drop.Quick edit modeandElement inspection modehas been reorganized asElement selection mode.
NewImproved the design of various pages (Test case edit page, batch runs page, and project setting page).NewAdded support for UI capture / test execution for iframe which exists in shadowDOM.FixCloud devices and cloud browsers sessions can now resume after PC sleep.FixFixed an issue where test case duplication could fail.FixFixed an issue where 0% configuration for “Tap specified position” / “Click specified position” commands couldn’t be saved.FixFixed an issue where “If UI element exist” / “If UI element visible” commands’ branching results could be different from expected. (An issue since 0.99.16)FixFixed an issue where some commands could fail with unexpectedelement is not founderror. (An issue since 0.99.16)
Mobile app testing
NewBumped up Appium version to 1.22.3 for Android on Remote TestKit.FixImproved the stability of “Continue swipe” command in iOS 15 or later.FixFixed an issue where a test run could fail due to slow app download. (An issue since 0.99.9)
Browser testing
NewUpdated the Chrome and Edge version on cloud browser from 106 to 109.