Changes breaking backward compatibility
FixImproved the stability of the “Swipe” and the “Continue swipe” command for Android.- Now the swipe amount is always constant.
FixImproved the stability and the warning message of the “Select new tab/window” command when opening 3 or more tabs/windows for browser testing.- If a test uses the "select new tab/window" command to go back to a previous page, the test may fail. To resolve the issue, please use the "select previous tab/window" command instead.
General
NewAdded the “Input method” parameter to the “Input” command where you can either overwrite or append text to the existing content.NewUpdated the design of several pages.FixFixed an issue where a batch run kept running even after aborted in the cloud environment.FixFixed the UI capture logic not to use random IDs and classes of Mantine in UI element’s locators.FixResolved an issue which prevented MagicPodDesktop from running a test when a user had his/her own npm packages in the home directory.FixImproved the performance of the test result detail page.FixFixed an issue where UI element selection was lost when the selected command was changed on the test case edit page.
Mobile App Testing
NewUpgraded appium-xcuitest-driver version to 5.8.2 for the local PC and the cloud environment.FixIncreased the file size limit for app files which are uploaded to the cloud to 500MB.FixResolved an issue where the “Swipe” and the “Continue swipe” command sometimes failed with ECONNRESET error on iOS devices.FixFixed an issue where x86 Android 14 cloud device was wrongly selectable on the test run settings panel.FixResolved an issue which prevented Android local device from running the “Continue swipe” command. The issue sometimes occurred when 2 or more devices are connected. (An issue since 0.99.38)FixFixed an issue where Japanese language and region settings were ignored when connecting to non quick iOS cloud devices. (An issue since 1.0.0)
Browser Testing
FixFixed the UI capture logic not to generate different UI elements having the same locators.FixResolved an issue where a UI capture error happened when the web page had nested table tags.FixFixed an issue where unexpectedly hung cloud browser batch runs remained for a long time and prevented starting a new batch run.