All Versions
Latest Version
Avg Release Cycle
51 days
Latest Release

Changelog History
Page 1

  • v2.0.0 Changes

    • ๐Ÿ—„ Deprecate the TouchAction keywords
    • Deprecate launch_application, quit_application, reset_application according to Appium Python Client
    • ๐Ÿ“‡ Rename Activate App to Activate Application for consistency
    • ๐Ÿ“‡ Rename Background App to Background Application for consistency
    • ๐Ÿ“‡ Rename Stop App to Stop Application for consistency
    • ๐Ÿšš Rename Remove App to Remove Application for consistency
    • โž• Added Terminate Application
    • ๐Ÿ‘Œ Support for strict_ssl added in Open Application
    • ๐Ÿ‘Œ Support for arguments(dict) with Execute Script and Execute 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
  • v1.6.4 Changes

    • โž• Added Activate App, Remove App(Android), Stop App thx @js361014
    • Embed screenshots to report thanks @arnaudruffin
    • element id fix thanks @Wolfe1
    • selenium 4+ temporary implementation, TouchAction wont work with selenium 4+
  • v1.6 Changes

    • Sample code
    • ๐Ÿ“š Documentation update on how to start
    • Execute Adb Shell - new keyword added
    • Screen record - new keyword added
    • Is Keyboard Shown - new keyword added
    • (iOS) Chain - locator added
    • (iOS) Tab multiple times - new keyword added
    • (Android) Open Notifications - new keyword added
  • v1.5 Changes

    November 19, 2018
    • iOS predicates selector - new locator strategy
    • ๐Ÿ”€ Execute Sync/Async Script in Web context - new keyword added
    • Long press has time parameter now
    • โž• Added log-level filter for reporting
    • Set Location Keyword - new keyword added
    • Appium-Python library min-version bump
    • Simulate Touch ID on iOS Simulator
  • v1.4.6 Changes

    November 19, 2018
    • โœ… Some of the best practices uses a way not to open/close webdriver session on every test case.
      ๐Ÿ“š Releasing support to Launch/Quit application while keeping the webdriver session open. Refer to keyword documentation for an example.
      Since Open Application / Close Application are used keyword naming, Launch / Quit are used
    • ๐Ÿ‘ Unicode support required improvements as Appium has done some changes on iOS side.

    ๐Ÿ†• New Keywords:

    Keyword Argument1
    Launch Application
    Quit Application
  • v1.4.5 Changes

    August 04, 2017
    • Not visible element and text should be able to return error, this will be possible with new added keywords.
    • โœ… Each device has different pixel rations which also effects test case script for pixels not being reliable.
      Swipe By Percent will handle swipes without requiring pixels.

    ๐Ÿ†• New Keywords:

    Keyword Argument1 Argument2 Argument3 Argument4
    Swipe By Percent x_percent y_percent x_end_percent y_end_percent
    Element Should Be Visible locator
    Text Should Be Visible text
    Get Window Height
    Get Window Width
  • v1.4.5.6

    October 28, 2017
  • v1.4.5.5

    October 28, 2017
  • v1.4.5.4

    October 14, 2017
  • v1.4.4 Changes

    June 09, 2017
    • Get Capability added for easy access to desired capabilities