2.0.0
Selenium 4 Support with python-client v2.0.0
- Deprecate the TouchAction keywords
- Deprecate launch_application, quit_application, reset_application according to Appium Python Client
- Rename
Activate App
toActivate Application
for consistency - Rename
Background App
toBackground Application
for consistency - Rename
Stop App
toStop Application
for consistency - Rename
Remove App
toRemove Application
for consistency - Added
Terminate Application
- Support for strict_ssl added in
Open Application
- Support for arguments(dict) with
Execute Script
andExecute Async Script
- Added
Tap With Positions
that uses new ActionChain of w3c - Espresso selector support (viewtag, data matcher, view matcher)
- Fix all find_element_by to find_element using AppiumBy
What's Changed
- Adding new keyword adb command timeout by @felipetortella in #328
- Add the possibility to embed screenshots in log.html as base64 content by @arnaudruffin in #332
- Support applications with multiple webviews. Add scrolling to the visible webview. by @matthew-dahm in #329
- Version bump by @sadikkuzu in #345
- Fix for #352 by @js361014 in #353
- Added file deleting support for Android by @js361014 in #354
- Added get_element_rect by @js361014 in #356
- Added app activation by @js361014 in #359
- Added remove app by @js361014 in #361
- Added stopping app by @js361014 in #360
New Contributors
- @felipetortella made their first contribution in #328
- @arnaudruffin made their first contribution in #332
- @matthew-dahm made their first contribution in #329
- @sadikkuzu made their first contribution in #345
Full Changelog: 1.6.3...2.0.0