- New: Autocomplete results are no longer restricted to only show geocoding results. This setting was preventing some search result types including locations like the Eiffel Tower and the Great Wall of China. A new frm_geo_autocomplete_options filter has been added to make this more flexible, as well as a few new helper functions. To restore the previous autocomplete behaviour, use add_filter( 'frm_geo_autocomplete_options', 'FrmGeoAppController::use_geocode_autocomplete_type' );.
- New: Fewer fields will be retrieved when making API requests. This should help to reduce API-related costs.
- New: Addresses with subpremise address details will now conditionally populate additional information either as part of the street number like 10/27, or as part of line2 for values like "apt 123".
- New: The exact latitude and longitude will now be used when dragging and dropping a pin marker.
- New: The map will now update to show the geocoded match result when processing a visitor's location.
- Fix: The fallback default location will no longer get set when editing an entry and declining to use the visitor's location.