Release 26.11
November 8, 2026
Perfecto 26.11 gives you more control over AI Scriptless test runs with selected-step execution, pause/resume options, and the ability to open embedded tests from parent tests. It also improves Android offline instrumentation and Reporting exports, continues the Appium 3.6.0 rollout ahead of its November 15, 2026 default date, changes Android device owner-privilege defaults, and expands real and virtual device and browser support.
On this page:
AI Scriptless enhancements
In this release, AI Scriptless includes the following enhancements.
Test debugging with selected step ranges
To debug a test, you can manually run a selected range of steps in an interactive AI Scriptless test. Use Run from step and Run to step in the step menu to set the first and last steps, including steps inside Loop and Group steps. Steps outside the range are grayed out and skipped during the manual run. If the starting step is inside a loop or group, that container runs once without iterating. Select Clear all steps to remove the range and run the full test.
To learn more, see Execute tests.
Left sidebar controls during a test run
You can now collapse the Left sidebar while a AI Scriptless test is running to give the Devices pane and test editor more room. Select the collapse button to collapse the sidebar, then select the expand button in the collapsed strip to restore it. All other sidebar controls remain unavailable during the run.
To learn more, see AI Scriptless interface.
Step-menu access to embedded tests
You can now open an embedded test directly from the parent test in the AI Scriptless editor. Select the step menu on an embedded test step and then select Open Test to open that test in an editor tab.
To learn more, see Create embedded tests.
Pause and resume options for AI Scriptless tests
You can now pause a running AI Scriptless test from the editor toolbar. The test finishes its current step before pausing, and you can resume or stop it without restarting the run.
To learn more, see Execute tests.
Instrumentation enhancements
This release includes the following update to Android app instrumentation.
Android offline instrumentation
The latest major version of the Android offline instrumentation tool improves performance and adds command-line options, giving you more control over offline app instrumentation.
To learn more, see Offline instrumentation for Android apps.
Framework support
This release introduces the following test framework enhancements.
Appium 3.6.0
Appium 3.6.0 continues to roll out gradually and becomes the default version on November 15, 2026. To prepare your tests for the change, set the appiumVersion capability to 3.6.0. To learn more, see appiumVersion.
For the full list of supported versions, see Supported platforms
REST API enhancements
This release introduces the following REST API updates and improvements.
Reporting export API
The Reporting export API now includes a retryCount field for each command. Use it to see how many retries Reporting merged into that command and compare the result with the Single Test Report.
To learn more, see Smart Reporting Public API.
Owner privileges for Android devices
Perfecto no longer claims owner privileges on Android devices by default, reducing the owner-level access required in most clouds. Public and trial clouds, and clouds with hardening or remove-password-on-cleanup enabled, continue to use owner privileges. If you use device passwords and need Perfecto to clean them up, contact Perfecto Support to request that the required owner privileges be enabled for your cloud.
Deprecation and end-of-life notices
Review the following upgrade deadline and changes to supported platforms.
Deadline for Appium 1 extension
To keep your Appium extension on a supported version, upgrade from Appium 1 by November 15, 2026.
Platform support | Real devices
This release introduces the following enhancements and updates to real device support.
For complete support information, see iOS support updates.
Device stability reminder
To keep devices available and stable, make sure you're using the following if your tests rely on enterprise‑signed iOS apps or passcode‑protected devices:
-
Certificate keeper: If you test enterprise‑signed iOS apps on iOS 18 and later, upload a certificate keeper app for each enterprise identity or environment, and then contact Perfecto Support to enable certificate keeper installs for your cloud. Without one, installing apps interactively can put devices into an error state.
-
Standard passcodes: Use only the standard passcodes provided for your cloud. Don't set custom passcodes. Changing a device passcode makes the device inaccessible and removes it from the cloud until the passcode is corrected.
To learn more, see Maintain trust for enterprise‑signed iOS apps and Device and testing best practices.
New iOS versions
You can now test your applications on real devices running the following iOS versions:
-
iOS 27.2 GA
-
iOS 27.3 Beta
iPhone 18 Pro devices
Perfecto now supports iPhone 18 Pro devices. To request an iPhone 18 Pro device for your cloud, contact Perfecto Support.
Platform support | Virtual devices
This release introduces the following enhancements and updates to virtual device support.
For complete support information, see Simulators (iPhones and iPads).
New iOS versions
You can now test your applications on virtual devices running the following iOS versions:
-
iOS 27.1 GA
Supported only on iPhone Duo. Applications compiled exclusively for Intel (x86_64) cannot run. An ARM64 build is required.
-
iOS 27.2 GA
Available with limited capacity. Applications compiled exclusively for Intel (
x86_64) cannot run. An ARM64 build is required. -
iOS 27.3 Beta
Available with limited capacity. Applications compiled exclusively for Intel (
x86_64) cannot run. An ARM64 build is required.


Browser support
You can now test your applications in the following new browser versions on Windows and Mac machines:
-
Google Chrome 156 and 157 Stable, and 158 Beta
-
Microsoft Edge 156 Stable
-
Mozilla Firefox 158 Stable, 159 Stable, and 160 Beta
For a complete list of supported browsers, see Supported platforms.




