What's New in v1.1.0
New Features
- Address Component Fields - New methods to auto-fill address components from Google Maps reverse geocoding:
provinceField()- Province/State (administrative_area_level_1)cityField()- City/County (administrative_area_level_2)districtField()- District (administrative_area_level_3)postalCodeField()- Postal/ZIP code
Bug Fixes
- Null Handling - Address fields now always update when location changes. Fields are set to
nullwhen Google Maps API returns no data, preventing stale data from persisting. - Search Input Border - Fixed border visibility in both light and dark modes.
UI Improvements
- Improved search input styling with visible border
- Relocated current location button for better UX
Usage Example
Pinpoint::make('location')
->latField('lat')
->lngField('lng')
->addressField('address')
->provinceField('province')
->cityField('city')
->districtField('district')
->postalCodeField('postal_code');Contributors
- https://github.com/SalmanAlmajali - Address components feature (PR #1)
- https://github.com/ismailalterweb - Null handling feedback