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 2025Releases
latest 49-
6.3.125 Jul 2025Release notes
Open source →- 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
-
6.3.021 Dec 2024Release notes
Open source →- 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:
-
6.2.729 Aug 2024Release notes
Open source →- 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:
flutter_background_service_platform_interface-v5.1.2flutter_background_service-v5.0.9flutter_background_service_android-v6.2.6flutter_background_service_ios-v5.0.3
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.9flutter_background_service_android-v6.2.6flutter_background_service_ios-v5.0.3
-
6.2.625 Aug 2024 -
6.2.525 Aug 2024Release notes
Open source →- FIX: lints. (7b63fca4)
2024-08-03
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
flutter_background_service-v5.0.7flutter_background_service_android-v6.2.4flutter_background_service_platform_interface-v5.1.1flutter_background_service_ios-v5.0.2
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
-
6.2.403 Aug 2024Release notes
Open source →- FIX: fix crash on android 14 after starting foreground service. (4bdc46d9)
-
6.2.318 Jun 2024 -
6.2.230 Nov 2023Release notes
Open source →- FIX: android build error. (8102e015)
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
-
6.2.118 Nov 2023Release notes
Open source →- 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
-
6.2.006 Nov 2023Release notes
Open source →- 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
Release notes
Open source →- FEAT: throw an error if using FlutterBackgroundService class in worker isolate. (9a5732ce)
-
6.1.019 Oct 2023Release notes
Open source →- 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
Release notes
Open source →- FEAT: throw an error if using FlutterBackgroundService class in worker isolate. (d09843f8)
-
6.0.114 Aug 2023Release notes
Open source →- FIX: service do not connect to dart side after destroy by xiaomi boost memory. (a04d3a75)
2023-08-11
Changes
Packages with breaking changes:
flutter_background_service-v5.0.0flutter_background_service_android-v6.0.0flutter_background_service_ios-v5.0.0flutter_background_service_platform_interface-v5.0.0
Packages with other changes:
- There are no other changes in this release.
Release notes
Open source →- FIX: service do not connect to dart side after destroy by xiaomi boost memory. (a04d3a75)
-
6.0.011 Aug 2023Release notes
Open source →- 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)
Release notes
Open source →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)
-
5.0.007 Aug 2023Release notes
Open source →- 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)
Release notes
Open source →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)
-
4.0.207 Aug 2023Release notes
Open source →- 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:
-
4.0.114 Jun 2023Release notes
Open source →- REFACTOR: improve android performances. (13f73a86)
2023-06-14
Changes
Packages with breaking changes:
flutter_background_service-v3.0.0flutter_background_service_android-v4.0.0flutter_background_service_ios-v3.0.0flutter_background_service_platform_interface-v3.0.0
Packages with other changes:
- There are no other changes in this release.
-
4.0.013 Jun 2023Release notes
Open source →- 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)
Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: updated dependency constraints. (97ef7977)
-
3.0.321 Oct 2022 -
3.0.212 Oct 2022Release notes
Open source →- 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:
-
3.0.103 Oct 2022 -
3.0.029 Sep 2022Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: autoStartOnBoot now using it's own argument. (036669dc)
-
2.5.427 Sep 2022 -
2.5.327 Sep 2022 -
2.5.227 Sep 2022Release notes
Open source →- 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:
flutter_background_service-v2.3.9flutter_background_service_android-v2.5.0flutter_background_service_ios-v2.2.5
-
2.5.127 Sep 2022 -
2.5.021 Sep 2022 -
2.4.020 Sep 2022 -
2.3.419 Sep 2022 -
2.3.319 Sep 2022Release notes
Open source →- 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:
Release notes
Open source →- FIX: make final variable for backward compatibility of gradle. (d7087ba0)
-
2.3.215 Sep 2022Release notes
Open source →- FIX: using Runnable instead of lambda. (9cda867d)
- DOCS: update license. (0c17e5de)
- DOCS: updated README. (3885e301)
2022-09-15
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
flutter_background_service-v2.3.4flutter_background_service_android-v2.3.1flutter_background_service_ios-v2.2.3flutter_background_service_platform_interface-v2.1.3
-
2.3.115 Sep 2022Release notes
Open source →2022-09-28
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
flutter_background_service-v2.4.0flutter_background_service_android-v2.5.3flutter_background_service_ios-v2.3.0
-
2.3.015 Sep 2022Release notes
Open source →- 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
-
2.2.214 Sep 2022 -
2.2.114 Sep 2022 -
2.2.014 Sep 2022Release notes
Open source →- FEAT: Updated configs. (7af1961d)
2022-09-28
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
flutter_background_service-v2.4.1flutter_background_service_android-v2.5.4flutter_background_service_ios-v2.3.1
-
2.1.113 Sep 2022Release notes
Open source →- 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
-
2.1.013 Sep 2022Release notes
Open source →- FEAT: using entrypoint instead of dart callback and added initial notification info for android. (b0fc8f32)
-
2.0.314 Jun 2022Release notes
Open source →- 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
-
2.0.230 May 2022Release notes
Open source →- 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
-
2.0.127 May 2022Release notes
Open source →- FIX: release wakelock. (c0830250)
2022-05-19
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
2.0.009 Apr 2022Release notes
Open source →2022-04-08
Changes
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Release notes
Open source →- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
-
2.0.0-dev.005 Apr 2022 pre-releaseRelease notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: implement new concept. (c8ce9c0b)
-
1.0.217 Mar 2022 -
1.0.117 Mar 2022 -
1.0.017 Mar 2022Nothing published for this version
-
0.0.217 Mar 2022 -
0.0.1+117 Mar 2022 -
0.0.1+217 Mar 2022 -
0.0.1+317 Mar 2022