marin.Forms, больше не собирается и не поставляется. Если ваш проект его явно ссылается... — 16 июля 2026 г. в 08:57:43.537
marin.Forms, больше не собирается и не поставляется. Если ваш проект его явно ссылается или использует рендереры совместимости, нужно мигрировать. * HybridWebView. Переработан механизм взаимодействия с JavaScript: вместо рефлексии теперь используется генератор исходного кода. Это убирает предупреждения при тримминге и работе Native AOT, а также обеспечивает корректную работу в полностью триммированных и Native AOT-приложениях. * Геолокация. В GeolocationListeningRequest добавили свойство MinimumDistance (в метрах): обновление позиции в переднем плане теперь будет срабатывать только после того, как устройство переместится на указанное расстояние. * Восстановление результата MediaPicker на Android. ## SDK и инструменты * Native AOT CLI. Экспериментальный путь командной строки для Native AOT теперь использует тот же парсер, что и управляемый CLI, и понимает весь набор команд. Команды, которые могут выполняться полностью без управляемой среды, запускаются нативно, остальные автоматически переключаются на управляемую реализацию. * dotnet test. Добавили новые опции и улучшили вывод. * Шаблоны проектов. Теперь поддерживают xUnit net v3 и NUnit на платформе Microsoft.Testing.Platform. * Файловые приложения. Директива #include теперь может ссылаться на скомпилированные .dll-файлы. * Публикация контейнеров. Поддержка многоархитектурных образов с Podman. * Интеграция с TypeScript. Вывод компилятора TypeScript теперь корректно встраивается в статические веб-ресурсы ASP NET Core. * Поведение CLI. Теперь учитывает настройку сервера MSBuild и стандартные переменные среды OpenTelemetry. ## Другие улучшения * C#. В расширение членов (extension members) добавили индексеры. * F#. Компилятор теперь генерирует более качественные точки последовательности для отладки: улучшены точки останова и пошаговое выполнение для аргументов вызовов, выражений, comprehensions, простых литералов и условий if или match. * Entity Framework Core. Улучшили трансляцию LINQ-запросов: теперь ключи и индексы корректно работают со свойствами сложных типов. Добавили поддержку неограниченных внешних ключей, улучшения в провайдере Azure Cosmos DB и в миграциях. Microsoft.Data.Sqlite теперь зависит от SQLite3MC.PCLRaw.bundle. * Образы контейнеров. Появились образы для Azure Linux 4.0 и уменьшены размеры образов Native AOT SDK. Поскольку это пререлизная версия, некоторые API и поведение могут измениться до финального релиза. https://devblogs.microsoft.com/dotnet/dotnet-11-preview-6/

