Información: este no es el registro de cambios para el última versión estable 4.13.1
ver todos los registros de cambios

Pro v3.0 compatible con leaflet.js v1.0.3, GoogleMutant, Polylang, enlaces permanentes bonitos y mucho más está disponible

Después de 3 meses de desarrollo, 3 versiones beta y 1 candidato de lanzamiento, estamos orgullosos de anunciar la disponibilidad de Maps Marker Pro v3.0.

Una actualización a la última versión es, como siempre, muy recomendable. Para obtener más detalles sobre esta versión, consulte a continuación.


Háganos saber lo que piensa sobre este nuevo lanzamiento de enviando una reseña o dejando un comentario a continuación!

Si desea mantenerse al día con el último desarrollo de Maps Marker Pro, siga @MapsMarker en twitter (= actualizaciones más actuales), en Facebook, Google+ o suscribirse a las noticias a través de RSS o a través RSS / correo electrónico.

También nos gustaría invitarle a unirse a nuestro programa de afiliados que ofrece comisiones de hasta el 50%. Si está interesado en convertirse en revendedor, visite https://www.mapsmarker.com/reseller


Ahora veamos los aspectos más destacados de pro v3.0:

Nos complace dar la bienvenida al ingeniero de trotamundos Thorsten que se une al Equipo de Maps Marker Pro!

Ingeniero de trotamundos Thorsten refuerza nuestras filas, basándose en su propia experiencia como usuario: Thorsten utiliza Maps Marker Pro para documentar su viaje por carretera de costa a costa a través de Canadá en su blog de viajes Fuel & Bacon.

leaflet.js actualizado de v0.7.7 a v1.0.3

Leaflet.js puede denominarse "el motor de Maps Marker Pro" y se ha actualizado vom v0.7.7 a v1.0.3, lo que se traduce en un mayor rendimiento y facilidad de uso.

Por favor vea la publicación de blog en leafletjs.com y el Changelog completo para más detalles.

Beta (opt-in): rendimiento significativamente mejorado para los mapas base de Google mediante el uso del complemento de folleto GoogleMutant

En realidad, también planeamos reemplazar la implementación del folleto de Google Maps (abandonada) por shramov con el mucho más eficiente GoogleMutant Plugin de folletos de Iván Sánchez. De todos modos, ya que un problema de bloqueador sigue abierto (#27 - no dude en ayudar 😉) y como no queríamos retrasar más Maps Marker Pro v3.0, decidimos no cambiar aún el método de implementación predeterminado.

Puede probar manualmente el complemento GoogleMutant cambiando la opción relacionada en Configuración / Mapas base / "API JavaScript de Google Maps":

Una vez que se solucione el número 27, esta opción se actualizará para todos los usuarios con una versión futura de Maps Marker Pro.

se cambia automáticamente a Algolia Places como proveedor de geocodificación predeterminado si se utiliza Mapzen Search sin clave API.

Lamentablemente, nuestro proveedor de geocodificación recomendado Búsqueda Mapzen cambiará su política para abril de 2017, haciendo que las claves API (gratuitas) sean obligatorias para usar su servicio de geocodificación.

Entonces, en caso de que no se haya registrado para una clave API, su proveedor de geocodificación cambiará automáticamente a Lugares de Algolia con Maps Marker Pro v3.0 y Photon @ MapsMarker como proveedor de geocodificación alternativa.

Como Mapzen funciona con datos abiertos y también incluye datos adicionales de fuentes como openaddresses.io en sus resultados de geocodificación, aún recomendamos registrar una clave gratuita de API de búsqueda de Mapzen: se puede encontrar el tutorial relacionado aquí.

agregue precarga para mosaicos de mapa más allá del borde del mapa visible para evitar mostrar el fondo detrás de las imágenes de mosaico al desplazar un mapa

Con v3.0 también integramos el complemento de folleto Leaflet.EdgeBuffer para admitir la precarga más allá del borde del mapa visible. Como resultado, es menos probable que se vea el fondo negro debajo de los mosaicos, lo que resulta en una mejor experiencia del usuario al desplazar mapas:

Para ver un ejemplo en vivo, consulte la comparación en http://www.tolon.co.uk/Leaflet.EdgeBuffer/comparison.html

De forma predeterminada, 2 mosaicos están precargados con Maps Marker Pro v3.0; de todos modos, puede cambiar este valor cambiando la nueva configuración "edgeBufferTiles" en Configuración / Valores predeterminados del mapa / Configuración del mapa base global:

Soporte de traducción de Polylang para mapas multilingües

Con v2.9 agregamos soporte para mapas multilingües usando WPML. Debido a las solicitudes de muchos usuarios, también agregamos soporte para Plugin de traducción de Polylang con v3.0, que le brinda más opciones para hacer que sus mapas estén disponibles en diferentes idiomas. Ver https://www.mapsmarker.com/multilingüe para más detalles.

¡Muchas gracias Thorsten por implementar esta función!

soporte para información sobre herramientas para mostrar el nombre del marcador como texto pequeño en la parte superior de los iconos de marcador

El nombre del marcador ahora se muestra como un pequeño texto en la parte superior de los iconos del marcador al pasar el cursor sobre el icono del marcador:

Como la característica de información sobre herramientas de folleto nativa agregada con leaflet.js 1.0 se está utilizando ahora en lugar de las etiquetas de título HTML, puede personalizar el comportamiento de información sobre herramientas de acuerdo con sus necesidades en Configuración / Valores predeterminados del mapa / Configuración de información sobre herramientas de marcador:

nueva opción para abrir ventanas emergentes al pasar el mouse por encima en lugar de hacer clic con el mouse

Con v3.0 ahora también es posible abrir ventanas emergentes al pasar el mouse por encima en lugar de hacer clic con el mouse. Esta opción está deshabilitada de manera predeterminada y puede habilitarse en Configuración / Valores predeterminados del mapa / Valores predeterminados para ventanas emergentes de marcador:

Bonitos enlaces permanentes con babosa personalizable para mapas de pantalla completa y API

Con v3.0 también eliminamos la necesidad de acceder directamente a los archivos de complementos para, por ejemplo, mapas de pantalla completa o enlaces de API. Por defecto, el slug / mapas / se usa ahora y se puede cambiar a través de Configuración / Varios / "Permalinks slug":

Enlace de ejemplo a ID de mapa de marcador de pantalla completa 1 con enlaces permanentes bonitos: https://www.mapsmarker.com/maps/fullscreen/marker/1/

Si ha vinculado directamente mapas de pantalla completa u otros enlaces de API (como https://www.mapsmarker.com/wp-content/plugin/leaflet-maps-marker-pro/leaflet-fullscreen.php?marker=1) no necesita para cambiar cualquier cosa: los usuarios serán reenviados automáticamente al nuevo enlace permanente.

Soporte AMP

v3.0 agrega soporte básico de AMP, mostrando una imagen de marcador de posición para el mapa con enlace a la vista de pantalla completa en las páginas habilitadas para AMP, ¡muchas gracias Sebastian!

Para v3.1 comprobaremos si podemos mejorar esta integración mostrando mapas nativos en páginas habilitadas para AMP.

Otros cambios y optimizaciones

  • ~ Mejora del rendimiento del 15% para llamadas API al eliminar las inicializaciones innecesarias de WordPress a través de wp-load.php (thx Thorsten!)
  • Nuevas funciones para MMPAPI: list_markers (), list_layers (), get_layers ($ layer_ids) - documentos completos (¡Muchas gracias Thorsten!)
  • nueva opción para deshabilitar la integración de WPML / Polylang
  • Comprobación de compatibilidad mejorada para WP Rocket (lo que puede hacer que los mapas se rompan si no se excluyen los Javascripts de Maps Marker Pro)
  • agregue soporte para el almacenamiento en caché de PHP APCu para las sesiones utilizadas en la clase MMP_Geocoding
  • posibilidad de ordenar las tablas "listar todos los marcadores" y "listar todas las capas" por ubicación (¡gracias Paul!)
  • comprobación de compatibilidad para el complemento "Async Javascript" (¡gracias Adam!)
  • crear sesiones de usuario para geocodificación solo si se usa la clase MMP_Geocoding
  • SQL optimizado para cargar marcadores en páginas de edición de capa (única) (thx Thorsten!)
  • Se actualizó la base de código Leaflet.fullscreen markercluster a v1.0.2 (thx jfirebaugh!)
  • rendimiento mejorado en las páginas de edición de marcadores y capas mediante el uso de fecha y hora HTML5 en lugar de la biblioteca + dependencias timepicker.js (¡Thx Thorsten!)
  • opción mejorada "Dar de baja las secuencias de comandos de la API de Google Maps puestas en cola por terceros" para evitar volver a poner en cola las secuencias de comandos al darles de baja
  • rendimiento mejorado para el actualizador de complementos (ejecute la comprobación de back-end para acceder a las actualizaciones de complementos solo si hay una actualización disponible - ¡gracias Thorsten!)
  • Se eliminó el instalador WPML integrado para mejorar el rendimiento del backend y a medida que se informaron problemas con NextGen Gallery
  • Aumento de caracteres máximos para la caja de control del filtro de 4000 a 65535 para evitar cajas de control rotas (¡gracias Michelle!)
  • siempre use https para cargar mosaicos de mapas de Bing
  • importador: no muestre advertencias de valor no válidas para las filas creadas y actualizadas si la opción de auditoría está desactivada y las columnas de origen relacionadas están vacías
  • use la imagen de mapa de demostración en lugar del logotipo de Maps Marker Pro como imagen de marcador de posición para mapas en fuentes RSS
  • Se cambió el nombre de var de la consulta KML a nombre de marcador para evitar conflictos de WP

Corrección de errores

  • Problemas de rendimiento de WPML en sitios con más de 1000 cadenas de mapas traducidas (¡gracias Thorsten!)
  • configuración de navegación rota debido a archivos de arranque en cola de complementos de terceros (¡gracias Bob!)
  • vinculado a la página de traducción de cadenas WPML en las páginas de edición de capas en lugar de https://mapsmarker.com/multilingual, incluso si WPML no estaba disponible (thx Thorsten!)
  • agregue una solución alternativa si los iconos de marcador no se muestran en el backend en la página de edición y herramientas de marcadores (¡gracias Ron!
  • MMPAPI: solucionó el problema para la selección de ID de capa y el mensaje de error de búsqueda del cuadro delimitador (¡Thx Thorsten!)
  • entra en conflicto con el complemento iThemes Security Pro y las configuraciones de htaccess que impiden el acceso directo a los puntos finales de la API de Maps Marker Pro (¡gracias David!)
  • Las entradas de sesión de WP en la tabla wp_options no se eliminaron a través del trabajo cron de WordPress (¡muchas gracias Thorsten!)
  • arregla la detección de caché PHP APC para el importador y la clase MMP_Geocoding
  • exportación de marcador: la búsqueda en capas a través de la biblioteca select2 estaba rota
  • Advertencia de PHP después de que la configuración se restableció a la configuración predeterminada (thx Thorsten!)
  • lista de marcadores debajo de los mapas de capa: el recuento de marcadores puede ser incorrecto bajo ciertas circunstancias
  • faltaba el divisor en el control de zoom entre los botones + y - desde v2.9
  • campo de búsqueda de ubicación superpuesto superposición de carga de medios GPX causada por un valor z demasiado alto
  • el orden de clasificación para la página “listar todas las capas” se rompió si se seleccionó el criterio de clasificación (¡gracias Thorsten!
  • la página de edición de marcador podría romperse debido a advertencias de variables indefinidas solo en configuraciones específicas de PHP (¡gracias Nadine!)
  • el enlace de instrucciones se agregó al texto emergente en la página de edición de marcadores (solo durante la vista previa) incluso si la configuración estaba desactivada
  • Error de Javascript al usar la paginación en la lista de marcadores debajo de los mapas de capa en las páginas de edición de capa
  • las propiedades predeterminadas de texto emergente del marcador no se consideraron si se activan mediante geocodificación
  • Error de JSON al usar la función WebAPI / búsqueda (¡gracias Elizabeth!)
  • distintos niveles de zoom del marcador cuando no se usaban ventanas emergentes abiertas a través de la lista de enlaces de marcadores si la agrupación estaba deshabilitada
  • abrir ventanas emergentes a través de la lista de marcadores podría romper el centro del mapa si se habilitó la agrupación (¡gracias Damian!)
  • advertencia de JavaScript no definida al hacer clic en el nombre del marcador en la lista de marcadores si la agrupación estaba deshabilitada
  • el marcador central de la capa en el backend ya no se mostraba después de que se cargaban los clústeres
  • El orden de clasificación para la lista de marcadores no se restableció después de borrar el campo de búsqueda (¡gracias Damian & Thorsten!)
  • El uso de la herramienta "Cambiar ID de capa" podría dar como resultado asignaciones de capa incorrectas (¡gracias Patricia y Thorsten!)
  • CSS entra en conflicto con los temas seleccionados (lo que da como resultado bordes alrededor de las imágenes de mosaico de Google Maps)
  • los caracteres de control como las pestañas en el nombre del marcador pueden romper la validez de la matriz GeoJSON para la lista de marcadores (¡gracias Stefan!)
  • lista rota de marcadores cuando el término de búsqueda no produce resultados (¡gracias Damian y Thorsten!)
  • la protección de la licencia era demasiado estricta para las instalaciones de host local donde se permitían pruebas ilimitadas (¡gracias Daniel!)
  • Se corrigió la geolocalización perdida al usar el campo de búsqueda de la lista de marcadores (¡gracias Damian y Thorsten!)

Correcciones de seguridad

Hace unas semanas lanzamos un programa privado de recompensas de errores de seguridad de hackerone, que dio como resultado los siguientes informes de seguridad que se solucionaron con esta versión:

  • Bajo impacto (explotable solo para administradores): vulnerabilidad XSS reflejada en la página de configuración de licencia (gracias a Deepanker Chawla a través de hackerone)
  • Bajo impacto (explotable solo para editores de mapas de fondo): vulnerabilidad XSS almacenada para ubicación y marcador / nombre de capa en la página "listar todas las capas" / "listar todos los marcadores" (gracias a Deepanker Chawla a través de hackerone)
  • Bajo impacto (explotable solo para editores de mapas de fondo): vulnerabilidad XSS reflejada en la página de edición de marcadores (gracias a Deepanker Chawla a través de hackerone)
  • Bajo impacto (explotable solo para administradores): vulnerabilidad XSS basada en DOM en la página de configuración (gracias a Deepanker Chawla a través de hackerone)

Planeamos hacer público nuestro programa de recompensas de errores de seguridad de hackerone en el futuro cercano en caso de que esté interesado en participar. Sigue nuestro blog para más detalles.

Problemas conocidos

La función de geolocalización ya no funciona con Google Chrome 50+ y Safari 10+ a menos que su sitio sea accesible de forma segura a través de https

Con Chrome 50 (y Safari 10), los proveedores de navegadores relacionados introdujeron cambios significativos en el soporte de geolocalización: todas las aplicaciones que solicitan la posición actual del usuario (no solo para la función de geolocalización de Maps Marker Pro) ya solo pueden recuperar el posición actual del usuario si el sitio está configurado para entregarse de manera segura a través de https; en cambio, los usuarios verán la siguiente advertencia o una similar:

información de error de geolocalización

Ver más detalles sobre esta decisión de Google en https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only. La geolocalización seguirá funcionando en sitios que no sean https si los usuarios acceden al sitio a través de navegadores alternativos como Firefox, Safari o Internet Explorer: de todos modos, es probable que esos navegadores también agreguen una restricción de seguridad similar en el futuro.

Actualización de noviembre de 2016: desde iOS 10, Safari 10+ ahora requiere https para admitir la geolocalización. La implementación es aún más estricta que con Google Chrome: la geolocalización no funcionará, por ejemplo, si hay advertencias de contenido mixto en su sitio.

Entonces, si necesita la función de geolocalización Maps Marker Pro en su sitio, se recomienda migrar su sitio a https. Algunos proveedores de alojamiento ya proporcionan certificados https gratuitos de letsencrypt.org por ejemplo. Para las configuraciones necesarias dentro de su sitio de WordPress para configurarlo para que sea compatible con https, eche un vistazo a tutoriales como https://css-tricks.com/moving-to-https-on-wordpress/.

Como https tiene más ventajas para su sitio que solo la geolocalización trabajando de nuevo con Google Chrome 50+ y Safari 10+ (como asegurar la integridad de los datos, la autenticación del remitente y la privacidad del usuario, así como una clasificación más alta en Google ya que https se usa como señal de clasificación) le recomendamos encarecidamente que cambie su sitio a https solo si aún no lo ha hecho.

Si cambió su sitio a https y todavía recibe un error de geolocalización (como "Error de geolocalización: usuario denegado de geolocalización"), verifique la configuración de ubicación de su dispositivo si está permitido que las aplicaciones / sitios web recuperen la geolocalización.

Actualizaciones de traducciones

También hemos actualizado nuestra instancia de Glotpress en https://translate.mapsmarker.com a v2.3.1, lo que permite a los traductores marcar las traducciones como restablecimiento difuso de la contraseña por parte de los usuarios, actualización de diseño y más.

Gracias a muchos colaboradores motivados, esta versión incluye las siguientes traducciones actualizadas:

Si desea contribuir a las traducciones (¡se agradecerán los nuevos traductores de hindi!), Visite https://translate.mapsmarker.com/projects/lmm .

Tenga en cuenta que los traductores también son compensados ​​por su contribución; por ejemplo, si una traducción finaliza menos del 50%, el traductor recibe un paquete de 25 licencias gratis por valor de € 249 como compensación por completar la traducción al 100%.

Outlook: planes para las próximas versiones

Por favor, comprenda que no podemos prometer ninguna fecha de lanzamiento para nuevas funciones. Estamos alineando dinámicamente nuestra hoja de ruta en función de los comentarios de nuestros usuarios. De todos modos, mantenemos la flexibilidad para agregar optimizaciones y correcciones de errores con lanzamientos menores no planificados que resultan principalmente de los comentarios de los usuarios.

Suscríbete a este blog (a través de RSS or Correo electrónico) o sigue @MapsMarker en twitter (= actualizaciones más actuales) si desea mantenerse al día con las últimas noticias de desarrollo.

Registro de cambios completo

Nos complace dar la bienvenida al ingeniero de trotamundos Thorsten que se une al Equipo de Maps Marker Pro!
leaflet.js actualizado ("el motor de Maps Marker Pro") de v0.7.7 a v1.0.3 para un mayor rendimiento y facilidad de uso: consulte publicación de blog en leafletjs.com y Changelog completo para más detalles
Beta (opt-in): rendimiento significativamente mejorado para los mapas base de Google mediante el uso del complemento de folleto GoogleMutant (gracias Ivan!)
agregue precarga para mosaicos de mapa más allá del borde del mapa visible para evitar mostrar el fondo detrás de las imágenes de mosaico al desplazar un mapa
Soporte de traducción de Polylang para mapas multilingües (Thx Thorsten!)
soporte para información sobre herramientas para mostrar el nombre del marcador como texto pequeño en la parte superior de los iconos de marcador
nueva opción para abrir ventanas emergentes al pasar el mouse sobre el mouse en lugar de hacer clic con el mouse (deshabilitado de manera predeterminada)
Bonitos enlaces permanentes con babosa personalizable para mapas de pantalla completa y API (por ejemplo, https://www.mapsmarker.com/dev/pro/mapas/ pantalla completa / marcador / 1 / - thx Thorsten!)
Nuevas funciones para MMPAPI: list_markers (), list_layers (), get_layers ($ layer_ids) - documentos completos (¡Muchas gracias Thorsten!)
nueva opción para deshabilitar la integración de WPML / Polylang
Comprobación de compatibilidad mejorada para WP Rocket (lo que puede hacer que los mapas se rompan si no se excluyen los Javascripts de Maps Marker Pro)
agregue soporte para el almacenamiento en caché de PHP APCu para las sesiones utilizadas en la clase MMP_Geocoding
posibilidad de ordenar las tablas "listar todos los marcadores" y "listar todas las capas" por ubicación (¡gracias Paul!)
comprobación de compatibilidad para el complemento "Async Javascript" (¡gracias Adam!)
Compatibilidad con AMP: muestra la imagen del marcador de posición para el mapa con el enlace a la vista de pantalla completa en las páginas habilitadas para AMP (¡gracias Sebastian!)
cambia automáticamente a Algolia Places como proveedor de geocodificación predeterminado si se utiliza Mapzen Search sin clave API (las claves API se vuelven obligatorias en abril de 2017; todavía se recomienda el registro gratuito)
~ Mejora del rendimiento del 15% para llamadas API al eliminar las inicializaciones innecesarias de WordPress a través de wp-load.php (thx Thorsten!)
crear sesiones de usuario para geocodificación solo si se usa la clase MMP_Geocoding
SQL optimizado para cargar marcadores en páginas de edición de capa (única) (thx Thorsten!)
Se actualizó la base de código Leaflet.fullscreen markercluster a v1.0.2 (thx jfirebaugh!)
rendimiento mejorado en las páginas de edición de marcadores y capas mediante el uso de fecha y hora HTML5 en lugar de la biblioteca + dependencias timepicker.js (¡Thx Thorsten!)
opción mejorada "Dar de baja las secuencias de comandos de la API de Google Maps puestas en cola por terceros" para evitar volver a poner en cola las secuencias de comandos al darles de baja
rendimiento mejorado para el actualizador de complementos (ejecute la comprobación de back-end para acceder a las actualizaciones de complementos solo si hay una actualización disponible - ¡gracias Thorsten!)
Se eliminó el instalador WPML integrado para mejorar el rendimiento del backend y a medida que se informaron problemas con NextGen Gallery
Aumento de caracteres máximos para la caja de control del filtro de 4000 a 65535 para evitar cajas de control rotas (¡gracias Michelle!)
siempre use https para cargar mosaicos de mapas de Bing
importador: no muestre advertencias de valor no válidas para las filas creadas y actualizadas si la opción de auditoría está desactivada y las columnas de origen relacionadas están vacías
use la imagen de mapa de demostración en lugar del logotipo de Maps Marker Pro como imagen de marcador de posición para mapas en fuentes RSS
Se cambió el nombre de var de la consulta KML a nombre de marcador para evitar conflictos de WP
Problemas de rendimiento de WPML en sitios con más de 1000 cadenas de mapas traducidas (¡gracias Thorsten!)
configuración de navegación rota debido a archivos de arranque en cola de complementos de terceros (¡gracias Bob!)
vinculado a la página de traducción de cadenas WPML en las páginas de edición de capas en lugar de https://mapsmarker.com/multilingual, incluso si WPML no estaba disponible (thx Thorsten!)
agregue una solución alternativa si los iconos de marcador no se muestran en el backend en la página de edición y herramientas de marcadores (¡gracias Ron!
MMPAPI: solucionó el problema para la selección de ID de capa y el mensaje de error de búsqueda del cuadro delimitador (¡Thx Thorsten!)
entra en conflicto con el complemento iThemes Security Pro y las configuraciones de htaccess que impiden el acceso directo a los puntos finales de la API de Maps Marker Pro (¡gracias David!)
Las entradas de sesión de WP en la tabla wp_options no se eliminaron a través del trabajo cron de WordPress (¡muchas gracias Thorsten!)
arregla la detección de caché PHP APC para el importador y la clase MMP_Geocoding
exportación de marcador: la búsqueda en capas a través de la biblioteca select2 estaba rota
Advertencia de PHP después de que la configuración se restableció a la configuración predeterminada (thx Thorsten!)
lista de marcadores debajo de los mapas de capa: el recuento de marcadores puede ser incorrecto bajo ciertas circunstancias
faltaba el divisor en el control de zoom entre los botones + y - desde v2.9
campo de búsqueda de ubicación superpuesto superposición de carga de medios GPX causada por un valor z demasiado alto
el orden de clasificación para la página “listar todas las capas” se rompió si se seleccionó el criterio de clasificación (¡gracias Thorsten!
la página de edición de marcador podría romperse debido a advertencias de variables indefinidas solo en configuraciones específicas de PHP (¡gracias Nadine!)
el enlace de instrucciones se agregó al texto emergente en la página de edición de marcadores (solo durante la vista previa) incluso si la configuración estaba desactivada
Error de Javascript al usar la paginación en la lista de marcadores debajo de los mapas de capa en las páginas de edición de capa
las propiedades predeterminadas de texto emergente del marcador no se consideraron si se activan mediante geocodificación
Error de JSON al usar la función WebAPI / búsqueda (¡gracias Elizabeth!)
distintos niveles de zoom del marcador cuando no se usaban ventanas emergentes abiertas a través de la lista de enlaces de marcadores si la agrupación estaba deshabilitada
abrir ventanas emergentes a través de la lista de marcadores podría romper el centro del mapa si se habilitó la agrupación (¡gracias Damian!)
advertencia de JavaScript no definida al hacer clic en el nombre del marcador en la lista de marcadores si la agrupación estaba deshabilitada
el marcador central de la capa en el backend ya no se mostraba después de que se cargaban los clústeres
El orden de clasificación para la lista de marcadores no se restableció después de borrar el campo de búsqueda (¡gracias Damian & Thorsten!)
El uso de la herramienta "Cambiar ID de capa" podría dar como resultado asignaciones de capa incorrectas (¡gracias Patricia y Thorsten!)
CSS entra en conflicto con los temas seleccionados (lo que da como resultado bordes alrededor de las imágenes de mosaico de Google Maps)
los caracteres de control como las pestañas en el nombre del marcador pueden romper la validez de la matriz GeoJSON para la lista de marcadores (¡gracias Stefan!)
lista rota de marcadores cuando el término de búsqueda no produce resultados (¡gracias Damian y Thorsten!)
la protección de la licencia era demasiado estricta para las instalaciones de host local donde se permitían pruebas ilimitadas (¡gracias Daniel!)
Se corrigió la geolocalización perdida al usar el campo de búsqueda de la lista de marcadores (¡gracias Damian y Thorsten!)
Bajo impacto (explotable solo para administradores): vulnerabilidad XSS reflejada en la página de configuración de licencia (gracias a Deepanker Chawla a través de hackerone)
Bajo impacto (explotable solo para editores de mapas de fondo): vulnerabilidad XSS almacenada para ubicación y marcador / nombre de capa en la página "listar todas las capas" / "listar todos los marcadores" (gracias a Deepanker Chawla a través de hackerone)
Bajo impacto (explotable solo para editores de mapas de fondo): vulnerabilidad XSS reflejada en la página de edición de marcadores (gracias a Deepanker Chawla a través de hackerone)
Bajo impacto (explotable solo para administradores): vulnerabilidad XSS basada en DOM en la página de configuración (gracias a Deepanker Chawla a través de hackerone)
Actualizaciones de la traducción
En caso de que quiera ayudar con las traducciones, visite el plataforma de traducción basada en web
https://translate.mapsmarker.com actualizado a GlotPress 2.3.1 (marque las traducciones como borrosas, restablecimiento de contraseña reactivado por los usuarios, actualización de diseño y más)
traducción holandesa actualizada gracias a Marijke Metz - http://www.mergenmetz.nl, Patrick Ruers, http://www.stationskwartiersittard.nl, Fokko van der Leest - http://wandelenrondroden.nl y Hans Temming - http://www.wonderline.nl
traducción al francés actualizada gracias a Vincèn Pujol, http://www.skivr.com y Rodolphe Quiedeville, http://rodolphe.quiedeville.org, Fx Benard, http://wp-translator.com, cazal cédric, http://www.cedric-cazal.comFabian Hurelle http://hurelle.fr y Thomas Guignard, http://news.timtom.ch
traducción gallega actualizada gracias a Fernando Coello, http://www.indicepublicidad.com
traducción alemana actualizada gracias a Thorsten
traducción italiana actualizada gracias a Luca Barbetti, http://twitter.com/okibone y Angelo Giammarresi - http://www.wocmultimedia.biz
traducciones japonesas actualizadas gracias a Shu Higash y Taisuke Shimamoto
traducción al letón actualizada gracias a Juris Orlovs, http://lbpa.lv y Eriks Remess http://geekli.st/Eriks
traducción lituana actualizada gracias a Donatas Liaudaitis - http://www.transleta.co.uk y Ovidijus - http://www.manokarkle.lt
traducción actualizada del portugués - Brasil (pt_BR) gracias a Fabio Bianchi - http://www.bibliomaps.com, Andre Santos - http://pelaeuropa.com.br y Antonio Hammerl
traducción rusa actualizada gracias a Ekaterina Golubina (con el apoyo de Teplitsa of Social Technologies - http://te-st.ru) y Vyacheslav Strenadko, http://slavblog.ru
traducción al español actualizada gracias a David Ramírez, http://www.hiperterminal.comAlvaro Lara http://www.alvarolara.comVictor Guevara http://1sistemas.netRicardo Viteri http://www.labviteri.comJuan Valdés y Marta Espinalt http://www.martika.es
traducción sueca actualizada gracias a Olof Odier http://www.historiskastadsvandringar.se, Tedy Warsitha http://codeorig.in/, Dan Paulsson http://www.paulsson.euElger Lindgren http://bilddigital.seAnton Andreasson http://andreasson.org/ y Tony Lygnersjö - https://www.dumsnal.se/
Problemas conocidos
La función de geolocalización ya no funciona con Google Chrome 50+ y iOS / Safari 10+ a menos que su sitio sea accesible de forma segura a través de https (detalles)

mostrar todos los registros de cambios disponibles

Cómo descargar / actualizar

La forma más fácil de actualizar es usar el proceso de actualización de WordPress: inicie sesión con un usuario que tenga privilegios de administrador, navegue hasta Tablero / Actualizaciones, seleccione complementos para actualizar y presione el botón "Actualizar complementos". El plugin pro verifica cada 24 horas si hay una nueva versión disponible. También puede activar manualmente la verificación de actualización yendo a Complementos y haciendo clic en el enlace "Buscar actualizaciones manualmente" junto a "Maps Marker Pro":

verificación-actualización-manual

Si no ve el enlace "Buscar actualizaciones" y está utilizando una versión inferior a 1.7, actualice manualmente una vez descargando el paquete actual de https://www.mapsmarker.com/download-pro y sobrescribir los archivos de complementos existentes en su servidor a través de FTP. Esto podría ser necesario en varios hosts, que usan bibliotecas SSL obsoletas, que impiden que Maps Marker Pro establezca una conexión segura para recuperar el paquete de actualización de mapsmarker.com. Pro v1.7 incluye una solución para ese tipo de servidores y las siguientes actualizaciones deberían funcionar de nuevo como de costumbre. Si está afectado y necesita ayuda, por favor abrir un ticket de soporte.

Cómo verificar la integridad del paquete de complemento

Valor hash SHA-256:

AAC3E05208CEE2736D0F8514F61F91A43456742516A95DF2FDCBEE4B47BD69E5

Haga clic aquí para obtener un tutorial sobre cómo verificar la integridad del paquete de complemento (recomendado si el paquete de complemento para una nueva instalación no se descargó de https://www.mapsmarker.com; sin embargo, no es necesaria la verificación si se utiliza el proceso de actualización automática)

Notas de actualización adicionales para beta tester

No se requieren acciones adicionales en la actualización del complemento de la versión beta a la versión final.

Deja un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X