v7.4.0
·
492 commits
to master
since this release
- [ENHANCEMENTS]
- Add ability to set multiple settings. #1409
- Support to execute Chrome DevTools Protocol commands against Android Chrome browser session. #1375
- Add new upload options i.e withHeaders, withFormFields and withFileFieldName. #1342
- Add AndroidOptions and iOSOptions. #1331
- Add idempotency key to session creation requests. #1327
- Add support for Android capability types:
buildToolsVersion
,enforceAppInstall
,ensureWebviewsHavePages
,webviewDevtoolsPort
, andremoteAppsCacheLimit
. #1326 - Added OTHER_APPS and PRINT_PAGE_SOURCE_ON_FIND_FAILURE Mobile Capability Types. #1323
- Make settings available for all AppiumDriver instances. #1318
- Add wrappers for the Windows screen recorder. #1313
- Add GitHub Action validating Gradle wrapper. #1296
- Add support for Android viewmatcher. #1293
- Update web view detection algorithm for iOS tests. #1294
- Add allow-insecure and deny-insecure server flags. #1282
- [BUG FIX]
- Fix jitpack build failures. #1389
- Fix parse platformName if it is passed as enum item. #1369
- Increase the timeout for graceful AppiumDriverLocalService termination. #1354
- Avoid casting to RemoteWebElement in ElementOptions. #1345
- Properly translate desiredCapabilities into a command line argument. #1337
- Change getDeviceTime to call the
mobile
implementation. #1332 - Remove appiumVersion from MobileCapabilityType. #1325
- Set appropriate fluent wait timeouts. #1316
- [DOCUMENTATION UPDATES]