PackageTrack
Sign in Get early access

workmanager_apple

Apple platform (iOS/macOS) implementation of the workmanager plugin.

0.9.10 77K downloads/mo #1236 most downloaded on pub.dev fluttercommunity/flutter_workmanager

What this package is like to depend on

Last release 20 days ago

03 Aug 2026

Release timing varies

gaps range from 4 weeks to 11 months

Nearly every release is documented

notes for 18 of 18 stable releases

Nothing withdrawn

no release was ever pulled

1 years old

18 releases · first in 2025

14 releases in the last 12 months

see the full history below

Release timeline

18 releases · Jul 2025 to Aug 2026
2026
Release Pre-release

Releases

latest 18
  1. 0.9.10 03 Aug 2026
    Release notes
    • FEAT(android): progress updates for long-running tasks (#720).
    Open source →
  2. 0.9.9 03 Aug 2026
    Release notes
    • FEAT: work status observation — getWorkInfo across platforms (fixes #194) (#719).
    Open source →
  3. 0.9.8 03 Aug 2026
    Release notes
    • FEAT(android): expedited work support (#715).
    Open source →
  4. 0.9.7 03 Aug 2026
    Release notes
    • FEAT(android): add ContentUriTrigger constraints (fixes #413) (#709).
    Open source →
  5. 0.9.6 02 Aug 2026
    Release notes
    • FIX(ios): run one-off tasks on the main engine to avoid release crash (fixes #653) (#697).
    • FEAT(ios): add BGContinuedProcessingTask support (fixes #638) (#700).
    • FEAT(android): long-running workers via foreground service (#698).
    Open source →
  6. 0.9.6+1 02 Aug 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  7. 0.9.6+2 02 Aug 2026
    Release notes
    • FIX(android): notify running callbacks when work is cancelled (fixes #432) (#705).
    Open source →
  8. 0.9.5 02 Aug 2026
    Release notes
    • FEAT(ios): add UIScene lifecycle support (fixes #662) (#696).

    2026-08-02

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FEAT(ios): add UIScene lifecycle support (fixes #662) (#696).
    Open source →
  9. 0.9.4 02 Aug 2026
    Release notes
    • FEAT(ios): add BGContinuedProcessingTask support (fixes #638) (#700).
    • FEAT(android): long-running workers via foreground service (#698).

    2026-08-02

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    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.9.2+1

    Open source →
    Release notes
    • FEAT(ios): add BGHealthResearchTaskRequest support (fixes #532) (#693).
    Open source →
  10. 0.9.3 01 Aug 2026
    Release notes
    • FIX(ios): run one-off tasks on the main engine to avoid release crash (fixes #653) (#697).
    • FEAT(ios): add BGContinuedProcessingTask support (fixes #638) (#700).
    • FEAT(android): long-running workers via foreground service (#698).
    Open source →
    Release notes
    • FEAT: macOS support via NSBackgroundActivityScheduler (fixes #424) (#689).
    Open source →
  11. 0.9.3+1 01 Aug 2026
    Release notes
    • FIX(ios): auto-register BGTask launch handlers for scheduled tasks (#692).

    2026-08-01

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX(ios): auto-register BGTask launch handlers for scheduled tasks (#692).
    Open source →
  12. 0.9.3+2 02 Aug 2026
    Release notes
    • FIX(ios): restore initialDelay for one-off tasks (#695).

    2026-08-01

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX(ios): restore initialDelay for one-off tasks (#695).
    Open source →
  13. 0.9.2 01 Aug 2026
    Release notes
    • FEAT(ios): add BGHealthResearchTaskRequest support (fixes #532) (#693).
    Open source →
    Release notes
    • FIX(ios): pass taskName to callback and honor initialDelay for one-off tasks (#687).
    • FIX(ios): pass inputData to periodic background tasks (#648).
    • FEAT: add Swift Package Manager support for iOS (#683).
    Open source →
  14. 0.9.1 01 Aug 2025
    Release notes
    • FEAT: support typed Lists/Maps in inputData (fixes #426) (#690).
    • FEAT: macOS support via NSBackgroundActivityScheduler (fixes #424) (#689).
    Open source →
    Release notes
    • FEAT: add iOS Swift Package Manager support (#631).
    Open source →
  15. 0.9.1+1 06 Aug 2025
    Release notes
    • FIX(ios): auto-register BGTask launch handlers for scheduled tasks (#692).
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  16. 0.9.1+2 31 Aug 2025
    Release notes
    • FIX: Android initialization bug and iOS 14 availability annotations (#647).
    Open source →
  17. 0.9.0 31 Jul 2025
    Release notes
    • REFACTOR: replace debug mode with extensible hook-based system (#630).
    • REFACTOR: Migrate internal interfaces to pigeon (#613).
    • FIX: resolve critical null handling crashes from contributor reports (#626).
    • FEAT: Migrate to federated plugin architecture (#611).
    • BREAKING FIX: resolve issue #622 - periodic tasks running at incorrect frequencies (#628).
    Open source →
    Release notes

    Note: This release has breaking changes.

    • REFACTOR: replace debug mode with extensible hook-based system (#630).
    • REFACTOR: Migrate internal interfaces to pigeon (#613).
    • FEAT: Migrate to federated plugin architecture (#611).
    • BREAKING FIX: resolve issue #622 - periodic tasks running at incorrect frequencies (#628).
    Open source →
  18. 0.8.0 01 Jul 2025
    Release notes

    Initial Release

    • BREAKING: Migrate to federated plugin architecture
    • Initial release of the iOS implementation
    • Implement all WorkmanagerPlatform methods for iOS
    • Support for one-off tasks using BGTaskScheduler API
    • Support for processing and refresh tasks
    • Migrate from be.tramckrijte to dev.fluttercommunity namespace

    Breaking Changes

    • BREAKING: Enum values changed from snake_case to camelCase:
      • NetworkType values: not_requirednotRequired, not_roamingnotRoaming, meteredmetered (unchanged)
    • BREAKING: Removed JSON serialization for inputData - now uses native Map transfer

    New Features

    • Add debug notification helper for testing
    • Add thumbnail generator for background tasks
    • Added comprehensive integration tests

    Bug Fixes

    • Fixed initialDelaySeconds parameter handling - was previously ignored
    • Fixed compilation errors with Map handling
    • Fixed inputData type handling - now properly supports all primitive types and lists
    • Fixed swapped constraints bug for requiresNetworkConnectivity and requiresExternalPower

    Improvements

    • Updated to Flutter 3.32 requirements
    • Add Privacy Manifest for App Store compliance
    • Replace print statements with proper os_log for better logging
    • printScheduledTasks now returns String instead of void
    • Better error handling and type safety
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive