Skip to main content

8.16.1

πŸ› Bug Fixes​

  • Security: Hardened WordPress post-type REST routes with additional access checks.
  • Filters: Public maps no longer get stuck on a loading spinner when a cached page sends an expired WordPress REST nonce; those reads retry without the stale nonce.
  • CSV import: File uploads honor the selected ID column so existing region rows update instead of duplicating. "No ID" appends as expected, and Excel BOM headers no longer create blank IDs.
  • Loading spinner: The spinner sits next to the loading text, empty text is hidden, and the preloader is visible before JavaScript runs.
  • Mobile toolbar: Map/List icons show correctly when Shadow DOM is enabled.
  • Pinch-zoom: Pinch-zoom no longer fails on some iPad browsers (including DuckDuckGo).
  • USA counties map: Corrected the Orange County spelling.

8.16.0

πŸš€ Features / Improvements​

  • Regions / SVG changes: Replacing or editing an SVG no longer deletes region records whose IDs disappeared. Those rows stay as orphans so you can copy their data, then remove them from Regions β†’ Settings β†’ Clean orphan region records.
  • Region labels: More reliable label centering (better placement on awkward shapes, no flash before styles load). Bundled SVG maps were updated with the new centers.

πŸ› Bug Fixes​

  • Security / REST API: Hardened remote CSV and API fetches so user-supplied URLs cannot reach private, loopback, or cloud-metadata hosts.
  • CSV import: Google Sheets web-view URLs are rejected; use a published CSV link instead.
  • Admin: Stopped a map resize feedback loop that could keep resizing the preview.

8.15.0

πŸš€ Features / Improvements​

  • Elementor + Gutenberg: Added native integrations (Elementor widget and Gutenberg block) with live map preview directly inside the page editor, so you can see map updates while editing.

8.14.2

πŸš€ Features / Improvements​

  • Admin UI: Data sources list now shows collection name, type, and linked post type.
  • Compatibility: Declared tested with WordPress 7.0.1.

πŸ› Bug Fixes​

  • WP Posts: Fixed allowing the same WordPress post type to be attached to more than one data source.
  • API: Requests for a missing collection/data source now return a clear bad-request error instead of failing.

8.14.1

πŸ› Bug Fixes​

  • SVG uploads: Strengthened upload checks so only valid SVG files are accepted.
  • Security / REST API: Hardened post-type and distinct-value endpoints against SQL injection.
  • Security / loading text: Sanitized and safely rendered map loading text to prevent stored XSS.
  • Security / Handlebars: Updated Handlebars to the latest version with security fixes.

8.14.0

πŸš€ Features / Improvements​

  • Data sources: You can delete unused data sources from the admin (connected sources and region tables stay protected).
  • WP Posts: Clearer Connect / Edit / Connected controls for data sources, and more reliable linking of maps to WordPress post types.
  • Admin UI: Cleaner data source actions (icon buttons) and form layout tweaks.

πŸ› Bug Fixes​

  • WP Posts / post types: Fixed empty or missing postType on legacy posts_* schemas so post filters and sync work correctly.
  • Google Maps: Removed an incorrect viewport restriction that could block map interaction.

8.13.2

πŸ› Bug Fixes​

  • Data Tables: fixed a bug when data tables were not created for new or duplicated maps

8.13.1

πŸ› Bug Fixes​

  • Forms: Improved multiselect tag layout so tags don’t overlap other elements.
  • Popovers: Fixed popovers closing when clicking inside them.

8.13.0

πŸš€ Features / Improvements​

  • Google Sheets auto-sync: Added a full Google Sheets/remote CSV data source flow with scheduled auto-refetch support.
  • CSV import: Improved import flow with preflight validation, clearer ID-field handling, and smarter append/upsert behavior.
  • Admin UX: Improved CSV/database/regions controls, including geocoding options, read-only behavior, and add/edit button state updates.

See our full announcement and usage guide: Google Sheets auto-sync with maps - turn spreadsheets into a live data source.

8.12.2

πŸ› Bug Fixes​

  • Zoom to cluster: Fixed zooming into a cluster when multiple markers share the same location