🎉
Вышел Flutter 3.27 и Dart 3.6Изменений очень много
Расскажу про самые важные, на мой взгляд:
⚡️
Impeller теперь основной рендер движок для современных Android устройств
⚡️
WebAssembly Все плагины и пакеты, разработанные командой Flutter, теперь совместимы с WebAssembly
Много работы по оптимизации перформанса и рендера Flutter в Web. Они не сдаются и это радует)
⚡️
Количество загрузок на pubПару недель назад я рассказывал про
эту возможность в рамках эксперимента и сказал - ждём стабильны релиз. Ура! Дождались!
⚡️
В Row и Column появился spacing Как по мне, это самое значительное изменение для всех рядовых разработчиков. Теперь не придется писать кучу отступов вручную через SizedBox или мэпить виджеты в списке
Отступы между элементами будут устанавливаться всего одним параметром spacing
⚡️
Обновления CupertinoИзменения каснулись огромной группы виджетов, которые мы используем для iOS приложений
Среди них:
CupertinoCheckbox, CupertinoRadio, CupertinoDatePicker, CupertinoNavigationBar ...
В некоторых виджетах добавили недостающие настройки для курсора мыши и семантических меток
Другие виджеты были обновлены визуально, для соответствия с совеременными дизайн стандартами платформ
⚡️
Так же есть много изменений по Material виджетамНативная Material Carousel стала привлекательней, поддержка проверки глубоких ссылок iOS в DevTools и многое другое
🖥 Подробнее про релиз в
статье