1.22.0
- Added the option for a device availability check before creating a driver.
- Upgraded the Appium Java Client to version 7.3.0 and made the necessary changes.
- Fixed an issue with a new pattern in the step parameter. (Related to Github Issue #64)
- Added service functions of the Perfecto features Call, SMS, and Email. (Github Issue #72)
- Upgraded log4j to log4j version 2. The old log4j version has security vulnerability warnings shared by Github bots. The changes to upgrade to log4j 2 are mentioned in the article shared at the bottom.
- Added application installation utility methods to perform sensor instrumentation to the project.
- Added Accessibility Audit Command method, steps, and download feature.
- Fixed a bug in the image injection step definition.
- Added a condition to not quit the driver if there is a shared deviceSessionId capability in the driver.
More details on the above points and the instructions on how to upgrade your Quantum Project can be found in the Perfecto Documentation Portal - https://developers.perfectomobile.com/x/YJuuAw