Start Debugging

Тег: flutter

115 статей · Страница3из12

2026-08-21 flutterdartsecurity
Flutter 3.47.1 не даёт транзитивному пакету внедрить нативный код в ваше приложение
Хотфикс 3.47.1 проверяет идентификаторы классов и пакетов плагинов до того, как они попадут в GeneratedPluginRegistrant. Разбираем закрытую дыру, регулярное выражение, которое её закрывает, и остальные 11 исправлений релиза.
2026-08-16 flutterdartimpeller
Flutter 3.47 делает Impeller рендерером по умолчанию в Windows, Linux и macOS
Стабильный Flutter 3.47.0 переводит десктопные приложения со Skia на Impeller, не меняя ни строки в коде вашего runner. Что именно меняется, как отключить Impeller на каждой платформе и почему такое отключение временное.
Riverpod Notifier vs AsyncNotifier vs StreamNotifier во Flutter: какой класс наследовать?
Выбор определяется типом возврата build(): T означает Notifier, FutureOr<T> означает AsyncNotifier, Stream<T> означает StreamNotifier. Здесь матрица выбора, иерархия типов, которая это объясняет, и подводные камни фильтрации по == и перезаписи состояния. Проверено на flutter_riverpod 3.4.2 и Flutter 3.44.2.
Как заменить устаревшие groupValue и onChanged у Radio во Flutter на RadioGroup
Radio.groupValue и Radio.onChanged объявлены устаревшими после Flutter 3.32, а RadioGroup появился в 3.35. Пошаговая миграция для Radio, RadioListTile и CupertinoRadio, почему dart fix не сделает её за вас, и ловушка вывода обобщённых типов, из-за которой мигрированный radio молча остаётся отключённым. Проверено на Flutter 3.44.2 stable.
Назад Вперёд