google_places_sdk_plus 0.5.8
google_places_sdk_plus: ^0.5.8 copied to clipboard
A Flutter plugin for google places sdk that uses the native libraries on each platform
0.5.8 #
- Fix: iOS
ratinganduserRatingsTotalcould still return0/0.0on some places — uses direct value checks now (updatedgoogle_places_sdk_plus_iosto0.3.6)
0.5.7 #
- Fix: iOS
ratinganduserRatingsTotalreturned0instead ofnullwhen a place has no ratings (updatedgoogle_places_sdk_plus_iosto0.3.5)
0.5.6 #
- Document per-platform field availability in README
- Update desktop READMEs —
fetchPlaceandfetchPlacePhotoare fully supported - Photo references now use UUIDs instead of incrementing counters (Android, iOS)
- Photo metadata cache is properly cleared on
deinitialize()(Android, iOS) - Input validation: coordinates, radius, and photo dimensions return
FlutterErrorfor invalid values
0.5.5 #
- Fix cross-platform inconsistencies between Android and iOS native plugins:
- PriceLevel serialization now returns identical string values on both platforms
- Error codes are now consistent across platforms (
API_ERROR_AUTOCOMPLETE,API_ERROR_PLACE, etc.) - Removed all debug
print()statements from native plugins - Replaced unsafe force unwraps with proper error handling that returns
FlutterError
0.5.4 #
- Fix: expose
newSessionTokenparameter infetchPlace()— it was already defined in the platform interface but missing from the public API, preventing users from explicitly controlling session lifecycle.
0.5.3 #
- Fix: exceptions thrown by the library (e.g. network errors, API errors) were propagated twice — once to the caller's
try-catchand again as an unhandled exception reachingPlatformDispatcher.onError/ Crashlytics. Removed erroneousthrowin_waitForso errors are only delivered through the returned Future.
0.5.2 #
- Fix: iOS build failure —
'flutter_google_places_sdk_ios-Swift.h' file not found. Updatedgoogle_places_sdk_plus_iosto0.3.1.
0.5.1 #
- Improved README with fork context, full feature list, and additional usage examples.
0.5.0 #
Initial release of google_places_sdk_plus.
- Full Google Places API (New) support — exclusively targets the new API
- Removed deprecated
useNewApiparameter from constructor andupdateSettings() - All Place fields from the new API (~45 fields) including reviews, editorial summaries, service attributes, EV charge options, and more
- Autocomplete predictions, place details, place photos, text search, and nearby search
- Multi-platform support: Android, iOS, Web, Linux, macOS, Windows (via federated plugins)
Forked from flutter_google_places_sdk by Matan Shukry.