- Fix incompatibily with headless plugins thanks to ehhc
- Fix error with iOS when permission already given
- Add Google maps example
- Fix error on Android 21 API thanks to noordawod
- Update Google API version
- Align altitude on Sea Level when available on Android (matching iOS altitude).
- Remove GPS limitation on Android
- Fixes README
- Fixes requestPermission not responding the correct result on iOS
- Update example App with proper cancel
- Add possibility to set accuracy, interval and minimum notification ditance of the requests.
- Add LocationAccuracy object
- Actually updating locatino when using getLocation (not only relying on LastLocation)
- Add timestamp to LocationData
- Add serviceEnabled method to check whether Location Service is enabled.
- Add requestService method to ask the user to activate the location service.
- Fix continuous callback heading
- iOS permission should be closer to Android permission behaviour thanks to PerrchicK
- Adding requestPermission(), to manually request permission
- Several feature fixed for less crash when using the plugin
- Code Cleanup
- Update Readme and add a warning for the location bug in iOS simulator
- Code cleanup
- BREAKING CHANGE: Change Dart API to return structured data rather than a map.
- Add lazy permission request thanks to yathit
- Add hasPermission() thanks to vagrantrobbie
- Bug correction thanks to jalpedersen
- Add more examples
- Fix crash for Android API pre 27 thanks to matthewtsmith.
- Correct implementation of iOS plugin to match Android behaviour. No need to call getLocation to get permissions for location callbacks.
- Change implementation to api in build.gradle in order to solve incompatibilities between GMS versions thanks to luccascorrea
- Added speed and speed_accuracy (only Android truly discover speed accuracy, so its always 0 for now on iOS)
- Solved a crash
- Make it compatible with Firebase thanks to quangIO
- Resolve runtime error exception thanks to jharrison902
- Update gitignore thanks to bcko
- Permissions denied on Android handled thanks to g123k
- Dart 2 update thanks to efortuna
- iOS code from Swift to Objective-C thanks to fluff
- Fixes for iOS result's format.
- Added permission check for Android 6+ (thanks netdur). Still no callback when permissions granted so aiming SDK 21 is safer.
- Initial Release.