🚀 Dart 3.7 уже здесь! 🚀
🔥 Что нового? 🔥
💡 Records & Patterns стали мощнее – теперь можно использовать unnamed record fields и объединять несколько переменных сразу. Это делает код лаконичнее и читабельнее.
⚡ Обновления в dartaotruntime – теперь поддерживается AOT-компиляция, что ускоряет запуск и делает работу с Dart еще удобнее.
🐞 Исправления:
✅ HttpServer теперь корректно кодирует заголовки Content-Type.
✅ dart format правильно обрабатывает цифровые разделители.
✅ dart fix исправляет баги в многофайловых проектах.
🛠 Советы по миграции:
🔹 Обновите SDK в pubspec.yaml:
🔹 Запустите dart pub get перед форматированием кода.
🔹 Используйте dart fix вместо dart format --fix для лучшей совместимости.
📢 Полный changelog: Dart 3.7 Changelog
📢 Breaking changes: Изменения в 3.7.0
📢 Подробная статья на Хабре: Dart 3.7 – что нового?
⚡ Dart 3.7 делает язык выразительнее, а инструменты — умнее. Пора обновляться! 💙
#dart #flutter #flutterpulse #update 🚀
🔥 Что нового? 🔥
💡 Records & Patterns стали мощнее – теперь можно использовать unnamed record fields и объединять несколько переменных сразу. Это делает код лаконичнее и читабельнее.
⚡ Обновления в dartaotruntime – теперь поддерживается AOT-компиляция, что ускоряет запуск и делает работу с Dart еще удобнее.
🐞 Исправления:
✅ HttpServer теперь корректно кодирует заголовки Content-Type.
✅ dart format правильно обрабатывает цифровые разделители.
✅ dart fix исправляет баги в многофайловых проектах.
🛠 Советы по миграции:
🔹 Обновите SDK в pubspec.yaml:
sdk: '^3.7.0' 🔹 Запустите dart pub get перед форматированием кода.
🔹 Используйте dart fix вместо dart format --fix для лучшей совместимости.
📢 Полный changelog: Dart 3.7 Changelog
📢 Breaking changes: Изменения в 3.7.0
📢 Подробная статья на Хабре: Dart 3.7 – что нового?
⚡ Dart 3.7 делает язык выразительнее, а инструменты — умнее. Пора обновляться! 💙
#dart #flutter #flutterpulse #update 🚀
🚀 Dart & Flutter for VS Code v3.122.0 — апдейт от 30 октября!
Новый релиз принёс море мелких, но крутых улучшений 👇
🦋 Flutter
Важные предупреждения теперь видны прямо в VS Code как всплывающие уведомления 💬
Иконка Widget Preview появляется сразу после запуска расширения ⚡
⚙️ Pub Get
Обновляет таймстемпы файлов, избавляя от ложных уведомлений
При пакетной установке — одно уведомление и одно общее отмена ✅
🤖 AI / MCP
Dart-расширение больше не активируется в чужих проектах
В Cursor теперь подсказка по установке MCP Server
🧪 Тесты
dart.suppressTimeouts теперь реально работает 😎
Новая система отслеживания тестов — стабильнее, точнее, без «прыгающих» позиций
🧩 Прочее
Улучшен Widget Preview, обновлены issue-шаблоны на GitHub
Поддержка будущих SDK уже в пути (Dart 3.9 / Flutter 3.19+)
🔗 Подробнее и upstream-issues: dartcode.org/upstream-issues
#flutter #dart #vscode #update #flutterdev #dartcode #news #flutterpulse #flutternews
Новый релиз принёс море мелких, но крутых улучшений 👇
🦋 Flutter
Важные предупреждения теперь видны прямо в VS Code как всплывающие уведомления 💬
Иконка Widget Preview появляется сразу после запуска расширения ⚡
⚙️ Pub Get
Обновляет таймстемпы файлов, избавляя от ложных уведомлений
При пакетной установке — одно уведомление и одно общее отмена ✅
🤖 AI / MCP
Dart-расширение больше не активируется в чужих проектах
В Cursor теперь подсказка по установке MCP Server
🧪 Тесты
dart.suppressTimeouts теперь реально работает 😎
Новая система отслеживания тестов — стабильнее, точнее, без «прыгающих» позиций
🧩 Прочее
Улучшен Widget Preview, обновлены issue-шаблоны на GitHub
Поддержка будущих SDK уже в пути (Dart 3.9 / Flutter 3.19+)
🔗 Подробнее и upstream-issues: dartcode.org/upstream-issues
#flutter #dart #vscode #update #flutterdev #dartcode #news #flutterpulse #flutternews
👍3
Обновление плагина Flutter для VSCode! 🚀
Плагин Flutter для VSCode получил очередное обновление, и оно принесло несколько интересных изменений! 👀
Теперь панель тестирования группирует наборы тестов в папках рабочего пространства/пакета 📁, что должно упростить процесс тестирования.
Кроме того, поля deviceId и emulatorId в конфигурации запуска теперь поддерживают сопоставление подстроки, ID и имени устройства 📊, что даст больше гибкости при настройке запуска приложений.
Ещё одним важным изменением является то, что задачи build_runner и подобные теперь вызываются с использованием dart run 🔄, что должно улучшить производительность и удобство использования.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter
Плагин Flutter для VSCode получил очередное обновление, и оно принесло несколько интересных изменений! 👀
Теперь панель тестирования группирует наборы тестов в папках рабочего пространства/пакета 📁, что должно упростить процесс тестирования.
Кроме того, поля deviceId и emulatorId в конфигурации запуска теперь поддерживают сопоставление подстроки, ID и имени устройства 📊, что даст больше гибкости при настройке запуска приложений.
Ещё одним важным изменением является то, что задачи build_runner и подобные теперь вызываются с использованием dart run 🔄, что должно улучшить производительность и удобство использования.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter
🚀 Flutter 3.41 — новый релиз уже доступен
Google выпустил Flutter 3.41 — релиз с фокусом на модульность, прозрачность разработки и прокачку GPU/API.
📊 868 коммитов от 145 контрибьюторов
🔎 Главное
📅 Публичные release-окна (2026)
Теперь заранее известны даты branch cutoff — проще планировать фичи в stable.
🧩 Material и Cupertino выносят в отдельные пакеты
— быстрее обновления
— независимые апгрейды
— гибкость под новые дизайн-системы (Material 3 Expressive, iOS Liquid Glass)
🍎 iOS
Поддержка UIScene по умолчанию
Улучшенный blur (Impeller)
Native drag handle для CupertinoSheet
🤖 Android
Подготовка к AGP 9 (обновляться пока нельзя ⚠️)
Новые плагины по умолчанию на Kotlin DSL
🎨 Shaders
Синхронное декодирование текстур
Поддержка 128-bit float текстур (LUT, фильтры, SDF)
👀 Widget Previews (экспериментально)
Интеграция с Flutter Inspector
Работает с зависимостями dart:ffi / dart:io
📱 Add-to-App
FlutterView теперь может автоматически ресайзиться по контенту (Android и iOS).
🧭 Навигация
Navigator.popUntilWithResult
Новый StretchingOverscrollIndicator (как в Android 12)
♿ Accessibility
Нативная поддержка прогресс-баров
Новые матчеры для тестов
🖥 Desktop (совместно с Canonical)
Экспериментальные popup / tooltip окна
Multi-window API
Улучшения Linux и Windows
🛠 DevTools
Сборка через dart2wasm (быстрее)
Авто-восстановление DTD-соединений
📦 Обновиться:
Flutter становится более модульным и зрелым — особенно для desktop и embedded 🚀
#flutter #dart #releasenotes #flutterdev #mobiledev #desktop #update #FlutterPulseNews
Google выпустил Flutter 3.41 — релиз с фокусом на модульность, прозрачность разработки и прокачку GPU/API.
📊 868 коммитов от 145 контрибьюторов
🔎 Главное
📅 Публичные release-окна (2026)
Теперь заранее известны даты branch cutoff — проще планировать фичи в stable.
🧩 Material и Cupertino выносят в отдельные пакеты
— быстрее обновления
— независимые апгрейды
— гибкость под новые дизайн-системы (Material 3 Expressive, iOS Liquid Glass)
🍎 iOS
Поддержка UIScene по умолчанию
Улучшенный blur (Impeller)
Native drag handle для CupertinoSheet
🤖 Android
Подготовка к AGP 9 (обновляться пока нельзя ⚠️)
Новые плагины по умолчанию на Kotlin DSL
🎨 Shaders
Синхронное декодирование текстур
Поддержка 128-bit float текстур (LUT, фильтры, SDF)
👀 Widget Previews (экспериментально)
Интеграция с Flutter Inspector
Работает с зависимостями dart:ffi / dart:io
📱 Add-to-App
FlutterView теперь может автоматически ресайзиться по контенту (Android и iOS).
🧭 Навигация
Navigator.popUntilWithResult
Новый StretchingOverscrollIndicator (как в Android 12)
♿ Accessibility
Нативная поддержка прогресс-баров
Новые матчеры для тестов
🖥 Desktop (совместно с Canonical)
Экспериментальные popup / tooltip окна
Multi-window API
Улучшения Linux и Windows
🛠 DevTools
Сборка через dart2wasm (быстрее)
Авто-восстановление DTD-соединений
📦 Обновиться:
flutter upgrade Flutter становится более модульным и зрелым — особенно для desktop и embedded 🚀
#flutter #dart #releasenotes #flutterdev #mobiledev #desktop #update #FlutterPulseNews
❤2🔥2