geo_lat_lon 0.0.5
geo_lat_lon: ^0.0.5 copied to clipboard
geo_lat_lon enables your flutter app to store and query cloud firestore documents based on their geographic location.
π¦ Changelog - geo_lat_lon #
All notable changes to the geo_lat_lon package will be documented in this file.
0.0.4 #
0.0.2 #
0.0.1 #
Aug 5, 2025 #
π Initial Release #
- β
Introduced
GeoCollectionReference<T>for Firestore geo queries. - β
Added support for radius-based filtering with
fetchWithinandsubscribeWithin. - β
Implemented
GeoFirePointclass to wrapGeoPointand generate geohashes. - β
Added
GeoDocumentSnapshot<T>for distance-aware querying. - β
Provided
strictModefor accurate client-side distance filtering. - β Utility support for calculating geohash neighbors.
- β
queryBuilderpattern supported for custom query injection. - β Example usage for stream-based and static data fetching.
Upcoming #
π§ Planned Improvements #
- π Add
updateManyPoints()utility for batch geo updates. - π Add visual demo integration with Google Maps.
- π§ Firestore index migration script generation.
- π§ͺ Increase test coverage and mocking of Firestore interactions.
- π Add tutorial documentation and integration with example app.
Maintained with β€οΈ by the geo_lat_lon team.