Locations Releases
4.0.1 - March 26, 2026
Section titled “4.0.1 - March 26, 2026” Fix Android
AndroidX version pins
4.0.0 - March 26, 2026
Section titled “4.0.0 - March 26, 2026” Feature
Windows support added (No Background Support at this time)
Fix Android
Don’t request ACCESS_BACKGROUND_LOCATION unless realtime GPS request and less than API level 31 OR standard location background tracking is being requested
Fix
The base GpsDelegate calculations could receive a batch and trigger multiple calculations. This has been made into a synchronized operation
Enhancement
GpsDelegate now has a boolean to detect if stationary
Enhancement iOS
iOS 18+ now uses CLMonitor for GPS
Enhancement
New geofence registration mechanics for iOS 17+
3.2.2 - January 3, 2024
Section titled “3.2.2 - January 3, 2024” Enhancement Android
Replace deprecated location request used in Android GPS request
3.2.1 - December 19, 2023
Section titled “3.2.1 - December 19, 2023” Fix Android
Ensure post_notifications permissions is also requested
3.2.0 - December 8, 2023
Section titled “3.2.0 - December 8, 2023” Fix Android
GPS won’t always auto-restart post reboot
3.1.1 - November 1, 2023
Section titled “3.1.1 - November 1, 2023” Fix Android
GPS Foreground Service start/stop fix
3.0.0 - September 5, 2023
Section titled “3.0.0 - September 5, 2023” Enhancement
You can now control location manager properties like ActivityType and ShowsBackgroundLocationIndicator via AppleLocationConfiguration service
Enhancement Android
To configure the foreground service notification, your IGpsDelegate can also implement IAndroidForegroundServiceDelegate with ANDROID preprocessor directives