12 versions
Gravity View – Maps history.
Every release of Gravity View – Maps is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
10 of 12 releases scanned clean
v3.10.0Unavailable
July 10, 20262.5 MBScanned
Other
- This release adds a Starting View setting so 3D maps can open in a 2D view, improves load times and reduces page size for maps with large numbers of locations, and resolves several map display and interaction issues.
- #### 🚀 Added
- 3D marker popups now include a close button, and the map shows a loading indicator while the 3D view initializes.
- #### ✨ Improved
- Switching between 2D and 3D keeps the imagery consistent: leaving 3D opens the 2D map with the same satellite imagery and labels state, and the 3D view opens with labels when the 2D map was showing them.
- Zooming out in 3D past the "Minimum Zoom for 3D" level returns the map to the 2D view.
- Map marker info windows now load on demand when a marker is clicked, rather than being built into the page for every entry up front; 3D marker popups fetch their content the same way.
- #### 🐛 Fixed
- Maps with a large number of locations could exhaust available memory and fail with a fatal error, or load slowly, because per-entry data was accumulated incorrectly while preparing markers.
- On GravityView 3.x, a single entry's Ratings & Reviews section and "Review this entry" form could appear below a Map View.
- On maps with clustering, the first click on a stack of overlapping pins opened an info window or jumped to a linked entry rather than fanning the pins out (spiderfying) for selection.
- Bundled marker icons saved under a site's previous domain or protocol made pins invisible after the site moved; they now load from the current plugin location.
- Switching to 3D while the map was in fullscreen left the 3D view hidden until fullscreen was exited.
- Entering 3D over higher-elevation cities could place the camera at ground level or underground; the camera now uses real terrain elevation when the site's Google key has the Elevation API enabled, and otherwise enters at a safe city-scale view.
- On maps with more locations than the 3D view can display at once, pins visible in 2D could be missing after switching to 3D because distant markers used up the 3D marker limit; markers in the current view now take priority.
- #### 💻 Developer Updates
Added
- "Starting View" View setting: when a 3D map type is selected, choose whether the map opens in 3D, in the 2D satellite view, or in the 2D map view (with marker clustering in both 2D views).
- "Minimum Zoom for 3D" View setting: only offer the on-map 3D button once the map is zoomed in past a chosen level.
- optional viewport loading mode (via the `gravityview/maps/viewport-loading` filter) that loads only the markers in the visible area and fetches more as you pan or zoom, greatly reducing initial page load on very large maps.
- a REST endpoint, `gravityview-maps/v1/views/ /entries/ /infowindow`, that renders a single entry's info window on demand for lazy-loaded marker popups. It honors custom info window templates and the existing `gravityview/maps/infowindow/*` filters.
- `gravityview/maps/infowindow/lazy-load` and `gravityview/maps/infowindow/lazy-load/threshold` filters to control when info window content loads on demand (default: on for maps with more than 100 markers).
- `gravityview/maps/render-entries-list` filter to skip rendering the directory entry list on a Map View while still placing every marker, for map-only layouts that hide the list.
- `gravityview/maps/viewport-loading` and `gravityview/maps/viewport-loading/initial-limit` filters, plus a REST endpoint `gravityview-maps/v1/views/ /markers` that returns the markers within a latitude/longitude bounding box, to power viewport loading.
- `gravityview/maps/viewport-loading/dataset-bounds`, `gravityview/maps/viewport-loading/dataset-bounds-scan-limit`, and `gravityview/maps/viewport-loading/dataset-bounds-cache-context` filters to control how a bare-URL viewport map is framed.
June 4, 20262.4 MBScanned
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.
May 28, 20262.4 MBScanned
This release fixes Single Entry Map layout spacing and field output filter context, and improves the REST API notice for Map Views.
#### ✨ Improved
* Replaced the REST API confirmation pop-up for Map Views with a clearer admin notice that lists the affected Views and lets you enable REST API access for them in one click.
#### 🐛 Fixed
* Single Entry Map title fields were not passing the current template context to GravityView field output filters.
* Single Entry Map layouts did not match List View spacing and could stretch featured images to full width.
#### 🔄 Updated
* [Foundation](https://www.gravitykit.com/foundation/) to version 1.20.0.
v3.6.5Unavailable
April 24, 20262.3 MBScanned
This release restores the Search Bar widget on Views that hide data until search.
#### 🐛 Fixed
* The Search Bar widget was hidden when the "Hide View data until search is performed" setting was enabled.
#### 🔄 Updated
* [Foundation](https://www.gravitykit.com/foundation/) to version 1.16.0.
v3.6.4Unavailable
March 21, 20262.0 MBScanned
This update fixes a map display issue where cluster icons were not properly cleared when zooming in or out.
#### 🐛 Fixed
* Marker cluster icons were not removed when zooming, causing them to accumulate on the map.
v3.6.3Unavailable
March 7, 20262.1 MBScanned
This release fixes geolocation radius search using stale coordinates on consecutive searches and resolves PHP deprecation warnings with Gravity Forms 2.9.29+.
#### 🐛 Fixed
* Geolocation radius search used coordinates from the first search on every subsequent search, ignoring the new location.
* PHP deprecation warnings from Gravity Forms 2.9.29+ when rendering address field values.
v3.6.2Unavailable
February 21, 20262.1 MBScanned
This update fixes the Map Type setting not being applied on the frontend.
#### 🐛 Fixed
* Map Type setting (Satellite, Hybrid, Terrain) was ignored on the frontend, always defaulting to the road map view.
#### 🔄 Updated
* [Foundation](https://www.gravitykit.com/foundation/) to version 1.11.0.
v3.6.1Unavailable
February 14, 20262.0 MBScanned
This update addresses a search issue causing incorrect Map View results.
#### 🐛 Fixed
* Successive Map View searches showing incorrect results caused by duplicate URL parameters.
#### 🔄 Updated
* [Foundation](https://www.gravitykit.com/foundation/) to version 1.10.0.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Gravity View – Maps to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.