Releases: bjorn2404/jQuery-Store-Locator-Plugin
Releases · bjorn2404/jQuery-Store-Locator-Plugin
v3.4.0
- Added support for new Map ID with mapSettingsID setting. Please refer to Use Map IDs and Map ID with Styling in the Google API docs.
- Added support for new Advanced Markers while maintaining support for the deprecated (not yet discontinued) marker functionality. mapSettingsID setting needs to be set and marker library needs to be included - see previous item.
- Fixed bugs with pagination.
- Fixed new "Google Maps JavaScript API has been loaded directly without loading=async" notice.
- Improved pagination accessibility and functionality.
- Updated jQuery in example files to v3.7.1
v3.3.0
v3.2.1
v3.2.0
v3.1.14
v3.1.13
- Fixed additional disable filtering functionality related to select options and radio buttons by globally tracking the disabled values.
- Removed zoom reset to zero on taxonomy filtering to keep searched location in view.
- Updated maybeDisableFilterOptions to run when full map start or default location settings are enabled.
v3.1.12
- Added automatic reset functionality that fires when address input field value is removed (changed to blank).
- Fixed additional issues with new disable filtering functionality with select fields, radio buttons, and updated address input value.
- Fixed markerClusterer library usage of deprecated Google Maps addDomListener. Props @marcohanke via #294
- Updated jQuery version in example files.
- Updated query string functionality to fill in address and name search with query string values in search form.
v3.1.11
v3.1.10
- Added map marker accessibility.
- Deprecated bounceMarker setting due to Google Charts API deprecation and poor animation results with Google marker labels.
- Fixed issue with new disable filtering functionality when location objet property is missing.
- Fixed marker labels not working with previous technique. Swapped to google.maps.Marker label parameter.
- Updated package devDependencies.
v3.1.9
- Added functionality to disable input and option fields that don't have matching values in the current location set after filtering when inclusive filtering is used (default).
- Extended nameAttribute settings so multiple attributes can be searched. Separate attribute names with commas.
- Fixed location set length scenario when fullMapStart is enabled and taxFilters is reset and name search and origin are empty.
- Show empty result message if no locations with default sorting.
- Temporary fix for missing Google Maps callback parameter console error - the parameter requirement was not previously enforced on the API side.
- Updated deprecated google.maps.event.addDomListener usage with window.addEventListener.