Release 25.3

See what's new in Perfecto 25.2 (released on March 9, 2025):

Animated GIF injection

Perfecto's Image Injection feature now supports animated GIFs. This enhancement allows you to simulate real user interactions in apps that rely on animated content. For example, injecting GIFs can help evaluate the robustness of facial recognition and anti-spoofing mechanisms in liveness checks for banking apps. Previously, Perfecto only supported the image formats JPEG, JPG, PNG, and BMP for image injection.

On Android devices, the following limitations apply:

  • Animated GIF images are only supported on devices with Camera2 or CameraX.

  • GIFs should not exceed 15 frames. A GIF file that is too large in size may cause a timeout.

To learn more about image injection, see the following resources:

Scriptless Mobile enhancements

In this release, Scriptless Mobile includes the following enhancements.

Job scheduling for multiple tests

In Scriptless Mobile, a single job can now support multiple tests. With this updated functionality, you can:

  • Select a combination of folders and/or tests to include in a job. A folder contains one or more tests.

  • Configure the order of test execution.

  • Use a separate device for each test execution, or opt for a single device for all test executions.

  • View the details of each test execution in a consolidated report within the Report Library.

  • Access the Report Library via the job link in the CI Dashboard after the job execution.

To learn how to create a job with multiple tests, watch this short video. To learn more, see Schedule jobs.

Enhanced video solution for iOS devices

Mobile devices running iOS 15 or later now benefit from an advanced video solution that allows control over resolution and bit rate, supports digital audio, and can be used concurrently with the iOS passcode solution. In addition, the new video solution comes with improved interactive performance.

This enhanced video solution does not currently support the Lock for duration feature.

If you are interested in enhanced videos, contact Perfecto Support.

End-of-life notice: Flutter

Support for the Perfecto integration with Flutter will end on November 20, 2025. You can continue to use Flutter for application development, but testing must be conducted with Appium, using either the Appium Flutter Driver or the Appium Driver Flutter package.

Platform support | Real devices

This release introduces support for the following new iOS and Android versions for real devices.

New iOS versions

You can now test your applications on real devices running the following iOS versions:

  • 18.4 Beta 2

    iOS versions 18.1 and later are only available for Apple Intelligence-compatible devices: iPhone 16, iPhone 16 Plus, iPhone 16 Pro Max, iPhone 16 Pro, iPhone 15 Pro, iPhone 15 Pro Max, and iPads with M1+ SoCs (system-on-a-chip).

    If you are interested in having iOS 18 devices connected in your cloud, contact Perfecto Support.

For complete support information, see iOS support updates.

New Android versions

You can now test your applications on real devices running Android 16 Beta 2.1.

If you are interested in having Android 16 devices connected in your cloud, contact Perfecto Support.

For complete support information, see Android support updates.

Platform support | Virtual devices

The following new versions and devices are now available.

New simulator device

You can now test your applications on iPhone 16e simulators.

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

New iOS versions

You can now test your applications on simulators running the following iOS versions:

  • 18.4 Beta 2

    This version is supported with limited capacity in all regions.

  • 18.3 GA

    This version is supported in all regions and at full capacity.

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

New Android versions

You can now test your applications on emulators running Android 16 Beta 2. This version is supported at full capacity in all regions.

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

New emulator device

You can now test your applications on Google Pixel 9 Pro Fold Open with Android versions 15 and 16.

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

Appium 2.16

You can now test your apps on emulators and simulators using Appium 2.16 with an Appium 2-compatible client.

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

To learn more about working with virtual devices, see the Virtual mobile devices section in our documentation.

Browser support

You can now test your applications in the following new browser versions:

  • Google Chrome 134 Stable on Windows and Mac machines

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