Appium 1.4.13 Released

We have released Appium 1.4.13.

Changes from 1.4.12:
ChromeDriver

  • Setting appium-chromedriver version to 2.3.2 as it is stable on Node version 0.10.32

Changes from 1.4.11:
iOS

  • support for iOS9.1
  • fix for iOS simulator with similar device names on Xcode 7
  • fix to idevicelog (real device) to record logs only for device under test

You can track dot-app release issue here and dot-exe release issue here.

3 Likes

Pardon my ignorance, but I don’t see a download for the .app through that link, am I looking in the wrong place?

We’ve alerted both projects for the Windows and Mac apps. Keep an eye on the linked issues for a .app/.exe release.

Great news! Is the GUI version coming soon?

Who knows, the last update was over two months ago and apparently none of the teams communicate with each other about when their releases are going to be.

@scottdixon,

Any news on an updated GUI version?

Thanks.

We’ve alerted both projects for the Windows and Mac apps. Keep an eye on the linked issues for a .app/.exe release.

Perhaps you could email your contact person on the teams and ask them if they have an estimated date?

Does Appium 1.4.13 work with the latest 9.0.2 IOS update for the iphones?
I upgraded my mac to the El Capitan new IOS, will that affect the running of appium and its results?
I am able to use Appium 1.4.11 with the original 9.0 iOS with a real iPhone device.
I worry if I upgrade to 1.4.13 and/or upgrade my iPhone to 9.0.2 IOS then my scripts may not run correctly anymore. So I haven’t upgraded my appium or iPhone IOS yet.

I downloaded the source from the git now how do I launch the 1.4.13 UI from the code? I am used to app UI DMG but website is still showing 1.4.8 for download.

hi @Sruthi

We are getting this error when trying to reference in developer settings,

here are my settings from the developer settings

and the error is

{code}
module.js:338
throw err;
^
Error: Cannot find module ‘argparse’
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. (/Users/abc.xyz/Documents/Appium/appium/lib/server/parser.js:2:10)
at Module._compile (module.js:460:26)
at Object.Module._extensions…js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
{code}

Could you confirm the ./reset.sh was success and post the log details?

Hi @Sruthi

I am getting command not found when running this

vpathania-ml:gitl vabc.xyz$ reset.sh
-bash: reset.sh: command not found

or

vpathania-ml:gitl abc.xyz$ sudo ./reset.sh --dev --verbose
Password:
sudo: ./reset.sh: command not found

When i try the for Appium new version after cloning from git to local… saw the error as npm command not found in terminal now seeing the error…

cd /Users/monocept/Desktop/Appium1.4.11
Appium1.4.11 monocept$ ./reset.sh

  • Determining platform
  • Platform is mac
    ---- Resetting / Initializing Appium ----
    RESETTING NPM
  • Installing new or updated NPM modules (including devDeps)
    RESETTING GENERAL
  • Setting git revision data
    RESETTING IOS
  • Setting iOS config to Appium’s version
  • Cloning/updating libimobiledevice-macosx
  • Copying libimobiledevice-macosx to build
  • Cloning/updating deviceconsole
  • Building deviceconsole
  • Copying deviceconsole to build
    RESETTING ANDROID
  • Configuring Android bootstrap
    ---- FAILURE: reset.sh exited with status 1 ----

My bad same issue for me as well

vpathania-ml:appium vishal.pathania$ sudo ./reset.sh --dev --verbose

  • Determining platform
  • Platform is mac
    ---- Resetting / Initializing Appium ----
  • Dev mode is on, will download/build test apps
    RESETTING NPM
  • Installing new or updated NPM modules (including devDeps)
    npm WARN package.json [email protected] No license field.
    RESETTING GENERAL
  • Setting git revision data
    error: Appium will not work if used or installed with sudo. Please rerun/install as a non-root user. If you had to install Appium using sudo npm install -g appium, the solution is to reinstall Node using a method (Homebrew, for example) that doesn’t require sudo to install global npm packages.
    ---- FAILURE: reset.sh exited with status 1 ----

reinstalled node with brew

vpathania-ml:appium vishal.pathania$ brew install node
==> Downloading https://homebrew.bintray.com/bottles/node-0.12.4.yosemite.bottle.tar.gz
Already downloaded: /Library/Caches/Homebrew/node-0.12.4.yosemite.bottle.tar.gz
==> Pouring node-0.12.4.yosemite.bottle.tar.gz
==> Caveats

Bash completion has been installed to:
/usr/local/etc/bash_completion.d

Based on your above screenshot, you should run the ./reset.sh on /Users/abc.xyz/Documents/Appium/appium (Basically the git appium local directory), not on your user root directory.

hi @Sruthi

Did the same thing