Skip to content

workmanager v0.10.7 — web messaging + FGS opt-in

Choose a tag to compare

@ened ened released this 04 Aug 21:39
· 6 commits to main since this release
af5d75a

workmanager_web v0.2.0 — bidirectional page↔worker messaging (#708)

  • Free-form two-way postMessage channel: sendMessageToWorker() / workerMessages / sendToPage.
  • The example app gained a full web demo (worker chat, persistent background-task queue, Service Worker + notifications, PWA install flow) — live at https://fluttercommunity.github.io/flutter_workmanager/ with an intro/landing page.

workmanager_android v0.10.6 — FOREGROUND_SERVICE_DATA_SYNC opt-in (#725)

  • FOREGROUND_SERVICE_DATA_SYNC + the dataSync service type are no longer in the merged manifest by default (Play Console special type: declaration + demo video requirement even when unused).
  • Opt in when you run long-running workers with the dataSync type: workmanager.enableDataSyncForegroundService=true in gradle.properties.
  • Loud-failure guard: using dataSync without the opt-in (or expedited work with a stripped manifest) throws a descriptive error at registration instead of a SecurityException mid-task.

workmanager v0.10.7

  • Dependency bumps: workmanager_android ^0.10.6, workmanager_web ^0.2.0.