Update Google Play Services Location version to latest (17)
Update compileSdk and buildTools to 29
2.1.0
4 years ago
Update gradle plugin version to 3.5.3
Update build tools version to 28.0.3
Add google maven repo
bugfix: add a NPE protection. (#69)
Make gpServicesSwitchTask nonnull in DispatcherLocationSource (#74)
Add null check before removing updates from LocationManager (#90)
Have DefaultLocationSource created variables in constructor (#92)
Remove location updates when onLocationChange received (#82)
2.0.4
6 years ago
Disable Test Coverage For Release BuildType (#67)
Fix GoogleApiClient is not connected error (#66)
Fix same location update calls (#65)
2.0.3
6 years ago
Introduce SimpleLocationListener (#54)
Add ACCESS_COARSE_LOCATION Permission back (#50)
2.0.2
7 years ago
Fallback from GooglePlayServices to Default (#47)
Remove connection availability check (#46)
Fix NPE on LocationAvailability (#45)
2.0.0
7 years ago
Application Context is required
Used Builder pattern to seal the Configuration contract before asking for location
Modular Configuration implemented (Possible to set only DefaultProviderConfigurations, GooglePlayServicesConfigurations or/and PermissionConfiguration)
Possible to set DialogProvider in order to change the way dialog shown
Possible to set PermissionProvider
Allow usage in Services and Fragments besides Activities.