en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels πŸ‘‰ If you want to see the tag, subscribe

Flutter Pulse

Flutter Pulse

Open in Telegram

На ΠΊΠ°Π½Π°Π»Π΅ Π±ΡƒΠ΄ΡƒΡ‚ новости ΠΏΡ€ΠΎ flutter с сайтов, информация ΠΎΠ± ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ авторский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.

Show more
1 007
Subscribers
-124 hours
-17 days
-330 days
Posts Archive
Π‘Π°ΠΌΡ‹Π΅ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π·Π° послСдниС 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-ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅: ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ MappitReportInputMulti β†’ MappitReportMultiInput; исправлСн Ρ‚ΠΈΠΏ $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

Flutter Pulse - Statistics & analytics of Telegram channel @flutterpulse