geolocator_platform_interface 3.0.1 geolocator_platform_interface: ^3.0.1 copied to clipboard
A common platform interface for the geolocator plugin.
3.0.1 #
- Remove unnexessary import statements from several source files.
- Fix "forceAndroidLocationManager" for getLastKnownPosition
3.0.0+1 #
- Removed Android specific
LocationSettings.intervalDuration
field.
3.0.0 #
- Defines the
LocationSettings
class which bundles platform specific settings when communicating with the host platform.
2.3.6 #
- Updated API documentation on
GeolocatorPlatform.getServiceStream()
method, describing it is not supported on the web platform.
2.3.5 #
- Changed the EventChannelMock and the MethodChannelMockd due to breaking changes in the platform channel test interface.
2.3.4 #
- Update the documentation of the
getCurrentPosition
method to explain why it can take several seconds to execute.
2.3.3 #
- Migrated to flutter_lints as linter rule set as it replaces the deprecated effective_dart package.
2.3.2 #
- Added the possibility to pass your own purposeKey name to the requestTemporaryFullAccuracy method.
2.3.1 #
- Solves a bug which resulted in an issue when closing the position stream.
2.3.0 #
- Added the possibility to request temporary Precise Accuracy on iOS 14+ devices.
2.2.1 #
- Documentation
getLocationAccuracy()
method clarified. - Extended the
LocationAccuracyStatus
enum with aLocationAccuracyStatus.unknown
value, which can be used by platforms that don't support location accuracy features.
2.2.0 #
- Added the possibility to query for the LocationAccuracyStatus on devices running iOS 14.0 and higher.
2.1.1 #
- Solves a bug which resulted in an issue when closing the position stream and requesting a new one (see issue #703).
2.1.0 #
- Added the possibility to start a stream which will return an event when Location Services are manually enabled/disabled
2.0.2 #
- Added definition of the
ActivityMissingException
.
2.0.0 #
- Stable release for null safety.
2.0.0-nullsafety.1 #
- Merged version 1.0.9 into null safety.
2.0.0-nullsafety.0 #
- Migrated to support null safety.
1.0.9 #
- Updated the README.md to more clearly explain the purpose of the geolocator_platform_interface package.
1.0.8 #
- Added the optional floor property to the position model and can be used by implementations to specify the floor on which the device is located (see #562).
1.0.6+1 #
- Solve a bug which adds a zero timeout when no timeout is supplied (see #564).
1.0.6 #
1.0.4 #
- Add the
isMocked
field to thePosition
class to indicate if the position is retrieved using the Android MockLocationProvider (see issue #498); - Fixed typo in API documentation of LocationPermission (see issue #494)
1.0.3+1 #
- Improved LocationPermission documentation (see issue #494).
1.0.3 #
- Fixed code formatting and homepage URL
1.0.2 #
- Make sure close streams are dereferenced (solves a bug where closed stream is listened to generating an exception).
1.0.1 #
- Add support to force using the Android Location Manager instead of the Android FusedLocationProvider.
1.0.0 #
- Initial open-source release.