Category Archives: Stable

Technical Bulletin: Xcode 8.3 Support for VS 2017

With the release of Visual Studio 2017 and the new Visual Studio Installer, there were some changes to how the Xamarin extensions for Visual Studio get installed and updated. In VS 2017, Xamarin updates will now generally be published as an integrated part of the Visual Studio Product Updates in the Extensions and Updates menu. However, the Visual Studio Product Update from earlier today (build 26228.10) does not yet include Xamarin’s Xcode 8.3 support. Xcode 8.3 support will instead be included in a Visual Studio Product Update for the final versions of Xamarin 15.1, which are coming soon.

In the interim, we are providing downloadable versions of the Xamarin.VisualStudio and Xamarin.iOS extensions for VS 2017 that support Xcode 8.3.  In order to use these versions, please download them from the respective links below, and follow these instructions:

  1. If by chance either file downloads with a “.zip” extension in your browser, rename it back to “.vsix”.
  2. Shut down all instances of VS 2017 currently running.  We suggest you also close any instances of VS 2015 or 2013 as well.
  3. Double click the Xamarin.VisualStudio VSIX file.
  4. A pop up window with a number of checkbox options will appear. Select only the Visual Studio 2017 checkboxes. Be sure to un-check any checkboxes present for Visual Studio 2015 and lower. Then click the install button.
  5. Once installation of the Xamarin.VS VSIX file has fully completed, repeat steps 2 & 3 for the Xamarin.Apple.Sdk VSIX file.
  6. Once installation of both Xamarin.VS and Xamarin.iOS are complete, restart VS 2017, and confirm the new Xamarin.VS and Xamarin.iOS builds are installed by checking the versions listed in Help > About Microsoft Visual Studio.

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.

 


 

Products Released


Uninstalling this Update from Visual Studio 2017

In the event that these versions need to be uninstalled, the Visual Studio Installer can be used to accomplish this. Read the uninstalling Xamarin guide for more information.

Note that uninstalling these specific VSIX files through this process will fully remove the Xamarin.VisualStudio extension from VS 2017. You will need to re-install the Xamarin component through the Visual Studio Installer to restore the previous Xamarin 4.3.0.784 version in VS 2017.

Stable Release: Cycle 9 SR0 with Xcode 8.3 Support

We are releasing an update to our current stable builds of Xamarin Studio, Xamarin for Visual Studio, and Xamarin.iOS. These new builds offer Xcode 8.3 support, for the Xamarin.iOS SDK and the Xamarin iOS Designer. In addition, we have addressed an intermittent NullReferenceException crash that could occur when canceling NSUrlSessionHandler HttpClient.SendAsync() requests via CancellationTokenSource.Cancel() in iOS projects (53794).

For Visual Studio 2017 users, be sure to complete the manual update steps on the corresponding blog post.

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

For a list of known issues, please refer to the Release Notes for the appropriate product.


Products Released


Upgrading and Downgrading

You can install this new version by checking for updates on the Stable updater channel.

For Visual Studio 2017 users, be sure to complete the manual update steps on the corresponding blog post.

You can downgrade back to the previous Cycle 9 Service Release Stable versions by manually reinstalling each old package. See the KB article on downgrading. If you would prefer an email with any older installer links you need, feel free to write to contact@xamarin.com to request the older versions.

  • For Mac you’ll need: Xamarin Studio and Xamarin.iOS.
  • For Windows you’ll need: Xamarin.VisualStudio (from either the Xamarin.Android or Xamarin.iOS drop-down menu).

Stable Release: Xamarin Workbooks & Inspector 1.2.0

Xamarin Workbooks and Inspector 1.2.0 (1.2.0+1 for Windows) is a significant update from 1.1.2 with some new features and bug fixes.Please see https://developer.xamarin.com/releases/interactive/interactive-1.2.0 for more information. You can also see the latest builds in all channels at https://developer.xamarin.com/releases/current/.


Products Released

Preview 5 – Visual Studio for Mac

We are releasing our fifth preview of Visual Studio for Mac. Visual Studio for Mac is an evolution of Xamarin Studio, and includes all the functionality of Xamarin Studio 6.3.

If you already have VS for Mac installed, this update will appear in any of the updater channels within the IDE. If you do not yet have a VS for Mac Preview, you can download this newer one here. Future updates will then be available to you through the VS for Mac “Check for Updates” menu option.

Please note that the VS for Mac IDE has its own set of updater channels, separate from Xamarin Studio and Xamarin.VS. While the VS for Mac channel list mirrors the other IDEs with Alpha, Beta, and Stable options, it should be noted the same preview exists in all 3 VS for Mac updater channels, and as this is a preview, it is not yet a fully supported product.

Visual Studio for Mac can be installed side-by-side with Xamarin Studio.


Products Released

Service Release: Cycle 9

We are publishing a service release for Cycle 9 to our Beta and Stable channels.

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

Note that this release is not yet available in Visual Studio 2017. For Visual Studio 2017 users, the next available Xamarin update in the Visual Studio Installer will combine the fixes from this service release with the features from the current 15.1 Alpha Preview. Watch for more news on that update within the week.

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

For a list of known issues, please refer to the Release Notes for the appropriate product.


Products Released


Upgrading and Downgrading

You can install this new version by checking for updates in the Stable updater channel.

You can downgrade back to the previous Cycle 9 Stable versions by manually reinstalling each old package. See the KB article on downgrading. If you would prefer an email with any older installer links you need, feel free to write to contact@xamarin.com to request the older versions.

  • For Mac you’ll need: Xamarin Studio, Xamarin.iOS, Xamarin.Android, Mono, and optionally the Xamarin Profiler.
  • For Windows you’ll need: Xamarin.VisualStudio (from either the Xamarin.Android or Xamarin.iOS drop-down menu), optionally Xamarin Studio, and optionally the Xamarin Profiler.

Older Mono package versions are not currently listed on https://store.xamarin.com/account/my/subscription/downloads. The Mono package for the previous Stable version (from Cycle 9) is available here:


Upcoming Release Dates

Stable – Feb 22nd 2017

SR0 – This Release!

Preview 4 – Visual Studio for Mac

We are releasing our fourth preview of Visual Studio for Mac. Visual Studio for Mac is an evolution of Xamarin Studio, and includes all the functionality of Xamarin Studio 6.3.

If you already have VS for Mac installed, this update will appear in any of the updater channels within the IDE. If you do not yet have a VS for Mac Preview, you can download this newer one here. Future updates will then be available to you through the VS for Mac “Check for Updates” menu option.

Please note that the VS for Mac IDE has its own set of updater channels, separate from Xamarin Studio and Xamarin.VS. While the VS for Mac channel list mirrors the other IDEs with Alpha, Beta, and Stable options, it should be noted the same preview exists in all 3 VS for Mac updater channels, and as this is a preview, it is not yet a fully supported product.

Visual Studio for Mac can be installed side-by-side with Xamarin Studio.


Products Released

Stable Release: Xamarin Workbooks & Inspector 1.1.2.0

Xamarin Workbooks and Inspector 1.1.2 is a minor update from 1.0 with many bug fixes and a few small features. Please see https://developer.xamarin.com/releases/interactive/interactive-1.1.2 for more information. You can also see the latest builds in all channels at https://developer.xamarin.com/releases/current/.


Products Released

Stable Release: Cycle 9

We are releasing our next major release, called Cycle 9, to our Stable channels.

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

Please note that if you wish to use Xamarin.VS with VS 2012, you should not install this build, as it will overwrite that version on your machine.

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

For a list of known issues, please refer to the Release Notes for the appropriate product.


Products Released


Upgrading and Downgrading

You can install this new version by checking for updates on the Stable updater channel.

You can downgrade back to the previous Cycle 8 Stable versions (from before February 22, 2017) by manually reinstalling each old package. See the “Get the latest stable version of Cycle 8” section on your account page: https://store.xamarin.com/account/my/subscription/downloads#cycle8. (If you do not yet have a Xamarin login, you can create one.) If you have any trouble downloading the previous versions from that link, would like to install an even earlier set of versions, or simply would prefer an email with all the installer links you need, feel free to email contact@xamarin.com.


Upcoming Release Dates

RC 1 – 01/10/2017

RC  2 – 01/18/2017

RC 3 – 01/24/2017

RC 4 – 01/31/2017

RC 5 – 02/07/2017

RC 6 – 02/14/2017

Stable – This Release!

Stable Release: Cycle 8 Service Release 2 Xamarin Studio Refresh

We are releasing an update for Xamarin Studio for Mac in the stable channel for our current release, called Cycle 8.

Please check out the Products Released section below  to see all the fixes and known issues for this release.

If you see a behavior that looks suspicious in these versions, 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.


Updating and Downgrading

You can install this new version by checking for updates on the Stable updater channel.

You can downgrade back to the previous Cycle 8 Service Release 1 versions by manually reinstalling each old package. See the KB article on downgrading. If you would prefer an email with any older installer links you need, feel free to write to contact@xamarin.com to request the older versions.

  • For Mac you’ll need: Xamarin Studio.

Products Released

  • Xamarin Studio 6.1.5.0
  • Release Notes
  • Issues Addressed:
    • 40414 – Quick Search does not work

Upcoming Release Dates

Beta  – 12/20/2016

Stable – 12/22/2016

Stable Refresh – This Release!

(UPDATED) Stable Release: Cycle 8 Service Release 2

UDPATE – Xamarin Studio, Xamarin.VS, Xamarin.iOS, and Xamarin Profiler have been updated to slightly newer versions.

  • Xamarin Studio version is now 6.1.4.1 (was 6.1.3.19)
  • Xamarin.VS version is now 4.2.2.11 (was 4.2.2.6)
  • Xamarin.iOS version is now 10.3.1.8 (was 10.3.1.7)
  • Xamarin Profiler version is now 1.0.5.1 (was 1.0.4.18)
    • Note – Profiler does not contain any new fixes, it is just a compatibility release with Xamarin.VS.

We are releasing Cycle 8 Service Release 2 to the Stable channel.

This Service Release introduces Xamarin iOS Designer support for Apple Xcode 8, 8.1, 8.2, and 8.2.1, as well as some critical bug fixes.

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 Studio 6.1.4.1
  • Release Notes
  • Issues Addressed:
    • Updates Xamarin Forms templates to Xamarin Forms 2.3.3.180
  • Xamarin.VS 4.2.2.11
  • Release Notes
    • Issues Addressed:
      • 49118 – Template fails at first run with >System.MissingMethodException: Method ‘Android.Support.V4.Widget.DrawerLayout.AddDrawerListener’ not found.
      • 51292 – Cannot open iOS Story board from Visual Studio 2015 since the Xcode 8.2 and associated Xamarin update in December 2016.
      • Updates Xamarin Forms templates to Xamarin Forms 2.3.3.180
  • Xamarin.iOS 10.3.1.8
  • 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
      • 50290 – iOS Samples are throwing MT3001 error with Debug and Release config
  • Xamarin Profiler 1.0.5.1
  • Release Notes
    • Issues Addressed:
      • 49793 – Buttons in new session dialog need editing

Updating and Downgrading

You can install this new version by checking for updates on the Stable updater channel.

You can downgrade back to the previous Cycle 8 Service Release 1 (updated with Xamarin.iOS support with Xcode 8.2 on December 14) versions by manually reinstalling each old package. See the KB article on downgrading. If you would prefer an email with any older installer links you need, feel free to write to contact@xamarin.com to request the older versions.

  • For Mac you’ll need: Xamarin Studio, Xamarin.iOS, Xamarin.Android, and Mono.
  • For Windows you’ll need: Xamarin.VisualStudio (from either the Xamarin.Android or Xamarin.iOS drop-down menu), and optionally Xamarin Studio.

Older Mono package versions are not currently listed on https://store.xamarin.com/account/my/subscription/downloads. The Mono package for the previous Stable version (from December 14) is available here:


Upcoming Release Dates

Beta  – December 20

Stable – This Release!