Latest updates
This section lists updates delivered since the last major release, with the most recent updates showing at the top.
Selenium BiDi | Framework support
Perfecto now supports Selenium BiDirectional (BiDi) functionality, enabling advanced browser interactions such as console log inspection.
To enable BiDi:
-
Add the capability:
webSocketUrl = true -
Upgrade the driver using:
org.openqa.selenium.remote.Augmenter -
Use BiDi modules such as:
org.openqa.selenium.bidi.module.LogInspector
To learn more, Use Selenium BiDi with Perfecto and Selenium's Bidirectional functionality documentation.
Enhanced swipe gesture in Perfecto UI
Swipe gestures in the Perfecto UI now provide smoother and more precise control in mobile applications on iOS and Android devices in the Manual testing view and Scriptless Mobile. This update improves scrolling accuracy, making it easier to reach the exact location without overscrolling or underscrolling. In addition, drag-and-drop gestures are now performed by a combination of swipe and the Ctrl key.
The drag-and-drop gesture is currently not supported on virtual devices.
Firefox 145 Stable and 146 Beta | Browser support
You can now test your applications in Mozilla Firefox 145 Stable and 146 Beta on Windows and Mac machines.
For a complete list of supported browsers, see Supported platforms.

Selenium server upgrade | Framework support
For desktop web testing on Windows, you can now work with Selenium server 4.38.0.
For comprehensive information on Selenium support, see Supported platforms.
Hebrew language option for text analysis
When configuring text analysis parameters, you can now select Hebrew from the list of supported languages.
This enhancement is available for:
-
Manual testing: In the Text analysis dialog box, add the Languages parameter and select Hebrew as the value. To learn more, see Perform text or image analysis.
-
Scriptless Mobile testing:
-
On an open device: In the Text analysis widget, select the Languages parameter and then select Hebrew as the value. To learn more, see Perform text analysis .
-
When adding the command to a test: Add the Find text command, select the ORC – Languages parameter, and then select Hebrew as the value. To learn more, see Find text command.
-
-
Automation testing: In your script, use the Perfecto extension
mobile:image:findand specify the Languages parameter. To learn more, see Find image (FR) and General Visual Analysis parameters.
This update enables teams ensure accurate text validation in Hebrew, improving test coverage for multilingual applications and enhancing user experience for Hebrew-speaking audiences.
iOS 18.7.2 GA | Real devices
You can now test your applications on real devices running iOS 18.7.2 GA.
For complete support information, see iOS support updates.
Image injection without display
When setting up Scriptless or manual mobile testing, you can now choose to inject an image into your application without displaying the image by selecting the Inject without display checkbox. You can use this feature when an injected image would cover or overlap content in the app.
This option is also available for Appium testing by setting the disablePreview parameter to true in the Perfecto extension mobile:image.injection:start.
To learn more about image injection, see the following articles:
-
Scriptless Mobile: Inject an image
-
Manual testing: Inject an image
-
Appium testing: Image injection overview
iOS 26.2 Beta 1 | Virtual devices
You can now test your applications on virtual devices running iOS 26.2 Beta 1.
Support for pre-release versions of virtual devices is available at limited capacity per region. Because access is based on a shared pool, availability may vary. If you find that availability does not meet your testing needs, contact Perfecto Support.
For an updated list of devices and versions, see Supported simulator devices and OS versions.
iOS 26.1 GA | Virtual devices
You can now test your applications on virtual devices running iOS 26.1 GA.
For an updated list of devices and versions, see Supported simulator devices and OS versions.
iOS 26.1 GA | Real devices
You can now test your applications on real devices running iOS 26.1 GA.
Devices running an iOS 26.0 version require a cloud with HSS 2.0 and macOS Sequoia. If you are interested in having iOS 26.0 devices connected in your cloud, contact Perfecto Support.
For complete support information, see iOS support updates.
Support for 16 KB page size on Android
Perfecto now supports Android devices configured with a 16 KB memory page size in its cloud environments. This ensures compatibility with the latest Android 15 requirements and allows testing of apps that rely on native libraries aligned to the new page size standard.
To use devices with a 16 KB page size, configuration changes are required on the respective device. If you're interested in enabling this option in your cloud, contact Perfecto Support.
Safari support change
Due to recent security enhancements in our Content Security Policy (CSP), accessing the Perfecto UI now requires Safari version 18.2 or later. Earlier versions of Safari are no longer supported for accessing the Perfecto UI. All other supported browsers continue to work as before.
To learn more, see Supported platforms.
Chrome 143 Beta | Browser support
You can now test your applications in Google Chrome 143 Beta on Windows and Mac machines.
For a complete list of supported browsers, see Supported platforms.
Edge 142 Stable | Browser support
You can now test your applications in Microsoft Edge 142 Stable on Windows and Mac machines.
For a complete list of supported browsers, see Supported platforms.
iOS 18.7.2 RC | Real devices
You can now test your applications on real devices running iOS 18.7.2 RC.
For complete support information, see iOS support updates.
iOS 26.1 RC | Real devices
You can now test your applications on real devices running iOS 26.1 RC.
Devices running an iOS 26.0 version require a cloud with HSS 2.0 and macOS Sequoia. If you are interested in having iOS 26.0 devices connected in your cloud, contact Perfecto Support.
For complete support information, see iOS support updates.
iOS 26.1 RC | Virtual devices
You can now test your applications on virtual devices running iOS 26.1 RC.
Support for pre-release versions of virtual devices is available at limited capacity per region. Because access is based on a shared pool, availability may vary. If you find that availability does not meet your testing needs, contact Perfecto Support.
For an updated list of devices and versions, see Supported simulator devices and OS versions.
Chrome 142 Stable | Browser support
You can now test your applications in Google Chrome 142 Stable on Windows and Mac machines.
For a complete list of supported browsers, see Supported platforms.

