Alpha Release: Cycle 6 Preview Update – Release Candidate 1

We are releasing a updated preview of Cycle 6 to the Alpha channel. These updated RCs provide a slew of additional fixes on top of the previous builds, in addition to support for Xcode 7.1. There are still some issues remaining, but the quality is much improved since the initial RC, thanks in great part to community input. Thank you!

If you are used to the updater channels in Xamarin Studio and/or Visual Studio, simply switching to the Alpha channel and getting the latest content will give you the RC1 series of builds. To make it as easy as possible for Xamarin developers to participate in this first RC, we’ve also prepared special versions of our installers which will install the new RC1 build on your Mac and Windows machine if nothing has been previously installed. (Note – if you have gotten web previews of newer Xamarin Platform builds, the installer will not update and you should use the updater in the IDE against the Alpha channel).

Mac Installer  |  Windows Installer

Please note, to use RC1 to develop iOS applications in Visual Studio, you’ll need to install the release on both your Mac and Windows workstations.

The biggest change with the Cycle 6 builds is an overhaul of how Xamarin builds iOS projects on your Mac from Visual Studio. If you happen to experience issues with any of the RC1 products, please log a bug report


Known Issues

  • [Xamarin Studio] – gtk may crash during drag and drop actions.
  • [Xamarin Studio] – Xamarin Studio shows pop up error on creating iOS template projects.
  • [Xamarin Studio] – Holding down Command+Z batches undo actions. (Undo is not executed until key combination is released.)
  • [Xamarin Studio] – iOS extension projects do not compile.
  • [Xamarin Studio] – Adding a new Action to a Controller does not update corresponding *.design.cs file
  • [Xamarin.VS] – Certain iOS projects may have increased build times.
  • [Xamarin.VS] – In some scenarios, iOS applications install, but do not launch from Visual Studio, you must tap on the application manually to launch.
  • [Xamarin.VS/Xamarin.iOS] – Debugger does not stop on breakpoints in async RelayCommand in PCL projects
  • [Xamarin.Mac] – NSOutlineViewDelegate is missing one exported method, leading to applications not displaying contents for the cells.

Products Released


Cycle 6 Release Dates

  • Alpha – August 26th, 2015
  • Alpha 2 – September 2nd, 2015
  • Alpha 3 – September 19th, 2015
  • Alpha 4 – September 24th, 2015
  • RC0 / Alpha 5 – October 6th, 2015
  • RC1 / Alpha 6 – This release!
  • Future RC(s) – October/November 2015
  • Stable – Fall 2015

Stable Release: iOS 9.1 / Xcode 7.1 Support & El Capitan Fixes

We are releasing new Stable builds to address some issues with OSX El Capitan compatibility with the previous Stable builds, and also support the final iOS 9.1 API that Apple released last week as part of Xcode 7.1. Please note this release only supports the iOS 9.1 API, and does not include watchOS2 or tvOS support (though you can check out our previews for those here).


Products Released


Upcoming Release Dates

Alpha – N/A

Beta – October 22nd, 2015

Stable – Today!

Preview: WatchOS 2.0 & tvOS Second Preview

We are releasing updated preview versions of Xamarin Studio and Xamarin.iOS with support for iOS 9.1 final. These builds also support watchOS 2 (simulator only) and tvOS (simulator and device only). These new builds also have Bitcode support for tvOS applications, and support for tvOS binding projects. Be sure to check out the associated documentation tvOS.

As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla. You can also jump into the discussions on the forum thread posted below.


Known Issues

  • [Xamarin.iOS / watchOS 1] – watchOS 1 WatchKit App shouldn’t be an execution target.
  • [Xamarin.iOS / watchOS 2] – watchOS 2 WatchKit Extension shouldn’t be an execution target.
  • [Xamarin.iOS / watchOS 1] – watchOS 1 applications currently do not work on watch simulators.
  • [Xamarin.iOS / watchOS 2] – watchOS 2 applications currently only work on watch simulators.
  • [Xamarin.iOS / watchOS 2] – Bitcode support is not available for watchOS 2.0 device builds.
  • [Xamarin.iOS / tvOS] – tvOS asset catalog editor does not work properly.
  • [Xamarin.iOS / tvOS] – No storyboard support for tvOS projects with the iOS Designer.
  • [Xamarin.iOS / watchOS] – watchOS debugging is supported only for default mode in watch simulator.
  • [Xamarin.iOS / watchOS 2 / tvOS] – watchOS 2 and tvOS APIs are not final, some types might be missing or unavailable.
  • [Xamarin.VS] – Visual Studio support is not yet available.

Products Released

  • Xamarin.iOS 9.3.1.63 [Download]
    • Forum Post
    • Issues Addressed (since previous preview):
      • [Xamarin.iOS] – Bitcode support is not enabled on any platform.
      • [Xamarin.iOS] – iOS SpriteKitGameTemplate sometimes gives build errors.
      • [Xamarin.iOS] – iOS template projects currently work on 32 bit devices, but crash on 64 bit devices.
      • [Xamarin.iOS] – tvOS MetalGame template gives a System.InvalidOperationException on launching AppleTV.
      • [Xamarin.iOS] – For device builds (both iOS and AppleTV) you must disable incremental builds in the project’s options.
      • [Xamarin.iOS] – Building for ARM64 + LLVM won’t report an MT0075 error for tvOS.
      • [Xamarin.iOS] – System.ServiceModel.Internal.dll is now shipped with tvOS and watchOS profiles.
      • [Xamarin.iOS] – Crash if calling LogicalCallContext on tvOS or watchOS profiles.
      • [Xamarin.iOS] – The free Starter edition could not be used to create tvOS applications.
      • [Xamarin.iOS] – tvOS Metal Game template gives a System.InvalidOperationException on launching apple TV.

Beta Release: iOS 9.1 / Xcode 7.1 Support & El Capitan Fixes

We are releasing new Beta builds to both address some issues with OSX El Capitan compatibility in the Stable channel, and also support the final iOS 9.1 API that Apple released yesterday as part of Xcode 7.1. Please note this release only supports the iOS 9.1 API, and does not include watchOS2 or tvOS support. Those will come at a later date.

As this is a Beta, there may still be issues present, and others we may find as time goes on. Please use the below forum threads to report and monitor issues that may occur, and find any potential workarounds that may exist.


Known Issues

  • [Xamarin.iOS] – WatchKit apps will fail to build when using Xcode 6.x

Products Released


Upcoming Release Dates

Alpha – N/A

Beta – Today!

Stable – Late October, 2015

FYI – New Current Releases Tracking Page

While the release blog has been great at giving more context for what is contained within a given release, we’ve been getting feedback that it’s sometimes difficult to know what the current set of releases are at any given time. In an effort to mitigate that, we’ve created a new page on our developer site which tracks only the current release versions. We’ll be keeping this updated whenever we push out a new release, and will always track whatever our current release offerings are.

Current Releases and Previews

Xamarin.Android Hotfix for Stable Channel to address “Could not load machine data” error

We are releasing an updated Xamarin.Android build to the Stable channel in order to address an issue with activation failures spotted in our recent Android M Stable Release from last week. This build is also being pushed to the Beta channel, as that channel shared the same Xamarin.Android version as the Stable channel at the time this issue was discovered.


Products Released

Preview: Xamarin Profiler 0.24

Xamarin Profiler preview 0.24 is now available for download! There have been a number of fixes since our previous preview, which have been noted below.

Please note that the Mac app bundle has been renamed (from XamarinProfiler.Mac.app to “Xamarin Profiler.app”), so the old version needs to be removed before installing this new update, so that Xamarin Studio prompts the user for the new location.


Issues Addressed

  • 34605 – Profiler should now properly start and show graph/data on Mac.
  • 34160 – Error with ACTool not getting correct parameter for “IntermediateOutputPath” should no longer occur when building a project.
  • 34624 – The Stacktrace tab should now properly display in the Summary view for Instrument Allocations.
  • 34623 – Profiler should no longer crash when clicking on a row in the detail pan in Allocations List.
  • 32693 – Call tree visibility should now function properly when using the drill down feature multiple times.
  • 34627 – Stats should now properly update when clicking on the ‘Only Persistent Objects’ checkbox in the Allocations List view.
  • 34860 – Sorting on the Mac profiler should now work correctly.

Products Released


As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla. You can also jump into the discussions on the forum thread posted below.

Stable Release: Android M Support

Today we are putting our final support builds for Google’s Android M SDK to the Stable channels. Please see the forum threads below for any news on issues that people may be finding post launch.


Products Released

 

2nd Preview: Xamarin Studio with Roslyn Support

We are releasing an updated preview version of Xamarin Studio with Roslyn support, which now also supports Xamarin Studio for Windows. Please make sure to check out the associated documentation and release notes.

As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla.


Products Released

 

Stable Release: iOS 9 Support – Service Release 1

We are releasing new Beta builds to further address some issues with our previously released iOS 9 support

Please use the below forum threads to report and monitor issues that may occur, and find any potential workarounds that may exist. 


Products Released


Upcoming Release Dates

Alpha – N/A

Beta – September 29th, 2015

Stable – Today!