NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #869 most downloaded on pub.dev
Android implementation of the workmanager plugin.
Last release 1 months ago
07 Sep 2026
Ships unpredictably
gaps range from 2 weeks to 11 months
Nearly every release is documented
notes for 21 of 21 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
21 releases · first in 2025
One column per month.
chore(release): publish packages — workmanager 0.10.10
chore(release): publish packages — workmanager 0.10.10 (#740)
onTaskStopped callbacks) now run on the main thread — fixes the spurious @UiThread exception notification on every cancel and makes the #705 stop-reason feature actually fire on Android.workmanager_android ^0.10.8.workmanager_android v0.10.7 — manifest-declaration check for FGS permissions ( #731 , #733 )
workmanager_android ^0.10.7.Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
workmanager - v0.10.8chore(release): publish packages — workmanager 0.10.8
chore(release): publish packages — workmanager 0.10.8 (#734)
Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
workmanager - v0.10.7chore(release): publish packages
Packages with breaking changes:
notifyBackgroundChannelInitialized host signal backing the Android handshake fix (#738).Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
workmanager - v0.10.9FEAT(android): progress updates for long-running tasks (#720).
FEAT: work status observation — getWorkInfo across platforms (fixes #194) (#719).
FEAT(android): expedited work support (#715).
FEAT(android): add ContentUriTrigger constraints (fixes #413) (#709).
BREAKING FEAT: align minimum Flutter version to 3.38 across packages (prep for 0.10.0) (#701).
Note: This release has breaking changes.
FIX(android): notify running callbacks when work is cancelled (fixes #432) (#705).
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
FIX(ios): run one-off tasks on the main engine to avoid release crash (fixes #653) (#697).
FEAT(ios): add BGHealthResearchTaskRequest support (fixes #532) (#693).
FEAT: support typed Lists/Maps in inputData (fixes #426) (#690).
FIX(ios): auto-register BGTask launch handlers for scheduled tasks (#692).
REFACTOR: replace debug mode with extensible hook-based system (#630).
Note: This release has breaking changes.
FIX: prevent NullPointerException in BackgroundWorker.getDartTask (#636).
FIX: Android initialization bug and iOS 14 availability annotations (#647).
FIX: remove kotlin-android since AGP 9 supports it https://github.com/fluttercommunity/flutter_workmanager/issues/667 (#682).
BREAKING: Migrate to federated plugin architecture
WorkmanagerPlatform methods for Androidbe.tramckrijte to dev.fluttercommunity namespaceNetworkType values: not_required → notRequired, not_roaming → notRoaming, metered → metered (unchanged)OutOfQuotaPolicy values: run_as_non_expedited_work_request → runAsNonExpeditedWorkRequest, drop_work_request → dropWorkRequestisScheduledByUniqueName method to check if a periodic task is scheduled by its unique nameisInDebugMode was not properly initializedYour coding agent can read these notes before it upgrades. Set up the MCP server →