Skip to main content

8.6.7

🐞 Fixes

  • Security: Improved SVG file sanitization. For users with the unfiltered_html = false option, SVG files are now sanitized: MapSVG removes JavaScript code and other potentially dangerous elements and parameters. By default, unfiltered_html is enabled for Administrators and Editors on single-site installations, and disabled for everyone except Super Admins on multisite installations.
  • Security: MapSVG now blocks the use of shortcodes in map templates unless they are explicitly added to the list of allowed shortcodes in the MapSVG settings. You can configure this option by clicking the "Settings" button on the MapSVG start screen.

8.6.8

🐞 Fixes

  • Minor bugfix

8.6.6

🐞 Fixes

  • Templates: fixed rendering of WP posts in templates

8.6.5

🐞 Fixes

  • Vulnerability: removed SVG file path traversal possibility during file uploads
  • Vulnerability: sanitize SVG files, remove JS code

8.6.4

🐞 Fixes

  • CSV import: added SVG import to Starter plan
  • Other minor bugfix

8.6.2

🐞 Fixes

  • Search: improved the speed of search

8.6.3

🐞 Fixes

  • Show another map: fixed, also fixed the map.destroy() method

8.6.1

🐞 Fixes

  • PHP compatibility: removed code which breaks compatibility with old PHP versions

8.6.0

🚀 Features / Improvements

  • Universal Filters: We're excited to introduce a long-awaited feature! Filters in MapSVG can now be applied to the MapSVG database, WordPress Custom Posts, or both at the same time. Previously, filters could only be used with MapSVG fields. Now, if your database includes the "Post" field, you can also filter by any post field, meta field, or taxonomy. To configure this, go to: Map editor / Filters / Edit fields / (Choose a field) / Apply filter to the field ...
  • Dynamic Markers: Previously, you could set marker images dynamically based on the value of a field in the MapSVG database. Now, you can also link marker images to WordPress Post data - including post fields, taxonomies, meta fields, and ACF fields!

8.5.41

🐞 Fixes

  • Clustering: fixed clustering which was breaking in some environments