New maps now are created with the following Database fields: title / description / marker / regions
Empty regions list
4.4.1 / Jan 11, 2019
CSV import improvements
Map doesn't scroll after popover is shown on Google Map
Wrong code hints in the template editor
4.4.0 / Dec 29, 2018
CSV import (Regions / Database)
4.3.0
New option: Directory > Mobile: show first (map|directory)
New option: Directory > Mobile: min-height
New option: Directory > Mobile: switch to the map view on click on a directory item (on|off)
4.2.3
Now there are two separate Google API keys: Maps API key & Geocoding API key.
It makes possible to restrict API key usage by domain and IP (you can do that in your Google Cloud account).
Marker click > Go to link... doesn't open link in a new tab (opens in current tab only)
Markers positioning gets broken if you open & close editing form for a DB Object.
4.2.2
Saving a map in the Draw mode in Google Chrome breaks the map
4.2.0
Google Map styles: default / silver / night / retro / black / blue / custom
4.1.6
"Download SVG with Google Map": remove buttons and all other elements from the screenshot
"Download SVG with Google Map" not working with the latest Google Maps API
4.1.5
New Action: Marker click > Zoom to
shown.popover / shown.details event handlers not passing in mapsvg instance
Catching up with the latest changes in Google Maps API which made scroll and zoom very jittery when SVG is combined with Google Map.
Show Another Map action works only 1 time, showing empty container the second time
4.1.3
Markers positioning on standalone Google Map
4.1.2
Directory "Filter out" option
Auto-deletion of unexisting Regions (if SVG file was edited and reloaded old Regions remained in the "Regions" table)
4.1.1
Details View auto-height option
Details View margins option
Now map on a mobile device map is automatically shown on click on a directory item (when map is hidden)
Scrolling wasn't working in "groups" list
Groups control positioning
Too big vertex points in "Draw" mode on zoom-in
Directory in custom container sometimes wasn't working
4.1.0
New actions: Region touch / Marker touch: showPopover. Use to convert tooltips to popovers on touch-devices.
Details view fullscreen mode on mobile devices
Popovers fullscreen mode on mobile devices
Now tooltip is not showing if popover is already shown for the same region / marker
Improved support for IDs with special characters
Directory height is always not less than 400px now on mobile devices
On popover close region is automatically deselected
Added a workaround for issue with mod_sec/Apache blocking requests to admin-ajax.php file and preventing settings from being saved
Google maps API key wasn't copied automatically from MapSVG start screen to map settings
Popovers auto-resize was not working sometimes
Details view close button and Popover close button were not working sometimes on touch-devices
Details view close button and Popover close button were not working sometimes on touch-devices
4.0.4
"Draw" mode: added support for SVG <polygon> and <polyline> objects editing
4.0.3
New map of France (with 2016 changes). Filename: geo-calibrated/france-new.svg - Demo
Added support for MapSVG.Gallery add-on
Added compatibility for IDs with special characters
Filters not showing up
"Regions as links" not working
4.0.2
Saving SVG file in "Draw" mode was crashing the map is there were
quote signs inside of the templates
4.0.1
Markers positioning
4.0.0
Google Maps
Image Maps
Drawing tools
Groups (show/hide groups of objects)
Added support for SVG markers
Popover size / placement
3.3.4
Incompatibility with jQuery 3.x
Internet Explorer issues: map size, popovers
Search on "multiselect" field
3.3.3
Images sorting / deletion / addition
3.3.2
Markers placement
3.3.1
Improved tooltips positioning. Tooltips doesn't go outside of the map.
Database pagination
3.3.0
Smooth zoom & scroll
New field type: "Date"
New field type: "Select" > Multiselect. Allows to choose multiple values from drop-down list. Works with filters too.
Advanced Custom Fields (ACF) plugin support. Now you can show ACF fields of posts in MapSVG template via .acf paremeter. Example: post.acf.my_field
New action: Region click > Show another map
Open URL in new tab
Disabled Regions doesn't get into Directory list
Changed design of zoom buttons
Changed marker image selector
Pinch-zoom on touch devices
Map duplicate function didn't work properly
3.2.3
New events: closed.popover, closed.detailsView
On some servers Regions list is empty when new map is created (PHP-settings related)
simplexml_load_file() PHP error
Field names which are reserved by MySQL brake MapSVG Database
"Duplicate" button not working properly
If image attached to MapSVG DB object - is too small, {{thumbnail}} image version isn't available
JavaScript code editor saves the code only after 1 second delay which sometimes leads to code loss if "Save" button is clicked too fast and window is closed then.
3.2.2
Region Details View not showing custom fields
3.2.1
Default status for all Regions on new maps is "Enabled" now
"Update to 3.2.0" button not working on servers with disabled short PHP tags: <?..?>
Zoom-out limit not working
Status field not working correctly if custom statuses are added
Filters
3.2.0
Custom filters
DB Objects now can be connected to multiple regions
New custom field for Regions - "Status": default are Enabled / Disabled. Please note that MapSVG > Colors > Disabled color setting was moved to MapSVG > Regions > Edit Fields > Status
Actions > Region click > Zoom to Region
Autosuggestion in template editor (helps to insert custom fields)
Search fallback
"Details View template" was separated into 2 templates: "Region details view" and "DB Object details view"
It is now possible to center map on popovers
Now you don't have to add data. in templates when you need to show custom region fields. Previous syntax: {{data.my_field}}. Now: {{my_field}}
Better UI design
Better map/directory buttons for mobile devices
Map of Russia now has correct "title" attributes on Russian language
Custom field sorting
Empty search placeholder
Directory search was not working when [source: Regions] is chosen
3.1.0, 3.1.1
New buttons in the toolbar: show/hide map or controls
HTML highlight mode for custom Textarea field
3.0.6
"Duplicate map" function not making copy of MapSVG database objects
3.0.5
Database objects can't be added when custom SVG file or old non-calibrated map is being used
3.0.4
Plugin breaks after entering single quote characters into custom CSS field
Textarea field (Database/Region custom fields) max.
length too short - 255 characters only. If longer text is entered, field doesn't save (note:
fixed, now textarea max. length is 64kB)
3.0.1, 3.0.2, 3.0.3
Incompatibility with PHP 5.3
"Colors" tab not loading
"Regions" tab: colors of regions are not saving
Directory position (left/right) not working, it is always left
Search is always "On" in directory
SVG files not loading when WP is installed in not root folder
Edit regions / Edit data buttons not working as expected
"Actions" tab: choosing a field (for popover, etc.) is not working if there is only 1 field to choose from
3.0.0
Database
Form Builder, custom fields
Directory
Search & filters
Pagination
Details View
CSS Editor
Actions
New events
New templates engine
2.4.0
Clickable menu with list of all Markers
Zoom buttons +/- now look good & sharp on any device.
Buttons automatically increase their size on small screens to make it easier to touch them by finger.
Now you can switch off zoom by mousewheel, leaving only zoom by buttons.
Tooltips position selection was added (left / right / top etc.)
CSS improvements
Some built-in maps (not-calibrated) have IDs with spaces which was making it impossible to select them in MapSVG Map Builder
When one was clicking on menu item in mapsvg-generated menu - popovers were not showing up
Uploading custom maps in WordPress fixed
2.3.9
Upload folder changed to independent path
/wp-content/uploads/mapsvg - so now there's no risk
losing uploaded maps (which were stored in plugin's folder until now) if you delete the plugin folder before update to a next version
Incompatibility with Windows servers
Transparent colors for Regions weren't taking alpha-property
2.3.4
Map size in IE11
Map wasn't loding because of cross-domain "www" issue: www.yoursite.com / yoursite.com
New .redraw() method which allows to redraw a map after its been show from a hidden tab
2.3.2
MapSVG button in WP Visual Editor toolbar
Limit scroll to map boundaries
Internet Explorer: "Uncaught TypeError: Cannot read property 'replace' of undefined"
2.2.2
Touch-events on mobile devices (popovers, zoom, scroll)
Map height on mobile devices
WordPress so_handle_038 function name conflict
2.2.1
Added a fix for missing width/height parameters in SVG files from Adobe Illustrator
Fixed color rendering issues which sometimes
turned Regions into black color
Improved performance of MapSVG Builder for large maps with lots of objects: table in "Regions"
tab in MapSVG Builder is being shown now in collapsed view, showing only ID:title of Regions,
which greatly speeds up MapSVG Builder. When you click on a region in a table it expands to
show editor with input fields.
Added ID generator for objects in SVG file which are
missing their IDs
2.1.0
Disable all - use it when you have a custom map
with lots of small object which doesn't have to be active/clickable. Disable all regions and then
go to "Regions" tab to enable back only those you need to be active.
Menu - adds menu with
clickable/hoverable list of Regions to any part of a page.