New Features
iOS Test Recorder

Create iOS automation faster by recording real user interactions and converting them into reusable test steps. The iOS Test Recorder captures taps, swipes, and keyboard input, and automatically translates them into executable test actions.
Recorded steps can be reviewed and edited directly in the Test Editor, and the steps can then be exported as standard XCUITest or Appium code for use in a local IDE, making it easy to move from manual validation to maintainable automation without writing code from scratch. For more details, refer to the Test Editor documentation.

Support for WebDriver BiDi Protocol for Browser Testing
Building on last release’s BiDi support for Appium, Digital.ai Testing now adds WebDriver BiDi support for browser testing as well. This enables low-latency, bidirectional communication between your test code and the browser over WebSockets, providing real-time event visibility and more responsive automation.
Bug Fixes and Improvements
- Mobile Studio
- App Manager now displays a confirmation modal when uninstalling applications, and allows you to choose whether to keep app data via a checkbox before proceeding.
- App Manager now saves your display preferences (Group By, Sort By, and column selections) per user, ensuring views persist across sessions.
- The Launch button is now disabled for apps that are not installed on the device.
- Fixed an issue where uninstalling multiple applications from the Device tab displayed “Undefined” in success notifications instead of the application names.
- Fixed an issue where the Swipe command in Test Editor failed to execute in Appium 3+ projects when using Mobile Studio Automation mode
- Cloud UI
- Android mobile devices now display their marketing model name (for example, “Galaxy S24”) in a new Model Name column on the Devices page, consistent with iOS devices.
- When device specifications are unavailable, device cards now display a default image based on device type (phone or tablet).
- Fixed an issue where iPad devices incorrectly displayed an iPhone image on the device card.
- Fixed an issue that prevented device tags from being added in the Edit Device dialog.
- Android Support
- Fixed an issue in Flutter applications where Simulate Capture failed to read images correctly.
- Fixed an issue where Flutter applications would crash after camera instrumentation.
- Fixed an issue on Samsung devices with a PIN code where the device failed to return to an available state after reboot.
- Fixed an issue that interfered with drag-and-drop gestures on the device.
- Fixed an issue where audio commands were intermittently not recognized on some devices, causing test failures.
- iOS Support
- Fixed an issue that caused the passcode to be removed during test execution.
- Fixed an issue that caused passcode-protected devices to go into error state after a cloud upgrade.
- Fixed an issue where Mock Authentication did not work with Face ID.
- Fixed an issue on iOS 26 that prevented device passcode unlock.
- Improved support for getNetworkConnection in Appium Server test runs.
- Fixed an issue where the notification screen dump failed when another application was in the foreground.
- Fixed an inconsistent Rotate Device behavior on the home screen across iPad devices.
- Fixed an issue where iOS 17 devices failed to return to available status after reboot.
- Remote Debugging
- Fixed an issue where remote debugging was not working with untrusted cloud certificates. To address the issue, please add the command described here.
- Fixed an issue where Remote Debugging connected successfully but returned an empty list.
- Appium Server
- Change of our Appium Infrastructure
- we are now supporting only the 5 most recent / most used Versions --> consider to switch to a most recent version
- Version 2.15.0
- Version 2.17.0
- Version 2.19.0
- Version 3.1.0
- Version 3.1.2
- Appium server 3.1.2 is now supported for mobile test execution.
- Appium 3 Deque Axe Driver is now supported for automated accessibility testing.
- Support has been added for the execute-driver plugin, enabling Appium test steps to be bundled into a single execution. For more information, refer to the Execute Driver documentation.
- Fixed an issue with image orientation on iOS devices when switching to landscape mode.
- Improved session launch stability for Apple CarPlay simulator.
- SeeTest Appium Extension - Fixed an issue with the client.launch() command failing on Android devices.
- Fixed an FFmpeg audio encoding issue on DHM that was missing execution permissions.
- Selenium Agent
- Fixed an issue with mouse clicks happening with an offset in Browser Studio manual sessions.
- Manual Browser Sessions - Fixed an issue with a combination of DeadKeys (‘Option’ + ‘Letter’ → ‘Another letter’) failed to display the desired symbol.
- Fixed tunneling issues in automation mode with Safari on macOS.
- Reporter
- Fixed an issue where users with access to multiple projects were unable to open a URL video report unless they were logged into the specific project associated with the report. The link now works regardless of which project the user is logged into.
Supported Versions
| 
| 
| 
| 
| 
| 
| 
|
|---|
| Official | 15.8.x — 26.1 | 7 — 16 | 141 | 143 | 140 | 18 | 122 |
| Beta | 26.2 beta | 16 developer 15 QPR2 Beta 1 | 142 | 144 | 141 | | 123 |