| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-03 | 870 Bytes | |
| v0.10.4 source code.tar.gz | 2026-08-03 | 3.7 MB | |
| v0.10.4 source code.zip | 2026-08-03 | 3.9 MB | |
| Totals: 3 Items | 7.6 MB | 0 | |
workmanager_linux v0.1.1 — first Linux release (fixes [#324])
New platform package: systemd-based background execution for Linux.
- One-off tasks via transient
systemd-run --userunits; periodic tasks as.timer/.servicepairs withPersistent=true(catch-up on missed runs). - Headless execution:
WorkmanagerLinux.maybeRunBackgroundTask(args, callbackDispatcher)frommain()runs the task without a window and exits with a journal-friendly exit code. - Payloads as on-disk JSON, passed via
--payload. - Pure Dart (no native code); injectable process runner for testing.
- Constraints/backoff accepted but documented no-ops. Requires a systemd user session (
loginctl enable-lingerfor timer persistence).
workmanager v0.10.4
- Linux platform support wired in (
Platform.isLinux→WorkmanagerLinux); dependency onworkmanager_linux ^0.1.1.