Latest updates

This section lists updates delivered since the last major release.

iOS 14.7.1

Support for 14.7.1 is now available. The following Apple limitation applies: Connecting to an application's UIWebView crashes the application, even when accessed through the Safari developer menu.

The limitations of iOS 13 versions still apply.

WebdriverIO 7

As part of support for WebdriverIO version 7, added a new capability called perfecto:options. All Perfecto capabilities, such as securityToken, need to be included now inside this new capability. For example:

Copy
capabilities: [{
        platformName: 'Windows',
        browserName: 'chrome',
        browserVersion: 'latest',
        'perfecto:options': {
            securityToken: '****',
            },
    }],
Note

WebdriverIO v7 is currently only supported for web testing.

See also WebdriverIO v7.

Microsoft Edge 92 Stable

Support for Microsoft Edge 92 Stable is now supported on Windows 10 machines.

Android 12 Beta 3

Support for Android 12 Beta 3 is now available, with the limitation of secured screens.

iOS 14.7 GA

Support for 14.7 GA is now available. The following Apple limitation applies: Connecting to an application's UIWebView crashes the application, even when accessed through the Safari developer menu.

The limitations of iOS 13 versions still apply.

Double-tab gesture

Added support for a new gesture during manual testing. With this enhancement, you can now use Shift+Click to simulate a double-tap action on a device screen.

For a list of all supported gestures, see Mouse actions.

Note

This gesture is currently only supported for real mobile devices.

Chrome 92 Stable

Support for Google Chrome 92 Stable is now supported on Windows and Mac machines.

iOS 15 Beta limitation

iOS 15 Beta is only supported on devices with Passcode turned off.

iOS 15 Beta 3

Support for iOS 15 Beta 3 is now available (Mobile cloud only). In private clouds, it is available upon request. If you are interested, contact Perfecto Support.

For limitations, see iOS support updates.

Firefox 90 Stable

Support for Mozilla Firefox 90 Stable and 91 Beta is now supported on Windows and Mac machines.

iOS 14.7 RC

Support for 14.7 RC is now available. The following Apple limitation applies: Connecting to an application's UIWebView crashes the application, even when accessed through the Safari developer menu.

The limitations of iOS 13 versions still apply.

iOS 14.7 Beta 5

Support for 14.7 Beta 5 is now available. The following Apple limitation applies: Connecting to an application's UIWebView crashes the application, even when accessed through the Safari developer menu.

The limitations of iOS 13 versions still apply.

New device group API

Added a new device group API that facilitates the following operations for device group management:

  • Add and delete device groups

  • Edit device groups by adding or removing device IDs or users

  • Get a single device group or all device groups

The new endpoints are now the preferred way of handling device access.

For more information, see Device Group Operations.

Resolved issues

  • Fixed an issue that caused users to lose access to the devices assigned to a device group when the group was renamed. With this fix, renaming a device group no longer affects device access for the users assigned to the group.

  • Fixed a manual testing issue that caused the Recent folder on the MY DEVICES tab to show busy Mac machines as available. With this fix, the Recent folder shows Mac machines as follows:

    • Available when not all physical Mac machines with the same OS are in use

    • In use if all physical Mac machines with the same OS are in use

    • In use by me if all physical Mac machines with the same OS are in use and a machine with these capabilities is in use by the current user

  • Fixed an issue that caused files uploaded to a desktop web VM to be renamed to an alphanumeric string. With this fix, uploaded files keep the original file name.