Category Archives: Stable

Security update for the libjpeg information disclosure vulnerability for Mono Framework

We are releasing a security update to the Mono Framework to address an information disclosure vulnerability in libjpeg.

For more details on this security vulnerability, please see KB 4019460 .

If you observe any problematic behavior that you wish to report, please file a quick bug.

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.

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


Products Released


 

 

Stable Release: 15.1

We are releasing the Stable build of our next major release, called 15.1 to the Alpha, Beta, and Stable channels.  The 15.1 release name follows the Microsoft VS release naming convention.

This release is now available in the Xamarin updater channels and as part of the April 5th update for Visual Studio 2017.

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

There are some known issues and the possibility of new issues being found. Additional bug reports are still welcome for this stable version. If you see any suspicious behavior that you wish to report, please file a quick bug.

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

  • [Xamarin.VS]54465 – Object reference not set to an instance of an object when building Master Detail Forms Shared iOS project template.
    • The current workaround is to rebuild the solution again. Please stay tuned for resolution details.
  • [Xamarin Studio]53906 – Fastlane showing nothing from Apple subscriptions and not updating.
    • The team details dialog is empty. In certain scenarios signing identities and provisioning profiles are not displayed, even if they are installed and valid on the users machine. We will continue working on this issue, and expect to publish a fix into the Xamarin Alpha, Beta and Stable channels soon.

Products Released


Installing

You can get this latest version by checking for updates on the Stable updater channel and in Visual Studio 2017 by installing Visual Studio 2017 15.1 (26403.00).


Previous Versions

  • For Mac the previous versions are: Xamarin Studio 6.2.1.3, Xamarin.iOS 10.6.0.10, Xamarin.Android 7.2.0-7, and Xamarin Profiler 1.2.1.
  • For Windows the previous versions are: Xamarin.VisualStudio 4.3.0.795, Visual Studio 2017 15.0, Xamarin Studio 6.2.0.1829, and Xamarin Profiler 1.2.1.

Previous Xamarin versions can be found on the Xamarin account page as described in the article about older Xamarin versions. Previous versions of the Xamarin Profiler can be found in the Xamarin Profiler release notes. Previous versions of Visual Studio 2017 can be found on My.VisualStudio.com as described in the article about older Visual Studio versions.


Upcoming Release Dates

Alpha 1 – March 1st 2017

Alpha 2 – March 7th 2017

Beta 1 – March 16th 2017

Beta 2 – March 27th 2017

Stable – This Release!

Technical Bulletin: Xcode 8.3 Support for VS 2017

Update: Visual Studio 2017 (26228.12) from March 31 includes Xamarin Xcode 8.3 support

Be sure to update to Visual Studio 2017 15.0.26228.12 or higher via the Tools > Extensions and Updates menu to get Xcode 8.3 compatibility for the Xamarin extensions.


Old alternate manual update steps (from March 28)

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 (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” (for example after enabling the  View > File name extensions checkbox in Windows Explorer).
  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 and Xamarin.iOS extensions 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 manually installed 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 update to Visual Studio 2017 15.0.26228.12 or higher to get the new versions of the Xamarin extensions.

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!