Xamarin Test Cloud is now part of Visual Studio App Center! Get Started.

Calabash 0.9.152

0.9.152 changelog

  • Initial iOS7 support. Note this must be run with the UIA support, i.e., specifying DEVICE_TARGET=simulator or DEVICE_TARGET=UDID where UDID is a USB-connected device identifier.

  • (calabash-ios-server) adds a new operation: 'orientation' to support rotation enhancements thanks to @jmoody https://github.com/calabash/calabash-ios-server/pull/22

  • (calabash-ios-server) AlertView in iOS7 thanks to @olarivain https://github.com/calabash/calabash-ios-server/pull/20

  • (pull 168) Optimized tableViewCell touch mechanism thanks to @mposchen https://github.com/calabash/calabash-ios/pull/168

  • (pull 173) renames the build server rake tasks in calabash-cucumber/Rakefile to be compatible with Bundler::GemHelper install/build/release MIGHT REQUIRE BUILD SCRIPT UPDATES https://github.com/calabash/calabash-ios/pull/173

  • (pull 174) calabash-ios console should look for local .irbrc before falling back to the .irbrc in calabash-cucumber/scripts https://github.com/calabash/calabash-ios/pull/174

  • (pull 175) fix for 'Playback not found: touchdoneios7_iphone.base64' when testing against iOS 5 + 6 targets with 'OS=ios7' https://github.com/calabash/calabash-ios/pull/175

  • (pull 177) updates the Calabash::Cucumber::Device class for Xcode 5 and iOS 7 https://github.com/calabash/calabash-ios/pull/177

  • (pull 178) record_end now accepts names with spaces thanks to Gardner Bickford @gardner https://github.com/calabash/calabash-ios/pull/178

  • (pull 179) Device iphone_5? method crashes when called on iPad devices (see pull 177) https://github.com/calabash/calabash-ios/pull/179

  • (pull 180) playback cannot be found for some combinations of OS and playback file https://github.com/calabash/calabash-ios/pull/180

  • (pull 181) adds verbose error reporting when playback fails to find file https://github.com/calabash/calabash-ios/pull/181

  • (pull 182) ./features/playback should be the default directory for playbacks and recordend should save to that directory if PLAYBACKDIR is not defined https://github.com/calabash/calabash-ios/pull/183

  • (pull 183) general clean up of text field input and disabled keyboardentertext for iOS 7 POTENTIAL BREAKING CHANGES https://github.com/calabash/calabash-ios/pull/183

  • (pull 191) Swipe on ipad performs "touch" rather than "swipe" thanks to @mposchen for the fix https://github.com/calabash/calabash-ios/pull/191

  • (pull 192) adds enhancements to rotation thanks to Maksym Grebenets @mgrebenets (issue 156) thanks to Mayank Jain @firesofmay (issue 72) https://github.com/calabash/calabash-ios/pull/192

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.