...

Вышли новые версии Dart и Flutter

Читать в Telegram

Коротко об изменениях и нововведениях в Dart 3.11 и Flutter 3.41.

Dart 3.11

По фичам имеем следующее:

Language updates

No new language updates in this release of Dart.

В остальном же:

Улучшения Dart MCP & AI Support. Добавили утилиту read_package_uris, которая позволяет AI-агентам считывать URI пакетов из ваших проектов и добавлять их в свой контекст. Это гарантирует, что ИИ-помощник сможет корректно считывать, разрешать и использовать зависимости при работе с кодом.

Улучшена производительность Analysis server. Изменений много, они относятся как к общим улучшениям, например кэшированию точек входа анализатора, так и к более конкретным, как ускорение анализа циклов в структуре каталогов с ссылками.

В pub workspaces теперь можно использовать глобы (globs) для объявления пакетов. Это позволяет сразу включать все пакеты в каталоге в рабочей области Pub разом, без необходимости импорта каждого из них.

pub cache gc. Изменился способ работы с кэшем зависимостей из pub.dev. Теперь можно удалить неиспользуемые плагины одной командой - pub cache gc перебирает все проекты и оставляет только те библиотеки, которые точно используются.

Подробнее: RU | EN

Flutter 3.41

Public Release Windows. Рассказали о том, что предсказуемость релизов это здорово, и показали календарь выхода новых версий Флаттера в 2026 году: 3.41 выйдет в феврале, 3.44 в мае, 3.47 в августе, и 3.50 в ноябре. Ветки под них будут создаваться раньше.

Material и Cupertino делятся на отдельные пакеты. Работа кипит, актуальные статусы тут.

Следование стандартам экосистем. Для некоторых платформ продолжаются переходы на более новые инструменты разработки. Cocoa Pods заменяется на Swift Package Manager, Gradle-плагин для Android переходит на Kotlin DSL.

Ресурсы, специфичные для платформы. Ассеты теперь можно разделять по платформам в pubspec.yaml.

Остальное: Flutter Widget Preview теперь имеет доступ к Flutter инспектору, улучшение интеграции Flutter с уже существующими приложениями, а так же доработки навигации и скролла.

Подробнее: RU | EN