What's fixed
- Laravel 13 cache compatibility — Geocoder results are now cached as plain serializable arrays and rehydrated on read, avoiding failures when Laravel 13's
cache.serializable_classes=falsesecurity default blocks cached provider result objects from being unserialized. - Non-Nominatim provider cache safety — The cache fix was validated with Google Maps-style geocoder results so providers with custom result objects no longer break cached autocomplete responses.
Fixes #19.
Full Changelog: v2.1.1...v2.1.2