TGViewer
Flutter For Dev - новости, статьи, дизайн. Flutter For Dev - новости, статьи, дизайн. @flutterfordev · 3.12K subscribers
Post #1582 1.91K
What's new in Flutter 3.38

Вышла новая версия Flutter 3.38 — обновление, сфокусированное на удобстве разработки, совместимости и стабильности.

— Dart shorthands: Новый синтаксис для сокращённой записи. Теперь можно писать .start вместо MainAxisAlignment.start или .all(8) вместо EdgeInsets.all(8) — код стал компактнее и понятнее.

— Web:
Добавлен файл web_dev_config.yaml для настройки хоста, порта и прокси.
Stateful hot reload теперь включён по умолчанию при запуске с -d web-server.

— OverlayPortal:
Теперь может рендерить контент в Overlay выше по дереву, что упрощает создание глобальных уведомлений и всплывающих элементов.

— Навигация и платформы:
Предсказательная навигация назад на Android включена по умолчанию.
Добавлена поддержка нескольких дисплеев на Windows.
На iOS реализована поддержка UIScene lifecycle.

— Material:
• IconButton получил statesController для ручного управления состояниями.
• В Badge.count добавлен параметр maxCount (например, "99+").
• InkWell теперь поддерживает onLongPressUp.

— Cupertino:
• Новый параметр isMomentary в CupertinoSlidingSegmentedControl.
• CupertinoSheet теперь имеет нативный эффект растяжения при свайпе.

— Scrolling и Sliver:
• Исправлено поведение SliverMainAxisGroup и SliverCrossAxisGroup.
• Добавлен новый конструктор SliverGrid.list.
• Улучшена навигация фокуса с клавиатуры и пульта (D-pad).

— Accessibility:
• Новый SliverSemantics для описания содержимого CustomScrollView.
• CupertinoExpansionTile теперь доступен для экранных читалок.
• Улучшена работа Autocomplete и TimePicker с озвучиванием и зонами касания.

— DevTools и IDE:
• Улучшен Network panel — появилась запись и копирование HTTP-запросов.
• Widget Inspector теперь корректно открывает исходный код проекта.
• Добавлены новые возможности Widget Previews: группировка превью, светлая/тёмная тема и аннотации для кастомных примеров.

— Производительность:
• Flutter Engine получил оптимизации Vulkan/OpenGL.
• Улучшена точность и производительность Performance overlay.

Остальное можно узнать в статье:
https://blog.flutter.dev/3f7b258f7228

PDF в комментариях.
  • ❤ 9
  • 🥰 5
  • 👍 2
  • 🔥 1
More from @flutterfordev
  1. Sep 30, 2026How I converted GenLatte to fullstack Dart: Craig Labenz из команды Flutter рассказал, как…
  2. Sep 13, 2026Material and Cupertino decoupling are here: Крейг Лабенц объясняет, зачем Material и Cuper…
  3. Sep 10, 2026Skills CLI 1.0: Bundle and distribute AI agent skills for your packages: Команда Dart выпу…
  4. Sep 8, 2026#Новостизанеделю А вот и очередная подборка новостей. Спасибо, что читаете их. — Свет в ко…
  5. Sep 3, 2026Technique of the Week(async*): В новом выпуске Technique of the Week рассказывают, про asy…
  6. Sep 3, 2026Benchmark: Flutter state management approaches and thier performance: Filip Hráček пять су…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →