Appium 1.12.0

Reading Time : 2min read
Appium logo

Appium 1.12.0 is a minor release.

General

  • Fix wrong coordination in find element by . #306#307
  • Added fixImageTemplateScale and defaultImageTemplateScale to arrange image comparison logic.

iOS

  • Add eventLoopIdleDelaySec capability. Delays the invocation of -[XCUIApplicationProcess setEventLoopHasIdled:] by the number of seconds specified with this capability. This can help quiescence apps that fail to do so for no obvious reason (and creating a session fails for that reason) #881
  • Add -r flag for video recording to make screen video recording more flexible #867`
  • Add enforceFreshSimulatorCreation capability #859
  • More helpful logging  add mjpegScalingFactor settings that change image scale of mjpeg server to stream screen #138
  • Fix useXctestrunFile capability for newer Xcode #903
  • Returns a couple of lines of xcodebuild error message if WDA xcodebuild fails. It helps to understand the cause. #888

Android

  • Add mobile: endpoint for enabling/disabling/viewing app permissions #305
  • Fix exception caused when Appium Settings fails to provide geolocation #493
  • Stop chromedriver proxies when reset command is called #495
  • Fix pin unlock errors. Turn screen off before doing pin unlock to ensure pin unlock screen has no existing entries. #498
  • Add uninstallOtherPackages capability #289
  • Fix pattern unlock problems caused by not using relative touches #489
  • Add chromedriverArgs capability that passes chromedriver flags into sessions #519
  • Add skipLogcatCapture capability that skip capturing logcat, for possible performance enhancement.

Android (UiAutomator2)

  • Verify file system permissions before signing files to avoid confusing signing errors #294

Interested in Learning More?

Subscribe today to stay informed and get regular updates from Kobiton

Ready to accelerate delivery of
your mobile apps?

Request a Demo