Changelog#
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.2.0 - 2025-06-26#
Added#
- Deployed online documentation: https://flet-dev.github.io/flet-geolocator/
Geolocator
control new methods:distance_between_async
Geolocator
control new properties:position
,configuration
- New dataclasses:
GeolocatorConfiguration
GeolocatorWebConfiguration
GeolocatorIosConfiguration
GeolocatorAndroidConfiguration
ForegroundNotificationConfiguration
Changed#
- Refactored
Geolocator
control to use@ft.control
dataclass-style definition and switched toService
control type
Breaking Changes#
Geolocator
must now be added toPage.services
instead ofPage.overlay
.Geolocator
methodget_current_position_async
parameters changed:- removed
accuracy
location_settings
renamed toconfiguration
(type changed)wait_timeout
renamed totimeout
- removed
- In all
Geolocator
methods, parameterwait_timeout
renamed totimeout
. - Removed sync methods from
Geolocator
:get_current_position
→ useget_current_position_async
insteadget_last_known_position
→ useget_last_known_position_async
insteadget_permission_status
→ useget_permission_status_async
insteadrequest_permission
→ userequest_permission_async
insteadis_location_service_enabled
→ useis_location_service_enabled_async
insteadopen_app_settings
→ useopen_app_settings_async
insteadopen_location_settings
→ useopen_location_settings_async
instead
- Enum
GeolocatorActivityType
renamed toGeolocatorIosActivityType
0.1.0 - 2025-01-15#
Initial release.