- Fixed a bug where SimpleMap would cause the
ResaveElementsjob to error when triggered via console.
- Added docs for using a config file to configure the plugin.
- Fixed JOIN alias issue when using the Element API plugin (via @idontmessabout)
- Fixed JS bug on settings page
- Added a fix for those annoying
Call to a member function getMap() on nullbugs
- Map height no longer jumps when page loads
- Vastly improved the map fields settings UI/UX
- No more nasty text fields!
- Map height and position is now set by resizing and moving a map
- Auto-complete search bounds can now be drawn directly onto a map
- Radio buttons are now drop-downs
- Now using the plugins
afterInstallfunction instead of the plugin after install event - The "Hide Lat/Lng" option is now true by default
- Fixed bug where pagination would error when querying via a map field. #70
- Updated CraftQL support (via @markhuot)
- Removed webonyx/graphql-php dependency #71
- Improved address and lat/lng input sizing on smaller screens and in a HUD #73
- Updated Mapbox example to use latest API #74
- Map fields no longer cause global sets to fail to save!
- Fixed settings not translating for non-English languages
- Fixed boundary settings fields not accepting decimals
- Fixed bug where maps were failing to save.
- CraftQL support!
- Added
craft.simpleMap.getLatLngFromAddress($addressString[, $country]).
- The maps
partsnow contains all available options from here (including the_smallvariants). Any options without values are returned as empty strings.
- Added ability to restrict location search by country
- New icon!
- It's now possible to save the map field with only an address! Useful for populating the field from the front-end. (Requires the Geocoding API).
- The address and lat/lng are now validated.
- Fixed a bug where location searches would error if
orderBywas not defined
- Fixed maps not rendering
- Initial Craft 3 Release