⚡️Вести с полей - Duit
Новый мажорный релиз фреймворка и kernel! Версия v3.0.0 уже
доступна для использования.
Основные изменения в kernel:
- переименование сущностей
- переработка моделей действий/событий
- удаление работы с изолятами в связи с тем, что фича очень сырая и бесполезная
Основные изменения в фреймворке:
- Миграция на v3 kernel
- Обновлены примеры работы с кастом виджетами
- Экспорт AnimatedPropHelper и AnimatedAttributes чтобы делать собственные анимированные виджеты
- Удален concurrent mode
- Удалена фича DevMetrics - требуется переработка
- Удалены deprecated методы классов
- Рефакторинг работы с событиями, поддежка события LayoutUpdate удалена, вместо него лучше использовать комбинацию из виджета Subtree и UpdateEvent
- Детач контроллера через метод, а не расширение
- Килер фича релиза - "комплект поставки". Теперь не нужно будет думать о версиях kernel и устанавливать пакет отдельно, ведь теперь он гвоздями будет прибит к фреймворку, а все полезные классы экспортируются как часть публичного API flutter_duit 🙂
В этом году релизов больше не планируется. Я уже больше полугода клятвенно обещаю выкатить документацию и время плотной работы наконец пришло. Декабрь пройдет под флагом документирования)
Но тем не менее, я уже наметил фичу, которую хочу выкатить в новом году в первую очередь - аттач нескольких твинов к одному контроллеру и вдобавок staggered анимации.