flutter_bg_location 1.0.2
flutter_bg_location: ^1.0.2 copied to clipboard
A Flutter plugin for background location tracking that continues even when the app is killed. Features include persistent storage, real-time updates, and server sync.
1.0.2 #
Added #
- Android advanced configuration (power mode, network fallback, WorkManager restart).
- Example app UI toggles for advanced Android settings.
- Android 13 notification permission request in example app.
Changed #
- Android service startup hardening and better running state tracking.
- iOS permission flow hardened and background upload safety.
- Documentation updates and Dartdoc coverage for pub scoring.
1.0.0 #
Added #
- Initial release of the background location tracking plugin
- Continuous background location updates
- Foreground and background tracking support
- Configurable update interval and accuracy settings
- Automatic service recovery after app termination (platform dependent)
- Flutter isolate–friendly implementation
- Developer-friendly API design
Platform Support #
- Android: Foreground service with background execution
- iOS: Background location updates with required permissions
0.0.2 #
Bug Fixes #
- Fixed iOS build failure caused by UIApplicationDelegate method conflict.
- Removed didFinishLaunchingWithOptions from the plugin.
- Added backward-compatible handling for CLAuthorizationStatus (iOS < 14 support).
0.0.1 #
- Initial release
- Background location tracking on Android and iOS
- Continues tracking even when app is killed
- Stores up to 1000 locations locally
- Real-time location updates via EventChannel
- Optional HTTP POST to server
- Configurable update intervals and distance filters
- Android foreground service with notification
- iOS significant location changes
- Auto-restart on device reboot (Android)
- Battery-optimized tracking options