fa
Feedback
Flutter Pulse

Flutter Pulse

رفتن به کانال در Telegram

На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.

نمایش بیشتر
1 019
مشترکین
-124 ساعت
-27 روز
-830 روز
آرشیو پست ها
photo content

Самые лучшие обновлённые пакеты за последние 24 часа Kartal 5.0.0 — мажорное обновление популярного Flutter-пакета с расширениями и утилитами (контекст, строки, навигация, респонсив, валидация) через удобный синтаксис .ext. Главные изменения (breaking): требует Dart >=3.10 и Flutter >=3.38; исправлена логика HttpResult.fromStatusCode (коды вне [200, 600) теперь unknown); сдвинуты брейкпоинты экранов (isSmallScreen <300, isMediumScreen 300–600, добавлен isExpandedScreen 600–900); differenceTime() на DateTime? не бросает исключение на null; убран дублирующий WebFileTypeExtension; String.ext.toColor парсит HEX с # и 8-значный ARGB; починено превью ссылок. 👍 Лайки: 223, 📥 Скачиваний: 1.7K pub.dev/packages/kartal flutter_insider 5.1.0+nh — официальный SDK платформы Insider для маркетинга и роста (пуши, ивенты, рекомендации, App Cards, Message Center). Что нового: обновлены нативные SDK (Android 16.0.9, iOS 15.1.2); в App Cards добавлена поддержка категорий (поле category с id и name); исправлен getCampaigns — теперь пропускает некорректные категории вместо краша всего ответа. 👍 Лайки: 14, 📥 Скачиваний: 765 pub.dev/packages/flutter_insider tuya_home_sdk_flutter 0.3.2 — Flutter-плагин для работы с Tuya Smart Home (устройства, сцены, дома, пользователи, MQTT). Добавлена поддержка capability на Android для расширенного контроля возможностей устройств. 👍 Лайки: 12, 📥 Скачиваний: 296 pub.dev/packages/tuya_home_sdk_flutter liquid_glass_widgets 0.29.4 — пакет для нативного «жидкого стекла» в стиле iOS 26 во Flutter: реальный шейдерный блюр, физика желе и динамическое освещение на всех платформах. Исправлены баги GlassModalSheet: убрано застревание штора после короткого драга; горизонтальные списки внутри больше не перехватывают жест прокрутки; ось жеста фиксируется однократно при старте. 👍 Лайки: 219, 📥 Скачиваний: 45.6K pub.dev/packages/liquid_glass_widgets monolib_dart 0.0.43 — пакет для работы с CSV и JSONL стримами. Breaking: csvEncodeAsync перешёл на именованные аргументы для единообразия с jsonlEncodeAsync; CsvCodec приведён в соответствие с JsonlCodec (добавлен const конструктор, encoder/decoder стали геттерами). 👍 Лайки: 0, 📥 Скачиваний: 2.8K pub.dev/packages/monolib_dart flutter_calendar_carousel 3.0.0 — доступный, темизируемый календарь с ленивой постраничной загрузкой месяцев/недель, контроллируемыми датами и типизированными событиями. Главное в 3.0 (breaking): новый API на базе selectedDate/focusedDate и колбэков onDateSelected, onPageChanged; убраны встроенные модели событий и адаптеры 2.x — данные передаются через eventsForDate; конфигурация разбита на иммутабельные объекты; единый ленивый пейджер, корректная работа с RTL, локалями и границами диапазона (±100 лет); встроенный маркер ограничен числом точек. Требует Dart >=3.8.0. 👍 Лайки: 479, 📥 Скачиваний: 18.4K pub.dev/packages/flutter_calendar_carousel Поддержать канал FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #kartal #flutter_insider #tuya_home_sdk_flutter #liquid_glass_widgets #monolib_dart #flutter_calendar_carousel

photo content

Самые лучшие обновлённые пакеты за последние 24 часа gg_args 3.0.0 — хелперы над пакетом args для внутренних проектов. 🆕 Обновление: добавлена возможность передавать кастомные опции в exec для dir-команд. 👍 1 ❤️ • 📥 8.6К 🔗 pub.dev/packages/gg_args code_forge 10.10.1 — виджет редактора кода на Rust для Flutter (VS Code-уровень: LSP, AI, 180+ языков, 1М+ строк без лагов). Не поддерживает веб (есть code_forge_web). 🆕 Что нового: фикс возможной проблемы #94. ❤️ 62 • 📥 3.9К 🔗 pub.dev/packages/code_forge flutter_calendar_carousel 2.6.11 — горизонтально свайповый календарь с гибкой настройкой внешнего вида, поддержкой иконок событий и выделения диапазонов дат. 🆕 Обновление: исправлена совместимость с актуальными версиями Flutter и настройки релизного процесса (#424). ❤️ 479 • 📥 18.8К 🔗 pub.dev/packages/flutter_calendar_carousel http_cache_stream 0.2.0 — пакет для одновременного скачивания, кэширования и стриминга медиа (видео/аудио) через локальный HTTP-сервер. Работает с любыми плеерами (video_player, just_audio и др.), позволяя начать воспроизведение мгновенно. 🆕 Что нового: повышена производительность отдачи кэша и надёжность докачки; исправлены edge-кейсы с прерывами связи, валидацией кэша и range-запросами; улучшена очистка кэша и жизненный цикл потоков. ❤️ 22 • 📥 1.2К 🔗 pub.dev/packages/http_cache_stream vyuh_node_flow 0.27.3+2 — нодовый редактор для Flutter: визуальное программирование, workflow-редакторы, диаграммы, data pipelines. 60fps, зум/панорамирование, умные соединения с эффектами, мини-карта, LOD, горячие клавиши, сериализация в JSON. 🆕 Обновление: исправлены дефолтные события наведения на порты (hover). ❤️ 153 • 📥 3.1К 🔗 pub.dev/packages/vyuh_node_flow gg_git 4.0.0 — набор хелперов для работы с Git в тестах (создание репо, коммиты, кэширование фикстур для скорости). 🆕 Обновление: добавлена возможность передавать кастомные опции в exec при выполнении команд в директории. 👍 1 • 📥 8.8К 🔗 pub.dev/packages/gg_git Поддержать канал FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #gg_args #code_forge #flutter_calendar_carousel #http_cache_stream #vyuh_node_flow #gg_git

photo content

Три кита, на которых держится каждый экран во Flutter 🐳 Знакомая боль: меняешь состояние, а UI мигает, лагает или вообще не обновляется? Часто виновато непонимание того, как фреймворк на самом деле работает под капотом. Всё строится на трёх китах: Widget → Element → RenderObject. 🔹 Widget — это просто неизменный рецепт (конфиг). Лёгкий, дешёвый, его можно создавать сотнями за кадр. 🔹 Element — это «клей». Он живёт в дереве, держит ссылку на виджет и на объект отрисовки. Именно он решает: «Пересоздавать RenderObject или просто обновить его пропсы?». Вот тут и скрыт секрет производительности! 🔹 RenderObject — тяжёлая артиллерия: лейаут, пейнт, хит-тестинг. Создаётся редко, мутирует осторожно. Вова из Surf разложил взаимодействие
Widget
и
Element
по полочкам на такой простой аналогии, что поймёт даже ребёнок. Никакой магии — только понятная архитектура. Полную новость читайте здесь FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #surf_flutter #widgets #performance #architecture

Самые лучшие обновлённые пакеты за последние 24 часа camera_web 0.3.5+5 — веб-реализация плагина camera для Flutter. Пакет автоматически подключается при использовании camera — отдельно в pubspec.yaml добавлять не нужно. 🔧 Что нового: убрана невалидная аннотация @JS в конструкторах extension types (фикс сборки/статического анализа). 👍 Лайки: 91, 📥 Скачиваний: 318К 🔗 pub.dev/packages/camera_web saropa_lints 14.4.3 — линтер для Dart/Flutter, ловящий утечки памяти, уязвимости (OWASP Top 10) и краши, которые пропускают стандартные инструменты. Идёт в комплекте с VS Code-расширением (Health Score, Security Posture, триаж правил). 🔧 В обновлении: исправлен рантайм-баг в репортере (могли не работать ignore-комментарии и дедупликация); массовый чист-код (209 предупреждений анализатора) и удаление мёртвого кода; добавлены CI-гейты (dart fix, проверка recommended.yaml), гарантирующие качество кода пакета вперед. 👍 Лайки: 9, 📥 Скачиваний: 4.3К 🔗 pub.dev/packages/saropa_lints bluesky 2.4.5 — полноценный клиент Bluesky/AT Protocol для Dart и Flutter. 🔧 Что нового: обновлены лексиконы модерации Ozone. Добавлена поддержка recommendedPolicies при создании и обновлении очередей (tools.ozone.queue), включая новые ошибки валидации. 👍 Лайки: 31, 📥 Скачиваний: 9.5К 🔗 pub.dev/packages/bluesky dart_flutter_version 1.0.49 — пакет позволяет узнать версию Flutter и Dart SDK в рантайме (Flutter не даёт этого нативно). Полезно для логирования, проверки совместимости и условной логики. 🔧 Что нового: обновлена карта соответствий — добавлена пара Dart 3.12.2 → Flutter 3.44.9. 👍 Лайки: 10, 📥 Скачиваний: 19.8К 🔗 pub.dev/packages/dart_flutter_version native_workmanager 1.4.5 — пакет для фоновых задач без Flutter Engine (чистый Kotlin/Swift, ~2 Мб RAM). HTTP, файлы, картинки, крипто — 25+ встроенных воркеров, выживают после килла приложения и ребута. 🔧 Что нового: ▪️ Task Chains: заработали плейсхолдеры {{taskId.outputKey}} для передачи данных между шагами. ▪️ iOS: фикс ключей хранения, мерж результатов параллельных тасков, поддержка Int32/64, Float, UInt64 в результатах (были потери данных). ▪️ Android: переписан механизм на динамическую постановку в очередь через WorkInfo (вместо замораженного .then()), добавлен ChainResultCapturingWorker. ▪️ Обе платформы: подстановка теперь сохраняет типы (не только строки). ▪️ Android: убрано безусловное добавление разрешений Foreground Service в манифест. 👍 Лайки: 25, 📥 Скачиваний: 983 🔗 pub.dev/packages/native_workmanager easy_container 1.1.1 — пакет для быстрого создания контейнеров с жестами (onTap, onLongPress), отступами, бордерами и элевацией без лишнего кода. 🔧 Обновление: технический релиз (maintenance), пользовательских изменений нет. 👍 Лайки: 24, 📥 Скачиваний: 426 🔗 pub.dev/packages/easy_container Поддержать канал FlutterPulse — канал о мире Flutter! #camera_web #saropa_lints #bluesky #dart_flutter_version #native_workmanager #easy_container #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages

photo content

Обновился Flutter-плагин для VS Code: v3.140 принес полезные мелочи, которые экономят время ⚡️ Команда Dart-Code выпустила свежий релиз, и в нём есть пара фишек, которые точно понравятся тем, кто живёт в редакторе. 🔹 Умный выбор Flutter SDK — логика приоритетов путей стала гибче. Теперь плагин реже «гадает», какой SDK использовать, и чаще попадает в цель, особенно если у вас стоит несколько версий (FVM, привет! 👋). 🔹 Команда
Dart: Toggle Show TODOs
— наконец-то можно одним кликом (или биндом) включить/выключить подсветку TODO/FIXME комментариев прямо в редакторе. Идеально для фокуса: скрыл шум — поработал — вернул контекст. 🔹 Новый ввод при рефакторинге — механизм диалогов стал плавнее и предсказуемее. Меньше случайных кликов «не туда», больше контроля при переименовании или извлечении виджетов. Мелкие штрихи, но именно из них складывается комфортный DX. Обновляйтесь и кайте баги, если найдёте! 🐛🚀 Полную новость читайте здесь FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter #vscode #dartcode #devtools

🧠 Внутри Dart VM: как GC играет в прятки с памятью Знаете то чувствие, когда на собеседовании спрашивают про сборщик мусора, а в голове только «ну... он собирает мусор?» 😅 Давайте разберём, как Dart на самом деле управляет памятью — без воды и лишней теории. Указатели — не адреса, а записки с адресами В 64-битном мире указатель — это 8 байт. Представьте: объект живет по адресу
0x00A03F50
, а в переменной лежит не сам объект, а «листочек» с этим адресом. Но Dart пошёл дальше — он использует последний бит указателя как тег 🏷️
Адрес объекта (кратен 16):     0101 0000
Dart ставит флаг «это объект»: 0101 0001  →  0x00A03F51
Если последний бит 1 — это ссылка на объект в куче. Если 0 — это Smi (Small Integer) — число, живущее прямо в указателе! Никакого перехода по адресу, никакой нагрузки на GC. Число 7 превращается в
1110
(сдвиг влево на 1), а при чтении — обратно делится на 2. Элегантно? Однозначно ✨ А как же C++ код в движке? GC любит перемещать объекты для дефрагментации. Dart-код обновит ссылки сам, но нативный C++ не узнает о переезде 💥 Решение — Handles: двойная косвенность. C++ держит не адрес объекта, а адрес «ячейки», куда GC пишет актуальный адрес. Объект переехал — Handle обновился — C++ счастлив 🤝 Практический вывод: создавайте объекты осознанно. Каждый лишний объект — работа для GC. Числа (Smi) — бесплатны. Понимание этих механик — ваш суперпауэр для написания быстрого Flutter-кода ⚡ Полную новость читайте здесь FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #hardworkerFlutter #dartvm #garbagecollection #performance

Самые лучшие обновлённые пакеты за последние 24 часа hit 1.2.3 — разделяет визуальный размер виджета и зону нажатия. Зачем: делает иконки, крестики чипов или 1px-края комфортными для тапа (48×48, WCAG), не сдвигая соседей и не ломая лейаут. Зона клика может вылезать за границы родителя. В обновлении: убрали накладные расходы дебага в profile/release-сборках (lazy debug-paint, чистка слушателей скролла в HitScope/SliverHitScope), добавили kDebugMode-гарды для сервис-экстеншенов. 👍 Лайки: 35, 📥 Скачиваний: 109 pub.dev/packages/hit enhance_stepper 1.1.0 — пакет для кастомизации Stepper: альтернативные подписи, смена иконок шагов, гибкая настройка горизонтального/вертикального режима. Обновление: пакет перенесён в монорепозиторий flutter_packages (рефакторинг структуры, подготовка к новым фичам). 👍 Лайки: 107, 📥 Скачиваний: 1.3K pub.dev/packages/enhance_stepper native_imaging 0.5.0 — Dart-биндинги для библиотеки Imaging (Pillow). Позволяет делать высококачественный ресайз, блюр, блендинг, повороты, генерировать JPEG-миниатюры и BlurHash-строки. Обновление: веб-биндинги мигрированы на dart:js_interop — теперь пакет совместим с Wasm-сборками Flutter Web. 👍 Лайки: 1, 📥 Скачиваний: 6.8K pub.dev/packages/native_imaging not_static_icons 0.48.0 — 700+ анимированных иконок (Lucide) без Rive/Lottie — с ховером, тапами и контроллером для IconButton. Что нового: добавлено 18 иконок: flag, flag-off, flag-triangle-left, flag-triangle-right, flame, flame-kindling, flashlight, flashlight-off, flask-conical, flask-conical-off, flask-round, flip-horizontal-2, flip-vertical-2, flower, flower-2, focus, fold-horizontal, fold-vertical. 👍 Лайки: 51, 📥 Скачиваний: 493 pub.dev/packages/not_static_icons flutter_face_core_basic (новая версия) — базовый плагин Regula Face SDK для Flutter. Обеспечивает ядро для распознавания лиц, верификации (matching) и детекции живости (liveness). Работает в паре с flutter_face_api. Обновление: выпуск новой версии с исправлениями и оптимизацией ядра. 👍 Лайки: 2, 📥 Скачиваний: 15K pub.dev/packages/flutter_face_core_basic flutter_face_api 6.2.0 — плагин Regula Face SDK для Flutter (распознавание лиц, сопоставление, liveness-детекция) выпущен в мажорном обновлении. BREAKING CHANGE: код переписан с нуля для удобства и UX. Требуется миграция (инструкция в релизах). 👍 Лайки: 89, 📥 Скачиваний: 24.7K pub.dev/packages/flutter_face_api Поддержать канал FlutterPulse — канал о мире Flutter! #hit #enhance_stepper #native_imaging #not_static_icons #flutter_face_core_basic #flutter_face_api #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages

photo content

Самые лучшие обновлённые пакеты за последние 24 часа firestore_cache 2.20.6 Плагин для Flutter, позволяющий читать документы Firestore с приоритетом кэша (сначала локально, потом сервер). Работает через DocumentReference.get() / Query.get(), используя таймстамп в отдельном документе для проверки актуальности. 🔄 Обновление: версия 2.20.6 (02.08.2026) — мелкие исправления и поддержка актуальных зависимостей. 👍 Лайки: 107, 📥 Скачиваний: 2.9K pub.dev/packages/firestore_cache all_validations_br 4.5.2 «Швейцарский нож» для бразильских данных в Dart/Flutter: валидация CPF/CNPJ (в т.ч. новый алфавитный 2026), PIX, CNH, RENAVAM, телефоны, CEP, EAN-13 + 23 маски для полей, JWT, UUID, форматтеры и чистая криптография (ChaCha20-Poly1305, AES-GCM) без внешних зависимостей. 🔄 Что нового в 4.5.2: исправлены валидаторы: isCreditCard теперь проверяет Luhn и бренд, BrZod().cns() и .phone() строже режут мусор и проверяют префиксы/ДДД. Единообразная проверка email во всех API. Contract сравнивает DateTime по полному мгновению, BrZod.validate() пробрасывает null вместо пустой строки. 60 новых регрессионных тестов (всего 1319). ⚠️ Возможен behavioural breaking change: невалидные данные, что раньше проходили «тихо», теперь отклоняются. 👍 Лайки: 98, 📥 Скачиваний: 685 pub.dev/packages/all_validations_br workmanager_apple 0.9.3+1 Пакет — реализация workmanager для iOS/macOS (BGTaskScheduler, NSBackgroundActivityScheduler). Подключается автоматически через основной плагин. 🔄 Обновление: исправлена авто-регистрация обработчиков запуска BGTask для запланированных задач (#692). 👍 Лайки: 2, 📥 Скачиваний: 12.3K pub.dev/packages/workmanager_apple workmanager 0.9.1+1 Плагин для выполнения Dart-кода в фоне (Android WorkManager, iOS BGTaskScheduler, macOS NSBackgroundActivityScheduler). Идеален для синхронизации, загрузки файлов, уведомлений и очистки кэша. 🐛 Что нового: iOS: исправлена авто-регистрация обработчиков запуска BGTask для запланированных задач (#692). 👍 Лайки: 2.4K, 📥 Скачиваний: 59.5K pub.dev/packages/workmanager nylo_framework 7.1.26 Микрофреймворк для Flutter (MVC, роутинг, темы, CLI, стейт-менеджмент), упрощающий разработку приложений. 🔄 Обновление зависимостей: nylo_support → 7.27.4, flutter_local_notifications → 22.2.0, dio → 5.11.0, error_stack → 2.1.5, patrol → 4.8.0. 👍 Лайки: 110, 📥 Скачиваний: 2.4K pub.dev/packages/nylo_framework workmanager_android 0.9.1+1 Android-реализация WorkManager для фоновых задач во Flutter. 🔄 Что нового: исправлен баг с initialDelay для периодических задач без гибкого окна (#691). 👍 Лайки: 1, 📥 Скачиваний: 12.3K pub.dev/packages/workmanager_android Поддержать канал FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #firestore_cache #all_validations_br #workmanager_apple #workmanager #nylo_framework #workmanager_android

photo content

Лучшие обновлённые пакеты за последние 24 часа 📦 phone_numbers_parser 9.0.25 Кроссплатформенная Dart-библиотека для парсинга, валидации и форматирования номеров телефонов. Работает без нативных каналов, использует метаданные Google libphonenumber. Поддерживает поиск номеров в тексте, диапазоны и восточноарабские цифры. 🔄 Обновление: метаданные номеров обновлены до актуальной версии. 👍 274 | 📥 273К 🔗 pub.dev/packages/phone_numbers_parser 📦 ff_annotation_route_library 3.2.4 Библиотека аннотаций для генерации маршрутов (поддержка Navigator 1.0/2.0, GetX, интерсепторы, lifecycle). 🔄 Обновление: глобальные интерсепторы теперь выполняются после маршрут-специфичных. 👍 3 | 📥 1К 🔗 pub.dev/packages/ff_annotation_route_library 📦 Liquify 1.6.1 Движок Liquid-шаблонов для Dart/Flutter (рендеринг, наследование, кастомные теги/фильтры, строгий режим безопасности). 🔄 Обновление: исправлена опечатка в метаданных пакета (topic). 👍 19 | 📥 11.9К 🔗 pub.dev/packages/liquify 📦 koolbase_flutter 10.0.0 Flutter SDK для Koolbase (BaaS: авторизация, БД, хранилище, реалтайм, функции, фичи, пуш и др. в одном initialize()). 🔄 Обновление — ломающий рефакторинг исключений: единая иерархия KoolbaseException. Ошибки 401 вынесены в отдельный KoolbaseUnauthenticatedException (больше не попадают в KoolbaseDataException). Ошибки функций разделены на 5 типов — больше не нужно парсить статус-коды. Старый KoolbaseSessionExpiredException deprecated. 👍 8 | 📥 1.2К 🔗 pub.dev/packages/koolbase_flutter 📦 google_fonts 8.2.1 Пакет для динамической загрузки шрифтов с Google Fonts (кэширование, офлайн-режим, бандлинг в ассеты). 🔄 Обновление: исправлена утечка памяти в pendingFonts(): неудачные попытки загрузки теперь корректно удаляются из очереди ожидания. 👍 6.5К | 📥 2.8М 🔗 pub.dev/packages/google_fonts 📦 tencent_rtc_sdk 13.4.3 Flutter-SDK для видеозвонков и стриминга от Tencent Cloud (TRTC). 🔄 Обновление: исправлены пропадающие колбэки на 32-битных Android-устройствах. 👍 12 | 📥 5К 🔗 pub.dev/packages/tencent_rtc_sdk Поддержать канал FlutterPulse — канал о мире Flutter! #phone_numbers_parser #ff_annotation_route_library #liquify #koolbase_flutter #google_fonts #tencent_rtc_sdk #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages

photo content

Самые лучшие обновлённые пакеты за последние 24 часа sip_cli 0.18.8 — инструмент для автоматизации Dart/Flutter-проектов через scripts.yaml (скрипты, pub, тесты, параллельный запуск). Добавлен флаг --experimental-bucket для sip test: объединяет файлы тестов в «бакеты» по числу CPU, запуская за один вызов flutter test, убирая оверхед на изоляты. Небезопасные тесты запускаются изолированно, при сбое бакета — перезапуск по отдельности. Есть флаги шардинга для CI (--bucket-count, --shard-index). По умолчанию выключено, Dart-тесты не затрагиваются. 👍 Лайки: 9, 📥 Скачиваний: 19.8К pub.dev/packages/sip_cli serious_python 4.5.1 — плагин для встраивания Python-рантайма в Flutter (iOS, Android, Desktop). Позволяет гонять тяжёлый бэкенд (ML, БД, парсинг) прямо в приложении, не блокируя UI. iOS/macOS: XCFramework'и (Python, dart_bridge, stdlib) подписаны на двух уровнях — внутри каждого .framework и внешний .xcframework. Исправляет ошибку ITMS-91065 при загрузке в App Store. Добавлена проверка подписей при сборке. Обновлён снапшот python-build до 20260730 (dart_bridge 1.7.1). Версии Python (3.12.13 / 3.13.14 / 3.14.6) без изменений. 👍 Лайки: 139, 📥 Скачиваний: 23.2К pub.dev/packages/serious_python mcp_dart 2.4.0 — Dart/Flutter SDK для MCP (Model Context Protocol): клиенты, серверы и AI-хосты. Поддерживает спецификацию 2026-07-28, совместим с 2025-11-25, есть интероперабельность с TS/Python SDK. Добавлен opt-in legacy HTTP+SSE клиент (SseClientTransport) для работы со старыми серверами. Он deprecated, мигрируйте на Streamable HTTP (удаление — 2026-08-18). Реализована same-origin маршрутизация и бидирециональная совместимость с TypeScript 1.30.0 / Python 2.0.0. 👍 Лайки: 71, 📥 Скачиваний: 154К pub.dev/packages/mcp_dart jpush_flutter 3.4.9 — плагин для интеграции пуш-уведомлений JPush (JiGuang) во Flutter-приложения. Исправлена ошибка на iOS: после вызовов stopPush / resumePush метод getPushStatus теперь корректно возвращает актуальное значение isStopped. 👍 Лайки: 113, 📥 Скачиваний: 8.2К pub.dev/packages/jpush_flutter get_time_ago 2.4.1 — пакет для форматирования DateTime в строки вроде «5 минут назад» или «3 часа назад» (подходит для лент, чатов, логов). Исправлены и улучшены локализованные сообщения для японского языка (ja). 👍 Лайки: 168, 📥 Скачиваний: 10.2К pub.dev/packages/get_time_ago liquid_glass_widgets 0.7.14 — библиотека для «жидкого стекла» в стиле iOS 26 (нативный блюр, физика желе, динамическое освещение) на всех платформах Flutter. GlassSearchableBottomBar: плавное затухание extraButton при открытии поиска, синхронный запуск спринг-анимаций. Индикаторы таб-баров: замена Opacity на visibility — убрали артефакты блюра и повысили FPS. Виджеты (GlassBottomBar, GlassAppBar и др.) дефолтятся в GlassQuality.premium. GlassThemeVariant.settings: частичное обновление не сбрасывает поля (введён GlassThemeSet). 👍 Лайки: 203, 📥 Скачиваний: 41.5К pub.dev/packages/liquid_glass_widgets Поддержать канал FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #sip_cli #serious_python #mcp_dart #jpush_flutter #get_time_ago #liquid_glass_widgets

photo content

Самые лучшие обновлённые пакеты за последние 24 часа gpu_tensor 1.5.8 — тензоры на GPU для Dart/Flutter. Пакет ускоряет вычисления через WebGPU (minigpu): матричная математика, свёртки, FFT до 3D, пулинг и активации (ReLU, Softmax и др.). Работает на Windows, Linux, Mac, Web, Android, iOS (последние две — тестируются). Требует Native Assets и Flutter master. Экспериментально, на свой риск. 👍 Лайки: 12, 📥 Скачиваний: 433 pub.dev/packages/gpu_tensor minigpu 1.5.8 — кроссплатформенная библиотека для GPU compute-шейдеров (WGSL/WebGPU через Dawn) на Flutter/Dart. Работает на Windows, Linux, macOS, Web, Android, iOS. Что нового: Minigpu() — теперь синглтон на изолят, нативный контекст уничтожается только явным вызовом destroy()/destroySync() (исправлен баг с GC). init() стал идемпотентным и потокобезопасным. dispatch/dispatchFire валидируют лимит 65535 workgroups. Новый dispatchFire(x, y, z) — fire-and-forget. Биндинги снимкаются в момент запуска диспатча. Экспериментальный пакет, используйте в проде на свой риск. 👍 Лайки: 23, 📥 Скачиваний: 556 pub.dev/packages/minigpu vector_math 2.4.2 — библиотека векторной математики для 2D/3D (вектора, матрицы, кватернионы, коллизии, цвета). Основа графики во Flutter и Flame. Обновление: задокументированы публичные API геометрических фильтров. 👍 Лайки: 378, 📥 Скачиваний: 6.7М pub.dev/packages/vector_math layrz_models 3.19.3 — Dart-модели для работы с API Layrz (преобразование ответов в объекты для Flutter). Breaking-обновление: переименован MappitReportInputMultiMappitReportMultiInput; исправлен тип $id в Geofence.fetch (String!ID!); починена Geofence.fetchAll (учитывает variant); убран лишний apiToken из GraphQL-запросов геозон. 👍 Лайки: 3, 📥 Скачиваний: 8.8К pub.dev/packages/layrz_models material_3_expressive 1.0.4 — верная реализация компонентов Material 3 Expressive для Flutter (44 виджета, пружинная физика, морфинг форм, дизайн-токены через M3ETheme). Что нового: гаптика (M3EHaptics), фиксированный радиус трека слайдеров, улучшения Toolbar (контроллер видимости, морфинг FAB), FAB Menu (морфинг размера 80↔56), исправлены прогресс-бары, рефакторинг под klin_dart. 👍 Лайки: 17, 📥 Скачиваний: 170 pub.dev/packages/material_3_expressive flutter_easyloading 4.0.2 — лёгкий оверлей для загрузки, прогресса, тостов и статусов без необходимости передавать BuildContext. Снижены минимальные требования: Dart 3.6 и Flutter 3.27 (API 4.0 не менялся). Добавлена валидация версии фреймворка при запуске. 👍 Лайки: 2.3К, 📥 Скачиваний: 100К pub.dev/packages/flutter_easyloading FlutterPulse — канал о мире Flutter! Поддержать канал #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #gpu_tensor #minigpu #vector_math #layrz_models #material_3_expressive #flutter_easyloading

photo content