Latest updates

This section lists updates delivered since the last major release, with the most recent updates showing at the top.

iPhone 18 device support | Real devices

Perfecto now supports iPhone 18 devices. To use an iPhone 18 device, contact Perfecto Support.

The following limitations are known for iPhone 18 devices:

  • IDS support for Xcode 27 is not fully stable. Device connection might fail on the first attempt, and device reboot might fail or take longer than usual.

  • The on-screen keyboard closes after every typetext command and reopens after typing finishes. Quick interactive typing might therefore be unresponsive or inaccurate.

  • The Home button does not work on iOS versions earlier than iOS 27.

  • Additional issues might surface because these dependencies have not been fully tested.

iOS 27.2 Beta 1 | Real devices

You can now test your applications on real devices running iOS 27.2 Beta 1.

For complete support information, see iOS support updates.

iOS 27.2 GA | Virtual devices

You can now test your applications on real devices running iOS 27.2 GA.

The following limitation applies to virtual devices running iOS 27.2 GA:

  • Applications compiled exclusively for Intel (x86_64) cannot run. An ARM64 build is required.

  • iPhone Duo is not supported

For complete support information, see Simulators (iPhones and iPads).

Chrome 155 Beta | Browser support

You can now test your applications in Chrome 155 Beta on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

Certificate installation for AI test executions | AI Scriptless

You can now select previously uploaded web certificates for AI Scriptless. Use the installCertificates capability to install the selected certificates for a test.

To learn more, see Install a web certificate during automation testing.

iOS 26.7 GA | Real devices

You can now test your applications on real devices running iOS 26.7 GA.

For complete support information, see iOS support updates.

iOS 18.7.10 Safari navigation | Real devices

Fixed a limitation that prevented Safari web tests on iOS 18.7.10 from using driver.get() because Safari no longer exposed the Page.navigate command. Support is now available with Appium 3, so the driver.executeScript("return window.location.href=\"URL\";"); workaround is no longer required.

For complete support information, see iOS support updates.

Firefox 156 Stable and 157 Beta | Browser support

You can now test your applications in Firefox 156 Stable and 157 Beta on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

macOS Golden Gate | Desktop web

Perfecto now supports macOS Golden Gate for desktop web testing. This operating system is currently available for private clouds upon demand. If interested, contact Perfecto Support.

For a complete list of supported operating system versions, see Supported platforms.

iOS 27.0 GA | Real devices

You can now test your applications on real devices running iOS 27 GA.

For complete support information, see iOS support updates.

iOS 27.0 GA | Virtual devices

You can now test your applications on real devices running iOS 27 GA.

The following limitation applies to virtual devices running iOS 27 GA:

  • Applications compiled exclusively for Intel (x86_64) cannot run. An ARM64 build is required.

For complete support information, see Simulators (iPhones and iPads).

Removed support for iOS 16 simulators | Virtual devices

Starting with the iOS 27.0 GA release, virtual devices will use the latest Xcode 27 RC and will no longer support iOS 16 simulators. As a result, simulator devices that were only supported on iOS 16 are no longer available, including iPad (5th generation), iPad Pro (12.9-inch) (1st generation), iPad Pro (9.7-inch), iPhone X, iPhone 8, and iPhone 8 Plus.

Testing workflows must use iOS 17 or later simulator versions.

For an updated list of devices and versions, see Supported simulator devices and OS versions.

Support for iPhone 18 Pro and iPhone 18 Pro Max | Virtual devices

This release includes support for iPhone 18 Pro and iPhone 18 Pro Max running iOS 27.0 GA.

For an updated list of devices and versions, see Supported simulator devices and OS versions.

Edge 153 Stable and 154 Beta | Browser support

You can now test your applications in Microsoft Edge 153 Stable and 154 Beta on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

iOS 27 RC | Real devices

You can now test your applications on real devices running iOS 27 RC.

For a complete list of supported platforms, see Supported platforms.

iOS 27 RC | Virtual devices

You can now test your applications on real devices running iOS 27 RC.

The following limitation applies to virtual devices running iOS 27 RC:

  • Applications compiled exclusively for Intel (x86_64) cannot run. An ARM64 build is required.

  • iPhone 18 Pro and iPhone 18 Pro Max devices are not yet supported.

For a complete list of supported platforms, see Supported platforms.

Chrome 153 Stable | Browser support

You can now test your applications in Google Chrome 153 Stable on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

Chrome 153 Stable now supported on Windows and Mac

Unified AI test command

AI User Action and AI Validation are now combined into a single AI Command that handles both user actions and validation steps across AI Scriptless, Appium, and Selenium tests. With this enhancement, you can now build and maintain AI-driven tests with one consistent command interface while existing tests continue to run without modification.

To learn more, see Perform AI-powered test steps.

Chrome 154 Beta | Browser support

You can now test your applications in Google Chrome 154 Beta on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

Appium 3.7 support | Virtual devices

You can now run automated mobile tests on virtual devices using Appium 3.7.

For a list of supported Appium versions for virtual devices, see Supported platformsVirtual devices.

Firefox 155 Stable | Browser support

You can now test your applications in Firefox 155 Stable on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

Firefox 155 Stable now supported on Windows and Mac

iOS 27 Beta 8 | Real devices

You can now test your applications on real devices running iOS 27 Beta 8.

For a complete list of supported platforms, see Supported platforms.

Firefox 156 Beta | Browser support

You can now test your applications in Firefox 156 Beta on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

Edge 152 Stable | Browser support

You can now test your applications in Microsoft Edge 152 Stable on Windows and Mac machines.

For a complete list of supported browsers, see Supported platforms.

Edge 152 Stable now supported on Windows and Mac