Skip to content

Releases: bjorn2404/jQuery-Store-Locator-Plugin

v3.1.9

05 Feb 22:29
Compare
Choose a tag to compare
  • 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.

v3.1.8

22 Aug 02:17
Compare
Choose a tag to compare
  • Added coordinate range check to exclude locations with invalid latitude and longitude values.

v3.1.7

26 Jun 20:22
Compare
Choose a tag to compare
  • Fixed empty name search value not clearing previous value.
  • Fixed openNearest setting not working in combination with querystringParams setting.
  • Fixed openNearest setting not opening correct location with custom sorting (sortBy) enabled.

v3.1.6

05 Dec 08:55
Compare
Choose a tag to compare
  • Added extra check to make sure mapping doesn't fire twice when defaultLoc is enabled and fullMapStart is also enabled.
    fullMapStart is not needed when defaultLoc is enabled and this is just a preventative to avoid user errors.
  • Fixed centering issue on initial search with maxDistance enabled introduced with fitBounds updates in last update.

v3.1.5

30 Sep 05:18
Compare
Choose a tag to compare
  • Added Google Maps object as a parameter for callbackMarkerClick callback.
  • Added a zoom listener after fitBounds is used to prevent high zoom levels after name search and taxonomy filtering.
  • Improved zooming when maxDistance setting is enabled taking advantage of the fitBounds method.

v3.1.4

07 Jun 00:20
Compare
Choose a tag to compare
  • Fixed name search filter value not clearing if form input is cleared

v3.1.3

09 May 06:10
Compare
Choose a tag to compare
  • Fixed empty name search field value overriding filter results.
  • Fixed groups of filters not applying together.
  • Fixed potential error from occurring if fullMapStartListLimit is set, and the number of locations is less than the limit.
  • Updated bundled Handlebars to v4.7.7 that addresses a critical vulnerability.
  • Updated jQuery version in example files to v3.6.0.

v3.1.2

13 Jan 05:44
Compare
Choose a tag to compare
  • Fixed name search issue introduced in v3.1.1. Reverted to previous matching pattern only for name searches and still using the new patter for taxonomy matching.

v3.1.1

10 Jan 01:40
Compare
Choose a tag to compare
  • Enhanced filtering regular expression to better account for exact matches vs. substrings.
  • Fixed multi-category selection filtering issue introduced in last version 3.1.0.
  • Updated bundled Handlebars to v4.7.6.
  • Updated node modules.

v3.1.0

18 Nov 02:35
Compare
Choose a tag to compare
  • Added featuredDistance setting to restrict featured locations by a specified distance (number value should be used).
  • Updated bundled version of Handlebars to v4.5.1 due to security issue.
  • Updated taxonomy filtering REGEX and string replacements for international character support.