🚀 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.
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.
Improvements
Categories grouping: Categories in the directory menu can now group objects by any field type — including text, number, date, and checkbox — in addition to select/radio/status/regions. Unique values are derived automatically from the loaded data.
✨ Improvements
CSV import: Large files (100K+ rows) are now processed in the background using chunked server-side parsing and WordPress Cron. Progress is tracked live in the admin panel and survives page reloads. Supports all field types: Location (with background geocoding), Image (remote URLs downloaded to WP Media Library with deduplication), Regions, Select, Checkboxes, Post, and Date.
Error handling: All errors now include unique error codes. Extended descriptions with troubleshooting steps are available at mapsvg.com/docs/errors.
Bug Fixes
Post publish/unpublish map sync: Map data now updates correctly when connected posts are published, unpublished, trashed, or restored.
Directory item templates: Fixed rendering issues in directory item templates.
Zoom to a single marker after filtering: Fixed the zoom behavior when filtering leaves only one marker visible.
Region status colors: Fixed region status colors not applying correctly.
Slovenia map calibration: Fixed the calibration of the Slovenia map.
* Feature: load 1 post location only, for the currently opened post page
* Feature: choose AND/OR logic for the multiselect filters
Bug Fixes
Show previous map button: Fixed functionality when shadowRoot mode is enabled