fa
Feedback
Flutter Pulse

Flutter Pulse

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

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

نمایش بیشتر
1 018
مشترکین
+124 ساعت
-27 روز
-930 روز
آرشیو پست ها
Самые лучшие обновлённые пакеты за последние 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

Самые лучшие обновлённые пакеты за последние 24 часа audio_metadata_reader 1.7.0 — чистый Dart-пакет для чтения и записи тегов в MP3, MP4, FLAC, OGG, Opus, WAV, AIFF, APE. ✨ Что нового: добавлена запись APEv2 (MP3, MP4, FLAC, WAV, APE). 🐛 Фиксы: объединение MP3-тегов, декодирование sample rate, сохранение длительности FLAC, парсинг MP3 без ID3 и MP4 без fullbox, терпимость к битым паддингам APEv2. 🛠 Рефакторинг: гарантированное закрытие ридера при ошибках, добавлены линтер-правила. 👍 Лайки: 43, 📥 Скачиваний: 6.3K pub.dev/packages/audio_metadata_reader core_kit 1.0.6+2 — набор production-виджетов, респонсив-утилит, Dio-транспорта с рефрешем токенов, защищённого хранилища и auth-модуля. Всё импортируется одной строкой. 🔖 Изменения: исправлена глобальная настройка выравнивания заголовка в CkAppBar через CoreKitConfig (ранее не применялась). 👍 Лайки: 8, 📥 Скачиваний: 330 pub.dev/packages/core_kit serverpod_database 4.0.0-beta.1 — внутренний пакет Serverpod (Dart-бэкенд для Flutter), не для прямого использования. 🔖 Ключевые изменения 4.0: CLI: флаги кастомизации serverpod create, автозапуск Docker, команда serverpod database start. Тесты: полная изоляция через withServerpod. БД: встроенный PostgreSQL с pgvector и PostGIS. TUI: кликабельные стектрейсы, структурированные логи, хинты. Auth: убран нативный Google Sign-In (заменён на OAuth2). 💥 Breaking: удалены депрекейты (orderDescending, ignoreEndpoint, SerializationManagerServer, виджеты веб-сервера). Фиксы: отладчик VS Code, утечки сессий, генерация кода, кэш server.dill. 👍 Лайки: 0, 📥 Скачиваний: 7.9K pub.dev/packages/serverpod_database flutter_rasp 7.1.0 — RASP-защита для Flutter: обнаруживает рут/джейлбрейк, хуки (Frida/Xposed), отладчик, репакиджинг, эмуляторы, VPN (16 типов). Поддерживает SSL-пиннинг и отправку инцидентов на бэкенд с HMAC. ✨ Что нового в 7.1.0: Device Binding (Android/iOS) — детектит запуск с данными другого устройства (рестор бэкапа, клонирование). Не входит в пресеты, реакция — ре-авторификация. API: ThreatCallback.onDeviceBinding, isDeviceBindingCompromised(). ⬆️ pointycastle обновлён до 4.0.0 (требует миграции). 🔧 Тулчинг обновлён до Pigeon 27. 👍 Лайки: 8, 📥 Скачиваний: 374 pub.dev/packages/flutter_rasp serverpod_embedded_postgres 4.0.0-beta.1 — запускает настоящий PostgreSQL (с PostGIS и pgvector) как дочерний процесс для локальной разработки на Serverpod. Без Docker, без конфликтов портов, готово за секунду на «горячем» кэше. ✨ Что нового: используются кастомные бинарники PG с встроенным pgvector и PostGIS. Добавлена команда serverpod database start для запуска БД из CLI и подключения внешних инструментов (psql, DBeaver). Улучшена изоляция тестов и работа с кэшем бинарников. 👍 Лайки: 0, 📥 Скачиваний: 8.0K pub.dev/packages/serverpod_embedded_postgres qiscus_chat_sdk 2.2.4 — пакет для встраивания чатов в Flutter-приложения без настройки инфраструктуры. 🔧 Исправления в 2.2.4: новые сообщения не приходили, пока пользователь был в комнате (проблема с таймаутом TLS и флагом isLogin). Слушатель реалтайма теперь переподключается при любом реконнекте. synchronize() больше не сбрасывает lastMessageId в 0 при ошибке (исключён рефетч всей истории). Включён keepalive для детектирования «мёртвых» сокетов. 👍 Лайки: 7, 📥 Скачиваний: 607 pub.dev/packages/qiscus_chat_sdk FlutterPulse — канал о мире Flutter! Поддержать канал #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #audio_metadata_reader #core_kit #serverpod_database #flutter_rasp #serverpod_embedded_postgres #qiscus_chat_sdk

photo content

Новые пакеты за неделю flutter_virtual_tryon — кроссплатформенный движок для виртуальной примерки очков, линз и кастомных наложений на лице. Скрывает сложность Computer Vision (ML Kit на мобильных, MediaPipe в вебе) за простым API. Достаточно передать ассет очка — трекинг, масштаб и поворот работают автоматически. Есть режим примерки на статичных фото (VirtualTryOnImage) и контроллер для захвата снимков. 👍 Лайки: 1, 📥 Скачиваний: 268 https://pub.dev/packages/flutter_virtual_tryon nfc_plus — единый NFC-плагин для Flutter (Android, iOS, Web, Desktop). Убирает бойлерплейт: чтение тегов за одну строку (capture()), стриминг с дедупликацией, типизированные модели для Mifare, ISO 7816, ISO 15693, билдер NDEF (URL, WiFi, текст), моки для тестов и сырые APDU. 👍 Лайки: 1, 📥 Скачиваний: 0 https://pub.dev/packages/nfc_plus fintech_card_core — headless-плагин для Flutter: чтение карт через NFC (EMV), OCR камеры и ручной ввод. Есть готовые виджеты (оверлей сканера, умная форма). Под Android (API 24+) и iOS 13+. 👍 Лайки: 1, 📥 Скачиваний: 0 https://pub.dev/packages/fintech_card_core FlutterPulse — канал о мире Flutter! Поддержать канал #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #flutter_virtual_tryon #nfc_plus #fintech_card_core

photo content

Самые лучшие обновлённые пакеты за последние 24 часа serious_python 4.4.0 — кроссплатформенный плагин для встраивания Python-рантайма в Flutter-приложения (iOS, Android, macOS, Linux, Windows). Позволяет запускать тяжёлый бэкенд (ML, БД, парсинг, API) на Python в фоне, не блокируя UI. 🔧 В обновлении: исправлен краш iOS/macOS при старте (Failed to lookup symbol 'serious_python_run'). dart_bridge теперь поставляется как динамический фреймворк — символы FFI корректно экспортируются через dlsym. Обновлён снэпшот python-build (20260725): dart_bridge 1.5.1 → 1.6.1, Pyodide 3.14: 314.0.2 → 314.0.3. 👍 Лайки: 139, 📥 Скачиваний: 21.7K pub.dev/packages/serious_python ApolloVM 2.23.2 — полиглотная VM (Dart, Java, Kotlin, Go, C#, JS/TS, Lua, Python) для интерпретации, кросstranspilation и JIT-компиляции в Wasm. Работает нативно, в вебе и Flutter (<10 Мб). Применяют для sandbox-исполнения, MCP-тулов, live-скриптинга и бизнес-правил. 🔧 Что нового: зависимость apollovm_wasm обновилась до wasm_run 0.2. Убран ручной шаг dart run wasm_run:setup — нативная библиотека Wasm теперь скачивается автоматически хуками SDK при dart run/test/compile. 👍 Лайки: 55, 📥 Скачиваний: 5.5K pub.dev/packages/apollovm google_api_headers 5.3.6 — плагин для получения заголовков (X-Android-Package / X-Ios-Bundle-Identifier), нужных для вызова Google API с ключами, привязанными к приложению. 🔧 В обновлении: подтянуты зависимости — package_info_plus 10.2.1, Flutter SDK 3.44.8, build_runner 2.15.1. Обновлён CI и тулинг релизов. 👍 Лайки: 31, 📥 Скачиваний: 58.9K pub.dev/packages/google_api_headers m3_carousel 2.1.3 — виджет карусели по Material Design 3 (Hero, Contained, Uncontained, вертикальный/горизонтальный скролл). 🔧 Что нового: рефакторинг пульсирующей анимации — теперь используется стабильный лейаут и анимированное обрезание, что убрало «дергание» контента при смене слайдов. 👍 Лайки: 40, 📥 Скачиваний: 785 pub.dev/packages/m3_carousel device_preview_plus 2.8.5 — форк популярного инструмента для превью приложения на разных устройствах (ориентация, тема, локаль, safe areas) без потери стейта. Актуальность поддержана под новые Flutter. 🔧 Обновление: подтянута зависимость Flutter SDK до 3.44.8, обновлены инструменты сборки (build_runner, semantic-release) и CI-конфиги. 👍 Лайки: 71, 📥 Скачиваний: 16K pub.dev/packages/device_preview_plus firestore_cache 2.20.5 — плагин для Flutter, позволяющий читать документы Firestore с приоритетом кэша (сначала локально, потом сервер). Работает через DocumentReference.get() и Query.get(), используя таймстамп в отдельном документе для проверки актуальности. 🔧 В обновлении: техническое обслуживание — обновлён Flutter SDK до 3.44.7, подтянуты зависимости (build_runner, semantic-release), чистка lock-файлов и CI. 👍 Лайки: 107, 📥 Скачиваний: 3K pub.dev/packages/firestore_cache Поддержать канал FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #serious_python #apollovm #google_api_headers #m3_carousel #device_preview_plus #firestore_cache

photo content

Самые лучшие обновлённые пакеты за последние 24 часа dart_helper_utils 6.1.0 — «батарейки в комплекте» для Dart: конвертация типов, коллекции, intl, дебаунсер, стримы и утилиты в одном импорте. Что нового: строковые хелперы (кейсы, слагифай, маски, проверки на пустоту и пр.) вынесены в отдельный zero-dep пакет stringo. dart_helper_utils зависит от него и реэкспортирует — код не менять, импорт тот же. Остались: валидация email/URL/телефона, MIME, parseDuration, base64, палиндромы и др. ⚠️ При миграции: имена extension-типов для вынесенных методов изменились (например, DHUCaseConversionExtensionsStringCaseExtension). 👍 Лайки: 44, 📥 Скачиваний: 1.9K pub.dev/packages/dart_helper_utils http_auth 1.0.5 — мидлварь для HTTP-аутентификации (Basic/Digest) с автоопределением метода. Что нового: исправлена обработка некоторых редиректов. 👍 Лайки: 38, 📥 Скачиваний: 8.1K pub.dev/packages/http_auth plist_parser 0.3.0 — парсер .plist (XML и Binary) для Dart/Flutter. Читает конфиги Apple, манифесты и бинарные плисты, отдавая удобный Map. В обновлении: исправлена CI (поддержка Node.js 24 через dart-lang/setup-dart@v1.7.2), устранена проблема с депрекацией Node.js 20. 👍 Лайки: 13, 📥 Скачиваний: 46.3K pub.dev/packages/plist_parser flutter_local_notifications_platform_interface 12.1.0 — общий интерфейс для платформных реализаций популярного плагина локальных уведомлений. Что нового: добавлен NotificationResponseType.notificationDismissed — теперь можно отслеживать, когда пользователь свайпает уведомление (PR от Василия Лаушкина). 👍 Лайки: 36, 📥 Скачиваний: 2.35M pub.dev/packages/flutter_local_notifications_platform_interface ApolloVM 2.21.0 — кроссплатформенная VM (Dart, Java, Kotlin, Go, C#, JS/TS, Lua, Python) для интерпретации, трансляции между языками и JIT-компиляции в Wasm. Работает нативно, в браузере и во Flutter (<10 Мб). Что нового: исправлены два бага генерации кода, найденные при документировании null-safety: • Kotlin: xs?[0] → теперь корректный xs?.get(0) (добавлен хук закрытия скобки). • Lua: литерал null → заменён на nil (фикс ложных сравнений). В README добавлена полная матрица поддержки null-safety по всем языкам с пометками потерь семантики (⚠️ lossy). 👍 Лайки: 55, 📥 Скачиваний: 5.5K pub.dev/packages/apollovm Sass 1.102.0 — Dart-реализация компилятора Sass/SCSS в CSS. Что нового: обновлена цветовая функция rec2020 — теперь используется гамма 2.4 в соответствии с актуальным черновиком CSS Color 4. 👍 Лайки: 20, 📥 Скачиваний: 80.9K pub.dev/packages/sass FlutterPulse — канал о мире Flutter! Поддержать канал #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #dart_helper_utils #http_auth #plist_parser #flutter_local_notifications_platform_interface #ApolloVM #Sass #stringo

photo content

Самые лучшие обновлённые пакеты за последние 24 часа flutter_bidi_text 2.0.0 — виджеты с автоопределением направления текста (RTL/LTR) для мультиязычных приложений. Заменяют Text, RichText, TextField, SelectableText префиксом Bidi. 🔴 Breaking: виджеты теперь наследуются от StatelessWidget/StatefulWidget, а не от флаттер-аналогов. Проверяйте типы через is BidiText и т.д. ✅ Добавлены BidiSelectableText и BidiText.rich(). 🐛 Исправлены 8 потерянных параметров в BidiTextField, поддержка https:// как LTR, юникод-экранирование в регэкспах, документация колбэков. 👍 16 | 📥 647 🔗 pub.dev/packages/flutter_bidi_text dcli 9.0.1 — обновление инструмента для кроссплатформенных CLI-скриптов и приложений на Dart. Замена Bash/Python/Go: типизация, null-safety, компиляция в единый бинарник (~10 МБ) без зависимостей на целевой машине. **Что нового:** обновлена зависимость posix до 6.5.1 для корректной работы команды kill. 👍 226 | 📥 52.7K 🔗 pub.dev/packages/dcli emoji_picker_flutter 4.5.3 — популярный пикер эмодзи. **Что нового:** исправлена сборка на Android (AGP 9) при отключённом встроенном Kotlin (android.builtInKotlin=false). Теперь Kotlin Gradle Plugin подключается корректно. Плюс мелкие правки линтера. 👍 655 | 📥 151K 🔗 pub.dev/packages/emoji_picker_flutter posix 6.5.2 — Dart-обёртка над POSIX API для Linux и macOS (работа с процессами, сигналами, файлами, пользователями). **Что нового:** задокументирован enum Signal для удобной работы с системными сигналами. 👍 10 | 📥 4.86M 🔗 pub.dev/packages/posix airship_flutter 12.4.0 — официальный плагин Airship для пуш-уведомлений, Live Activities, In-App сообщений, флагов фич и аналитики. 🔄 **Обновление:** подтянуты нативные SDK — Android 20.10.0, iOS 20.11.0 (багфиксы и улучшения стабильности). 👍 17 | 📥 8.6K 🔗 pub.dev/packages/airship_flutter pub_release 11.9.0 — автоматизация релиза Dart/Flutter-пакетов в pub.dev. **Что делает:** прогоняет хуки, форматирует код, бьёт версию (semver), генерирует version.g.dart, обновляет pubspec.yaml и CHANGELOG.md, создаёт git-теги и релиз-ноты из коммитов, публикует в pub.dev. Поддерживает монорепози (pub_release multi). **В обновлении:** • Переход на dcli 9.x • Фиксы линтера и документация исключений. 👍 20 | 📥 488 🔗 pub.dev/packages/pub_release Поддержать канал FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #flutter_bidi_text #dcli #emoji_picker_flutter #posix #airship_flutter #pub_release

photo content