Gravity View – Maps icon

Release v3.8.0

Gravity View – Maps v3.8.0

What's new in v3.8.0

Gravity View – Maps v3.8.0 was released on . Display Gravity Forms entries using Google Maps See the full changelog below and compare with the complete version history.

Release details

Released
2.4 MB
File available

Changelog

Other
  • This release adds photorealistic 3D map types and an interactive location picker for Edit Entry, and fixes several map search and geocoding issues.
  • #### 🚀 Added
  • "3D Satellite" and "3D Hybrid" map types that render Google's photorealistic 3D Maps, with a control to switch between 2D and 3D views.
  • An interactive map on the Edit Entry screen and in the Gravity Forms entry view for setting an entry's exact location.
  • #### 🐛 Fixed
  • The "Search as map moves" and "Redo search in map" features could return no results when the GravityView REST API was enabled for a View but disabled globally.
  • Map searches could return entries outside the visible area when the map crossed the 180° meridian, such as Pacific-centered views.
  • "Search as map moves" could intermittently stop running new searches after the map moved, leaving stale results.
  • The Map widget on a DataTables View could intermittently fail to render, and logged-in administrators could see an incorrect notice that no addresses were geocoded.
  • Editing an entry's location in Gravity Forms with a non-numeric latitude or longitude could delete the saved coordinates instead of rejecting the value.
  • Geocoding an entry with out-of-range or malformed coordinates could return a server error on PHP 8 instead of a clear validation message.
  • Map searches could behave unexpectedly when the map bounds contained invalid latitude or longitude values.
  • #### 💻 Developer Updates
  • #### 🔄 Updated
  • [Foundation](https://www.gravitykit.com/foundation/) to version 1.21.0.
Added
  • `gk/gravitymaps/maps/3d/options` and `gk/gravitymaps/maps/3d/marker-cap` PHP filters to customize the 3D Maps settings and the maximum number of 3D markers rendered in the viewport.
  • the `gk/gravitymaps/map-services/google-maps/libraries` PHP filter to control which Google Maps JavaScript API libraries are loaded.
  • `gk.maps.services.google_maps.maps3d.settings`, `gk.maps.services.google_maps.maps3d.create_marker_options`, and `gk.maps.services.google_maps.maps3d.create_pin_options` JavaScript filters, and the `gk.maps.services.google_maps.maps3d.fallback` JavaScript action, to customize 3D markers and pins and to react when the map falls back to 2D.

Compatibility

Requires WordPress
4.7
Tested up to
7.0.0
Requires PHP
7.2.0

Verified safe

Gravity View – Maps v3.8.0 scanned clean with no security threats detected.

View full scan report