→ Changelog for current development version (not yet released)
Changelog for version 4.29.1 - released on 27.05.2024 (release notes)
migrate HERE Map Tile API v2 to HERE Raster Tile API v3 | ||
update Chart.js to 4.4.3 | ||
update leaflet-locatecontrol to 0.81.1 | ||
update Leaflet-Geoman to 2.17.0 | ||
fix race condition when using HERE Maps that could prevent the map from loading | ||
fix HERE maps attribution not always showing correctly | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Korean translation thanks to Andy Park | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute |
Changelog for version 4.29 - released on 20.04.2024 (release notes)
add Stadia geocoding | ||
add copy button to share modal | ||
add rate limit to license validation | ||
improve performance and RAM usage plugin-wide by only selecting required columns in database queries | ||
improve performance and RAM usage on maps/markers page by not loading data from hidden columns | ||
significantly improve performance and RAM usage of batch tools | ||
rework Yoast SEO sitemap integration | ||
rework Rank Math SEO sitemap integration | ||
add sanity check before saving local key | ||
show links to fullscreen maps instead of KML when using XML Sitemap Generator for Google | ||
remove native geo sitemap | ||
clear sitemap cache when a map has changed | ||
use SVG menu icon | ||
improve CSS on list all maps/markers page | ||
hide the sort control when no sort options are available | ||
update Google Mutant to 0.14.1 | ||
update Chart.js to 4.4.2 | ||
replace Select2 with Tom Select | ||
update leaflet-locatecontrol to 0.81.0 | ||
fix edge case not showing the correct amount of markers when using filter logic "and" | ||
prevent redirect loops on list all maps/markers page | ||
fix last modified date for map URLs not showing correctly when using XML Sitemap Generator for Google | ||
fix deleting a map via action row not working on list all maps page | ||
fix delete link on edit map page not shown in some cases | ||
fix JS error when selecting maps for "batch update map settings" on tools page | ||
fix some (error) message not showing up correctly on tools page | ||
fix batch update layers toggle to switch between all maps and specific maps having its role reversed | ||
fix add new map page unnecessarily loading a list of marker IDs | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Korean translation thanks to Andy Park | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Punjabi translation thanks to Vikas Arora, janbasktraining.com | → contribute |
Changelog for version 4.28 - released on 24.02.2024 (release notes)
scroll list of markers to respective entry when using marker highlight | ||
add shortcode option to fit all markers inside map dimensions on load | ||
add custom classes to map tooltips | ||
add id attribute to rows in list of markers | ||
check for plugin updates when updating the license | ||
update Chart.js to 4.4.1 | ||
update Leaflet-Geoman to 2.16.0 | ||
update ESRI to 3.0.12 | ||
update PUC to 5.4 | ||
fix map not showing any basemap in some cases when one of the added layers becomes unavailable | ||
fix map not showing any markers when filter logic is set to "and" without adding any filters | ||
fix icon not displaying correctly in block editor | ||
fix list of markers not searching in translations when using WPML | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Serbian translation thanks to Radomir Vukobrat | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute |
Changelog for version 4.27 - released on 21.10.2023 (release notes)
add Stadia basemaps | ||
copy health check report to clipboard instead of downloading | ||
update Chart.js to 4.4.0 | ||
update ESRI to 3.0.11 | ||
update PUC to 5.2 | ||
fix sorting by date not working on list all markers page | ||
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute |
Changelog for version 4.26 - released on 19.08.2023 (release notes)
add keyless LocationIQ basemaps and geocoding | ||
add Leaflet library sanity check | ||
add compatibility to migrate data from any previous Leaflet Maps Marker or Maps Marker Pro version | ||
add ability to change marker date | ||
add filters for l10n strings | ||
add option to show both dates in marker list | ||
add option to show prefix for marker list date | ||
add option to fit markers after searching in list of markers | ||
add missing action hooks for DB interactions | ||
add referer to geocoding requests | ||
move map name input field to top on edit map page | ||
rework marker scheduling system | ||
update Google Maps directions implementation | ||
update and optimize database API | ||
trigger DB action hooks when using tools or batch actions | ||
optimize maps/markers bulk actions for RAM usage to increase reliability on large operations | ||
improve RAM usage when using batch update tools | ||
sort recent markers in dashboard by publish date instead of ID | ||
update basemap.at URLs | ||
rewrite backup and restore | ||
add doctype and language attributes to fullscreen map | ||
use icon instead of text for directions link in popup | ||
rewrite list all maps/markers page | ||
improve panning/zooming when clicking list action link or highlighting a marker | ||
simplify migration notice and remove it after migration has been completed | ||
update geocoding dropdown logic | ||
adjust colspan for "no results" message based on screen settings on maps/markers page | ||
replace deprecated e.which with e.key | ||
remove default HTML5 clear button on search inputs | ||
update Chart.js to 4.3.3 | ||
update PUC to 5.1 | ||
fix Stamen Watercolor basemap | ||
fix date format "date & time" not working correctly in list of markers | ||
fix map panel export links including scheduled/expired markers when map filter is set to "show all available markers" | ||
fix custom/marker shortcodes allowing to show scheduled/expired markers | ||
fix maps/markers bulk actions exceeding default max_input_vars on large operations | ||
fix marker not showing on map with clustering active and only one marker remaining after using filters | ||
fix share link not being generated correctly in some cases | ||
fix ob_end_flush() PHP notice on edit map page | ||
fix popup with no content breaking when clicking marker in list while its popup is open | ||
fix marker disappearing from map in some cases when clicking list action link with clustering active and "disable at zoom" set | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 4.25 - released on 12.06.2023 (release notes)
add LocationIQ basemaps | ||
add option to show marker when using location finder | ||
update default icons for interface | ||
remove unused control on draw tab | ||
localize date in list of markers | ||
add compatibility to migrate data from Leaflet Maps Marker | ||
update Leaflet to 1.9.4 | ||
update Google Mutant to 0.14.0 | ||
update Chart.js to 4.3.0 | ||
update Leaflet-Geoman to 2.14.2 | ||
fix Google API callback warning | ||
fix PHP 8.1 deprecation warnings | ||
fix enter key not working for marker search on some mobile devices | ||
fix Google geocoding not working when using importer | ||
"XML Sitemap Generator for Google" v4.1.9 or higher is causing Maps Marker Pro backend functionality to break (related ticket) | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Esperanto translation thanks to Kamil Getka | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute |
Changelog for version 4.24.1 - released on 26.02.2023 (release notes)
update Complianz integration for version 6.0 | ||
do not import GeoJSON shapes with empty coordinates | ||
add sanity check before initializing geocoding autocomplete | ||
update Leaflet-Geoman to 2.14.1 | ||
update ESRI to 3.0.10 | ||
update Chart.js to 4.2.0 | ||
fix map not saving when containing broken shapes | ||
fix GPX file not working when containing empty tracks | ||
prevent edit map page from not working when database contains broken filter data | ||
fix CMD symbol not showing correctly in gesture handling text | ||
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Esperanto translation thanks to Kamil Getka | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Serbian translation thanks to Radomir Vukobrat | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 4.24 - released on 31.12.2022 (release notes)
add fallback basemap functionality | ||
add warning when marker is moved after address was selected | ||
rewrite geocoding autocomplete | ||
move geocoding requests from client to server | ||
optimize shortcode logic and add more options | ||
remove defunct OSM black & white basemap | ||
only show news articles in dashboard widget | ||
optimize dashboard RSS feed logic | ||
open dashboard news links in new tab | ||
remove marker shadow | ||
update Leaflet to 1.9.3 | ||
update ESRI to 3.0.9 | ||
update leaflet-locatecontrol to 0.79.0 | ||
update Leaflet-Geoman to 2.13.1 | ||
update Chart.js to 4.1.1 | ||
update PUC to 5.0 | ||
fix marker links not being translated | ||
fix popup breaking when clicking marker in list while its popup is open | ||
fix scheduled markers not adjusting correctly to DST | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Esperanto translation thanks to Kamil Getka | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Hindi thanks to Vidyut, Outshine Solutions, Guntupalli Karunakar | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Korean translation thanks to Andy Park | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Malay translation thanks to Mohd Zulkifli | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Serbian translation thanks to Radomir Vukobrat | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute |
Changelog for version 4.23 - released on 30.10.2022 (release notes)
update to Leaflet.js from 1.8.0 to 1.9.2 (changelog) | ||
add CyclOSM basemap | ||
add Lima Labs tile provider | ||
add Esperanto translation - thanks to Kamil Getka | ||
add Serbian translation - thanks to Radomir Vukobrat | ||
add Swahili translation - thanks to Richard Muraya | ||
add line tension (bezier curve) for elevation chart | ||
show notice when saving map/marker fails due to AJAX errors | ||
indicate on list all maps page when "show all available markers" option is active | ||
show message instead of not loading map on GPX errors | ||
fire event when the list of markers updates | ||
use WordPress language instead of browser language for gesture control | ||
scroll save notice into view when saving a map/marker and plugin settings | ||
add explanation to the batch update layers tool | ||
add description to "show error tiles" setting | ||
update PUC to 4.13 | ||
update date-fns to 2.29.3 | ||
update Leaflet.PolylineMeasure to 3.0.0 | ||
fix GPX track segment extensions being applied to entire track | ||
fix assignments not working when updating markers via importer | ||
fix BOM handling for CSV import | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Chinese translation thanks to Jamesho Ho | → contribute |
Changelog for version 4.22.2 - released on 20.08.2022 (release notes)
fix (legacy) marker maps not working (regression in 4.22) | ||
updated Finnish translation thanks to Jessi Björk | → contribute |
Changelog for version 4.22.1 - released on 20.08.2022 (release notes)
clear Rank Math sitemap cache when changing related settings | ||
fix marker links not working (regression in 4.22) |
Changelog for version 4.22 - released on 19.08.2022 (release notes)
add option to change filter logic from "or" to "and" | ||
add option to show date in list of markers | ||
add Rank Math SEO sitemap integration | ||
add option to disable gzip compression | ||
improve map loading logic and error handling/reporting | ||
improve map filter logic | ||
update date-fns to 2.29.1 | ||
update Chart.js to 3.9.1 | ||
fix deleting multiple shapes at once on draw tab not working | ||
fix boken geositemap integration in newer versions of XML Sitemaps plugin | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute |
Changelog for version 4.21 - released on 31.05.2022 (release notes)
update to Leaflet.js from 1.6.0 to 1.8.0 (changelog) | ||
remove (retired) Algolia geocoding integration | ||
new logo (and new mapsmarker.com website) - feedback is welcome | ||
Email newsletter to keep updated with Maps Marker Pro news - sign up here | ||
updated showcases page - submit your map too | ||
add support for list of markers when using custom shortcode | ||
add gzip compression for map data | ||
add option to zoom to marker when highlighting | ||
add ability to translate marker links | ||
simplify geocoding provider selection | ||
improve error reporting when adding/editing maps/markers | ||
update flatpickr to 4.6.13 | ||
update ESRI to 3.0.8 | ||
update Leaflet-Geoman to 2.13.0 | ||
update leaflet-locatecontrol to 0.76.1 | ||
update Chart.js to 3.8.0 | ||
fix Chrome App showing "next" instead of "go" for search field | ||
fix share modal not automatically selecting the URL when clicked | ||
prevent filesize issues during internal GPX download | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 4.20.4 - released on 17.02.2022 (release notes)
add option to select geocoding provider in importer | ||
update Leaflet-Geoman to 2.11.4 | ||
update Google Mutant to 0.13.5 | ||
update Chart.js to 3.7.1 | ||
update Algolia autocomplete.js to 0.38.1 | ||
fix Google Maps not working with version 3.48 | ||
fix list of markers overlapping map in fullscreen mode when shown below | ||
fix importer not using the correct geocoding provider in some cases | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute |
Changelog for version 4.20.3 - released on 12.12.2021 (release notes)
update HTML filter for popups whitelist | ||
update leaflet-locatecontrol to 0.76.0 | ||
update Chart.js to 3.6.2 | ||
update ESRI to 3.0.4 | ||
fix elevation chart showing the wrong units for elevation | ||
fix clicking on map modal propagating to map | ||
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute |
Changelog for version 4.20.2 - released on 22.11.2021 (release notes)
fix marker links not opening | ||
fix clicking on marker in list of markers not working |
Changelog for version 4.20.1 - released on 21.11.2021 (release notes)
fix importer not working when updating markers |
Changelog for version 4.20 - released on 20.11.2021 (release notes)
add zoom option to location finder | ||
add marker shorthand for custom shortcode | ||
add geocoding cache | ||
add option to show marker to geocoding control | ||
add AJAX test to health check | ||
add option to limit countries to LocationIQ geocoding settings | ||
add option spiderfyOnEveryZoom to marker clustering | ||
rewrite CSV import | ||
use GeoJSON for marker data | ||
optimize dashboard widget and add health check | ||
use marker zoom level when highlighting a marker | ||
load map at highlight position instead of panning to it | ||
optimize backend drawing logic | ||
disable TinyMCE button in Gravity Forms if no-conflict mode is active | ||
remove whitelabel backend option | ||
only show dashboard widget to admins | ||
only load dashboard widget data when visible | ||
remove widget settings from database when uninstalling | ||
only show admin notices and compatibility issues to admins | ||
visually hide features from users with insufficient capabilities instead of showing an error when using them | ||
unify AJAX responses | ||
add missing error messages for file downloads | ||
update Chart.js to 3.6.0 | ||
update ESRI to 3.0.3 | ||
update Leaflet.markercluster to 1.5.3 | ||
update Leaflet-Geoman to 2.11.2 | ||
update Leaflet.GestureHandling to 1.2.2 | ||
update leaflet-locatecontrol to 0.74.1 | ||
use correct descriptions and reference links for geocoding language/country settings | ||
fix popup not opening when broken img tag without src attribute is used | ||
fix chart locator being on the wrong map when showing multiple maps | ||
fix plugin cleanup cron | ||
fix error on tools page when using PHP 8 without libintl | ||
escape marker name input value on edit marker page | ||
fix ´updated on´ value not being applied correctly to new maps and marker | ||
fix translation strings not being registered in default language in some cases | ||
fix logic error when listing available icons | ||
AJAX security hardening | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovak translation thanks to Zdenko Podobny | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 4.19 - released on 04.09.2021 (release notes)
add geocoding control | ||
add possibility to order map controls | ||
optimize dedicated fullscreen mode | ||
automatically fix GPX URL if wrong scheme is used | ||
update Chart.js to 3.5.1 | ||
update Leaflet.markercluster to 1.5.1 | ||
improve translation plugin detection logic | ||
replace deprecated jQuery functions | ||
adjust size and style of filters control and GPX control | ||
fix marker popup not updating reliably when using the visual editor | ||
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute |
Changelog for version 4.18.1 - released on 01.07.2021 (release notes)
improve compatibility with optimizers | ||
remove obsolete compatibility checks | ||
fix map modal CSS |
Changelog for version 4.18 - released on 29.06.2021 (release notes)
add OpenTopoMap basemap | ||
add Complianz integration | ||
add option to disable popup lazy loading | ||
add batch option to delete maps and assigned markers | ||
add marker parameter to mmp_popup filter | ||
significantly increase performance of batch operations on list all maps/markers page | ||
improve layers loading logic and reduce data size | ||
clear previous errors when starting new geocoding search | ||
do not show layers control with only one basemap added | ||
update ESRI to 3.0.2 | ||
update flatpickr to 4.6.9 | ||
update Chart.js to 3.3.2 | ||
update Leaflet-Geoman to 2.11.2 | ||
update leaflet-locatecontrol to 0.74.0 | ||
fix Google basemaps disappearing beyond zoom level 21 | ||
fix elevation chart not showing in backend after replacing multi-track file with single-track file | ||
fix Google geocoding failing silently on API key errors | ||
use correct dimensions for marker icons in list of markers | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Hungarian translation thanks to István Pintér and Csaba Orban | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.17 - released on 15.05.2021 (release notes)
add measure control | ||
add option to show coordinates in list of markers | ||
only load Google API if a Google basemap is added to the map | ||
apply default sorting settings to list of markers even when search and sort is disabled | ||
update Leaflet-Geoman to 2.10.0 | ||
update Google Mutant to 0.13.4 | ||
remove jQuery dependency introduced with 4.16 | ||
fix ordering by created/updated not working in list of marker | ||
fix missing coordinates detection during CSV import | ||
fix preview for custom basemaps with bounds on edit marker page | ||
improve SSRF protection for external GPX downloads | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 4.16.2 - released on 26.03.2021 (release notes)
improve loading indicator accuracy | ||
skip empty rows instead of throwing error during CSV import | ||
fix list of markers when inactive scheduled markers are assigned to map | ||
fix CSV import not working on certain installations | ||
fix list of markers not showing correct result when using option "show all available markers" | ||
fix marker highlight race condition | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 4.16.1 - released on 20.03.2021 (release notes)
fix marker database queries when using older MySQL versions |
Changelog for version 4.16 - released on 20.03.2021 (release notes)
add location finder to list of markers | ||
implement lazy loading for marker popups and list of markers | ||
change API icons markup to allow for CSS customization | ||
add more specific error messages to importer | ||
add support for list of markers to dedicated fullscreen mode | ||
update locate control icon (enable status colors) | ||
update reset view and home icon (SVG) | ||
update Google Mutant to 0.12.1 | ||
update ESRI to 3.0.1 | ||
update Leaflet.markercluster to 1.5.0 | ||
update leaflet-locatecontrol to 0.73.0 | ||
update PUC (plugin-update-checker) to 4.11 | ||
disable slash-escaping for CSV imports by default for better compatibility | ||
remove YOURS integration | ||
fix direction links for Openrouteservice | ||
fix import not working on servers with non-default LC_NUMERIC locale | ||
fix "window.google not found" error when not using Google Maps | ||
fix browser locking up during log display after importing a large amount of markers | ||
fix wp_localize_script showing a notice in WordPress 5.7 | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute |
Changelog for version 4.15.1 - released on 13.02.2021 (release notes)
add sanity check to scheduling values | ||
improve database performance on maps with a large amount of markers | ||
automatically activate batch update map settings when changed | ||
improve error reporting for AJAX requests | ||
improve error handling for external AJAX errors | ||
optimized backend geocoding logic | ||
update Leaflet-Geoman to 2.9.0 | ||
update ESRI to 3.0.0 | ||
update Google Mutant to 0.12.0 | ||
update leaflet-locatecontrol to 0.72.2 | ||
fix jump-to-shape button in draw tab | ||
fix gap when list of markers is shown below the map | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute |
Changelog for version 4.15 - released on 19.12.2020 (release notes)
export shapes when exporting map to GeoJSON and KML | ||
add detailed error message to map loading process | ||
add live preview for marker list position, width and breakpoint | ||
improve map creation and loading process to prevent CLS (Cumulative Layout Shift) | ||
optimize map layout CSS | ||
optimize maps/markers selection dropdowns for better performance | ||
improve error reporting when using the import feature | ||
improve geocoding error reporting | ||
updated chart.js for GPX elevation charts to v2.9.4 | ||
update ESRI to 2.5.1 | ||
update Leaflet.GestureHandling to 1.2.1 | ||
update Algolia autocomplete.js to 0.38.0 | ||
update Google Mutant to 0.11.3 | ||
update Leaflet-Geoman to 2.8.0 | ||
remove Photon@MapsMarker geocoding integration | ||
fix backend not working correctly in some areas with WordPress 5.6 | ||
add workaround to prevent issues with native lazy loading | ||
fix cutting tool in draw function | ||
correctly apply icon settings when adding/editing marker | ||
fix filter icons not saving correctly in some cases | ||
fix GPX download not working when using WPML | ||
update database to support all multibyte unicode characters | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.14.3 - released on 07.10.2020 (release notes)
fix popup breaking when clicking marker in list multiple times | ||
fix problems with subdomain support | ||
fix icon modal for batch marker settings not closable on tools page | ||
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 4.14.2 - released on 16.09.2020 (release notes)
add subdomain logic to license validation | ||
rollback Leaflet to 1.6.0 (to fix popup issues in Safari) |
Changelog for version 4.14.1 - released on 13.09.2020 (release notes)
add link target setting to batch update markers tool | ||
experimental fix for popups not opening on certain devices in Safari | ||
fix backup tool | ||
fix export tool | ||
fix health check and increase compatibility | ||
add missing select2 assignment on tools page |
Changelog for version 4.14 - released on 04.09.2020 (release notes)
add ESRI basemaps | ||
add support for Garmin TrackPointExtension in GPX files | ||
add icons manager to settings page | ||
add display support for rteType in GPX files | ||
add support for same-page highlight links | ||
add section for batch updating markers to tools page | ||
add batch delete option for added shapes | ||
add option to hide GPX metadata fields with no value | ||
add option to delete all maps / markers to tools page | ||
new in knowledge base on mapsmarker.com: filter reference | ||
new in knowledge base on mapsmarker.com: action hooks reference | ||
improve map view on high-resolution devices (remove retina detection logic) | ||
improve assignment options for marker import | ||
disable geolocate autostart when marker highlight is used | ||
flush rewrite rules more reliably | ||
do not show icons for disabled API endpoints in maps list table | ||
new map loading animation | ||
update Leaflet to 1.7.1 | ||
update Leaflet-Geoman to 2.7.0 | ||
update Google maps mutant library v0.10.0 (fixing IE11 compatibility) | ||
update Spectrum colorpicker to v1.8.1 | ||
update qrcode-generator to v1.4.4 | ||
update PUC (plugin update checker) to 4.10 - supporting automatic plugin updates | ||
update flatpickr to 4.6.6 | ||
fix shapes disappearing when panning or zooming the map | ||
fix marker highlight via URL parameter | ||
fix migration (regression since v4.13) | ||
prevent wrong marker scheduling values when restoring from backup | ||
fix repeatedly showing geolocation errors when list default sorting is set to distance and geolocation is disabled | ||
fix manually checking for update showing wrong result | ||
fix basemap.at bounds on edit marker page | ||
fix custom layer WMS toggle on settings page | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute |
Changelog for version 4.13.1 - released on 13.07.2020 (release notes)
improve filters settings usability on backend | ||
don´t scroll map into view when using shortcode parameter highlight | ||
fix advanced settings slider html | ||
fix list all markers page showing non-existent assignments | ||
fix wrong schedule entries when adding multiple markers (e.g. import) | ||
Punjabi translation thanks to Vikas Arora, janbasktraining.com | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute |
Changelog for version 4.13 - released on 04.07.2020 (release notes)
add ability to schedule markers | ||
add popup functionality to shapes | ||
add map preview to add/edit marker page | ||
enable WordPress embeds in popups | ||
add WhatsApp share link for desktop | ||
add health check to tools page | ||
delete or reassign maps and markers when a user is deleted | ||
add bounds and noWrap settings for custom layers | ||
add raster tiles option for custom layers (updated tutorial for created maps based on images using MapTiler) | ||
add option to reverse X-axis and Y-axis on elevation chart | ||
automatic translation of www.mapsmarker.com | ||
optimized "add map" and add marker" backend interface | ||
raise minimum PHP version to 5.6 (to avoid issues with license check) | ||
improve markers list CSS | ||
scroll map into view when using hightlight parameter | ||
use user ID for created by / updated by | ||
translate map filters if they use the map name | ||
fix permanent tooltips not showing up on mobile | ||
fix Google geocoding when using importer | ||
fix admin bar menu CSS on mobile | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Hungarian translation thanks to István Pintér and Csaba Orban | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovak translation thanks to Zdenko Podobny | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute |
Changelog for version 4.12 - released on 15.05.2020 (release notes)
add search radius to markers list | ||
add lazy loading option for maps | ||
add deferred page loading compatibility | ||
add option to show/hide GPX start/end icons individually | ||
add Y-axis offset option for elevation chart | ||
add support for relative GPX URLs | ||
store on mapsmarker.com now also accepts Apple Pay | ||
use natural sorting in list of markers | ||
preserve line breaks in textareas on backend | ||
only show TinyMCE shortcode button in admin area | ||
mapsmarker.com migrated to PHP 7.4 for higher performance | ||
add additional action hooks | ||
fix WhatsApp sharing link not showing up | ||
fix automatic centering when adding GPX track on backend | ||
fix erroneous escaping for custom JS and Google styles textareas | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.11.1 - released on 18.04.2020 (release notes)
add URL option for share links | ||
add missing share settings to batch settings tool | ||
fix share links not working on static front page | ||
fix twitter label for share links on frontend |
Changelog for version 4.11 - released on 18.04.2020 (release notes)
add share buttons for markers | ||
add option to show shapes from added filters | ||
add option to show GPX download button in map panel | ||
add setting to disable error tiles for built-in layers | ||
add delete button to edit shape window | ||
add tooltips for custom layer settings | ||
add bounding box support for Photon@MapsMarker | ||
add additional WordPress filters | ||
add custom JavaScript section to general settings | ||
improve license check compatibility on servers with special configuration | ||
save filter and GPX icons as relative URLs to avoid mixed content warnings | ||
replace jQuery UI Dialog with custom modals | ||
updated Algolia autocomplete.js to v0.37.1 (changelog) | ||
improved add/edit custom layer interface on settings page | ||
updated chart.js for GPX elevation charts to v2.9.3 | ||
updated Leaflet-Geoman (previously Leaflet.PM) to version 2.4.0 | ||
detect line endings automatically during CSV import | ||
make sure TomTom geocoding language is valid | ||
Photon@MapsMarker server updated to Debian 10 | ||
optimized geocoding | ||
explicitly set high accuracy mode for location control | ||
fix readme.txt parsing for plugin update server | ||
fix popup settings live preview | ||
fix edit map/marker icons not showing in some cases | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Portuguese - Brazil translation thanks to Fabio Bianchi, Andre Santos and Antonio Hammerl | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.10 - released on 01.03.2020 (release notes)
add custom classes to marker icons (e.g. mmp-marker-icon-1) | ||
add "add new map/marker" button to list all maps/markers page | ||
updated leaflet locate control to v0.7.0 (Modernize style - breathing location marker - full changelog) | ||
improve geolocate error reporting | ||
improve map panel CSS | ||
updated PUC (plugin update checker) to v4.9 including optimizations & compatibility fixes (thx Yahnis!) | ||
fix duplicate entries in markers list | ||
set correct canonical link on fullscreen maps | ||
do not overwrite existing license keys after activation or update | ||
fix geolocation out of bounds message | ||
geocoding error messages were not displayed | ||
fix multisite key distribution | ||
add informal German translation | ||
use German translation for Austrian and Swiss languages | ||
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute |
Changelog for version 4.9.1 - released on 07.02.2020 (release notes)
display map loading message | ||
modernize popup design | ||
localize dates | ||
set permalink slug to "mmp" by default (for new installations only) | ||
flush rewrite rules after changing permalink slug | ||
fix importer update mode not working | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute |
Changelog for version 4.9 - released on 31.01.2020 (release notes)
add GeoJSON shape import | ||
add CSV import and export for markers | ||
add tool to assign all unassigned markers to a map | ||
add map assignment option for marker import | ||
add clear button to list of markers search field | ||
add API key option for HERE Maps | ||
significantly improved marker loading performance and RAM usage | ||
added compatibility and significantly improved performance for marker import | ||
improve edit shape interface | ||
update XHR syntax for better compatibility | ||
limit maximum edge buffer tiles to 4 | ||
performance issues with certain chrome versions | ||
use correct namespace when parsing GPX extensions | ||
fix marker count for maps using filters with overlapping markers | ||
fix false negative during API endpoint compatibility check | ||
fix address getting encoded twice when using Google geocoding | ||
fix Google geocoding not returning coordinates | ||
fix race condition when centering marker on map | ||
fix erroneous unsaved changes warning on edit map page | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute |
Changelog for version 4.8 - released on 23.11.2019 (release notes)
add user-based screen options for list all maps and list all markers | ||
add sort order indicator to list all maps and list all markers | ||
make advanced map settings toggle user-based | ||
add setting for world copy jump (moving objects to map copies automatically) | ||
update Leaflet to v1.6.0 (changelog) | ||
improve error reporting when using geocoding | ||
use correct data type for coordinates in GeoJSON export | ||
optimize Gutenberg block for Maps Marker Pro | ||
only scroll map into view if outside viewport | ||
fix performance issues with KSES CSS filter | ||
fix broken geocoding for importer when using tomtom | ||
fix language selection for WPML not working under certain circumstances | ||
fix untranslated map name in feed and AMP pages | ||
fix capability check for editing maps/markers of others | ||
fix popup not always centering correctly | ||
fix small backend design issues since Wordpress 5.3 | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.7 - released on 26.10.2019 (release notes)
add custom GPX extensions | ||
add tab autodetection and improved tab logic | ||
use marker icons in KML exports | ||
optimized and refactored code base | ||
fix live preview for marker clustering options | ||
do not save empty or faulty shapes | ||
fix overlays disappearing past max native zoom level | ||
fix setting the initial visibility of overlays not working properly | ||
explicitly set WPML language in AJAX requests to prevent cookie or caching issue | ||
updated Bosnian translation thanks to Kenan Dervišević | → contribute | |
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Spanish/Mexico translation thanks to Victor Guevera and Eze Lazcano | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated Hungarian translation thanks to István Pintér and Csaba Orban | → contribute | |
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Korean translation thanks to Andy Park | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Malay translation thanks to Mohd Zulkifli | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Portuguese - Brazil translation thanks to Fabio Bianchi, Andre Santos and Antonio Hammerl | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Slovak translation thanks to Zdenko Podobny | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Thai translation thanks to Makarapong Chathamma and Panupong Siriwichayakul | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute | |
updated Vietnamese translation thanks to Hoai Thu | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Chinese translation thanks to Jamesho Ho | → contribute |
Changelog for version 4.6.1 - released on 07.09.2019 (release notes)
optimize map view on edit marker page | ||
fix map not loading on older iOS versions | ||
fix icon alignment in markers list | ||
fix rare error in GPX parser | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute |
Changelog for version 4.6 - released on 30.08.2019 (release notes)
support for TomTom basemaps and geocoding | ||
optimized GPX parser and new options (fixed Y-axis range, interval markers, chart indicator, gpx control) | ||
add option to filter for unassigned markers | ||
add option to disable API endpoints | ||
add option to change GPX start and end icons | ||
add option to choose which settings should be reset to default values | ||
optimize default values for line and fill colors for GPX elevation charts | ||
optimize map loading logic and add error handling | ||
adjust elevation chart scale when using imperial | ||
optimize and improve CSS | ||
update es6-promise to 4.2.8 | ||
show message in chart when no elevation data available | ||
optimized responsiveness: keep popup dimensions within map container | ||
span gaps on elevation chart for missing data points | ||
fix tooltip colors not being applied properly | ||
low quality geocoding results for Google Places API | ||
fix minimap display issues when map is in a tab | ||
prevent JS error on edit marker page if no basemaps are available | ||
fix marker count on list markers page being wrong in some cases | ||
GPX not working in Edge and IE since 4.5 | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.5 - released on 12.07.2019 (release notes)
new GPX elevation chart engine (grid/axes support) | ||
add option to collapse controls on mobiles only | ||
removed layar.com augmented-reality integration as unfortunately the service has shut down | ||
only show migration notice if no maps or markers exist | ||
forced GPX file download was broken on iOS (file was displayed instead) | ||
shortcode overrides for non-string values were broken | ||
marker count not working since 4.4 when "show all markers" is active | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.4.1 - released on 13.06.2019 (release notes)
broken migration tool from v3.1.1 to v4.x (regression since v4.4) | ||
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.4 - released on 07.06.2019 (release notes)
settings to enable or disable built-in layers | ||
Database API - updated documentation available (details) | ||
change geojson database field to MEDIUMTEXT to allow larger polylines | ||
use WP dashicons in admin where possible | ||
multisite subsite deletion resulted in main site´s Maps Marker Pro database tables being deleted | ||
add missing variables for GPX meta translations | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute |
Changelog for version 4.3.2 - released on 17.05.2019 (release notes)
fix version check in update logic |
Changelog for version 4.3.1 - released on 16.05.2019 (release notes)
update to leaflet 1.5.1 (changelog) | ||
update leaflet-locatecontrol from v0.63 to v0.67 (adds support for displaying compass marker) | ||
updated Select2 addon from v4.0.4 to v4.0.7 (bugfix release, release notes) | ||
WPML/polylang issue - use correct name when retrieving popup translations | ||
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute |
Changelog for version 4.3 - released on 04.05.2019 (release notes)
polyline support: draw and edit geometry layers directly on your maps | ||
map block for Gutenberg editor | ||
add map filter for list of markers page | ||
add target option for marker links | ||
add batch update layers tool | ||
add marker highlight functionality for non-fullscreen URLs | ||
add option to change units for elevation chart tooltip | ||
add filter dropdown search for maps | ||
show postcode & city in Algolia, Photon & locationIQ geocoding result previews (if available) | ||
updated PUC (plugin update checker) to v4.6 including optimizations & compatibility fixes (thx Yahnis!) | ||
latest WPML string translation integration was broken | ||
fix long URLs for custom layers not being saved | ||
incomplete KML export (wrap title and popup in CDATA) | ||
license distribution tool to subsites on WordPress multisites was broken | ||
fix conversion to imperial for elevation in GPX meta popup | ||
add workaround for mime type issue (since Wordpress 5.0.1) when uploading GPX files | ||
prevent Yoast SEO plugin to overwrite title-tag on fullscreen maps with homepage title | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.2 - released on 22.02.2019 (release notes)
implement LocationIQ geocoding provider (tutorial) | ||
add option to show track description | ||
update markers on map when search is done in list of markers | ||
add custom map shortcode attribute | ||
add rte fallback if no trk found in GPX file | ||
optimize marker logic to work with keyboard | ||
throttle resize functions for better performance | ||
marker highlight function could be broken | ||
fix broken openrouteservice.org demo link | ||
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.1.1 - released on 28.01.2019 (release notes)
update to leaflet 1.4.0 (changelog) | ||
improved memory usage | ||
Google Mutant issue on zoom levels 0-2 resulting in partially loaded maps | ||
fix marker list not showing on location error | ||
fixed Google XML Sitemaps plugin integration (no results were retrieved) |
Changelog for version 4.1 - released on 22.01.2019 (release notes)
new tool to batch update maps | ||
new tool to batch update marker icons | ||
update Google maps mutant library (reuse instances on re-adding to map to generate less billing items) | ||
optimize action bar on edit map page | ||
usability improvement: duplicate pagination on maps/markers page | ||
added missing capability checks | ||
option to hide error tiles did not work for custom overlays | ||
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.0.10 - released on 21.12.2018 (release notes)
fix broken personalized free trial registration | ||
fix display of duplicate maps at the end of "list all maps" table |
Changelog for version 4.0.9 - released on 19.12.2018 (release notes)
re-add link for adding markers directly to maps and map edit pages | ||
updated knowledgebase at mapsmarker.com/kb/ for better support | ||
show IDs of custom basemaps in settings (needed for shortcode parameter basemapDefault) | ||
add | ||
use textarea for max bounds settings on map edit pages instead of input field only | ||
fix marker click behavior on marker edit page | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.0.8 - released on 07.12.2018 (release notes)
include markers from filters when exporting a map via GeoJSON/GeoRSS/KML | ||
skip GPX points with invalid numbers in elevation chart | ||
elevation chart interactivity was unavailable on iOS devices | ||
avoid line breaks for marker list navigation on small devices (width < 370px) | ||
custom basemaps not loading on edit marker pages | ||
broken XML/KML exports | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute |
Changelog for version 4.0.7 - released on 28.11.2018 (release notes)
broken maps on frontend for valid licenses if access to updates and support had expired |
Changelog for version 4.0.6 - released on 28.11.2018 (release notes)
fix tiles on max zoom not loading on retina devices |
Changelog for version 4.0.5 - released on 27.11.2018 (release notes)
properly sanitize query vars for fullscreen maps | ||
improved security for file downloads |
Changelog for version 4.0.4 - released on 20.11.2018 (release notes)
add icon sort option to marker list | ||
add possibility to hide sort options in marker list | ||
improved custom layer settings usability | ||
disable adding of filters if no more maps are available | ||
do not scroll map into view when highlighting via shortcode | ||
use correct default geocoding provider from settings | ||
fix capability check for edit link in marker list | ||
highlight shortcode attribute did not work if marker was part of a cluster | ||
add missing translations | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute |
Changelog for version 4.0.3 - released on 04.11.2018 (release notes)
add option to hide error tiles on custom basemaps | ||
also search in address text field on markers list | ||
select the first available basemap if the default cannot be found | ||
HTML entities were not displayed correctly for JS translations | ||
properly sanitize custom layer subdomains during migration | ||
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute |
Changelog for version 4.0.2 - released on 26.10.2018 (release notes)
allow upload if upload limit cannot be determined | ||
move setting for maps in tabs to simplified editor | ||
popuptexts on marker edit pages could not be loaded in TinyMCE visual editor on some sites | ||
add missing setting for max cluster radius | ||
add missing translation for Save Button |
Changelog for version 4.0.1 - released on 21.10.2018 (release notes)
allow zoom level of up to 23 for markers | ||
fix blank maps on certain zoom levels | ||
fix default basemaps not migrating properly | ||
migration tool failed if custom icon directory did not exist | ||
migration tool did not support custom icon directories | ||
marker assignments were not saved correctly | ||
Yoast sitemap integration (XML validation failed) | ||
"popup on hover" did not show popup on click on touch devices | ||
directions link in popuptext was broken | ||
use correct JS data types for shortcodes and fix callback | ||
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 4.0 - released on 18.08.2018 (release notes)
complete rewrite / refactorization of the code base from procedural to object oriented | ||
separation of JavaScript from PHP to allow for caching and significantly increase page loading speed | ||
decreased download size for marker data, allowing for up to 75% faster map loading | ||
advanced customization for maps: settings are now saved on a map basis instead of globally | ||
upgraded leaflet.js ("the engine of Maps Marker Pro") from v1.0.3 to v1.3.4 including optimizations and bugfixes - please see blog post on leafletjs.com and full changelog for more details | ||
support for GPX elevation charts and waypoints as well as multiple tracks | ||
support for HERE basemaps | ||
options to display the list of markers right or left to a layer map | ||
option to add a link instead of a popup for markers | ||
Leaflet.GestureHandling support (prevents users from getting trapped on the map when scrolling a long page) | ||
(retired) Wikitude augmented reality API has been replaced with layar.com API | ||
optimized permission system with Maps Marker Pro capabilities for better access control (attention: by default only admins have access!) | ||
fractional zoom support (new interaction options: zoomDelta and zoomSnap) | ||
separate settings to show address, coordinates (new) and directions of markers in popup | ||
support for bing canvas dark, canvas light and canvays grey basemaps (disabled by default) | ||
option to set maximum boundaries for maps to limit panning (button "Restrict to current view") | ||
possibility to override global settings for each map by using new shortcode parameters | ||
batch selection buttons (all/none) for layers in filter controlbox | ||
API dashboard for Photon@Mapsmarker geocoding at https://www.mapsmarker.com/photon showing the API usage of the last hour | ||
automatically parse map shortcodes in category & post tag description and term fields | ||
support for condensed attribution | ||
options to change positions of all available control boxes | ||
new shortcode parameter tabbed="true" for displaying maps in tabs | ||
Easily change defaults for new maps by using the "Save current values as defaults for new maps" feature | ||
compatibility check for LiteSpeed Cache which can cause maps to break | ||
add Yoast SEO sitemap integration | ||
improved performance by reducing the number of database queries needed and the use of caches where possible | ||
optimized CSS & JS loading mechanism resulting in load time reduction of up to 20% | ||
CSV/XLS(X)/ODS import/export has been replaced with native JSON import/export feature (tutorial for converting JSON into office formats) | ||
simplified map concept: "marker maps" have been removed, "layer maps" were renamed to "maps" (to which you can assign objects like markers) | ||
simplified multi-layer-map concept, now called filters with the option for custom sort order of filters | ||
Photon@Mapsmarker: show streetnames+housenumbers for geocoding results if available | ||
removed MapQuest basemap support (due to MapQuest basemaps now requiring their own API, making them incompatible to be implemented into a standard Leaflet installation; existing MapQuest maps will be switched to OpenStreetMap automatically) | ||
removed depreciated Mapbox v3 integration (will be replaced with v4 with a future release) | ||
removed six compatibility checks for plugins/themes which are not needed anymore due to Maps Marker Pro 4.0 rewrite | ||
removed settings for (depreciated) mobile web app launch images and add simplified support for web app icons | ||
replaced (retired) Visualead QR code generator with local jQuery QR code generator (QR codes can now be accessed on backend / "list all maps" only) | ||
disabled tooltips by default on mobile devices as hover event is not available (thx Dirk!) | ||
set interaction option "tap" to false by default to prevent issues with scrolling over maps on mobile devices (thx Thomas!) | ||
GPX metadata is now displayed in a popup which opens by clicking on the track (instead of a dedicated GPX panel below the map) | ||
updated language settings to choose frontend and backend language separately | ||
increased rate limit for Photon@MapsMarker geocoding from 5.000 to 10.000 requests per day and from 10 to 20 requests per second | ||
update leaflet-locatecontrol from v0.58 to v0.63 (includes bugfixes & leaflet 1.1.0 compatibility) | ||
update leaflet-fullscreen codebase (support AMD and Node/CommonJS module systems, thx mpschaeuble!) | ||
updated minimap addon from v3.4.0 to v3.5.0 (support for miminize/restore events - release notes) | ||
optimized plugin folder structure (some plugin compatibility configs might need to be re-applied) | ||
updated Algolia autocomplete.js from v0.21.7 to v0.29 (changelog) | ||
updated es6-promise for IE11/Google Mutant from v4.1.0 to v4.2.5 (bugfix release) | ||
updated Leaflet.MarkerCluster.LayerSupport from v1.0.3 to v1.0.4 (fixing issues with chunkedLoading) | ||
updated EdgeBuffer plugin for pre-loading tiles beyond the edge of the visible map to v1.0.6 | ||
minimum required WordPress version for Maps Marker Pro increased to 4.5 (needed for Gutenberg compatibility) | ||
removed hash plugin | ||
do not strip input tags from popuptexts if option "HTML filter for popuptexts (wp_kses)" is enabled | ||
reduced timeouts for license API fallback calls to prevent issues on sites with connection issues | ||
load map tiles for OSM Black&White and DE variant via https to prevent mixed-content warnings (thx Annette!) | ||
shortcode parsing for WordPress audio and video tags in popups on layer maps was broken if wp_keses() was enabled | ||
list of markers: show entries only once if marker is assigned to several layers | ||
activation & deactivation functions were not processed since v3.0 | ||
broken permalink compatibility check returning wrong URL | ||
incorrect marker count on list of markers when using multi-layer-maps | ||
incorrect content-type when using callback for GeoJSON | ||
WPML/Polylang: missing string registration for translatable elements if importer is used (thx Laurent!) | ||
admin dashboard widget could be broken if PHP 7.1+ was used | ||
OOM (Out of memory) error during SPBAS local key validation | ||
manual selection of Slovenian as interface language was broken (thx Igor!) | ||
Google logo credits link was broken on iOS devices | ||
improved: global sanitation check for all settings instead of individual output filtering | ||
updated Bosnian translation thanks to Kenan Dervišević | → contribute | |
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Spanish/Mexico translation thanks to Victor Guevera and Eze Lazcano | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated Hungarian translation thanks to István Pintér and Csaba Orban | → contribute | |
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Korean translation thanks to Andy Park | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Malay translation thanks to Mohd Zulkifli | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Portuguese - Brazil translation thanks to Fabio Bianchi, Andre Santos and Antonio Hammerl | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Slovenian translation thanks to Igor Čabrian | → contribute | |
updated Slovak translation thanks to Zdenko Podobny | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Thai translation thanks to Makarapong Chathamma and Panupong Siriwichayakul | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute | |
updated Vietnamese translation thanks to Hoai Thu | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Chinese translation thanks to Jamesho Ho | → contribute |
Changelog for version 3.1 - released on 08.07.2017 (release notes)
optimized performance for Google basemaps by enabling GoogleMutant Javascript library for all users | ||
new widget "show latest marker map" (thx Thorsten!) | ||
Bounty Hunters wanted! Find security bugs to earn cash and licenses - click here for more details | ||
global basemap setting "nowrap": (if set to true, tiles will not load outside the world width instead of repeating, default: false) | ||
list all markers page enhancement: dropdown added to filter markers by layer (thx Thorsten!) | ||
loading animation to popups with images to help with DOM creation (thx Thorsten!) | ||
compatibility check for "WP Super Cache" debug output which can cause layer maps to break | ||
loading indicator when clearing the list of markers search field (thx Thorsten!) | ||
compatibility check for Admin Custom Login which causes the navigation on the settings page to break | ||
compatibility check for Fast Velocity Minify plugin | ||
email notification to free trial users 3 days before the free trial license key expires | ||
option "HTML filter for popuptexts" to prevent injection of malicious code - enabled by default (thx jackl via Maps Marker Pro´s hackerone bug bounty program) | ||
Looking for developers to recommend to our clients for customizations - more details at mapsmarker.com/network | ||
loading indicator for GeoJSON download and marker clustering (thx Thorsten!) | ||
compatibility check for theme Divi 3+ which can cause maps to break if option "Where to include Javascript files?" is set to footer | ||
enhanced permalink base URL compatibility check to suggest URL if site url ends with /wp/ | ||
increased timeout for license API fallback calls to prevent issues with registering free trial license keys | ||
Autoptimize plugin compatibility check: also verify if option "Also aggregate inline JS?" is set (which is causing maps to break) | ||
finished migration to PHP 7.1 on www.mapsmarker.com for higher performance | ||
updated EdgeBuffer plugin for pre-loading tiles beyond the edge of the visible map to v1.0.5 | ||
updated es6-promise for IE11/Google Mutant to v4.1.0 (fixing memory leak) | ||
updated Leaflet markercluster codebase to v1.0.6 (thx jfirebaugh!) | ||
updated PUC (plugin update checker) to v4.1 including optimizations & compatibility fixes (thx Yahnis!) | ||
updated PUS (plugin update server) to v1.2 including optimizations & compatibility fixes (thx Yahnis!) | ||
code refactoring for improved structure, re-usability and sustainability (thx Thorsten!) | ||
change GPX files mimetype from text/gpx to application/gpx+xml to prevent upload/display issues since WordPress 4.7.1 (thx Thorsten!) | ||
optimized GPX URL error handling if URL is not found (show warnings on backend & console output on frontend, disallow GPX URL download) | ||
updated HTML5 fullscreen and fullscreen-exit icon (thx P.J. Onori!) | ||
multisite/license settings page: show "domain to activate" feature on multisite subdomain installations only | ||
XLS(X) importer: increase compatibility by also supporting lat+lon values defined as text and with . or , as separator (thx Marius!) | ||
only dequeue Google Maps API scripts added by other plugins instead of deregistering them if related option is enabled (as this could break dependend scripts & plugins like WP GPX maps) | ||
compatibility check for "Permalink base URL" did not consider active multilingual plugins (thx Jan-Willelm!) | ||
home control button on fullscreen layer maps with clustering was broken (thx Sven!) | ||
validity of export files could be broken by warning "cannot modify header information" if Stiphle based on wp-session is used | ||
paging on list all markers page on backend was broken if search was used (thx Thorsten!) | ||
prevent duplicate markers when exporting markers from multi-layer-maps to KML, GeoRSS & Wikitude (thx Eric & Thorsten!) | ||
fix infinite loading when requesting free trial key on specific browsers (thx Thorsten!) | ||
XLS export for marker and layer maps was broken if PHP 7.1+ is used | ||
added more specific JS selector for marker filter to prevent markers from being added to the wrong map, if multiple maps are displayed on the same page (thx Tino!) | ||
marker tooltips were not displayed if popuptext was empty (thx Oleg!) | ||
marker tooltips were not displayed for markers added directly via shortcode only | ||
incorrect paging on list all markers-page for search results | ||
duplicate layer functions did not duplicate filter settings (thx Thorsten!) | ||
fix missing entries in layer filter with marker clustering disabled (thx Ole & Thorsten!) | ||
markers and layers could not be saved on iOS devices due to a bug in Safari´s datetime-local implementation (thx Natalia!) | ||
?highlightmarker= feature was broken on fullscreen view for multi-layer-maps (thx Ole!) | ||
window width on marker and layer edit pages could not be fully utilized on iOS devices (thx Natalia!) | ||
marker clusters were always disabled on zoom level 0 even if related setting was empty (thx Thorsten!) | ||
list of markers sort order was reversed after successful geolocation (thx Chris & Thorsten!) | ||
marker edit page: prevent javascript error on markername change if popuptext is empty | ||
fix wrong distances on list of markers when geolocating failed | ||
list of markers was not fully responsive if images larger than 440px in popuptexts were used (thx Georges!) | ||
paging for "list all layer"-search results on backend was broken | ||
Medium impact: XSS vulnerability for GPX download URL (thx to kiranreddy via Maps Marker Pro´s hackerone bug bounty program) | ||
Medium impact: underprivileged backend users could add markers even if permission settings were set not to allow this (not exploitable with default permission settings - thx w31ha0 via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: XSS vulnerabilities on marker & layer edit pages (thx to victemz via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: XSS vulnerabilities on marker & layer import log if malicious input file would be used (thx to kiranreddy via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: missing CSRF protection for free trial registration forms (thx to arall via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: CSRF and XSS vulnerabilities on tools page for change marker and layer ID functions (thx to r4s_team via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: command injection vulnerability in marker & layer export files (thx to kiranreddy via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: added brute-force-login protection for customer area on mapsmarker.com (thx to nooboy via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: improper "URL to GPX track" verification could lead to stored XSS (thx to pahan123 via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: stored XSS vulnerability on tools page only if Webapi is enabled (thx whitesector via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: stored XSS vulnerability for createdby and updatedby fields on backend | ||
Low impact: stored XSS vulnerability for custom default marker icon (thx whitesector via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact: stored XSS vulnerability for QR code image size (only if Google is set as default QR code provider - thx whitesector via Maps Marker Pro´s hackerone bug bounty program) | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+, iOS10+ and Firefox 55+ unless your site is securely accessible via https (details) |
Changelog for version 3.0.1 - released on 26.03.2017 (release notes)
permalink compatibility check and base URL option to support unusual WordPress setups and to correct potential configuration errors | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+, Firefox 55+ and iOS10+ unless your site is securely accessible via https (details) |
Changelog for version 3.0 - released on 25.03.2017 (release notes)
We are happy to welcome globetrotting engineer Thorsten who joins the Maps Marker Pro team! | ||
upgraded leaflet.js ("the engine of Maps Marker Pro") from v0.7.7 to v1.0.3 for higher performance & usability - please see blog post on leafletjs.com and full changelog for more details | ||
Beta (opt-in): significantly improved performance for Google basemaps by using the leaflet plugin GoogleMutant (thx Ivan!) | ||
add pre-loading for map tiles beyond the edge of the visible map to prevent showing background behind tile images when panning a map | ||
Polylang translation support for multilingual maps (thx Thorsten!) | ||
support for tooltips to display the marker name as small text on top of marker icons | ||
new option to open popups on mouse hover instead of mouse click (disabled by default) | ||
Pretty permalinks with customizable slug for fullscreen maps and APIs (e.g. https://www.mapsmarker.com/maps/fullscreen/marker/1/ - thx Thorsten!) | ||
new functions for MMPAPI: list_markers(), list_layers(), get_layers($layer_ids) - full docs (thx a lot Thorsten!) | ||
new option for disabling WPML/Polylang integration | ||
enhanced compatibility check for WP Rocket (which can cause maps to break if Maps Marker Pro Javascripts are not excluded) | ||
add support for PHP APCu caching for sessions used in MMP_Geocoding class | ||
possibility to sort "list all markers" and "list all layers" tables by location (thx Paul!) | ||
compatibility check for "Async Javascript" plugin (thx Adam!) | ||
AMP support: show placeholder image for map with link to fullscreen view on AMP enabled pages (thx Sebastian!) | ||
automatically switched to Algolia Places as default geocoding provider if Mapzen Search without API key is used (API keys get obligatory by April 2017 - free registration is still recommended) | ||
~15% performance improvement for API calls by eliminating unneeded WordPress initializations via wp-load.php (thx Thorsten!) | ||
create user sessions for geocoding only if MMP_Geocoding class is used | ||
optimized SQL for loading markers on (single) layer edit pages (thx Thorsten!) | ||
updated Leaflet markercluster codebase to v1.0.4 (thx jfirebaugh!) | ||
improved performance on marker & layer edit pages by using HTML5 datetime instead of timepicker.js library+dependencies (thx Thorsten!) | ||
improved option "Deregister Google Maps API scripts enqueued by third parties" to prevent re-enqueuing of scripts by also deregistering them | ||
improved performance for plugin updater (run backend check for access to plugin updates only if an update is available - thx Thorsten!) | ||
removed integrated WPML installer to improve backend performance and as issues with NextGen Gallery have been reported | ||
increased max chars for filter controlbox from 4000 to 65535 to prevent broken controlboxes (thx Michelle!) | ||
always use https for loading bing maps tiles | ||
importer: do not show invalid value-warnings for createdon & updatedon rows if audit option is off & related source columns are empty | ||
use demo map image instead of Maps Marker Pro logo as placeholder image for maps in RSS feeds | ||
changed KML query var name to markername to avoid WP conflicts | ||
WPML performance issues on sites with 1000+ translated map strings (thx Thorsten!) | ||
broken settings navigation due to enqueued bootstrap files from 3rd party plugins (thx Bob!) | ||
linked to WPML string translation page on layer edit pages instead to https://mapsmarker.com/multilingual even if WPML was not available (thx Thorsten!) | ||
add workaround if marker icons are not displayed on backend on marker edit & tools page (thx Ron!) | ||
MMPAPI: fix issue for layer ID selection and bounding box search error message (thx Thorsten!) | ||
conflict with iThemes Security Pro plugin & htaccess configs preventing direct access to Maps Marker Pro API endpoints (thx David!) | ||
WP Session entries in wp_options table were not deleted via WordPress cron job (thx a lot Thorsten!) | ||
fix PHP APC cache detection for importer and MMP_Geocoding class | ||
marker export: search in layers via select2 library was broken | ||
PHP warning after settings were reset to default settings (thx Thorsten!) | ||
list of markers below layer maps: marker count could be wrong under certain circumstances | ||
divider in zoom control between + and - buttons was missing since v2.9 | ||
location search field overlapping GPX media upload overlay caused by too high z-value | ||
sort order for "list all layers" page was broken if sort criteria was selected (thx Thorsten!) | ||
marker edit page could be broken due to undefined variable warnings on specific PHP configurations only (thx Nadine!) | ||
directions link was added to popuptext on marker edit page (during preview only) even if setting was disabled | ||
Javascript error when using paging in list of markers below layer maps on layer edit pages | ||
layer center marker on backend was not shown anymore after clusters got loaded | ||
default marker popuptext properties were not considered if triggered via geocoding | ||
distinct marker zoom levels when open popups via list of markers links were not used if clustering was disabled | ||
opening popups via list of markers could break map center if clustering was enabled (thx Damian!) | ||
undefined javascript warning when clicking on marker name in list of markers if clustering was disabled | ||
JSON error when using the WebAPI/search feature (thx Elizabeth!) | ||
sort order for list of markers was not restored after clearing search field (thx Damian & Thorsten!) | ||
using "change layer ID"-tool could result in wrong layer assignments (thx Patricia & Thorsten!) | ||
CSS conflicts with selected themes (resulting in borders around Google Maps tile images) | ||
control characters like tabs in marker name can break validity of GeoJSON array for list of markers (thx Stefan!) | ||
broken list of markers when search term yields no results (thx Damian & Thorsten!) | ||
license protection was too strict for localhost installations were unlimited testing is allowed (thx Daniel!) | ||
fixed geolocation being lost when using list of markers search field (thx Damian & Thorsten!) | ||
Low impact (exploitable for admins only): Reflected XSS vulnerability on license settings page (thx to Deepanker Chawla via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact (exploitable for backend map editors only): Stored XSS vulnerability for location and marker/layer name on "list all layers"/ "list all markers" page (thx to Deepanker Chawla via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact (exploitable for backend map editors only): Reflected XSS vulnerability on marker edit page (thx to Deepanker Chawla via Maps Marker Pro´s hackerone bug bounty program) | ||
Low impact (exploitable for admins only): DOM based XSS vulnerability on settings page (thx to Deepanker Chawla via Maps Marker Pro´s hackerone bug bounty program) | ||
updated https://translate.mapsmarker.com to GlotPress 2.3.1 (mark translations as fuzzy, re-enabled password reset by users, design update & more) | ||
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Portuguese - Brazil translation thanks to Fabio Bianchi, Andre Santos and Antonio Hammerl | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+ and iOS10+ unless your site is securely accessible via https (details) |
Changelog for version 2.9 - released on 25.12.2016 (release notes)
WPML translation support for multilingual maps | ||
renewal for access to updates and support is now also available for 3 and 5 years - with 10% respectively 15% discount (details) | ||
Javascript Events API for LeafletJS: add getAllMarkers() function | ||
automatically trigger geocoding search after fallback geocoding is activated | ||
update leaflet-locatecontrol from v0.49 to v0.58 (includes new options & bugfixes, full changelog) | ||
disabled geolocation control by default for new installations only (as this feature will only work with modern browsers if map is accessed via https) | ||
updated compatibility check if plugin "WP External Link" is active, which can cause layer maps to break | ||
if compatibility option "Deregister Google Maps API scripts enqueued by third parties" is enabled, scripts from maps.googleapis.com/maps/api/js are now dequeued too | ||
disabled SQLite & SQLite3 caching method for importer if PHP 5.6.29 is used - will be fixed with PHP 5.6.30 (thx Frederic!) | ||
Latitude and longitude values were swapped when using Mapzen Search for importer or APIs (thx David!) | ||
MapQuest Geocoding did not deliver correct results for importer and APIs | ||
custom MapQuest Geocoding errors were not shown for importer and APIs | ||
list of markers CSS conflicts with twentyfifteen themes (thx Verena!) | ||
geocoding provider selection for Mapquest Geocoding and Google Geocoding was broken for importer (thx Resi!) | ||
trim bing maps API key to prevent issues caused by spaces on input | ||
opening popups from links in list of markers could result in javascript error on layer maps with clustering enabled | ||
"duplicate layer and assigned markers" button did not duplicate layer controlbox status correctly (thx Thorsten!) | ||
selecting geocoded address was broken on marker edit pages if direction link was not added to popuptext automatically (thx Thorsten!) | ||
action bar search for list of markers was broken for multi-layer-map with "display all markers" option enabled (thx jacob!) | ||
importer: links to show the detailed error message for each row did not work properly | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+ and iOS10+ unless your site is securely accessible via https (details) |
Changelog for version 2.8.1 - released on 04.11.2016 (release notes)
blog post about our new partnership with Mapzen - the new default geocoding provider for Maps Marker Pro | ||
new compatibility setting "maxZoom compatibility mode" for themes conflicts where markers on (Google) maps are not displayed properly | ||
https is now also required on iOS/Safari 10+ for geolocation to work properly (details) | ||
do not clear (existing) geocoding search results if (no more additional) results are found anymore | ||
show 10 instead of 5 geocoding search results for Mapzen, Algolia and Photon@MapsMarker | ||
do not switch to alternative geocoding provider if Google Geocoding returns no results | ||
removed MemCached support for importer and Stiphle rate limiting due to compatibility issues reported | ||
auto-select marker/layername, mapwidth, mapheight & zoom input values on backend on input focus | ||
show detailed error message if MapQuest Geocoding failed | ||
bulk actions on "list all markers" and "list all layers" page could be broken since v2.8 (thx reeser!) | ||
"add marker link" for layer center icon was broken after geocoding search result was selected on layer pages | ||
fatal error on activation if another plugin also utilizes WP_Session_Utils-class (thx Jan-Willem!) | ||
PHP warnings if Photon@MapsMarker for APIs or importer is used and an empty address is given | ||
unneeded checked="checked" output on import pages on backend | ||
openpopup-links in list of markers after search did not work since v2.8 (thx Takeo!) | ||
loading indicator for geocoding search was not shown on marker edit pages | ||
Maps Marker Pro could not be activated on PHP 5.2 installations (thx Clive!) | ||
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+ & iOS/Safari 10+ unless your site is securely accessible via https (details) |
Changelog for version 2.8 - released on 28.10.2016 (release notes)
support for geocoding providers Mapzen Search, Algolia Places, MapQuest Geocoding, Photon@MapsMarker | ||
add support OpenStreetMap variants (Mapnik, Black&White, DE, France, HOT) | ||
add support for Stamen basemaps terrain & toner | ||
add support for MapQuest (Hybrid) basemap | ||
compatibility check for "Geo Redirect" plugin (thx Vladislav!) | ||
add .htaccess file to plugin folder to explicitly allow direct access to specific PHP plugin files (thx Nikos!) | ||
new Leaflet.markercluster option "animate" for smoothly splitting/merging cluster children (enabled by default) | ||
add info texts about marker/layer concept to better assist new users | ||
add loading indicators on license settings page to show progress of license validation | ||
new filter mmp_before_setview which allowing to utilize the map load-event (thx Jose!) | ||
support for OpenMapSurfer Bounds as default custom basemap 1 (enabled for new installs only) | ||
support for OpenTopoMap as default custom basemap 2 (enabled for new installs only) | ||
support for Hydda as default custom basemap 3 (enabled for new installs only) | ||
support for new default custom overlays Waymarked Trails and OpenWeatherMap (enabled for new installs only) | ||
add access to markers in MMP JS API (thx Jose!) | ||
new MMP JS API function to open a popup on a layer map (thx Rob!) | ||
add pagination for "list all layers" page on backend | ||
increase maxNativeZoom level for OpenStreetMap from 18 to 19 for higher details | ||
option "Google Maps JavaScript API" has been reset due to compatibility reasons & disabled for new installations due to mandatory API key | ||
removed compatibility fallback from https to http for tile images & API requests if locale zh (Chinese) is used | ||
reorganized settings page for better usability | ||
jump to top of list of markers below layer maps after pagination is used (thx Mark!) | ||
improved performance of marker icons loading on marker edit & tools page (by eliminating extra http requests by using base64 image encoding instead) | ||
improved performance on backend for OpenStreetMap-based maps by support for conditional & deferred Google Maps API loading | ||
trim Mapbox custom basemap parameters to prevent broken URLs | ||
updated Leaflet.markercluster codebase to v0.5.0 (thx danzel!) | ||
updated jQuery timepicker addon from v1.6.1 to v1.6.3 (bugfix release, full changelog) | ||
updated minimap addon from v3.3.0 to v3.4.0 (release notes) | ||
reorder menu items and collapse links to advanced features by default for better focus (thx Wieland from http://user-experience.wien/!) | ||
hide advanced layer edit functions and make them visible on click only (to better assist new users) | ||
updated default error tile image which provides possible explanations for loading issues and also suggests solutions | ||
replaced built-in-support for OGD Vienna maps with support for basemap.at (covering whole Austria, disabled by default) | ||
updated setting link to new "Google Styled Maps Wizard" | ||
disable update button on marker edit page as long as TinyMCE HTML editor is not fully loaded to prevent issues with popuptext not saving correctly (thx JunJie!) | ||
increase search process timeout from 0.5 to 1sec to better support double byte characters (thx Takeo!) | ||
add home control button on backend only when editing of existing marker or layer maps (thx Thorsten!) | ||
MapQuest basemaps were broken since July 11th 2016 (automatic fallback to OpenStreetMap for existing maps if mandatory API key is not set) | ||
unresponsive map when too much markers were loaded and marker icon or marker name in list of markers was clicked (thx Daryn!) | ||
custom post types were not found for "used in content" feature, showing where a Maps Marker Pro shortcode is used (thx Brian!) | ||
markers from layer included in mlm with filter status "no" are not loaded on frontend (thx Carles!) | ||
sort order for ID in filter controlbox was by ID text and not ID number (thx Brian!) | ||
bing attribution could disappear when map getBounds() return out range values | ||
settings page could be visible to non-admins (changes could not be made though) | ||
large icons could distort "list all markers"-page (thx Hockey!) | ||
add fix for Google.asyncWait which can cause issues on mobile devices (thx nmccready!) | ||
broken initialization of click events on filters (thx Patrick!) | ||
if option "use layer zoom level for all markers" was set, popups in clusters were not opened by using links in list of markers | ||
"Too few arguments" PHP warning for list of markers sort order (thx Martin!) | ||
PHP error log entries "Undefined variable: mapname_js" if invalid shortcode was used | ||
i18n/translation issue on marker edit page (thx Hans!) | ||
custom marker icon was not used as fallback if importer errors occured | ||
errorTile-images option for custom basemap 2&3 was not considered on marker&layer edit pages | ||
action bar for list of markers was also shown on empty layer maps even if list of markers option was unchecked | ||
unsaved-warning was shown on layer edit pages even if no changes were made | ||
vertical scrolling on marker and layer edit pages was broken on mobiles | ||
map was partially broken after exiting HTML5 fullscreen view with Google Chrome (thx Maj-Britt!) | ||
"add new layer" link was not visible below layer selection list when creating new marker | ||
OpenRouteService.org directions integration was partially broken (no start point was set due to changed layer IDs - thx Marco!) | ||
autofocus on marker/layer name on backend did not work in Google Chrome | ||
compatibility check issue with W3 Total Cache Plugin v0.9.5 only (see mapsmarker.com/w3tc-hotfix for background info) | ||
layer maps could be broken if sort by distance in list of markers is set by default (depending on PHP error log level) | ||
new layer defaults for panel, listmarkers and clustering settings were not saved if unchecked by default (thx Thorsten!) | ||
changed rewards for translators: get a free professional license key worth €249 for <=80% instead of <=50% completeness | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Hungarian translation thanks to István Pintér and Csaba Orban | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+ unless your site is securely accessible via https (details) |
Changelog for version 2.7.3 - released on 26.06.2016 (release notes)
compatibility check and option to deregister Google Maps API scripts added by 3rd party themes or plugins | ||
compatibility check for "Page Builder by SiteOrigin" & "Yoast SEO" where a special settings combination is causing maps to break | ||
list of markers-searchbox now also supports enter to start a search (thx Jeff!) | ||
show loading indicator when using search in list of markers (thx Jeff!) | ||
enhanced Google Maps API key support which is mandatory since June 22nd 2016 | ||
compatibility check for Autoptimize plugin was broken as plugin was updated | ||
"improve map" and "ToS" links on layer maps with Google as basemaps were not clickable | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+ unless your site is securely accessible via https (details) |
Changelog for version 2.7.2 - released on 18.06.2016 (release notes)
new bulk action to delete assigned markers on layer edit page (thx Chris!) | ||
add compatibility setting for maps to load correctly in proprietary tab solutions and hidden divs | ||
show error message if users tries to assign a marker directly to a multi-layer-map | ||
"change layer ID" feature on tools page now also updates layer ID used in multi-layer-maps (thx Coen!) | ||
removed icon width option for widgets (as icon got distorted) | ||
updated minimum recommended PHP version for built-in PHP check to 5.6 - supporting wpupdatephp.com | ||
compatibility for ContactForm7 forms in popuptexts on layer maps | ||
upscaling for MapQuest OSM basemaps to zoom level 18+ was broken (thx Michael!) | ||
layer maps could be broken if a special settings combination for list of markers was used (thx Lynn!) | ||
recent marker widget: show separator lines-, show popuptext- and show icons-options did not work as designed (thx Harald!) | ||
recent marker widget: option to set color value for separator line was broken | ||
control characters like tabs in marker name could break layer maps with enabled list of markers (thx Peter!) | ||
REST API error "The specified user already has API keys or the specified user does not exist." | ||
compatibility check for WP external links plugin did not work anymore since v2.0 (thx Oleg!) | ||
trial period independent-access to frontend maps on localhost installations was broken | ||
layer(s) assignment-dropdown was not ordered by layer ID on marker edit- and tools-page (thx Coen!) | ||
javascript undefined warning for list of markers if nonce has changed | ||
"change layer ID" feature on tools page did not update assigned markers since v2.4 (thx Coen!) | ||
"list of markers" table on layer edit pages for multi-layer-map with all markers assigned was not displayed correctly | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+ unless your site is securely accessible via https (details) |
Changelog for version 2.7.1 - released on 21.05.2016 (release notes)
Introducing WPRuby: our official partner for custom Maps Marker Pro development | ||
add CSS class mlm-filters-icon to filter controlbox to allow better & easier custom styling (thx Paige!) | ||
remove default HTML5-URL verification from input field for filter icons to also support URLs starting with // (thx Chris!) | ||
maps could be broken on mobile devices if maximum zoom level was used (thx Giampiero!) | ||
uploaded marker icons with custom sizes were not resized to default size in list of markers (thx Patrick!) | ||
"duplicate layer and assigned markers" and "delete layer and assigned markers" for single layer maps was broken with v2.7 | ||
GeoJSON-output for layers was broken if GET parameter full was set to yes | ||
confirm-dialogs on backend were partly broken if Italian translation was used (thx Giampiero!) | ||
layer row on "list all layers"-page was not hidden if layer was deleted | ||
assigned-marker-table at layer edit page was not hidden on "layer duplicate only" and "add new layer" actions | ||
backend header navigation was not shown if markers were duplicated from "list all markers"-page | ||
WordPress default audio player ([audio]-shortcode) was not visible in popuptexts on layer maps (thx Jochen!) | ||
"used in content" row on marker&layer edit pages was not hidden when duplicating an existing marker/layer | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Lithuanian translation thanks to Donatas Liaudaitis and Donatas Liaudaitis | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
Geolocation feature does not work anymore with Google Chrome 50+ unless your site is securely accessible via https (details) |
Changelog for version 2.7 - released on 30.04.2016 (release notes)
support for multi-layer-map filtering on frontend (yeah!) | ||
support for paging and search in the list of markers below layer maps | ||
support for sorting list of markers based on current geolocation | ||
RESTful API allowing you to access some of the common core functionalities | ||
Javascript Events API for LeafletJS to to attach events handlers to markers and layers | ||
enhanced MMPAPI to also support delete_markers parameter for delete_layer and delete_layers function | ||
"resize map link"-button allowing you to restore the map to its initial state | ||
new tool: marker validity check for layer assignements to verify if markers are assigned to layers that do not exist (anymore) | ||
AJAX support for deleting a layer from "list all layers"-page (no reload needed anymore) | ||
new "tap" & "tapTolerance" maps interaction options (enables mobile hacks for supporting instant taps) - thx Mauricio! | ||
new "bounceAtZoomLimits" maps interaction option (to disable bouncing back when pinch-zooming beyond min/max zoom level) | ||
CSS class lmm-icon-download-gpx for download-gpx icon (to prevent conflicts with stylesheets for mobile devices) | ||
confirmation prompts before performing bulk delete actions on "list all markers"- and "list all layer"-pages | ||
new interaction option to enable scrollWheelZoom for fullscreen maps only (thx iamjwk!) | ||
support for highlighting markers also on fullscreen layer maps by using the URL parameter ?highlightmarker=... | ||
option to center maps on popup centers instead of markers when opening popups (hopefully fixing autopan issues with markers at map borders) | ||
use marker zoom level for centering markers on layer maps by clicking on list of markers-links (can be changed to layer zoom in settings) | ||
add paging support on layer edit pages for the table below the editor (listing all assigned markers) | ||
show error instead of failing silently if Bing layers return with an error | ||
show edit-marker-link as image in list of markers for each marker on backend and frontend | ||
improved Google maps performance by reducing laggy panning (thx rcknr!) | ||
shortcode parameter highlightmarker now also centers layer maps on marker coordinates (thx Carlos!) | ||
replaced GPX proxy transient with nonce to better support multiple consecutive map edits without timeouts | ||
replaced add_object_page() with add_menu_page() as former will be depreciated with WordPress 4.5 | ||
AJAX search on "list of markers" page on backend now also shows if no matches have been found | ||
layer import: show next layer ID which would be used and helptext for copying markers and layers from one site to another (thx Oliver!) | ||
bulk action for duplicating layer+assigned markers now displays warning if multi-layer-map is selected (thx Angelo!) | ||
security hardening for import/export & gpx proxy by adding additional user permission checks (thx Giuseppe!) | ||
updated jQuery timepicker addon from v1.5.5 to v1.6.1 (bugfix release, full changelog) | ||
proper semantic usage of admin notices (error/warning/success/info) and consistent display above header table on all plugin pages | ||
"open popup"-links in the list of markers below layer maps now also change URL for better shareability (by adding ?highlightmarker=... - thx Peter!) | ||
better performance on marker edit pages due to optimized loading of custom TinyMCE CSS stylesheets | ||
remove Google Adsense integration feature as javascript adsense library has been retired (thx Niall!) | ||
updated leaflet locate control from v0.4.5 to v0.4.9 (bugfix release, full changelog) | ||
updated bing maps codebase (changelog, thx brunob!) | ||
permission settings: backend menu was not visible for contributors (capability: edit_posts) even if correct permissions were set | ||
MapsMarker Web API: layer assignments for markers were not saved correctly (thx Janne!) | ||
</div> was not set if GPX panel was disabled, resulting in issues on certain themes (thx Dirk!) | ||
bottom admin notice after layer/marker updates was shown on top of edit table since WordPress 4.4 | ||
latest news from mapsmarker.com for admin dashboard widget was broken since Yahoo Pipes! was discontinued | ||
depreciated notice in error logs if PHP 7+ is used (thx Chris!) | ||
workaround for maps in WooCommerce tabs was broken since last WooCommerce tabs plugin update (thx Richard!) | ||
QR code links in list of markers below layer maps were broken if Google was set as QR code provider (thx Niall!) | ||
background color, margin and padding for basemap controlbox was overridden by some themes | ||
issues with other plugins using an older version of the same plugin update checker library (thx Yahnis!) | ||
map view was not centered on marker if GET-parameter ?highlightmarker=... was used | ||
license validation could be broken if HHVM was used (thx Alex!) | ||
"used in content" row on marker&layer edit pages was not hidden when creating a new marker/layer | ||
occasional incomplete loading of map tiles for minimap on mobile devices | ||
minimap toogle icon being distorted due to CSS conflicts with selected themes | ||
PHP warnings when using importer with enabled test mode and disabled geolocation | ||
Geolocation feature does not work anymore with Google Chrome 50+ unless your site is securely accessible via https (details) | ||
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Finnish translation thanks to Jessi Björk | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Hungarian translation thanks to István Pintér and Csaba Orban | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Malay translation thanks to Mohd Zulkifli | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Portuguese - Brazil translation thanks to Fabio Bianchi, Andre Santos and Antonio Hammerl | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 2.6.2 - released on 06.12.2015 (release notes)
added option to disable deferred Google Maps API loading as some theme compatibility issues were reported | ||
always load tiles for OpenStreetMap, MapQuest, Mapbox and OGD Vienna via https (except if Chinese locale is set as performance issues with https in China have been reported) | ||
marker clustering on maps using Google basemaps by default was broken on certain themes since v2.6.1 | ||
GeoJSON-output for markers with full=yes was broken | ||
restored old headings order (h2+h3+h4) on Settings page as admin notices were not shown correctly on top of page | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute |
Changelog for version 2.6.1 - released on 29.11.2015 (release notes)
significantly decreased loadtimes for OpenStreetMap-based maps by supporting conditional & deferred Google Maps API loading (~370kb(!) less uncompressed data transmission) | ||
URL hashes introduced with v2.6 are now disabled by default for new updates | ||
optimized URL hashes (Prevent from registering events twice if calling startListening twice) | ||
Tools page/move markers-bulk action: multi-layer-maps are now excluded as markers cannot be assigned directly to multi-layer-maps (thx Andres!) | ||
now loading Google Maps API by default via https and only via http for WordPress installations with Chinese locale (as performance issues with https in China have been reported) | ||
sort "list of markers" for multi-layer-map selection on layer edit-pages by ID ascending | ||
"used in content" warnings if special widget configurations were used | ||
occassionally wrong "used in content"-results linking to contents where shortcode is not used (thx Hans-Georg!) | ||
responsive tables were not shown correctly on some devices (column with relative instead of absolute widths) | ||
marker edit link on fullscreen maps linked to layer edit page instead of marker edit page | ||
layer maps could get broken recently if other plugins or themes also embedded the Google Maps API | ||
marker count for multi-layer-maps on "list all layers"-page was broken | ||
duplicate marker button on marker edit page did not duplicate assigned layer(s) but unassigned the marker from any layer | ||
fix for "WPBakery Visual Composer" plugin v4.7+ introduced with v2.6 did not work correctly on all sites | ||
bulk actions for layer maps did not delete or re-assign markers from sub layers | ||
Web API: assigned markers are not deleted or re-assigned when using delete action for layer maps | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 2.6 - released on 21.11.2015 (release notes)
updated Leaflet from v0.7.5 to v0.7.7 (bugfix release - including a fix for obscure iOS issue where tiles would sometimes disappear, release notes) | ||
improved backend usability by listing all contents (posts, pages, CPTs, widgets) where each shortcode is used | ||
added option to sort list of markers below layer maps by distance from layer center | ||
XML sitemaps integration: improved local SEO value by automatically adding links to KML maps to your XML sitemaps (if plugin "Google XML Sitemaps" is active) | ||
highlight a marker on a layer map by opening its popup via shortcode attribute [mapsmarker layer="1" highlightmarker="2"] or by adding ?highlightmarker=2 to the URL where the map is embedded | ||
added support for URL hashes to web pages with maps, allowing users to easily link to specific map views. Example: https://domain/link-to-map/#11/48.2073/16.3792 | ||
added support for responsive tables on "list all markers" and "list all layer" pages | ||
added support for dynamic clustering preview for multi-layer-maps on backend | ||
added option to hide default GPX start and end icons (thx Rich!) | ||
added automatic check if custom plugin directory name is used (which would break layer maps) | ||
added new marker clustering options to style spiderLeg polylines | ||
added new CSS class lmm-listmarkers-popuptext-only to allow better styling of "list of markers" entries | ||
tiles for default custom basemap2 "Stamen Watercolor" are now delivered via https to prevent mixed content warnings (thx Alan & Duncan!) | ||
updated minimum recommended PHP version for built-in PHP check to 5.5 - supporting wpupdatephp.com | ||
updated leaflet locate control from v0.4.0 to v0.4.5 (bugfix release, full changelog) | ||
updated jQuery timepicker addon from v1.5.0 to v1.5.5 (bugfix release, full changelog) | ||
updated Select2 addon from v3.5.2 to v3.5.4 (bugfix release, release notes) | ||
updated minimap addon from v2.1 to v3.0 (release notes) | ||
updated plugin update checker from v2.0 to v2.2 (bugfix release, release notes) | ||
improved license key check on license settings page (check if license key starts with MapsMarker with immediate feedback) | ||
remove <br/> before address section in list of markers to enable better optional custom padding via CSS class lmm-listmarkers-hr overrides | ||
improved GPX file validity check (thx Andi!) | ||
updated markercluster codebase (using build from 27/03/2015 - thx danzel!) | ||
removed support for directions provider map.project-osrm.org as requested by project owners | ||
optimized headings hierarchy in the admin screens to better support screen readers | ||
fix MMPAPI class issue (marker assignments to multiple layers were not saved correctly) | ||
MapsMarker Web API: icon was reset to default value on updates if icon parameter was not set (thx Sohin!) | ||
incomplete map tiles display after device orientation change on mobile devices (thx Duncan!) | ||
search on settings page did not display "no matches found" if there were no search results | ||
maps in tabs or accordions created with "WPBakery Visual Composer" plugin were broken since v4.7 (thx Raitis!) | ||
directions provider openrouteservice.org changed URL schema, this resulted in broken directions links | ||
Malay translation thanks to Mohd Zulkifli, http://www.caridestinasi.com/ | ||
updated Chinese translation thanks to Jamesho Ho | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Greek translation thanks to Charalampos Konstantopoulos, Philios Sazeides, Evangelos Athanasiadis and Vardis Vavoulakis | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 2.5 - released on 12.09.2015 (release notes)
new API: MMPAPI-class which allows you to easily develop add-ons for example | ||
AJAX support (no reloads needed) for layer edits and list of markers page | ||
update to Leaflet v0.7.5 (full changelog) | ||
get to know the team behind Maps Marker Pro on our updated About us-page | ||
new permission settings: configure capability needed to view other markers and layers | ||
"edit map"-link on frontend based on user-permissions for better maintainability (thx David!) | ||
"add new marker to this layer" button & link enhancements: now using current layer center for new marker position (thx Angelo from wocmultimedia.com!) | ||
dynamic preview of all markers from assigned layer(s) on marker edit pages (thx Angelo from wocmultimedia.com!) | ||
dynamic preview of markers from checked multi-layer-map layer(s) on layer edit pages (thx Angelo from wocmultimedia.com!) | ||
option to duplicate layer AND assigned markers (for single layers and for layer bulk actions) - thx Angelo from wocmultimedia.com! | ||
option to disable map dragging on touch devices only (thx Peter!) | ||
import/export: add option to export markers and layers as OpenDocument Spreadsheet (.ods) | ||
added "import mode" option for bulk additions/updates to import/export-feature for better usability | ||
compatibility check for plugin "WP Deferred JavaScripts" which can cause maps to break | ||
add option to order marker in list of markers below layer maps by address (thx Anton!) | ||
added new CSS class "lmm-map" to map divs to allow better custom styling (thx Marco!) | ||
automatic check: disallow conversion of layer maps into multi-layer-maps if markers have already been directly assigned | ||
updated PHPExcel to v1.8.1 (changelog) | ||
extended compatibility for maps in bootstrap-tabs (added support for .tabbed-area a and .nav-tabs a parent elements) | ||
bing maps: load metadata only once to reduce API usage (thx Skrupellos!) | ||
readme-qr-codes.zip was not removed from QR code cache directory after installation | ||
list of layers: improper clickable area for duplicate layer-links likely to result in unwanted layer duplications (thx Holger!) | ||
maps could not be saved if WordPress username was longer than 30 chars (thx Erich Lech!) | ||
unintended line break after GPX file download link on some themes | ||
GPX direct download link did not work on all browsers (thx Alex!) | ||
PHPExcel source comments were misinterpreted as hacker credits by VaultPress (thx Christophe!) | ||
AJAX actions & GeoJSON arrays/layer maps were broken if WP Debug was enabled & on-screen warnings or errors were shown (thx Angelo from wocmultimedia.com!) | ||
"add markername to popup" setting was ignored on the "list of markers below layer maps" (thx Sarah!) | ||
selection of MapBox basemaps was not saved on marker- & layer-edit pages (thx Jelger!) | ||
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 2.4 - released on 19.07.2015 (release notes)
assign markers to multiple layers (thx Waseem!) | ||
support for displaying MaqQuest basemaps via https (thx Duncan!) | ||
option to hide link "download GPX file" in GPX panel | ||
add gpx_url and gpx_panel to GeoJSON output for markers and layers | ||
option to select markers from multiple layers when exporting to XLSX/XLS/CSV/ODS | ||
compatibility check for Autoptimize plugin which can breaks maps if not properly configured | ||
multisite: option to activate license key on custom domains | ||
enhanced examples for customizing geolocation styling options (thx Bart!) | ||
Visualead API for creating QR codes now uses secure https by default | ||
distorted minimap controlbox icon if CSS box-sizing was applied to all elements by themes like enfold | ||
XML output for search results via MapsMarker API was not valid | ||
QR code cache image for layers was not deleted via API | ||
XLSX importer for marker updates: if layer set does not exist, value was set to unassigned instead of current value | ||
fix compatibility for WordPress installations using HHVM (thx Rolf!) | ||
unwanted linebreaks respectively broken shortcodes in popuptexts on layermaps (thanks CJ!) | ||
Afrikaans (af) translation thanks to Hans, http://bmarksa.org/nuus/ | ||
Arabic (ar) translation thanks to Abdelouali Benkheil, Aladdin Alhamda, Nedal Elghamry - http://arabhosters.com, yassin and Abdelouali Benkheil | ||
Finnish (fi_FI) translation thanks to Jessi Björk - @jessibjork | ||
el/el | ||
Hebrew (he_IL) translation thanks to Alon Gilad - http://pluto2go.co.il and kobi levi | ||
lt/lt_lt | ||
Thai (th) translation thanks to Makarapong Chathamma and Panupong Siriwichayakul - http://siteprogroup.com/ | ||
Uighur (ug) translation thanks to Yidayet Begzad - http://ug.wordpress.org/ | ||
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Spanish/Mexico translation thanks to Victor Guevera and Eze Lazcano | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
Internet Explorer can crash with WordPress 4.2 to 4.2.2 due to Emoji conflict (details) - planned to be fixed with WordPress 4.2.3 & 4.3, workaround until WordPress 4.2.3 & 4.3 is available: disable Emojis |
Changelog for version 2.3.1 - released on 29.05.2015 (release notes)
add support for displaying maps in bootstrap tabs | ||
optimized install- and update routine script (less database queries needed) | ||
3 potential XSS vulnerabilities discovered by Akamai - many thanks for the responsible disclosure! | ||
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute |
Changelog for version 2.3 - released on 23.05.2015 (release notes)
new option to automatically start geolocation globally on all maps (see changelog on how to start geolocation for selected maps only) | ||
added javascript variables mapid_js and mapname_js to ease the re-usage of javascript-function from outside the plugin | ||
new tutorial: how to create custom basemaps using MapTiler | ||
new 3d logo for Maps Marker Pro 🙂 | ||
use CSS classes instead of inline-styles for recent marker widgets to better support overrides (thx Patrick!) | ||
updated customer area on mapsmarker.com as well as switching to PHP 5.6 - please report any issues! | ||
GPX tracks using UTF8 with BOM encoding do not show up in Google Chrome (thx José!) | ||
SiteOrigin fixed a plugin conflict by releasing Page Builder v2.1 | ||
Removed unset() for validate_local_key() as it could cause the second validation of the local key after refresh to fail | ||
issues with license API calls on servers where SSLVerifyClient directive is set to "required" (thx Ron!) | ||
custom default icon was not saved after "add new marker"-link was used a second time (thx Cyrille!) | ||
custom PHP separator settings for floatval() could result in broken maps (thx Tamas!) | ||
broken layer edit link on marker edit pages after publish- or update-button has been clicked | ||
check for PHP Suhosin patch led to whitescreens on special server configurations if phpinfo() was blocked | ||
Slovenian (sl_SL) translation thanks to Anna Dukan | ||
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute | |
updated Vietnamese translation thanks to Hoai Thu | → contribute |
Changelog for version 2.2 - released on 15.03.2015 (release notes)
Map Icons Collection now hosted on mapicons.mapsmarker.com | ||
mobile version of mapsmarker.com launched | ||
support for plugin updates via encrypted and authenticated https connection (with fallback to http if server uses outdated libraries) | ||
show warning message in dynamic changelog if server uses outdated and potentially insecure PHP version (<5.4) - supporting wpupdatephp.com | ||
improved sanitising of GeoJSON, GeoRSS, KML, Wikitude API input parameters | ||
admin-authenticated SQL injection vulnerability | ||
PHP undefined index warnings when adding new recent marker widget | ||
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute |
Changelog for version 2.1 - released on 21.02.2015 (release notes)
optimized editing workflow for marker maps - no more reloads needed due to AJAX support | ||
support for parsing shortcodes in popuptexts on layer maps (thx caneblu!) | ||
CSS classes and labels for GPX panel data (thx caneblu!) | ||
added CSS class .lmm-listmarkers-markername to allow better styling (thx Christian!) | ||
improved SEO for fullscreen maps by adding Settings->General->"Site Title" to end of <title>-tag | ||
enhanced tools section with bulk editing for URL to GPX tracks and GPX panel status | ||
HTML in popuptexts is now also parsed in recent marker widgets (thx Oleg!) | ||
enhance duplicate markers-bulk action to allow reassigning duplicate markers to different layers (thx Fran!) | ||
update Mapbox integration to API v4 (attention is needed if you are using custom Mapbox styles! show details) | ||
minimap improvements: toggle icon & minimised state now scalable; use of SVG instead of PNG for toggle icon (thx robpvn!) | ||
link to changelog on mapsmarker.com for update pointer if dynamic changelog has already been hidden | ||
strip invisible control chars when adding/updating maps via importer as this could break maps | ||
strip invisible control chars from GeoJSON array added via importer/do_shortcode() as this could break maps | ||
check for updates more often when the user visits update relevant WordPress backend pages (thx Yahnis!) | ||
show complete troubleshooting link on frontend only if map could not be loaded to users with manage_options-capability (thx Moti!) | ||
use custom name instead of MD5-hash for dashboard RSS item cache file to prevent false identification as malware by WordFence (thx matiasgt!) | ||
optimize load time on backend by executing custom select2 javascripts only on according settings page | ||
disable location input field on backend until Google Places search has been fully loaded | ||
strip invisible control chars from Wikitude API as this could break the JSON array | ||
hide Wikitude API endpoint links in map panels by default as they are not relevant to map viewers (for new installations only) | ||
use site name for Wikitude augmented-reality world name if layer=all to enhance findability within Wikitude app | ||
updated jQuery select2 addon to v3.5.2 | ||
updated jQuery UI custom theme for datepicker to v1.11.2 | ||
improved loading times on layer edit pages by dequeuing unneeded stylesheet for jquery UI datepicker | ||
allow full layer selection on marker edit pages after button "add new marker to this layer" has been clicked on layer edit pages | ||
openpopup state for marker maps now gets saved too after opening the popup by clicking on the map only (not just by ticking the checkbox) | ||
fire load-event on "tilesloaded" on Google basemaps | ||
updated markercluster codebase (using build from 27/10/2014 - thx danzel!) | ||
updated locatecontrol codebase to v0.4.0 (txh domoritz!) | ||
marker names were not added to popuptexts on fullscreen maps (thx Oleg!) | ||
PHP warnings on marker edit page if option "add directions to popuptext" was set to false | ||
IE8 did not show markers on layer maps if async loading was enabled (thx Marcus!) | ||
XLSX/XLS/ODS/CSV import: links to detailed warning messages were broken if detailed results were hidden | ||
incomplete dynamic preview of popuptexts on marker edit pages if option "add markername to popup" was set to true | ||
incomplete dynamic preview of popuptexts on marker edit pages if position of marker was changed via mouse click | ||
marker map center view on backend was set incorrectly if popuptext was closed after marker dragging | ||
broken popups on marker maps when option "where to include javascripts?" was set to header+inline-javascript | ||
slashes from markernames were not stripped if option to add markername to popuptext was set to true | ||
broken maps if negative lat/lon values for maps created by shortcodes directly were used (thx Keith!) | ||
Wikitude API endpoint for all maps did not deliver any results if a layer with ID 1 did not exist (thx Maurizio!) | ||
dynamic preview of markername in map panels was broken if TinyMCE editor was set to text mode | ||
dynamic preview: switching controlbox status to "collapsed" was broken if saved controlbox status was "expanded" | ||
issues with access to WordPress backend on servers with incomplete applied "Shellshock"-vulnerability-fix (thx Elger!) | ||
replaced 3 broken EEA default WMS layers 5/9/10 (for new installs only in order not to overwrite custom WMS settings) | ||
"Your user does not have the permission to delete this marker!" was shown to non-admins when trying to create new markers | ||
form submit buttons on backend were not displayed correctly with Internet Explorer 9 | ||
Google exception when zooming to non-whole numbers (issue evident during touch zoom on touch devices) | ||
occasionally frozen zoom control buttons and broken map panning on marker maps using Google Maps basemaps | ||
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Galician translation thanks to Fernando Coello, Jorge Castro Ruso | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Japanese translations thanks to Shu Higash and Taisuke Shimamoto | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Spanish/Mexico translation thanks to Victor Guevera and Eze Lazcano | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 2.0 - released on 06.12.2014 (release notes)
GPX file download link added to GPX panels (thx Jason for the idea!) | ||
search for layers by ID, layername and address on "list all layers" page | ||
support for duplicating layer maps (without assigned markers) | ||
bulk actions for layers (duplicate, delete layer only, delete & re-assign markers) | ||
support for search by ID and address within the list of markers (thx Will!) | ||
database cleanup: remove expired update pointer IDs from user_meta-table (dismissed_wp_pointers) for active user | ||
added SHA-256 hashes and PGP signing to verify the integrity of plugin packages (more details) | ||
improved security for mapsmarker.com & license API (support for Perfect Forward Secrecy, TLS 1.2 & SHA-256 certificate hashes) | ||
moved mapsmarker.com to a more powerful server for increased performance & reduced loadtimes (thx twosteps.net!) | ||
GPX files that could not be loaded could break maps (thx Sebastian!) | ||
HTML lang attribute on fullscreen maps set to de-DE instead of custom $locale (thx sprokt!) | ||
custom sort order on list of markers was reset if direct paging was used (thx Will!) | ||
"go back to prepare import"-link on import page was broken (thx Will!) | ||
visual TinyMCE button was broken if Sucuri WAF was active (thx Sucuri for whitelisting!) | ||
removed backticks for dbdelta()-SQL statements to prevent PHP error log entries (thx QROkes!) | ||
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Spanish/Mexico translation thanks to Victor Guevera and Eze Lazcano | → contribute |
Changelog for version 1.9.2 - released on 15.11.2014 (release notes)
proxy support for license activation to overcome censorship by Russian authorities | ||
support for automatic background Maps Marker Pro updates (if explicitly enabled by using filters) | ||
improved accessibility/screen reader support by using proper alt texts (thx Open Commons Linz!) | ||
update library for geolocation feature (including minor fixes) | ||
removed ioncube encoded plugin package to increase compatibility with PHP5.5+ | ||
updated jQuery timepicker addon to v1.5.0 | ||
hide admin notice for monitoring tool for "active shortcodes for already deleted maps" immediately after clearing the list | ||
WMS legend link on frontend and fullscreen maps was broken (thx Graham!) | ||
incompatibility notices with certain themes using jQuery mobile (now displaying console warnings instead of alert errors - thx Jody!) | ||
MapsMarker API search action did not show correct results for popuptext and address (thx Erik!) | ||
fix issues with license key grace period on hosts with special setups | ||
HTML5 fullscreen mode was partly broken on IE11 (thx Dan!) | ||
QR code image creation was broken due to visualead API changes if certain parameters were set to null | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Spanish/Mexico translation thanks to Victor Guevera and Eze Lazcano | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute |
Changelog for version 1.9.1 - released on 11.10.2014 (release notes)
support for accent folding for API and importer geocoding calls (to better support special chars) | ||
compatibility check for Sucuri Security plugin which breaks maps if option "Restrict wp-content access" is active | ||
MapsMarker API: use "MapsMarker API" as createdby & updatedby attribute if not set | ||
leaflet-min.css was not properly loaded on RTL themes (thx Nic!) | ||
potential CSS conflict resulting in geolocate icon not being shown (thx Christopher!) | ||
custom default marker icon was not saved when creating a new marker map (thx Oleg!) | ||
custom panel background for marker maps was taken from layer map settings (thx Bernd!) | ||
API delete action for markers was broken (thx Jason!) | ||
"Delete all markers from all layers" function on tools page did not delete cached QR code images | ||
Google+Bing language localizations could be broken since WordPress 4.0 as constant WPLANG has been depreciated | ||
Bing culture parameter was ignored and fallback set to en-US when constant WPLANG with hypen was used | ||
MapsMarker API search action did not work as designed if popuptext or address was empty (thx Jason!) | ||
RSS & Atom feeds for marker and layer maps did not validate with http://validator.w3.org | ||
remove slashes before single apostrophes (Arc d\'airain) in addresses for new maps / on map updates (thx Guffroy!) | ||
sort order on "list all markers" page was broken on page 2+ if custom sort order was selected (thx kluong!) | ||
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 1.9 - released on 30.08.2014 (release notes)
geolocation support: show and follow your location when viewing maps | ||
added IE11 native fullscreen support | ||
search function for layerlist on marker edit page | ||
support for using WMTS servers as custom overlays (thx dimizu!) | ||
compatibility check for plugin "WP External Links" which can cause maps to break | ||
optimized RTL (right-to-left) language support | ||
updated jQuery select2 addon to v3.5.1 | ||
added backticks (`) around column and table names in all SQL statements to prevent collisions with reserved words | ||
some settings were not selectable when RTL (right-to-left) language support was active | ||
custom overlays and custom basemaps with & and {} chars in URLs were broken | ||
fullscreen mode for multiple maps on one page | ||
cancel fullscreen mode did not work with Firefox 31 | ||
additional output (0) before maps created with shortcodes directly (thx Bernd!) | ||
default marker icon was not used for maps created with shortcodes directly (thx Bernd!) | ||
broken layer maps/plugin installations on mySQL instances using clustering as reserved word (thx Tim!) | ||
updated Bosnian translation thanks to Kenan Dervišević | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.8.1 - released on 22.07.2014 (release notes)
10% discount code to celebrate the 1st anniversary of Maps Marker Pro | ||
enabled SSL by default for MapsMarker.com website & installed EV SSL certificate (=verified identity) | ||
compatibility check for "Page Builder by SiteOrigin" plugin (thx porga!) | ||
optimized version compare functions by using PHP version_compare(); | ||
not all sections within settings could be selected on smaller screens (thx Francesco!) | ||
display of popuptext in GeoRSS feed was broken (thx Indrajit!) | ||
fixed broken incompatibility check with Better WordPress Minify plugin v1.3.0 | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute |
Changelog for version 1.8 - released on 27.06.2014 (release notes)
layer maps: center map on markers and open popups by clicking on list of markers entries | ||
new tool for monitoring "active shortcodes for already deleted maps" | ||
option to disable Google Places Autocomplete API on backend (for John & other users in countries, where access to Google APIs is blocked) | ||
replaced discontinued predefined MapBox tiles "MapBox Streets" with "Natural Earth I" | ||
input field for marker and layer zoom on backend was too small on mobile devices | ||
undefined index PHP warnings on maps created with shortcodes only | ||
backslashes in popuptexts resulted in broken layer maps - now replaced with slashes (thx Dmitry!) | ||
option to hide new mapsmarker.com blogposts and link section in dashboard widget was broken | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 1.7 - released on 07.06.2014 (release notes)
upgrade to leaflet.js v0.7.3 (maintenance release with 8 bugfixes, changelog) | ||
update marker cluster codebase (using build 28/05/14 instead of 14/03/14) | ||
show more detailed error messages on issues with mapsmarker.com license API calls | ||
image edit+remove overlay buttons in TinyMCE editor for popuptexts on marker edit pages were missing since WordPress 3.9 (thx Bruno) | ||
tiles for Google Maps disappeared during zoom when pinch zooming on mobile phones | ||
broken license API calls on servers with outdated SSL libraries | ||
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.6 - released on 18.05.2014 (release notes)
improved performance for layer maps by asynchronous loading of markers via GeoJSON | ||
added support for loading maps within jQuery Mobile frameworks (thanks Håkan!) | ||
option to disable loading of Google Maps API for higher performance if alternative basemaps are used only | ||
map parameters can be overwritten within shortcodes (e.g. [mapsmarker marker="1" height="100"]) - see available shortcode parameters | ||
added support for GeoJSON-API-links for multi-layer-maps in map panels | ||
added new sort order options for "list of markers" below layer maps (popuptext, icon, created by, updated by, kml_timestamp) | ||
significantly improve loading time for huge layer maps by limiting (hidden) geo microformat tags | ||
update import-export library PHPExcel to v1.8.0 (changelog) | ||
increase timeout for loading gpx files from 10 to 30 seconds to better support larger files | ||
optimized CSS classes and removed inline-styles for list of markers-table for better custom styling | ||
updated jQuery timepicker addon to v1.4.4 | ||
updated jQuery select2 addon for settings to v3.4.8 | ||
hardened icon upload function to better prevent potential directory traversal attacks | ||
renamed transient for proxy access to avoid plugin conflicts (thanks @pippinsplugins!) | ||
hardened SQL queries for multi-layer-maps | ||
<ol> and <ul> lists were not shown correctly in popuptexts (thanks Dan!) | ||
wrong line-height applied to panel api images could break map layout on certain themes (thx K.W.!) | ||
if number of markers within a cluster was 5 digits or more, a linebreak was added | ||
potential low-critical PHP object injection vulnerabilities with PHPExcel, discovered by https://security.dxw.com/ | ||
issues on plugin updates on servers with PHP 5.5 and ioncube support | ||
license key propagation to subsites on multisite installations was broken | ||
uploaded icons were not saved in the marker icon directory on multisite installations | ||
GPX tracks were not shown on layer maps if Google Adsense was active | ||
updated Chinese translation thanks to Jamesho Ho | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.5.9 - released on 13.04.2014 (release notes)
Maps Marker Pro reseller program launched - see https://www.mapsmarker.com/reseller for more details | ||
show warning message if incompatible plugin "Root Relative URLs" is active (thx Brad!) | ||
plugin updates are now delivered via SSL to prevent man-in-the-middle-attacks (supporting resetthenet.org - please report any issues!) | ||
remove plugin version used from source code on frontend to prevent information disclosure | ||
remove source code comment about Maps Marker Pro when "remove backlink" option is enabled | ||
update plugin-update-checker to v1.5 (as it may conflict with other plugins using this library, resulting in no info about new updates - thx Shepherd!) | ||
fixed potential XSS issues (exploitable by admins only) | ||
attribution for mapbox 2 basemap was wrong on marker and layer edit pages | ||
WMS demo layer "Vienna public toilets" was not shown on KML view (fixed on new installations only to not overwrite existing custom settings) | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 1.5.8 - released on 27.03.2014 (release notes)
add css classes markermap/layermap and marker-ID/layer-ID to each map div for better custom styling | ||
option to add markernames to popups automatically (default = false) | ||
allow admins to change createdby and createdon information for marker and layer maps | ||
display an alert for unsaved changes before leaving marker/layer edit or settings pages | ||
new tool to clear QR code images cache | ||
map moves back to initial position on marker maps after popup is closed | ||
added support for gif and jpg marker icons | ||
replaced option "maximum width for images in popups" with option "CSS for images in popups" (action is needed if you changed maximum width for images in popups!) | ||
switch to persistent javascript variable names instead of random numbers on frontend (thx Sascha!) | ||
remove support for Cloudmade basemaps as free tile service is discontinued (->changing basemap to OSM for maps using Cloudmade) | ||
layer center pin on backend now always stays on top of markers and is now a bit transparent (thx Sascha!) | ||
optimized live preview of popup content on marker edit page (now also showing current address for directions link) | ||
removed option "extra CSS for table cells" for list of markers | ||
optimized backend loadtimes on marker+layer updates (not loading plugin header twice anymore; next: AJAX 😉 | ||
improved plugin security by implementing recommendations resulting from second security audit by the City of Vienna | ||
license verification calls are now done via WordPress HTTP API, supporting proxies configured in wp-config.php | ||
use WordPress HTTP API instead of cURL() for custom marker icons and shadow check | ||
use wp_handle_upload() for icon upload instead of WP_Filesystem() for better security | ||
update marker cluster codebase (using build 14/03/14 instead of 21/01/14) | ||
set appropriate title for HTML5 fullscreen button (view fullscreen/exit fullscreen) | ||
marker icon selection on backend was broken on Internet Explorer 11 (use of other browsers is recommended generally) | ||
Maps Marker API: validity check for post requests for createdon/updatedon parameter failed (thx Sascha!) | ||
added clear:both; to directions link in popup text to fix display of floating images (thx Sascha!) | ||
custom css for marker clusters was not used if shortcode is used within a template file or widget | ||
link to directions settings in marker popup texts on marker edit pages was broken (visible on advanced editor only) | ||
dynamic preview of WMS layers was broken on backend since v1.5.7 | ||
potential cross site scripting issues (mostly exploitable by admin users only) | ||
wpdb::prepare() warning message on Wikitude API output for layer maps | ||
visual tinyMCE editor was broken on marker edit and tools pages since WordPress 3.9-alpha | ||
icon upload button was broken since WordPress 3.9-alpha | ||
escaping of input values with mysql_real_escape_string() was broken since WordPress 3.9-alpha (now replaced with esc_sql()) | ||
resetting the settings was broken since WordPress 3.9-alpha (now replaced with esc_sql()) | ||
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Swedish translation thanks to Olof Odier, Tedy Warsitha, Dan Paulsson, Elger Lindgren, Anton Andreasson and Tony Lygnersjö | → contribute |
Changelog for version 1.5.7 - released on 01.03.2014 (release notes)
support for dynamic switching between simplified and advanced editor (no more reloads needed) | ||
more secure authentication method for MapsMarker API (old method with public key only is not supported anymore!) | ||
new MapsMarker API search action with support for bounding box searches and more | ||
support for filtering of marker icons on backend (based on filename) | ||
support for changing marker IDs and layer IDs from the tools page | ||
support for bulk updates of marker maps on the tools page for selected layers only | ||
store on mapsmarker.com now also accepts Diners Club credit cards | ||
updated marker edit page (optimized marker icons display, less whitespace for better workflow, added "Advanced settings" row) | ||
checkbox for multi layer maps is now also visible by default on layer edit pages | ||
WMS legend link is not added to WMS attribution if legend link is empty | ||
optimized input on backend by adding labels to all form elements | ||
single quotes in marker map names were escaped (thx Eric!) | ||
double quotes in marker map names would break maps if marker was updated/created via import | ||
double quotes in marker map names would break maps if marker was updated via API | ||
parameter clustering on layer view action in Maps Marker API did not return any results | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Slovak translation thanks to Zdenko Podobny | → contribute | |
custom marker cluster colors do not show up on backend layer maps if WordPress <3.7 is used - upgrade is advised! |
Changelog for version 1.5.6 - released on 10.02.2014 (release notes)
import and export of layer maps as CSV/XLS/XLSX/ODS file | ||
support for conditional SSL loading of Javascript for Google Maps to increase performance (thx John!) | ||
re-added option to load javascript in header (for conflicts with certain themes and plugins, default: footer) | ||
added check if browser support window.console for displaying gpx track status info on backend | ||
icons on marker maps and layer maps center icon on backend are now also draggable (thx Sascha for the hint!) | ||
optimized mysql queries for list all marker admin page and georss-feeds (by removing concat()-function) | ||
use plugin name "Maps Marker Pro" instead of "Leaflet Maps Marker" for texts on plugin-inactive-checks and for wp_nonce-messages | ||
renamed plugin from "Leaflet Maps Marker Pro" to "Maps Marker Pro" on WordPress plugins page for better consistency | ||
marker import verification could fail under certain circumstances | ||
removed display of custom css on backend map pages on WordPress <3.7 (=bug solved with WordPress 3.7) | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Danish translation thanks to Mark Aabo Pedersen, Mads Dyrmann Larsen and Peter Erfurt | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute |
Changelog for version 1.5.5 - released on 31.01.2014 (release notes)
loading progress bar for markerclusters when loading of markers takes longer than 1 second | ||
updated Google Maps codebase (removed boolean that will always execute) | ||
split leaflet.js in leaflet-core.js and leaflet-addons.js to utilize parallel loading | ||
minimized leaflet.css into leaflet.min.css to save a few kb | ||
removed option to add javascript to header (as popuptext got broken; default was footer) | ||
removed option to disabled conditional css loading (=only load leaflet.css when shortcode used) | ||
removed workarounds for WordPress <3.3 for better performance | ||
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 1.5.4 - released on 24.01.2014 (release notes)
optimized TinyMCE media button integration for posts/pages (showing button just once & design update) | ||
improved performance for marker edit pages and posts/pages (by removing TinyMCE scripts and additional WordPress initialization) | ||
improved performance for dynamic changelog (by removing additional WordPress initialization) | ||
improved performance for gpx loading on backend (by recuding database queries needed) | ||
optimized css loading on backend (load leaflet.css only on marker and layer edit pages) | ||
removed backend compatibility check for flickr-gallery plugin | ||
GeoJSON API: add marker=all parameter & only allow all/* to list all markers | ||
KML API: add marker=all parameter & only allow all/* to list all markers | ||
add minimap css styles for Internet Explorer < 9 (thx kermit-the-frog!) | ||
update ioncube loader wizard to v2.40 | ||
update jQuery timepicker addon to v1.43 | ||
reduced http requests for jquery time picker addon css on marker edit page | ||
optimized backend performance by reducing SQL queries and http requests on new layer edit page | ||
only show first 25 characters for layernames in select box on marker edit page in order not to break page layout | ||
reduced mysql queries on layer edit page by showing marker count for multi-layer-maps only on demand | ||
new design template on translation.mapsmarker.com & support for SSL-login | ||
fit bounds on GPX additions and click on "fit bounds"-link were broken | ||
bing maps were broken if https was used due to changes in the bing url templates | ||
PHP error log entries when Wikitude API was called with specific parameters | ||
GeoRSS API for marker parameter displayed incorrect titles | ||
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute |
Changelog for version 1.5.3 - released on 17.01.2014 (release notes)
upgrade to leaflet.js v0.7.2 (fixing a zooming bug with Chrome 32) | ||
Vietnamese (vi) translation thanks to Hoai Thu, http://bizover.net | ||
increased security by loading basemaps for OSM, Mapbox and OGD Vienna via SSL if WordPress also loads via SSL | ||
increased security by hardening search input field for markers on backend | ||
optimized performance by moving version checks for PHP and WordPress to register_activation_hook() | ||
optimized performance by running pro active check only on admin pages | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Russian translation thanks to Ekaterina Golubina (supported by Teplitsa of Social Technologies - http://te-st.ru) and Vyacheslav Strenadko, http://slavblog.ru | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Turkish translation thanks to Emre Erkan, Mahir Tosun and Cagatay Demir | → contribute |
Changelog for version 1.5.2 - released on 21.12.2013 (release notes)
MapsMarker.com now also supports bitcoin payments | ||
warning message on importer if . instead of , is used as comma separater for lat/lon values (thx Yannick!) | ||
additional check if loaded GPX file is valid | ||
added marker cluster fallback colors for IE6-8 (via markercluster codebase update to v0.4) | ||
updated markercluster codebase to v0.4 (changelog) | ||
optimized minimap control box to better fit leaflet design (thx robpvn!) | ||
use WordPress wp_remove_get() function instead of proprietary proxy for fetching GPX files | ||
switched from wp_remote_post() to wp_remove_get() to avoid occasional IIS7.0 issues (thx Chas!) | ||
optimized detailed import log messages to better indicate if test mode is on | ||
import log showed wrong row number on marker updates | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Korean translation thanks to Andy Park | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.5.1 - released on 07.12.2013 (release notes)
upgrade to leaflet.js v0.7.1 with 7 bugfixes (detailed changelog) | ||
duplicate markers feature | ||
option to use Google Maps API for Business for csv/xls/xlsx/ods import geocoding (which allows up to 100.000 instead of 2.500 requests per day) | ||
geocoding for csv/xls/xlsx/ods import: if Google Maps API returns error OVER_QUERY_LIMIT, wait 1.5sec and try again once | ||
optimized backend pages for WordPress 3.8/MP6 theme (re-added separator lines, reduce white space usage) | ||
geocoding for MapsMarker API requests: if Google Maps API returns error OVER_QUERY_LIMIT, wait 1.5sec and try again once | ||
hardened SQL statements needed for fullscreen maps by additionally using prepared-statements | ||
change main menu and admin bar entry from "Maps Marker" to "Maps Marker Pro" again to avoid confusion with lite version | ||
removed link from main admin bar menu entry ("Maps Marker Pro") for better usability on mobile devices | ||
broken terms of service and feedback links on Google marker maps | ||
broken Google Adsense ad links on layer maps | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute |
Changelog for version 1.5 - released on 01.12.2013 (release notes)
upgrade to leaflet.js v0.7 with lots of improvements and bugfixes (more infos: release notes and detailed changelog) | ||
global maximum zoom level (21) for all basemaps with automatic upscaling if native maximum zoom level is lower | ||
improved accessibility by adding marker name as alt attribute for marker icon | ||
compatibility with WordPress 3.8/MP6 (responsive admin template) | ||
HTML5 fullscreen updates: support for retina icon + different icon for on/off | ||
cleaned up admin dashboard widget (showing blog post titles only) | ||
visualead QR code generation: API key needed for custom image url, added support for caching - see blog post for more details | ||
optimized license settings page for registering free 30-day-trials | ||
maps break if the option worldCopyJump is set to true | ||
toogle layers control image was not shown on mobile devices with retina display | ||
undefined index message on pro plugin activation | ||
fullscreen layer maps with no panel showed wrong layer center (thx Massimo!) | ||
PHP warning message with debug enabled on license page when no license key was entered | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Norwegian (Bokmål) translation thanks to Inge Tang | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute |
Changelog for version 1.4 - released on 16.11.2013 (release notes)
support for CSV/XLS/XLSX/ODS import and export for bulk additions and bulk updates of markers | ||
Norwegian (Bokmål) translation thanks to Inge Tang | ||
added a check if marker icon directory is writeable before trying to upload new icons | ||
switched from curl() to wp_remote_post() on API geocoding calls for higher compatibility | ||
updated markercluster codebase (using build from 13/11/2013) | ||
Improved error handling on metadata errors on bing maps - use console.log() instead of alert() | ||
ensure zoom levels of google maps and leaflet maps stay in sync | ||
remove zoomanim event handler in onRemove on google maps | ||
alignment of panel and list marker icon images could be broken on certain themes | ||
added fix for loading maps in woocommerce tabs (thx Glenn!) | ||
default error tile image and map deleted image showed wrong www.mapsmarker.com url (ups) | ||
backslashes in map name and address broke GeoJSON output (and thus layer maps) - now replaced with / | ||
tabs in popuptext (character literals) broke GeoJSON output (and thus layer maps) - now replaced with space | ||
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Chinese translation thanks to Jamesho Ho | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.3.1 - released on 09.10.2013 (release notes)
new options to set text color in marker cluster circles (thanks Simon!) | ||
removed shortcode parsing in popup texts from layer maps completely | ||
GeoJSON output for markers did not display marker name if parameter full was set to no | ||
GeoJSON output could break if special characters were used in markername | ||
updated Chinese translation thanks to Jamesho Ho | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute |
Changelog for version 1.3 - released on 08.10.2013 (release notes)
support for shortcodes in popup texts (with some limitations - see release notes) | ||
set marker cluster colors in settings / map defaults / marker clustering settings | ||
optimized marker and layer admin pages for mobile devices | ||
notification about new pro versions now also works if access to plugin updates has expired | ||
optimized GeoJSON-mySQL-statement (less memory needed now on each execution) | ||
optimized GeoJSON-output of directions link (using separate parameter dlink now) | ||
optimized minimap toogle icon (with transition effect, thank robpvn!) | ||
removed workaround for former incompatibility with jetpack plugin (has been fixed with jetpack 2.2) | ||
make custom update checker more consistent with how WP handles plugin updates (details) | ||
updated markercluster codebase (using build from 25/08/2013) | ||
tabs from address now get removed on edits as this breakes GeoJSON/layer maps (thx Chris!) | ||
save button in settings was not accessible with certain languages active (thx Herbert!) | ||
htmlspecialchars in marker name (< > &) were not shown correctly on hover text (thx fredel+devEdge!) | ||
update class conflict with WordPress "quick edit" feature when debug bar plugin is active (details) | ||
deleting layers when using custom capability settings was broken on layer edit page | ||
updated Chinese translation thanks to Jamesho Ho | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.2.1 - released on 14.09.2013 (release notes)
support for MapsMarker affiliate links instead of default backlinks - sign up as an affiliate and receive commissions up to 50% ! | ||
parsing of GeoJSON for layer maps is now up to 3 times faster by using JSON.parse instead of eval() | ||
improved gpx backend proxy security by adding transients | ||
using WordPress function antispambot() instead of own function hide_email() for API links | ||
display gpx fitbounds-link already on focusing gpx url field (when pasting gpx URL manually) | ||
MapsMarker API - icon-parameter could not be set (always returned null) - thx Hovhannes! | ||
fixed broken settings page when plugin wp photo album plus was active (thx Martin!) | ||
Wikitude API was not accepted on registration if ar:name was empty (now using map type + id as fallback) | ||
plugin uninstall did not remove all database entries completely on multisite installations | ||
incorrect warning on multisite installations to upgrade to latest free version before uninstalling | ||
updated Bosnian translation thanks to Kenan Dervišević | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Chinese translation thanks to Jamesho Ho | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Indonesian translation thanks to Andy Aditya Sastrawikarta & Emir Hartato and Phibu Reza | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Polish translation thanks to Pawel Wyszyński, Tomasz Rudnicki, Robert Pawlak, Daniel and Paul Dworniak | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.2 - released on 31.08.2013 (release notes)
support for displaying GPX tracks on marker and layer maps | ||
option to whitelabel backend admin pages | ||
advanced permission settings | ||
optimized settings page (added direct links, return to last seen page after saving and full-text-search) | ||
removed visualead logo and backlink from QR code output pages | ||
changed minimum required WordPress version from v3.0 to v3.3 (needed for tracks) | ||
increased database field for multi layer maps from 255 to 4000 (allowing you to add more layers to a multi layer map) | ||
optimized marker and layer edit page (widened first column to better fit different browsers) | ||
allow custom icon upload only if user has the capability upload_files | ||
optimized default backlinks and added QR-link to visualead | ||
reduced maximum zoom level for bing maps to 19 as 21 is not supported worldwide | ||
API does not break anymore if parameter type is not set to json or xml | ||
marker icons in widgets were not aligned correctly on IE<9 on some themes | ||
javascript errors on backend pages when clicking "show more" links | ||
Using W3 Total Cache >=v0.9.3 with active CDN no longer requires custom config | ||
wrong image url on on backend edit pages resulting in 404 http request | ||
wrong css url on on tools page resulting in 404 http request | ||
plugin install failed if php_uname() had been disabled for security reasons (thx Stefan!) | ||
Wikitude API was broken when multiple multi-layer-maps were selected | ||
broken settings page when other plugins enqueued jQueryUI on all admin pages | ||
undefined index error messages on recent marker widget with debug enabled | ||
Spanish/Mexico translation thanks to Victor Guevera, http://1sistemas.net and Eze Lazcano | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated Italian translation thanks to Luca Barbetti and Angelo Giammarresi | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute | |
updated Ukrainian translation thanks to Yaroslav B Yaroshevskyy, Andrexj, Sergey Zhitnitsky and Mykhailo | → contribute |
Changelog for version 1.1.2 - released on 10.08.2013 (release notes)
tweaked transparency for minimap toogle display (thx @robpvn!) | ||
maps did not load correctly in (jquery ui) tabs (thx @leafletjs!) | ||
icon upload button got broken with WordPress 3.6 | ||
undefined index messages on license activation if debug is enabled | ||
console warning message "Resource interpreted as script but transferred with MIME type text/plain." | ||
preview of qr code image in settings was broken | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute |
Changelog for version 1.1.1 - released on 06.08.2013 (release notes)
added option to start an anonymous free 30-day-trial period | ||
updated Catalan translation thanks to Roc, Efraim Bayarri, Vicent Cubells and Marta Espinalt | → contribute | |
updated Chinese translation thanks to John Shen and ck | → contribute | |
updated Czech translation thanks to Viktor Kleiner and Vlad Kuzba | → contribute | |
updated French translation thanks to Vincèn Pujol, Rodolphe Quiedeville, Fx Benard, Cazal Cédric, Fabian Hurelle and Thomas Guignard | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute |
Changelog for version 1.1 - released on 02.08.2013 (release notes)
upgraded leaflet.js ("the engine of this plugin") from v0.5.1 to v0.6.4 - please see blog post on leafletjs.com and full changelog for more details | ||
Leaflet Maps Marker Pro can now be tested on localhost installations without time limitation and on up to 25 domains on live installations | ||
added option to switch update channel and download new beta releases (not advised on production sites!) | ||
minimap now also supports bing maps | ||
show compatibility warning if plugin "Dreamgrow Scrolled Triggered Box" is active (which is causing settings page to break) | ||
move scale control up when using Google basemaps in order not to hide the Google logo (thx Kendall!) | ||
reset option worldCopyJump to new default false instead of true (as advised by leaflet API docs) | ||
using uglify v2 instead of v1 for javascript minification | ||
minimaps caused main map to zoom change on move with low zoom | ||
do not load Google Adsense ads on minimaps | ||
fixed warning message "constant SUHOSIN_PATCH not found" | ||
fixed warning message "Cannot modify header information" when plugin woocommerce is active | ||
updated Bosnian translation thanks to Kenan Dervišević | → contribute | |
updated Croatian translation thanks to Neven Pausic, Alan Benic and Marijan Rajic | → contribute | |
updated Dutch translation thanks to Ronald Smeets, Marijke Metz, Patrick Ruers, Fokko van der Leest and Hans Temming | → contribute | |
updated German translation by Maps Marker Pro team and Daniel Luttermann | → contribute | |
updated Korean translation thanks to Andy Park | → contribute | |
updated Latvian translation thanks to Juris Orlovs and Eriks Remess | → contribute | |
updated Romanian translation thanks to Arian, Daniel Codrea and Flo Bejgu | → contribute | |
updated Slovak translation thanks to Zdenko Podobny | → contribute | |
updated Spanish translation thanks to David Ramírez, Alvaro Lara, Victor Guevara, Ricardo Viteri, Juan Valdes & Marta Espinalt and Fernando Coello | → contribute |
v1.0 – released on 22.07.2013 (blog post with more details about the initial release)
Please note that the pro plugin is based on 18 months of developement of Leaflet Maps Marker and includes all features, optimizations and fixes from this plugin. See the changelog for Leaflet Maps Marker for more details.