Skip to main content

7.2.4

🐞 Fixes

  • Fixed map issues at the Gutenberg page editing screen

7.2.3

🚀 Features / Improvements

  • Added 1-click map sizing links that help settings different map proportions on the Menu > Settings tab. The available options are 16:9, 1:1, 4:3

🐞 Fixes

  • Fixed map sizing, initial map position and position on different zoom levels
  • Fixed issues with region prefix

7.2.2

🐞 Fixes

  • Fixed custom region prefix functionality on the front-end
  • Load post metadata into posts loaded to mapsvg

7.2.1

🐞 Fixes

  • Fixed creating location in Gutenber page editor
  • Fixed handling of custom region prefixes

7.2.0

🚀 Features / Improvements

  • Fullscreen Details Views option (Map / Details View / Location / Fullscreen);

🐞 Fixes

  • Reduced the size of the buttons in the toolbar in wp-admin area for smaller screens;
  • Stopped throwing an exception if Google Maps API key is unavailable (instead just showing an error in the console);
  • Fixed custom preloader text not displaying;

7.1.3

🐞 Fixes

  • Resolved an issue where visibility toggles were not being saved in the admin panel;
  • Addressed a bug causing SVG file loading to fail with error 500 on certain systems, which also prevented map loading;
  • Corrected the implementation to ensure custom preloader text is utilized as intended;
  • Fixed an issue with the visibility of mobile buttons (map/list).

7.1.2

🐞 Fixes

  • Fixed SVG file not loading on some servers due to PHP setting;
  • Fixed the maps no randomly not loading on the front-end in some environments;
  • Removed circular dependencies.

7.1.1

🐞 Fixes

  • Fixed the non-functional drop-down list and buttons on the start screen of the MapSVG admin panel, caused by missing dependencies in some environments;

7.1.0

We continue working on increasing the performance of MapSVG. This update adds lazy loading and changes the way the maps are initialized.

It is highly recommended to use the lazy loading feature if your map is located below the top visible area of the website and is not immediately visible to the user. Example:

[mapsvg id="1" lazy="true"]

🚀 Features / Improvements

  • Added 'lazy loading" functionality. Now you can add lazy="true" parameter to the shortcode to postpone map loading and increase page loading speed;
  • Map initialization scripts are no longer injected into the page body. This reduces the page size and increases loading speed. All the code is now downloaded on demand from the server. If you need to reinitialize the maps, use MapSVG.loadMaps() and MapSVG.unloadMaps() functions;
  • Google Maps API is now loaded asynchronously;
  • All JS dependencies have been updated to the latest version (Handlebars, Bootstrap, etc).

7.0.3

🚀 Features

  • Replaced outdated Font-Awesome icons with new thin ones from Bootstrap package

🐞 Fixes

  • Fixed directory sorting