Announcing Dart 3.9: Вышла новая версия Dart 3.9, вот что в нее вошло: — Улучшения null safety: Dart 3.9 теперь автоматически предполагает null safety при вычислении type promotion, reachability и definite assignment, что делает код более безопасным — Dart и Flutter MCP Server: Новый сервер для интеграции с AI-ассистентами (Gemini CLI, Cursor, GitHub Copilot), позволяющий им глубоко понимать контекст проекта и выполнять действия от имени разработчика. — Ускорение Dart CLI: AOT-компиляция analysis server для команд dart analyze, dart fix и dart format, что дает прирост производительности до 50% для длительных операций. — Обновления pub client: Поддержка версионирования git-зависимостей на основе тегов, улучшенная проверка версий Flutter SDK в корневых пакетах. — Кросс-компиляция: Добавлена поддержка целевых архитектур arm (ARM32) и riscv64 (RV64GC) для Linux. — Исправления soundness: Устранена проблема с прямым вызовом значений, возвращаемых геттерами, когда тип был generic type argument. — Улучшенные ограничения SDK: Теперь Flutter constraint верхняя граница уважается в корневых пакетах, что помогает командам использовать одинаковые версии SDK. — Deprecation 32-bit x86: Прекращение поддержки 32-битной x86 архитектуры (в основном влияет на старые Android эмуляторы). — Обновления dart build: Команда dart build -f exe заменена на dart build cli --target=.
Остальное можно узнать в статье: https://medium.com/dartlang/announcing-dart-3-9-ba49e8f38298
еще контент в этом сообществе
еще контент в этом соообществе
войдите, чтобы увидеть
и подписаться на интересных профи