- cancelToken, headers & interceptors added to the new apis only.
- roof top geocoding api fixed.
- google_maps_apis package added.
- now new places api is used for geocoding and autocomplete.
- new bottom card options added.
- add context.mounted check for geocoding result.
- searchBarBuilder added to customize the search bar.
- bottomCardTitle added to customize the bottom card title.
- hideBottomCardOnKeyboard added to hide the bottom card when the keyboard is visible.
- hideSearchBar added to hide the search bar.
- hideBottomCard added to hide the bottom card.
- popOnNext added to pop the next button.
- autocomplete configurations to improve clarity and consistency.
- Renamed MapPickerConfig to MapLocationPickerConfig and PlacesAutocompleteConfig to SearchConfig, updating related references throughout the codebase. This enhances the structure and readability of the location picking functionality.
- custom logger added.
- dependencies updated.
- form_builder_extra_fields package removed from dependencies.
- Added
defaultAddressTextparameter to customize the default address text shown when no location is selected. - Fixed FloatingActionButton hero tag conflict (#62), thanks to Anthony1701 for PR #63.
- Confirmed compatibility with latest flutter_typeahead (5.2.0) (#51).
- Fixed TextEditingController disposal issue to prevent double disposal errors (#56).
- Improved back button placement with prominent top positioning and title (#47).
- Added padding to autocomplete list items for better visual spacing and readability (#39).
- Enhanced documentation and examples for custom map styles feature (#58).
- Added
onMapCreatedcallback to provide access to GoogleMapController for manual customization (#61). - Enhanced custom markers support with icons, info windows, and tap handlers (#59).
- Improved API key restrictions documentation with security best practices (#60).
- Enhanced map type functionality with change callback and better documentation.
- Fixed web autocomplete focus issues in Safari and Firefox browsers (#57).
- dependencies updated.
- dependencies updated.
- debouncer added to search.
- updated dependencies.
- https://pub.dev/packages/flutter_typeahead#migrations
- useState now private.
- bottomCardBuilder added to customize the bottom card.
- updated dependencies.
- updated dependencies.
- Topics updated.
- minor changes in readme.
- Tags and screenshots added.
- Readme updated.
- dependencies updated.
- #29 not issue not found while testing.
- #27 Map scroll and singlechildscrollview both can't be used at the same time.
- #26 fixed.
- New contribution by Raju Prasad
- New contribution by Hemil Gandhi
- now if currentLatLng != null GoogleMapsGeocoding added on init. #22
- warnings, lints, or formatting issues fixed.
lints_coreadded to dev_dependencies.
- google_maps_flutter_web removed from dependencies because it is now supported by google_maps_flutter package.
- search card safe area parameters [bottom, left, maintainBottomViewPadding, minimum, right, top] added. #19
- parameters added for hide my location button [hideLocationButton], map type button [hideLocationButton] and bottom card [hideBottomCard]. #20
- onDecodeAddress parameter added.
- showBackButton changed to hideBackButton.
- canPopOnNextButtonTaped changed to popOnNextButtonTaped.
- Dependencies updated.
- Dependencies updated.
- Dependencies updated.
- Google map API's updated.
- Miner improvements
- Major update. Now you can more customize the UI of the
PlacesAutocomplete.
- There is now an optional
searchControllerparameter in thePlacesAutocompleteclass. - There are two new parameters in the
PlacesAutocompleteclass:initialValueandvalidator. - Try to fix the issue of #10 -- Let me know if it works.
- Support additional markers. Thanks to Frankely Diaz #9 for contribution.
- Dependencies updated.
- #7 Enhancement: Add support for current position.
- New Parameters in
MapLocationPickerclass :-currentLatLng,mapTypeandsearchController - Now PlacesAutocomplete search text field is a separate widget
PlacesAutocompletewhich can be used independently. - Dependencies updated.
- Provider removed.
- google_maps_flutter package updated to 2.1.10
- form_builder_extra_fields package updated to 8.3.0
- geolocator package updated to 9.0.1
- Cannot select a location directly after searching in the search bar #5 resolved.
- LateInitializationError on _geocodingresult #6 resolved.
- Readme updated
- Readme updated
- Remake of the entire project form scratch.
- Added new features and UI customizations.
- Added flutter web support.
- #2 bug fixed.
- #3 bug fixed.
- #4 Enhancement has been postponed.
- Merge pull request #1 from jeffmilanes/new_update
- Search results text color changed to black
- Permission handler removed
- Code cleanup
- Readme updated
- Clean code and performance improvements.
- Removed google_api_header package.
- Added all dependencies constraint version number.
- initial release.