.NET Multi-platform App UI (.NET MAUI) Support Policy
Last updated: December 12, 2024
Microsoft Support for .NET MAUI
Every Microsoft product has a lifecycle, including .NET MAUI. 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.
Due to working with the underlying external dependencies (such as Xcode or Android SDK Tools), the .NET MAUI support policy works slightly differently from the .NET and .NET Core support policy.
.NET MAUI encompasses SDKs for:
- Android
- iOS
- Mac Catalyst
- macOS
- tvOS
Release Cadence
.NET MAUI aligns with the .NET release cadence; that is, .NET MAUI 8.0 shipped with .NET 8.0, .NET MAUI 9.0 will ship with .NET 9.0, and so on.
Supported versions
The following table lists .NET MAUI versions actively supported.
Version | Original release date | Latest patch version | Patch release date | End of support |
---|---|---|---|---|
.NET MAUI 9 | November 12, 2024 | 9.0.21 | December 12, 2024 | May 12, 2026 |
.NET MAUI 8 | November 14, 2023 | 8.0.100 | November 12, 2024 | May 14, 2025 |
Out of support versions
The following table lists .NET MAUI versions no longer supported.
Version | Original release date | Latest patch version | Patch release date | End of support |
---|---|---|---|---|
.NET MAUI 7 | November 8, 2022 | 7.0.101 | November 7, 2023 | May 14, 2024 |
.NET MAUI 6 | May 23, 2022 | 6.0.553 | April 24, 2023 | May 8, 2023 |
Versioning and Support
In order to respond to the shipping cadence of external dependencies (such as Xcode or Android SDK Tools), .NET MAUI is a workload that can be installed independent of installing the .NET SDK. As such, it's important to recognize that support for .NET MAUI works slightly differently from support for .NET, even though .NET MAUI aligns with the .NET release cadence.
A major version of .NET MAUI receives support for a minimum of 6 months after a successor (the next major release) ships. For example, .NET MAUI 7.0 will receive support for 6 months after .NET MAUI 8.0 ships.
Minor updates for .NET MAUI aren't planned at this time. However, if a minor update for .NET MAUI ships, the previous minor update is no longer supported.
To receive technical support from Microsoft, you need to be on the latest servicing level (update) for a .NET MAUI release.
Servicing Updates
Servicing updates are made available for supported versions of .NET MAUI. Servicing updates ship on the same monthly update cycle as the rest of .NET — in months where there are fixes, the update ships on the second Tuesday of the month (also known as Patch Tuesday) along with updates for .NET.
.NET MAUI updates may include a mix of security and non-security fixes in a single update.
Ready to get started?
Our step-by-step tutorial will help you get .NET MAUI running on your computer.