Appium Changelog

What's new in Appium 1.22.3-4

Jul 4, 2023
  • Fixed signature issue in v1.22.3.

New in Appium 1.22.3-4 (Mar 15, 2023)

  • Fixed signature issue in v1.22.3.

New in Appium 1.22.3-4 Pre-release (May 15, 2022)

  • Fixed signature issue since v1.22.3.

New in Appium 1.22.3 (Apr 14, 2022)

  • bump the embedded appium version to 1.22.3

New in Appium 1.22.3 Pre-release (Apr 5, 2022)

  • 1.22.2

New in Appium 1.22.2 (Mar 28, 2022)

  • bump the embedded appium version to 1.22.2

New in Appium 1.22.0 (Sep 27, 2021)

  • Moved the inspector feature to https://github.com/appium/appium-inspector
  • Bump embedded Appium version to 1.22.0
  • The version still expects to have /wd/hub prefix as Remote Path

New in Appium 1.21.0 (May 24, 2021)

  • Bump Appium version to 1.21.0

New in Appium 1.20.2-4 (May 12, 2021)

  • Feat: add UA in the header like appium-inspector/version
  • (Browserstack) Feat: add sessionName in the attach to session dropdown #1694
  • Fix: request to remote server not sent in case of fresh installation #1732
  • Fix: stale session ids being displayed in the attach to session dropdown #1727
  • Fix: attached sessions getting timeout due to inactivity #1726

New in Appium 1.20.2 (Apr 1, 2021)

  • Appium 1.20.2 base

New in Appium 1.20.2-1 Pre-release (Apr 1, 2021)

  • fix: getCurrentSessions for cloud providers using Basic Auth #1693

New in Appium 1.20.2 Pre-release (Feb 10, 2021)

  • Appium 1.20.2 base
  • #1666

New in Appium 1.20.0 Pre-release (Jan 13, 2021)

  • Bump Appium version to 1.20.0
  • Update translations

New in Appium 1.19.1 (Dec 18, 2020)

  • Update translations.

New in Appium 1.19.1 Beta 0 (Nov 29, 2020)

  • Bump Appium version to 1.19.1

New in Appium 1.19.0 Beta 1 (Nov 27, 2020)

  • Bump Appium version to 1.19.0

New in Appium 1.18.3 (Oct 21, 2020)

  • feat: Bump Appium version to 1.18.3

New in Appium 1.18.3 Pre-release (Oct 10, 2020)

  • Bump Appium version to 1.18.3

New in Appium 1.18.2 (Oct 9, 2020)

  • Feat: Update to Appium 1.18.2.

New in Appium 1.18.2 Pre-release (Oct 2, 2020)

  • feat: Update to Appium 1.18.2

New in Appium 1.18.0-2 (Oct 2, 2020)

  • Feat: add Sauce Labs Unified Platform endpoint for US #1532
  • Feat: add jpeg consumer in AD package #1512
  • Fix: get filePaths #1521

New in Appium 1.18.0-1 (Sep 3, 2020)

  • Fix to attaching to an existing session #1505

New in Appium 1.18.0-1 Pre-release (Aug 6, 2020)

  • Fix to attaching to an existing session #1505

New in Appium 1.18.0 (Aug 6, 2020)

  • Inspector for Web(view) improvements:
  • Add Web(View) notification in Selected Element: #1438
  • Add Web(View) inspector to inspect the HTML-tree: #1443
  • Add new locators for iOS: #1452
  • Get Timings button in element section to confirm their performance #1448
  • Automatically download the correct version of ChromeDriver when using a Web or Hybrid app for Android
  • The Relaxed Security checkbox in the Advanced-tab can disable this
  • Windows 32 bit installer

New in Appium 1.18.0 Pre-release (Jul 27, 2020)

  • Get Timings button in element section to confirm their performance #1448
  • Windows 32 bit installer

New in Appium 1.18.0 Beta 1 (Jul 9, 2020)

  • Inspector for Web improvements: #1443 #1438

New in Appium 1.18.0 Beta 0 (Jun 7, 2020)

  • This tag is for #1414 to check the Windows environment

New in Appium 1.16.0 (Jan 11, 2020)

  • Fix rendering bug in loading selected element buttons

New in Appium 1.14.0 (Jul 9, 2019)

  • Feat: Update bundled version of Appium to 1.14.0
  • Feat: Intelligently resize screenshot and source tree widths #974
  • Feat: Make sure formatted caps stays visible in saved caps area #973
  • Feat: Make sure to save server type change even without setting change #973
  • Feat: Make configurable "Get Running Sessions" #979
  • Fix: apply session.server.${providername}.host/port/path/ssl #983

New in Appium 1.13.0 (May 6, 2019)

  • Update Appium to version 1.13.0 #964
  • Add 'copy attributes to clipboard" feature #952
  • Russian, Korean and Chinese translations https://crowdin.com/project/appium-desktop
  • Add SauceLabs data centers option #966

New in Appium 1.12.1 (Apr 5, 2019)

  • Features:
  • Chinese localization #923
  • Fixes:
  • Fix bug causing search results to not be highlighted #922
  • Bump up no new command limit to 24 hours #902
  • updateSettings action call was not being properly parsed #911
  • Improve performance in cloud by concurrently retrieving source, screenshot and window size #916

New in Appium 1.12.0 (Mar 28, 2019)

  • Bug Fixes:
  • Revert Sentry changes that were causing desired capabilities to not be saved (#904) (8e9adb6)
  • Fix defect that made "object" args not work for capabilities (ef2ff5d)
  • Provide more helpful error and success messages (0fe3551)
  • Features:
  • Add actions that can be executed from Appium Desktop (7245fb6)
  • Add a separate menu item for translations stuff (#860) (bd4cdf1)
  • Initialize internationalization with German translations (#819) (de9a388)
  • Add Japanese translations (#857) (15bfa81)
  • Add Russian translations (#843) (10d6c84)
  • New cloud providers:
  • TestingBot (#862) (88d8f0f)
  • Pcloudy (#830) (de0a295)
  • Can copy located element to clipboard (1724bc1)
  • Make cloud providers individually selectable (#876) (87624a8)
  • Update Appium to 1.12.1

New in Appium 1.11.0 (Mar 2, 2019)

  • Feat: Localize Appium Desktop with some German translation (#827)
  • Feat: Add optional (opt-in) Sentry logging for crash reports (#795)
  • Feat: Add Perfecto as cloud provider (#792)
  • Fix: Fixed regression that was causing file selector in capabilities to not work (#831)

New in Appium 1.10.0 (Feb 23, 2019)

  • Feature: Upgrade React to v16.x and ANTD to v3.x to get benefits of performance improvements and reduced dependency size (#769)

New in Appium 1.9.1 (Dec 19, 2018)

  • Fix: Use forked version of WD to resolve W3C attach problem (see here)

New in Appium 1.9.0 (Dec 5, 2018)

  • Feature: Upgrade Appium to 1.10 (#753)
  • Feature: Add Kobiton into Appium Desktop as a cloud provider (#747)

New in Appium 1.7.1 (Sep 27, 2018)

  • Feature: Upgrade to Appium 1.9.1

New in Appium 1.6.3 (Aug 8, 2018)

  • Feature: Make ANDROID_HOME and JAVA_HOME settable from the UI
  • Feature: Add icon that copies source XML to clipboard
  • Fix: Close session window when main window is closed

New in Appium 1.6.2 (Jun 13, 2018)

  • Fix: Use relative coordinates for interactive swiping feature
  • Feature: Upgrade to Appium 1.8.1

New in Appium 1.5.0 (Jun 13, 2018)

  • Feature: Allow unauthorized SSL and set custom proxy (#469)

New in Appium 1.4.13.1 (Oct 21, 2016)

  • This release of Appium is a significant milestone, introducing support for two new platforms:
  • Windows desktop applications (see the usage documentation).
  • You.i TV (see the driver documentation).
  • There is also support for two new frameworks for automating iOS and Android:
  • XCUITest support for automating iOS 9.3 and 10 (see migration docs and driver docs).
  • UI Automator 2 support for enhanced automation of Android devices (see wiki).
  • GENERAL:
  • Require Node 4 or above (possible breaking change)
  • Add automationName capability entries for XCUITest, UIAutomator2, and youiengine
  • Add platformName capability entry for Windows
  • iOS:
  • Add support for Xcode 8 and iOS 10 (using automationName of XCUITest). For information on using this driver, see the driver documentation
  • Make sure device name gets properly translated into actual device name
  • Fix case where orientation would get lost
  • Fix Safari page change logic to actually catch when a page changes
  • Try harder to kill Instruments if the normal way does not work, to avoid hanging processes
  • Move authorize-ios into global package
  • ANDROID:
  • Add androidInstallTimeout desired capability, to customize the timeout when installing an app
  • Add androidScreenshotPath desired capability, to set the path in which screenshot files are saved on the device
  • Add appWaitDuration desired capability, to customize how long to wait for an application
  • Fix optional intent arguments to allow for hyphens
  • Wait for apps to launch before proceeding
  • Switch to clearing text fields using adb, to improve reliability and speed
  • Add ability to detect screen orientation
  • Make sure Selendroid mode doesn't lose connection through adb when network changes
  • Make sure the release action in a touch action chain doesn't happen in the wrong place
  • Make application install more reliable
  • Fix screenshot on Windows
  • Make Chromedriver connect on a random port if none specified
  • Add reboot server argument, to specify that the avd ought to be cleaned and rebooted