- Lazy load Google Maps script (#36)
- Add support for Jekyll 4.x (#41)
- Fix filter checking logic (#38)
- Allow custom HTML in marker popups (#37)
- customize popup link text (#34)
- do not use page url for multiple on page locations (#33)
- implement custom marker icon (#30)
- fix external URL in marker
- fixed JS lib injection in header (fix #31)
- fixed base_url in marker url (fix #28)
- allow multiple locations per document (fix #6)
- allow inline locations with map attributes, e.g.
{% google_map laititude='42.23323' longitude='3.213232' %}
(fix #23)
- load locations from specific data file (fix #26)
- allow multi-word filters (fix #25)
- add option to hide markers (show_marker="false")
- do not show link in marker popup when no URL is set
- change default behaviour to load location from current page
- removed on-page flag
- change attributes syntax to HTML-style
- fix #15 - broken page if there is tag used
- allow setting custom zoom level with
zoom:10
attribute
- allow to disable marker popup on the map
- open info window when marker is clicked
- on-page map flag
- configurable marker cluster
- configure GoogleMaps API key from _config.yml
- add multiple maps to single page
- load external JavaScript asynchronously
- configure map element's id, CSS class and dimensions
- fix script loading
- look for location coordinates in all collections
- implement Google Maps tag