Calabash 0.14.1

This release requires a server update.

This is a patch release to address:

  1. problems with Xcode 6.3.*,
  2. UIWebView and WKWebView support, and
  3. several edge cases in the server that were causing crashes.

calabash-ios

  • Calabash launcher defers decision to quit simulator to run-loop
  • Xcode 6.3 instruments cannot launch an app that is already installed on iOS 8.3 Simulators #744
  • Replace git aliases in CONTRIBUTING.md #743 @avanderberg

calabash-ios-server

  • Guard calls to lpIsWebView since we also query non-UIView objects #152
  • Fix fall-through causing double write of http chunk #151
  • Fix case where a coordinate is inf or nan #150

run-loop 1.3.2

  • 'run-loop simctl install' command line interface #175 EXPERIMENTAL
  • Retriable patch needs to retriable/version #173
  • Xcode 6.4b support #172

run-loop 1.3.1

  • Refine accessibility and software keyboard enabling #168
  • Implement fix for Xcode 6.3 + iOS 8.3 simulators #165
  • Make simctl bridge production ready #164
  • simctl bridge can un-install an app #163

Documentation

This is a reminder to check out the Calabash documentation on the Xamarin site. The information there is excellent and constantly improving.

http://developer.xamarin.com/testcloud/

Deprecated

See https://github.com/calabash/calabash-ios/wiki/Deprecated

Hot Topics

See https://github.com/calabash/calabash-ios/wiki/Hot-Topics

  • Xcode 6.3 - instruments cannot launch my app on iOS 8.3 Simulators [RESOLVED]
  • Enable Development After Upgrading Devices to 8.*
  • Errno::EINTR: Interrupted system call
  • NSLog output can cause apps to become unresponsive during testing
  • cucumber is not compatible with ruby 2.2.0

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.