See what's new in Perfecto 21.11.
Added support for downloading and deleting multiple files from the Perfecto repository at once. The size limit for downloading files is currently 700 MB. For individual files, there is no size limit. Deleting files is subject to a limit of 100 artifacts.
Watch this short video to see how it works.
User management enhancements
Added support for creating new users with a temporary or permanent password. The Add user form now includes a new option that allows you to specify whether the new user should be prompted to change the password after the 1st login. If set to Yes (default), the user receives an email with the username and a system-generated, temporary password and will be prompted to change the password upon first login.
If set to No, you can enter a custom, permanent password. This password will not be shared with the user. Instead, you need to make sure to share it through a secure channel. You can also select if the user should receive an email with the username only (default) or no email at all.
This option is also relevant if you use IdP.
Watch this short video for a demo of this new option.
For more information, see Manage users.
DevTunnel installer no longer uses BREW to get the latest STunnel version. It now uses a pre-installed STunnel, currently STunnel 5.59.
Applitools with Cypress
If you are interested in integrating Perfecto with GitHub using GitHub Actions, you can now find instructions in our new GitHub article.
Fixed an issue with the Text Analysis and Image Analysis options in the Manual Testing view. Relative positions are defined and analyzed in percentage, but the code snippets generated for the selected parameters would not include the % sign, causing the value to be treated by visual analysis functions as pixels instead of percentage. With this fix, the generated code snippets include the percentage sign, as expected.
Fixed an issue with the Text Analysis option in the Manual Testing view. For the Screen command, the Expected text field was mandatory and the code snippets generated included it although it was not a parameter in this command (Screen text). With this fix, Expected text was disabled for the Screen command and the code snippet can be created without it and only with the relevant parameters.
Fixed an issue with file names during image analysis. Image analysis would fail when the name of the image file included an internal symbol. With this fix, the issue no longer occurs.
Fixed a web session issue in the Manual Testing view that occurred when a web session was opened in debug mode. The URL entered in the URL to test (optional) field in the Open new web session form would be ignored. With this fix, the web session now opens the entered URL, as expected.
Fixed an issue in the Manual Testing view that prevented the carrier info from being properly displayed on the Device tab in the details pane. Instead of the carrier, the Network field would display the value None. With this fix, the Network field now displays the name of the carrier, as expected.
With a market share of less than 1%, iOS 10 has now reached End of Life (EOL). For comprehensive EOL information, see Suspension of support policy | Mobile device OS.
Test framework support
Perfecto’s Cypress SDK now supports Cypress version 8.1.0. This version is cached. For details, see our Cypress documentation.
Support for the following new platform versions is now available:
iOS 15 Beta 6, with the new Apple limitation that typing text is slow and sometimes fails on timeout. This behavior is not related to string length and is the same on pure Appium. For a complete list of limitations, see iOS support updates.
Android 12 Beta 4
Support for the following new browser versions is now available:
Mozilla Firefox 91 Stable and 92 Beta on Windows and Mac machines