Appium 1.4.0 Release

Appium 1.4.0 is now released. We want to thank all the users who participated in beta release and reported regressions. Below is the change log for the release

###CHANGES IN VERSION 1.4 (from 1.3.7)

General

  • fix for broken ./reset.sh --dev due broken UICatalog build package in sample-code submodule
  • fix for issues with cookie encoding
  • updated sample code
  • updated documentation
  • updated test suite
  • deprecate node 0.10

iOS

  • support for iOS 8.3
  • deprecate iOS 6.1 and iOS 7.0 (support will be removed soon, probably 1.5)
  • deprecate Xcodes less than 6.3 (moving to support of latest versions only,
    and Xcode 6.3+ together allows automation of all supported iOS versions). The
    only exception to this is the combination of Xcode 6.0.1 + iOS 8.0.
  • fix for issues relating to finding xcode folder and Info.plist
  • new sever flag --instruments <path> to specify custom path to instruments commandLine tool
  • fix for getOrientation
  • fix for iOS crash log retrieval

Android

  • fix for killing chromedriver on windows
  • fix for parsing java version correctly
  • support for searching elements by id without passing package name
  • requesting capabilities from server now returns correct deviceName and platformVersion for Android
  • fix for scrollTo
  • new capability disableAndroidWatchers
  • deprecated capability stopAppOnReset
  • new capability dontStopAppOnReset
  • fix a crash possibly encountered during extracting app strings
  • new server argument suppress-adb-kill-server
  • fix issue with keys(); now it correctly targets currently-focused element

Selendroid

  • Support for installApp, isAppInstalled and removeApp

Android+Chrome

  • Chormedriver version updated to 2.15
  • fix for driver.quit()
  • use the correct ADB path already identified by Appium

iOS+Safari

  • fix for handling real device object
  • fix for safariAllowPopups for iOS 8.x
  • reduce logging in remote debugger for real devices, and don’t use console.log
  • fix issues with SafariLauncher on real devices
  • fix execute_async so that it now works at all

Cheers,
Appium team

7 Likes

dmg installation file?

1 Like

@menypeled currently 1.4 is available only on appium server. We have an open ticket to launch 1.4 on dot-app and dot-exe soon!

3 Likes

Thanks!
can you explain the difference between the Appium server release & the Appiun.app & .exe (i was under the impression that it is the same thing).

@menypeled so appium server is https://github.com/appium/appium which is a node application and other two are GUI clients for windows and mac.

Great work guys, I appreciate all the effort you’re putting into this! I’ll be helping out with the documentation myself soon as well! :slight_smile:

1 Like

any estimation to dmg release ?

thanks

3 Likes

I would also highly welcome the release of Appium.app for OS X because of the iOS 8.3 support.

2 Likes

Great job guys! Thanks for the efforts you’ve put into develop Appium over the last couple of years.

2 Likes

Hi guys , anything new regarding the 1.4.0 release for mac ?

Thanks

1 Like

Why is iOS 7.0 being deprecated? What’s different about 7.0 from 7..? Thx!

For GUI apps, follow:


This topic is about the server release.

The appium’s dmg file is still 1.3.7 please update it as well

3 Likes

Any ETA on appium dmg file?

3 Likes

common Appium guys , we are waiting :smiley:

Our iOS is set to 8.3 so we really depend on the 1.4 version that support it.
Any estimation for dmg?
Thanks…

Sorry for the delay. We ran into few issues. 1.4 dmg should be out soon, we are actively working on it.

3 Likes

https://bitbucket.org/appium/appium.app/downloads/appium-1.4.0.dmg

1 Like

Is 1.4.0.dmg good to go ?
Can i upgrade my Appium ?