Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 17 additions & 2 deletions docs/supported-platforms.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Supported platforms for .NET MAUI apps"
description: ".NET MAUI supports developing apps for Android, iOS, Mac Catalyst, and Windows."
ms.date: 01/22/2026
ms.date: 04/01/2026
---

# Supported platforms for .NET MAUI apps
Expand All @@ -23,7 +23,7 @@ ms.date: 01/22/2026

::: moniker-end

::: moniker range=">=net-maui-9.0"
::: moniker range=">=net-maui-9.0 <=net-maui-10.0"

- Android 5.0 (API 21) or higher is required.
- iOS 12.2 or higher is required.
Expand All @@ -38,6 +38,21 @@ ms.date: 01/22/2026

::: moniker-end

::: moniker range=">=net-maui-11.0"

- Android 7.0 (API 24) or higher is required.
- iOS 12.2 or higher is required.
- macOS 12 or higher, using Mac Catalyst.
- Windows 11 and Windows 10 version 1809 or higher, using [Windows UI Library (WinUI) 3](/windows/apps/winui/winui3/).

.NET MAUI Blazor apps have the following additional platform requirements:

- Android 7.0 (API 24) or higher is required.
- iOS 16.4 or higher is required.
- macOS 12 or higher, using Mac Catalyst.

::: moniker-end

.NET MAUI Blazor apps also require an updated platform specific WebView control. For more information, see [Blazor supported platforms](/aspnet/core/blazor/supported-platforms).

> [!IMPORTANT]
Expand Down
21 changes: 18 additions & 3 deletions docs/whats-new/dotnet-11.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: What's new in .NET MAUI for .NET 11
description: Learn about the new features introduced in .NET MAUI for .NET 11.
ms.date: 1/27/2026
ms.date: 04/01/2026
---

# What's new in .NET MAUI for .NET 11
Expand All @@ -10,6 +10,8 @@ The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 11 is to improve pro

<!-- markdownlint-disable-next-line MD042 -->
- [.NET MAUI in .NET 11 Preview 1]()
<!-- markdownlint-disable-next-line MD042 -->
- [.NET MAUI in .NET 11 Preview 3]()

> [!IMPORTANT]
> Due to working with external dependencies, such as Xcode or Android SDK Tools, the .NET MAUI support policy differs from the [.NET and .NET Core support policy](https://dotnet.microsoft.com/platform/support/policy/maui). For more information, see [.NET MAUI support policy](https://dotnet.microsoft.com/platform/support/policy/maui).
Expand Down Expand Up @@ -38,11 +40,24 @@ Description...

## .NET for Android

.NET for Android in .NET 11 makes CoreCLR the default runtime for `Release` builds, and includes work to improve performance. For more information about .NET for Android in .NET 10, see the following release notes:
.NET for Android in .NET 11 makes CoreCLR the default runtime for `Release` builds, and includes work to improve performance. For more information about .NET for Android in .NET 11, see the following release notes:

- [.NET for Android 11 Preview 1](https://github.com/dotnet/android/releases/)
- [.NET for Android 11 Preview 3](https://github.com/dotnet/android/releases/)

### Feature
### Minimum supported Android API

Starting in .NET 11 Preview 3, the minimum supported Android API level has been raised from 21 (Lollipop) to 24 (Nougat). This means that .NET MAUI apps in .NET 11 require Android 7.0 or higher.

If your project explicitly sets `$(SupportedOSPlatformVersion)` to a value lower than 24, you'll need to update it:

```xml
<PropertyGroup>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">24</SupportedOSPlatformVersion>
</PropertyGroup>
```

For more information, see [Supported platforms](~/supported-platforms.md).

## CoreCLR by Default

Expand Down
2 changes: 2 additions & 0 deletions docs/whats-new/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ items:
- name: Product releases
expanded: true
items:
- name: .NET 11
href: dotnet-11.md
- name: .NET 10
href: dotnet-10.md
- name: .NET 9
Expand Down
Loading