Appium 1.4.0 Release


#1

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


pinned globally #2

#3

dmg installation file?


#4

@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!


#5

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).


#6

@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.


#7

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:


#8

any estimation to dmg release ?

thanks


#9

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


#10

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


#11

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

Thanks


#12

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


#13

For GUI apps, follow:


This topic is about the server release.


#14

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


#15

Any ETA on appium dmg file?


#16

common Appium guys , we are waiting :smiley:


#17

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


#18

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


#19

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


#20

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