[Selenium 4] [Appium 8] Migration to Appium 8.3.0
What's Changed
-
[Selenium 4] [Appium 8] [Appium Server 2] Migration to Appium 8.3.0
- Make AppiumDriver non-generic
- Replace deprecated MobileBy references to AppiumBy and By
- Get rid of MobileElement
- Fix ClientFactory at ApplicationFactory
- Reworked TouchActions and ElementTouchActions
- Add method getCenter() to Element with logging
- Add ability to specify ChromeOptions and other options in settings.json
- Update pipeline, migrate to appium@next
- Disable element caching and w3c for android web session in unit tests
- Update LICENSE and README.md, add migration notes, removed outdated info
-
- Add Ukranian and Polish localizations
- Rename log4j.properties to log4j2.properties
- Add logging of getter results:
- isChecked (Checkbox and RadioButton),
- getSelectedValue, getSelectedText, getValues, getTexts (ComboBox)
Full Changelog: v2.2.0...v3.1.1