Microsoft Build 2020
Our digital event is over, but you can learn, connect, and code with your community anytime, with our on-demand videos.

Xamarin Support Policy

Microsoft Support for Xamarin

Every Microsoft product has a lifecycle, including Xamarin. The lifecycle begins when a product is released and ends when it's no longer supported. Knowing key dates in this lifecycle helps you make informed decisions about when to upgrade or make other changes to your software. This product is governed by the Microsoft Modern Lifecycle.

This document describes the lifecycle policy for: Xamarin.iOS and Xamarin.Android.

Release Type

Microsoft produces a Current release for Xamarin, which is defined as follows:

Current releases include new features that may undergo future change based on feedback. These releases are a good choice for applications in active development, giving you access to the latest features, improvements and critical updates to work with the underlying external dependencies (such as Xcode, or Android SDK Tool). You need to upgrade to later Xamarin releases more often to stay in support.

This release type receives critical fixes throughout its lifecycle, for security, reliability, or to add support for new release versions. You must stay up-to-date with the latest patches to qualify for support.

Release Support Policies

Xamarin releases are supported according to the following policy.

Current releases

Current releases are supported for the following timeframe:

This is on the assumption that current dependencies such as the Xcode (for Xamarin.iOS) and Android Tools (for Xamarin.Android) do not change from the last release and support will not be guaranteed for any newer releases of third party dependencies.

End of support

End of support refers to the date when Microsoft no longer provides fixes, updates, or online technical assistance. As this date nears, make sure you have the latest available update* installed. Without Microsoft support, you'll no longer receive security updates that can help protect your machine from harmful viruses, spyware, and other malicious software that can steal your personal information.

* Updates are cumulative, with each update built upon all of the updates that preceded it. A device needs to install the latest update to remain supported. Updates may include new features, fixes (security and/or non-security), or a combination of both. Not all features in an update will work on all devices. Update availability may vary, for example by country, region, network connectivity, or hardware capabilities (including, for example, free disk space).

Xamarin Releases

This table describes support type, supported patch version and end of support date for Xamarin releases.

Xamarin.Android

Version Release Date Support Level Supported Patch Version End of Support
Xamarin.Android 10.1.1.0 January 14, 2020 Current 10.1.1.0 At least two years from last release date, or newer release (January 14, 2020)
Xamarin.Android 10.0.6.2 November 5th, 2019 End of Support 10.0.6.2 End of Support
Xamarin.Android 9.4.1.1 September 5th, 2019 End of Support 9.4.1.1 End of Support

Xamarin.iOS

Version Release Date Support Level Supported Patch Version End of Support
Xamarin.iOS 13.10.0.17 January 13, 2020 Current 13.10.0.17 At least two years from last release date, or newer release (January 13, 2020)
Xamarin.iOS 13.8.3.0 December 11, 2019 End of Support 13.8.3.0 End of Support
Xamarin.iOS 12.16.1.24 September 12, 2019 End of Support 12.16.1.24 End of Support

Ready to Get Started?

Our step-by-step tutorial will help you get Xamarin running on your computer.

Develop on Windows and macOS

Get Started