PackageTrack
Sign in Get early access

flutter_background_service_android

A flutter plugin for executing dart code continously even application closed.

6.3.1 89K downloads/mo #1176 most downloaded on pub.dev ekasetiawans/flutter_background_service

What this package is like to depend on

Last release 1 years ago

25 Jul 2025

Release timing varies

gaps range from 2 weeks to 8 months

Nearly every release is documented

notes for 47 of 48 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

49 releases · first in 2022

0 releases in the last 12 months

see the full history below

Release timeline

49 releases · Mar 2022 to Jul 2025
2023 2024 2025 2026
Release Pre-release

Releases

latest 49
  1. 6.3.1 25 Jul 2025
    Release notes
    • FIX(android): add namespace to support AGP 8.0+. ([76b0c39](h…
    Open source →
    Release notes
    • FIX(android): add namespace to support AGP 8.0+. (76b0c396)
    • FIX: manually disabling Alarms & reminders permission on Android 12 causes an exception when starting service on reboot. (135fed1f)

    2025-07-25

    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.

    • flutter_background_service - v5.1.1

    Open source →
    Release notes
    • FIX(android): add namespace to support AGP 8.0+. (76b0c396)
    • FIX: manually disabling Alarms & reminders permission on Android 12 causes an exception when starting service on reboot. (135fed1f)
    Open source →
  2. 6.3.0 21 Dec 2024
    Release notes
    Open source →
    Release notes
    • FEAT: remove unused imports. (d0bbb433)

    2024-12-21

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FEAT: remove unused imports. (d0bbb433)
    Open source →
  3. 6.2.7 29 Aug 2024
    Release notes
    Open source →
    Release notes
    • BUG: service crash due to START_STICKY. (a000a6ba)

    2024-08-25

    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.

    • flutter_background_service - v5.0.9
    • flutter_background_service_android - v6.2.6
    • flutter_background_service_ios - v5.0.3

    Open source →
    Release notes
    • BUG: service crash due to START_STICKY. (a000a6ba)
    Open source →
  4. 6.2.6 25 Aug 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  5. 6.2.5 25 Aug 2024
    Release notes

    2024-08-03

    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.

    • flutter_background_service_ios - v5.0.2

    Open source →
    Release notes
    Open source →
  6. 6.2.4 03 Aug 2024
    Release notes
    • FIX: fix crash on android 14 after starting foreground service. (4bdc46d9)
    Open source →
  7. 6.2.3 18 Jun 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  8. 6.2.2 30 Nov 2023
    Release notes

    2023-11-18

    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.

    • flutter_background_service - v5.0.4

    Open source →
    Release notes
    Open source →
  9. 6.2.1 18 Nov 2023
    Release notes
    • FIX: checks methodChanel's nullabilty inside MainHandler.post. (cd0d098f)
    • FIX: removes listener before turn methodChannel null. (7909b51c)

    2023-11-06

    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.

    • flutter_background_service - v5.0.3

    Open source →
    Release notes
    • FIX: checks methodChanel's nullabilty inside MainHandler.post. (cd0d098f)
    • FIX: removes listener before turn methodChannel null. (7909b51c)
    Open source →
  10. 6.2.0 06 Nov 2023
    Release notes
    • FEAT: throw an error if using FlutterBackgroundService class in worker isolate. (9a5732ce)

    2023-10-19

    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.

    • flutter_background_service - v5.0.2

    Open source →
    Release notes
    • FEAT: throw an error if using FlutterBackgroundService class in worker isolate. (9a5732ce)
    Open source →
  11. 6.1.0 19 Oct 2023
    Release notes
    • FEAT: throw an error if using FlutterBackgroundService class in worker isolate. (d09843f8)

    2023-08-14

    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.

    • flutter_background_service - v5.0.1

    Open source →
    Release notes
    • FEAT: throw an error if using FlutterBackgroundService class in worker isolate. (d09843f8)
    Open source →
  12. 6.0.1 14 Aug 2023
    Release notes
    • FIX: service do not connect to dart side after destroy by xiaomi boost memory. (a04d3a75)

    2023-08-11

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    • FIX: service do not connect to dart side after destroy by xiaomi boost memory. (a04d3a75)
    Open source →
  13. 6.0.0 11 Aug 2023
    Release notes
    • REFACTOR: improve android performances. (13f73a86)
    • REFACTOR: remove unused methods. (ea79ceda)
    • REFACTOR: refactor java code. (d7db0c09)
    • REFACTOR: initialize melos. (00bf06da)
    • PERF: improve entrypoint with args. (5abacbe5)
    • PERF: using exact alarm for watchdog receiver. (6dba6670)
    • PERF: improve android background service. (e01a3fa2)
    • FIX: We still need to check service is running or not. (280a603e)
    • FIX: Issue created by #336. (6fedeed2)
    • FIX: added proguard for android plugin. (0d7ac8a6)
    • FIX: make final variable for backward compatibility of gradle. (d7087ba0)
    • FIX: using Runnable instead of lambda. (9cda867d)
    • FIX: wakelock not released. (e427f3b7)
    • FIX: autoStartOnBootMode #160. (16a785a3)
    • FIX: release wakelock. (c0830250)
    • FIX: errors. (13a6f841)
    • FEAT: added QUICKBOOT_POWERON action to intent-filter. (46f08173)
    • FEAT: revert to single process. (515dde6a)
    • FEAT: move android service to separated process. (bd2e6f07)
    • FEAT(android): expose notification id for foreground service. (47b7089c)
    • FEAT: using entrypoint instead of dart callback and added initial notification info for android. (b0fc8f32)
    • FEAT: migrate to plugin platform interface. (70e08ff0)
    • DOCS: update license. (0c17e5de)
    • DOCS: readme link. (1479b91c)
    • DOCS: update README. (fbf5e0ab)
    • BREAKING FEAT: updated dependency constraints. (97ef7977)
    • BREAKING FEAT: autoStartOnBoot now using it's own argument. (036669dc)
    • BREAKING FEAT: implement new concept. (c8ce9c0b)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • REFACTOR: improve android performances. (13f73a86)
    • REFACTOR: remove unused methods. (ea79ceda)
    • REFACTOR: refactor java code. (d7db0c09)
    • REFACTOR: initialize melos. (00bf06da)
    • PERF: improve entrypoint with args. (5abacbe5)
    • PERF: using exact alarm for watchdog receiver. (6dba6670)
    • PERF: improve android background service. (e01a3fa2)
    • FIX: We still need to check service is running or not. (280a603e)
    • FIX: Issue created by #336. (6fedeed2)
    • FIX: added proguard for android plugin. (0d7ac8a6)
    • FIX: make final variable for backward compatibility of gradle. (d7087ba0)
    • FIX: using Runnable instead of lambda. (9cda867d)
    • FIX: wakelock not released. (e427f3b7)
    • FIX: autoStartOnBootMode #160. (16a785a3)
    • FIX: release wakelock. (c0830250)
    • FIX: errors. (13a6f841)
    • FEAT: added QUICKBOOT_POWERON action to intent-filter. (46f08173)
    • FEAT: revert to single process. (515dde6a)
    • FEAT: move android service to separated process. (bd2e6f07)
    • FEAT(android): expose notification id for foreground service. (47b7089c)
    • FEAT: using entrypoint instead of dart callback and added initial notification info for android. (b0fc8f32)
    • FEAT: migrate to plugin platform interface. (70e08ff0)
    • DOCS: update license. (0c17e5de)
    • DOCS: readme link. (1479b91c)
    • DOCS: update README. (fbf5e0ab)
    • BREAKING FEAT: updated dependency constraints. (97ef7977)
    • BREAKING FEAT: autoStartOnBoot now using it's own argument. (036669dc)
    • BREAKING FEAT: implement new concept. (c8ce9c0b)
    Open source →
  14. 5.0.0 07 Aug 2023
    Release notes
    • REFACTOR: improve android performances. (13f73a86)
    • REFACTOR: split code into separate class. (678226ba)
    • REFACTOR: fix sampe project dependency version. (a83b9f62)
    • REFACTOR: initialize melos. (00bf06da)
    • PERF: improve handle app refresh ios. (48e333d7)
    • FIX: ios onBackground. (4eb6b70d)
    • FIX: added @pragma. (0f90cc7d)
    • FIX: using Runnable instead of lambda. (9cda867d)
    • FIX: wrong dependency version. (34e66e13)
    • FIX: errors. (13a6f841)
    • FIX: podspec. (b46f9a3f)
    • FIX: dependencies version. (4e89b5e9)
    • FEAT: enhance notification icon readme. (52e7e6ea)
    • FEAT: enhance notification icon readme. (4d699fb0)
    • FEAT: allow using custom task identifier. (555a0618)
    • FEAT: move android service to separated process. (bd2e6f07)
    • FEAT: using entrypoint instead of dart callback and added initial notification info for android. (b0fc8f32)
    • FEAT: automatically register plugins. (3a0d0d53)
    • FEAT: update dependencies. (afc90fcc)
    • FEAT: managed with melos. (2313273a)
    • DOCS: updated README.md. (9345b16f)
    • DOCS: updated README. (f9e96ab4)
    • DOCS: update README. (5fc18ced)
    • DOCS: add documentation on configure method. (b9612afe)
    • DOCS: update FAQ. (53215976)
    • DOCS: update license. (0c17e5de)
    • DOCS: updated README. (2fc9ae66)
    • DOCS: update example project for custom notification. (d1e90d86)
    • DOCS: update README. (caf8125c)
    • DOCS: update README. (88917672)
    • DOCS: change method name. (9f05e7f6)
    • BREAKING FEAT: updated dependency constraints. (97ef7977)
    • BREAKING FEAT: implement new concept. (c8ce9c0b)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • REFACTOR: improve android performances. (13f73a86)
    • REFACTOR: remove unused methods. (ea79ceda)
    • REFACTOR: refactor java code. (d7db0c09)
    • REFACTOR: initialize melos. (00bf06da)
    • PERF: improve entrypoint with args. (5abacbe5)
    • PERF: using exact alarm for watchdog receiver. (6dba6670)
    • PERF: improve android background service. (e01a3fa2)
    • FIX: We still need to check service is running or not. (280a603e)
    • FIX: Issue created by #336. (6fedeed2)
    • FIX: added proguard for android plugin. (0d7ac8a6)
    • FIX: make final variable for backward compatibility of gradle. (d7087ba0)
    • FIX: using Runnable instead of lambda. (9cda867d)
    • FIX: wakelock not released. (e427f3b7)
    • FIX: autoStartOnBootMode #160. (16a785a3)
    • FIX: release wakelock. (c0830250)
    • FIX: errors. (13a6f841)
    • FEAT: added QUICKBOOT_POWERON action to intent-filter. (46f08173)
    • FEAT: revert to single process. (515dde6a)
    • FEAT: move android service to separated process. (bd2e6f07)
    • FEAT(android): expose notification id for foreground service. (47b7089c)
    • FEAT: using entrypoint instead of dart callback and added initial notification info for android. (b0fc8f32)
    • FEAT: migrate to plugin platform interface. (70e08ff0)
    • DOCS: update license. (0c17e5de)
    • DOCS: readme link. (1479b91c)
    • DOCS: update README. (fbf5e0ab)
    • BREAKING FEAT: updated dependency constraints. (97ef7977)
    • BREAKING FEAT: autoStartOnBoot now using it's own argument. (036669dc)
    • BREAKING FEAT: implement new concept. (c8ce9c0b)
    Open source →
  15. 4.0.2 07 Aug 2023
    Release notes
    • FIX: We still need to check service is running or not. (280a603e)
    • FIX: Issue created by #336. (6fedeed2)

    2023-06-14

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: We still need to check service is running or not. (280a603e)
    • FIX: Issue created by #336. (6fedeed2)
    Open source →
  16. 4.0.1 14 Jun 2023
    Release notes
    • REFACTOR: improve android performances. (13f73a86)

    2023-06-14

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    • REFACTOR: improve android performances. (13f73a86)
    Open source →
  17. 4.0.0 13 Jun 2023
    Release notes
    • REFACTOR: improve android performances. (13f73a86)
    • REFACTOR: split code into separate class. (678226ba)
    • REFACTOR: fix sampe project dependency version. (a83b9f62)
    • REFACTOR: initialize melos. (00bf06da)
    • PERF: improve handle app refresh ios. (48e333d7)
    • FIX: ios onBackground. (4eb6b70d)
    • FIX: added @pragma. (0f90cc7d)
    • FIX: using Runnable instead of lambda. (9cda867d)
    • FIX: wrong dependency version. (34e66e13)
    • FIX: errors. (13a6f841)
    • FIX: podspec. (b46f9a3f)
    • FIX: dependencies version. (4e89b5e9)
    • FEAT: enhance notification icon readme. (52e7e6ea)
    • FEAT: enhance notification icon readme. (4d699fb0)
    • FEAT: allow using custom task identifier. (555a0618)
    • FEAT: move android service to separated process. (bd2e6f07)
    • FEAT: using entrypoint instead of dart callback and added initial notification info for android. (b0fc8f32)
    • FEAT: automatically register plugins. (3a0d0d53)
    • FEAT: update dependencies. (afc90fcc)
    • FEAT: managed with melos. (2313273a)
    • DOCS: updated README.md. (9345b16f)
    • DOCS: updated README. (f9e96ab4)
    • DOCS: update README. (5fc18ced)
    • DOCS: add documentation on configure method. (b9612afe)
    • DOCS: update FAQ. (53215976)
    • DOCS: update license. (0c17e5de)
    • DOCS: updated README. (2fc9ae66)
    • DOCS: update example project for custom notification. (d1e90d86)
    • DOCS: update README. (caf8125c)
    • DOCS: update README. (88917672)
    • DOCS: change method name. (9f05e7f6)
    • BREAKING FEAT: updated dependency constraints. (97ef7977)
    • BREAKING FEAT: implement new concept. (c8ce9c0b)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: updated dependency constraints. (97ef7977)
    Open source →
  18. 3.0.3 21 Oct 2022
    Release notes
    • FIX: Android crash when unbinding service
    Open source →
  19. 3.0.2 12 Oct 2022
    Release notes
    • FIX: added proguard for android plugin. (0d7ac8a6)

    2022-09-29

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: added proguard for android plugin. (0d7ac8a6)
    Open source →
  20. 3.0.1 03 Oct 2022
    Release notes
    • REFACTOR: improve android performances. (13f73a86)
    Open source →
    Release notes
    • FIX: Android crash when unbinding service
    Open source →
  21. 3.0.0 29 Sep 2022
    Release notes
    • FEAT: enhance notification icon readme. (52e7e6ea)
    • FEAT: enhance notification icon readme. (4d699fb0)
    • BREAKING FEAT: updated dependency constraints. (97ef7977)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: autoStartOnBoot now using it's own argument. (036669dc)
    Open source →
  22. 2.5.4 27 Sep 2022
    Release notes
    • REFACTOR: remove unused methods. (ea79ceda)
    Open source →
  23. 2.5.3 27 Sep 2022
    Release notes
    • PERF: improve entrypoint with args. (5abacbe5)
    Open source →
  24. 2.5.2 27 Sep 2022
    Release notes
    • PERF: using exact alarm for watchdog receiver. (6dba6670)

    2022-09-21

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • PERF: using exact alarm for watchdog receiver. (6dba6670)
    Open source →
  25. 2.5.1 27 Sep 2022
    Release notes
    • FIX: Android crash when unbinding service
    Open source →
  26. 2.5.0 21 Sep 2022
    Release notes
    • FEAT: added QUICKBOOT_POWERON action to intent-filter. (46f08173)
    Open source →
  27. 2.4.0 20 Sep 2022
    Release notes
    • FEAT: onForeground and onBackground now optional. (9dfcc4d4)
    Open source →
    Release notes
    • FEAT: revert to single process. (515dde6a)
    Open source →
  28. 2.3.4 19 Sep 2022
    Release notes
    • REFACTOR: refactor java code. (d7db0c09)
    Open source →
  29. 2.3.3 19 Sep 2022
    Release notes
    • FIX: make final variable for backward compatibility of gradle. (d7087ba0)

    2022-09-15

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: make final variable for backward compatibility of gradle. (d7087ba0)
    Open source →
  30. 2.3.2 15 Sep 2022
    Release notes

    2022-09-15

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    Open source →
  31. 2.3.1 15 Sep 2022
    Release notes
    • REFACTOR: remove unused methods. (ea79ceda)
    • PERF: improve handle app refresh ios. (48e333d7)

    2022-09-28

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    Open source →
  32. 2.3.0 15 Sep 2022
    Release notes
    • REFACTOR: split code into separate class. (678226ba)
    • PERF: cancel old schedule. (bfca5773)
    • FIX: ios onBackground. (0b1101be)
    • FIX: ios onBackground. (4eb6b70d)
    • FEAT: allow using custom task identifier. (555a0618)

    2022-09-27

    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.

    • flutter_background_service - v2.3.10

    Open source →
    Release notes
    • FEAT: move android service to separated process. (bd2e6f07)
    Open source →
  33. 2.2.2 14 Sep 2022
    Release notes
    • Update a dependency to the latest release.
    Open source →
  34. 2.2.1 14 Sep 2022
    Release notes
    • Update a dependency to the latest release.
    Open source →
  35. 2.2.0 14 Sep 2022
    Release notes

    2022-09-28

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FEAT: expose notification id for foreground service. (47b7089c)
    Open source →
  36. 2.1.1 13 Sep 2022
    Release notes
    • FIX: missing foregroundServiceNotificationId. (e49f6137)

    2022-09-14

    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.

    • flutter_background_service - v2.2.2

    Open source →
    Release notes
    • PERF: improve android background service. (e01a3fa2)
    Open source →
  37. 2.1.0 13 Sep 2022
    Release notes
    • FEAT: using entrypoint instead of dart callback and added initial notification info for android. (b0fc8f32)
    Open source →
  38. 2.0.3 14 Jun 2022
    Release notes
    • FIX: wakelock not released. (e427f3b7)

    2022-05-30

    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.

    • flutter_background_service - v2.1.2

    Open source →
    Release notes
    • FIX: wakelock not released. (e427f3b7)
    Open source →
  39. 2.0.2 30 May 2022
    Release notes
    • FIX: autoStartOnBootMode #160. (16a785a3)

    2022-05-27

    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.

    • flutter_background_service - v2.1.1

    Open source →
    Release notes
    • FIX: autoStartOnBootMode #160. (16a785a3)
    Open source →
  40. 2.0.1 27 May 2022
    Release notes

    2022-05-19

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    Open source →
  41. 2.0.0 09 Apr 2022
    Release notes

    2022-04-08

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  42. 2.0.0-dev.0 05 Apr 2022 pre-release
    Release notes
    • BREAKING FEAT: implement new concept. (c8ce9c0b)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: implement new concept. (c8ce9c0b)
    Open source →
  43. 1.0.2 17 Mar 2022
    Release notes
    Open source →
  44. 1.0.1 17 Mar 2022
    Release notes
    Open source →
  45. 1.0.0 17 Mar 2022

    Nothing published for this version

  46. 0.0.2 17 Mar 2022
    Release notes
    • FEAT: migrate to plugin platform interface. (70e08ff0)
    Open source →
  47. 0.0.1+1 17 Mar 2022
    Release notes
    • REFACTOR: initialize melos.
    Open source →
  48. 0.0.1+2 17 Mar 2022
    Release notes
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  49. 0.0.1+3 17 Mar 2022
    Release notes
    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