Beta Release: Cycle 8 Service Release 2 RC Builds

We are releasing a Beta preview of our next release, called Service Release 2. This release contains the Release Candidates of C8SR2, which should be shipping to the Stable Channel soon.

These Release Candidates introduce Xamarin iOS Designer support for Apple Xcode 8, 8.1 and 8.2, as well as some additional bug fixes.

As this is a Beta build, there are some known issues and the possibility of new issues being found during testing.

Please check out the product release notes to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, and if it isn’t clear whether one of the known issues in the release notes matches the problem, please file a quick bug report to let the team know.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.

Known Issues

  • [Mono Framework] – 45761 – After network reconnected, web request fails for a couple of minutes with a NameResolutionFailure
  • [Xamarin for Visual Studio], [Xamarin Studio]43566 – In a few remaining scenarios, the iOS Designer initialization process might still cause a running iOS 10 simulator to become non-responsive. The designer initialization happens when opening an iOS project in Xamarin Studio and during the connection to the remote Mac in Visual Studio. This issue does not affect Xcode 7.3, iOS 9.3 (and lower) simulators.
    • Workaround: Quit and restart the simulator after the designer has initialized. You can then proceed to use the simulator again as normal.

Products Released

  • Xamarin.VS
  • Release Notes
    • Issues Addressed:
      • 49118 – Template fails at first run with >System.MissingMethodException: Method ‘Android.Support.V4.Widget.DrawerLayout.AddDrawerListener’ not found.
  • Xamarin.iOS
  • Release Notes
    • Issues Addressed:
      • 50207 – iOS application crashes when it launches on iOS device.
      • 48382 – AVPlayerItemVideoOutput causing crash
      • 50290 – iOS Samples are throwing MT3001 error with Debug and Release config
      • 45046 – Console.WriteLine() crashes the app
      • 41231 – Archive operation corrupts the DSYM file
      • 45140 – App Crashes at Launch with KERN_INVALID_ADDRESS
  • Xamarin Profiler 1.0.4-14
  • Release Notes
  • Known issue: The updater in Visual Studio and Xamarin Studio unfortunately won’t offer this update automatically at the moment. Please use the following links to update by hand: [Windows] [Mac].
    • Issues Addressed:
      • 49793 – Buttons in new session dialog need editing

Installing the Beta and switching back to Stable

You can install this new Beta version or switch back to the current Stable version by changing updater channels.

Upcoming Release Dates

Beta  – This Release!

Stable – Soon!