Calabash 0.14.3

0.14.3 changelog

This release requires a server update.

This release fixes crashes when targeting iOS 6 physical devices.

Announcements

If you are not already using bundler and Gemfile, we strongly recommend that you start.

Thank you to everyone who has made comments on the Calabash 2.0 GitHub issue.. Keep those comments coming, we are listening.

Features

  • add a new key: 'shortversionstring' ('CFBundleShortVersionString') in the version route #773 @HannaPiatrouskaya

calabash-ios-server

  • Avoid [NSURL fileSystemRepresentation] on iOS 6 #175
  • LPDevice: use 'unknown' for unknown form-factors #174
  • Version route: add key for CFBundleShortVersionString #173

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.