Что нового в .NET MAUI 10
Краткий обзор новых возможностей, улучшений и обратно несовместимых изменений в .NET MAUI 10, выпущенном вместе с .NET 10 и C# 14 в ноябре 2025 года.
.NET MAUI 10 был выпущен в ноябре 2025 года вместе с .NET 10 и C# 14.
.NET 10 — это версия с долгосрочной поддержкой (LTS), которая будет получать бесплатную поддержку и патчи в течение 3 лет с момента выпуска, до ноября 2028 года. Подробнее см. что нового в .NET 10 и что нового в C# 14.
В .NET MAUI 10 появилось несколько новых возможностей и улучшений:
- Улучшения элементов управления
- Улучшения производительности и стабильности
CollectionViewиCarouselView - Перегрузка
HybridWebView.InvokeJavaScriptAsync - Свойство
SearchIconColorуSearchBar - Свойство
OffColorуSwitch
- Улучшения производительности и стабильности
- Новый
ShadowTypeConverter - Свойство
RateуSpeechOptions - XAML-расширение разметки
FontImageExtension - iOS и Mac Catalyst
- новые
AccessibilityExtensions - переопределения
MauiWebViewNavigationDelegate - отображение модальной страницы как поповера
- новые
- Android
- поддержка Android 16 Baklava — API 36 — и JDK 21
- поддержка
dotnet run AndroidEnableMarshalMethodsвключён по умолчанию- метаданные
ArtifactFilenameдля элемента@(AndroidMavenLibrary) - сборки времени проектирования Visual Studio больше не вызывают
aapt2 - вывод
generatorизбегает потенциального использования System.Reflection.Emit ApplicationAttribute.ManageSpaceActivityбольше не выбрасываетInvalidCastException
Обратно несовместимые изменения в .NET MAUI для .NET 10:
TableViewобъявлен устаревшим. Вместо него следует использоватьCollectionView.MessagingCenterстал внутренним в .NET 10. Используйте вместо негоWeakReferenceMessengerиз CommunityToolkit.Mvvm.
Comments
Sign in with GitHub to comment. Reactions and replies thread back to the comments repo.