Suscríbete a estas notas de la versión.
El equipo de la API de Maps JavaScript actualiza preriódicamente la API con funciones nuevas, correcciones de errores y mejoras de rendimiento. Para indicar qué versión de la API deseas cargar en tu aplicación, especifícala en el parámetro v
de la solicitud de arranque de la API de Maps JavaScript. Obtén más información sobre el control de versiones.
En este registro de cambios, se enumeran las versiones por fecha y número de versión, junto con los cambios asociados.
Para recibir actualizaciones sobre las nuevas versiones de la API de Google Maps, suscríbete al grupo google-maps-js-api-v3-notify.
3,53,5
1 de junio de 2023
Cambios:
- Permite que se pase un elemento de Node a la propiedad
content
de Advanced Marker. - Se mejoró el rendimiento de los comportamientos de colisión de Advanced Markers.
- Se agregó un nuevo campo para DeliveryVehicleStop en JavaScript Journey Share.
3.53.4a
24 de mayo de 2023
Corrección de errores:
- Se solucionó el problema de parpadeo que se producía en el mapa vectorial.
- Se corrigió el cálculo incorrecto de la fecha cuando se tenían en cuenta diferentes zonas horarias en el método place getNextOpeningTime().
- Se corrigió un tipo de error en VehicleJourneySegment para compartir viaje.
3,53,3
18 de mayo de 2023
Cambios:
- [canal alfa] Se corrigió un error por el que el elemento de autocompletado de sitios no restablecía el texto original si usabas las teclas de flecha para destacar una predicción y, luego, hacías clic en escape.
- [canal alfa] Se actualizaron los estilos de predicción de Place Autocomplete para garantizar que se aparezcan los puntos suspensivos en el desbordamiento de texto.
- [Canal beta] Contexto local ahora muestra un aviso que indica que la información contextual de los lugares en el mapa de Contexto local dejará de estar disponible pronto.
- Se corrigió un error por el que el hombrecito naranja no mostraba una vista previa al colocar el cursor sobre un elemento, a menos que se hubiera regresado al conector al menos una vez.
- Los límites, la ubicación y el radio obsoletos para el servicio de Place Autocomplete En su lugar, usa locationBias y locationRestriction.
3,53.2
4 de mayo de 2023
Cambios:
- [canal beta] El diseño basado en datos para conjuntos de datos está disponible
- [canal beta] Ya están disponibles los componentes web
<gmp-map>
y<gmp-advanced-marker>
. - Se agregó TimeWindow como campo a Task y TaskTrackingInfo en JavaScript Journey Share.
- Lanzamiento de AdvancedMarkerElement y PinElement al canal semanal
- Se lanzó el estilo basado en datos para Boundations en canales semanales.
- Lanzamiento de
getMapCapabilities
y del eventomapcapabilities_changed
en el canal semanal.
3.53.1a
27 de abril de 2023
Cambios:
- Se actualizó el servicio Place Autocomplete para que admita locationBias y locationRestriction.
- [canal beta] Documentación publicada sobre el método Place v2 toJSON.
- [canal beta] Se corrigió el arrastre avanzado del marcador cuando se unía el mapa.
- [canal beta] El estilo basado en datos PlaceFeature.fetchPlace displayNames estará en el idioma del usuario final.
- [canal beta] Se cambió el nombre de AdvancedMarkerView y PinView a AdvancedMarkerElement y PinElement.
- [canal beta] Se solucionó un problema por el que AdvancedMarkers y Pins estaban disponibles sin cargarlos de forma explícita. Recuerda cargar siempre la biblioteca de "marcador" antes de acceder a estas clases.
- [canal beta] AdvancedMarker
position
ahora se normaliza a una LatLngAltitud. - [canal beta] Quita la propiedad avanzada de marcador
draggable
a favor degmpDraggable
.
3,52,9
13 de abril de 2023
Cambios:
- [canal beta] Cambiar el valor de la propiedad de lugar "priceLevel" de un número a una string. Los valores posibles para "priceLevel" ahora son "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE" y "VERY_EXPENSIVE".
- [canal beta] Dejó de estar disponible AdvancedMarkerView.draggable a favor de gmpDraggable.
- [canal beta] Eliminación de la propiedad "icon" y el nombre de campo de la clase Place. Se recomienda a los desarrolladores usar "svgIconMaskURI" en su lugar.
- [canal beta] La propiedad de título de AdvancedMarkerView solo acepta una string. Los títulos se pueden quitar con una string vacía.
- [canal beta] Agrega "svgIconMaskURI" como nombre de campo compatible con los métodos Place.fromPlaceFrom.
- [canal beta] Se cambió la propiedad de clase Place de
userRatingsCount
auserRatingCount
- Se mejoró la impresión de errores cuando se registra en la consola.
Corrección de errores:
- Se corrigió un error por el que se producía un error cuando se cerraba la ventana de información
3,52,8
6 de abril de 2023
Cambios:
- Se agregó
pollingIntervalMillis
como campo público para proveedores de ubicación de sondeo en JavaScript Journey Share. - [canal beta] Se cambió la respuesta JSON de la clase Place de snake_case a lowCamelCase.
Corrección de errores:
- Se corrigió un error en el que se mostraba una fecha incorrecta en
publishTime
de Place Review. - Se solucionó un problema por el que los elementos personalizados no funcionaban a nivel global.
- [canal beta] Se corrigió un error que provocaba que los marcadores avanzados desaparecían cuando se unía el mapa.
3,52,6
23 de marzo de 2023
Cambios:
- [alfa canal] Place Autocomplete Widget (nuevo) Lanzamiento de la versión experimental.
- Lanza el uso compartido de JavaScript del recorrido en el canal semanal.
3,52,5
16 de marzo de 2023
Cambios:
- [Canal beta] Estilo basado en datos: Se quitaron NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 y SUBALT_LEVEL_1 FeatureTypes.
Corrección de errores:
- Se corrigió un error por el que las interfaces de TypeScript estaban vacías para las bibliotecas que usaba importLibrary().
3,52,4
9 de marzo de 2023
Cambios:
- [canal beta] Elimina el evento de clic de Advanced Marker cuando se arrastra un marcador.
3,52,3
2 de marzo de 2023
Cambios:
- [canal beta] Agrega entidades TaskTrackingInfo para el uso compartido de la exploración de JavaScript.
- [canal beta] Actualiza la API de Maps JavaScript para admitir ECMAScript 2020 de forma nativa.
Corrección de errores:
- Se corrigió una fuga de memoria que se producía al agregar marcadores al mapa o quitarlos de él.
- Se corrigió un error por el que se podía hacer clic en el elemento interactivo cuando se encontraba debajo de un marcador avanzado en el que se podía hacer clic, en dispositivos táctiles.
3,52.2
23 de febrero de 2023
Cambios:
- [beta channel] Estilo basado en datos: Se quitó la propiedad PlaceFeature.displayName.
- [canal beta] Cómo corregir WebGLOverlayViews que no se quita correctamente cuando se llama a setMap(null)
- Se corrigió un error que indica que se desconoce la biblioteca
search
. - Se corrigió un error en el que el botón para cerrar InfoWindow era invisible en una shadow root.
- Para mejorar las Métricas web esenciales y reducir la transferencia innecesaria de datos, Maps JS ahora aplaza la carga de mosaicos de mapas hasta que el mapa se acerque al viewport. Los mapas que se crean dentro del viewport inicial de la página no deberían ver ninguna diferencia.
3,52,1
16 de febrero de 2023
Cambios:
- Agrega la función
importLibrary()
, que brinda la capacidad de cargar bibliotecas de forma dinámica durante el tiempo de ejecución. - [canal beta] Habilita la función de desplazamiento lateral automático de InfoWindow cuando se abre en un marcador avanzado.
- [beta channel] hizo que algunos campos de los objetos de datos de la biblioteca de Viaje compartido fueran nulos
- [canal beta] Estilo basado en datos: NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 y SUBALT_LEVEL_1 FeatureTypes dejaron de estar disponibles. Se quitarán en marzo de 2023.
3,51,8
2 de febrero de 2023
Cambios:
- Canal beta: admite el procesamiento de marcadores avanzados en tipos de mapas personalizados.
- La última copia del cargador de arranque intercalado ahora reutilizará los nonces de la CSP que se encuentran en otra parte del documento.
3,51,7
26 de enero de 2023
Cambios:
- Canal beta: Estilo basado en datos: Se agregó el método fetchPlace para obtener el nombre visible de un PlaceFeature. La propiedad PlaceFeature.displayName dejará de estar disponible y se quitará en febrero de 2023.
3.51.6
19 de enero de 2023
Corrección de errores:
- Se solucionó un problema con Advanced Markers en el que, cuando se quitaba un marcador con colisión del mapa, a veces se podía generar un elemento de marcador fantasma en el DOM.
3,51,5
12 de enero de 2023
Cambios:
- Corrige el tipo de
element
en AdvancedMarkerView, PinView y LocalContextMapView, deElement
aHTMLElement | SVGElement
para representar con mayor precisión el tipo de elemento requerido.
Corrección de errores:
- Se corrigió un error que se producía al usar un marcador Advanced Markers con un elemento InfoWindow, en el que ese elemento podía no abrirse después de arrastrar el marcador con el teclado
3,51,4
5 de enero de 2023
Cambios:
- Canal beta: Agrega nuevos atributos a la clase de lugar
- Canal beta: el estilo de FeatureMouseEvent.features del estilo basado en datos puede contener más de un elemento si hay varios debajo del clic y se activarán todos los objetos de escucha de clics de FeatureLayer bajo un clic.
- Canal beta: Se muestra un error de argumentos no válidos en google.maps.Map.getFeatureLayer.
- Corrige la posición de píxeles de Advanced Markers en un mapa de pantalla completa.
- Cambia los eventos de mouse para ignorar los clics en el botón del mouse que se producen cuando ya se presiona otro.
- Se corrigió un error que provocaba que los marcadores avanzados desaparecieran al acercar el mapa.
- Mejora el rendimiento al acercar el mapa con muchos marcadores avanzados.
- Actualiza la documentación de StreetViewPanoramaOptions para aclarar que clickToGo no está disponible en las panorámicas personalizadas.
- Mejora el rendimiento cuando se crea LatLngBounds, incluso mediante Map.getBounds().
- Se actualizó la referencia de WebGLOverlayView para onAdd y onRemove.
- Se agregó la personalización de estilo de marcador fijo para el viaje compartido.
3,51,3
8 de diciembre de 2022
Cambios:
- Se corrigió un error que provocaba que un marcador no abandonara el foco del teclado cuando estaba fuera del viewport del mapa
- Canal beta: Introduce la clase
Place
, una nueva API más simple que admite patrones de uso modernos, como promesas. La clase Place incluye algunos campos de datos nuevos. - Canal beta: Corrige un error que provocaba que los marcadores avanzados no se renderizaran cuando se pasara un mapa dentro de un proxy.
- Canal beta: agrega la personalización del marcador de proveedores de ubicación de viajes para compartir experiencias de JavaScript.
3,51,2
1 de diciembre de 2022
Cambios:
- Canal beta: ya está disponible la API de
google.maps.importLibrary()
. - Canal beta: obsoleto: el contexto local dejó de estar disponible y ya no se recomienda para sitios web nuevos. La función seguirá funcionando, y se enviará un aviso con 12 meses de anticipación antes de que se deje de ofrecer asistencia. Si te interesa crear una experiencia similar a Contexto local, te sugerimos que consultes la solución "Descubrimiento del vecindario" en la Herramienta de creación rápida o que uses la biblioteca de Places de la API de Maps JavaScript. Las muestras de código y los codelabs para la biblioteca de Places pueden ayudarte.
- Canal beta: Para mejorar las Métricas web esenciales y reducir la transferencia de datos innecesaria, Maps JS ahora aplaza la carga de mosaicos de mapas hasta que el mapa se acerque al viewport. Los mapas que se crean dentro del viewport inicial de la página no deberían ver ninguna diferencia.
- Canal beta: Agrega un evento para consultar los cambios de estado de los proveedores de ubicación de Viaje compartido.
- Canal beta: Agrega funciones de personalización de estilo para el viaje compartido. Los métodos de configuración anteriores dejaron de estar disponibles.
- Agrega accesibilidad del teclado a los pasos del panel Cómo llegar. Las instrucciones sobre cómo llegar ahora se pueden navegar con la tecla Tab, y se pueden seleccionar con el espacio o las teclas Intro.
-
google.maps.geometry.spherical.computeArea()
ahora aceptaLatLngBounds
yCircle
.LatLngBounds
ahora se puede construir con unLatLngBoundsLiteral
. - Agrega texto
alt
a las imágenes en el panel de rutas sugeridas deDirectionRenderer
.
3.51.1
17 de noviembre de 2022
Cambios:
- Canal beta: se lanza la clase Place en la Biblioteca de Places.
- Canal beta: Agrega funciones de personalización de estilo para el viaje compartido. Los métodos de configuración anteriores dejaron de estar disponibles.
- Internet Explorer 11 se retira de servicio en la API de Maps Embed.
- El logotipo de Google en la API de Maps Embed cambia de estilo cuando se usan los tipos de mapas híbridos o satelitales para aumentar la visibilidad
- Se mejoró el rendimiento de la carga de marcadores avanzados.
- Permite que el teclado del botón "deshacer" del dibujo sea accesible y fácil de usar con el lector de pantalla.
- Permite que los marcadores de renderizado de instrucciones sobre el teclado sean accesibles y fáciles de usar con el lector de pantalla.
- Agrega una descripción de ARIA al control de escala de Map.
- Habilita el enfoque y la interacción del teclado para el control de escala del mapa.
- Introduce un parámetro de idioma en la API de Geocoder JS. La API de Maps JS ya no considera
US
como región predeterminada en Geocoder si no se especifica de forma explícita. - Introduce un parámetro de idioma en la API de Directions JS.
- Introduce un parámetro de idioma en la API de Distance Matrix JS.
Corrección de errores:
- Corrige un error que causaba que el enfoque del teclado se redireccione al marcador cuando se abre una ventana de información.
- Corrige un error que causaba que los marcadores no fueran enfocables.
3.51
16 de noviembre de 2022
Cambios:
- Se actualizó el canal semanal a la versión 3.51.
- El canal trimestral se actualizó a la versión 3.50.
- Las versiones 3.49 y 3.48 siguen estando disponibles cuando se las solicita por número.
3.50.12a
7 de noviembre de 2022
Cambios:
- Se solucionó un problema por el que
google.maps.event.addListenerOnce
ygoogle.maps.event.addDomListenerOnce
tenían una vinculaciónthis
incorrecta
3,50.12
3 de noviembre de 2022
Cambios:
- Canal beta: Los marcadores avanzados ahora admiten altitud cuando se usan en mapas oblicuas.
3,50.11
27 de octubre de 2022
Cambios:
- Canal beta: ahora se registra un error cuando las capas de elementos de diseño basado en datos no están disponibles.
- Canal beta: Mejoras de rendimiento para la carga predeterminada de Advanced Markers
3,50.10
20 de octubre de 2022
Corrección de errores:
- Se corrigió el padding inferior y derecho de InfoWindow en iOS
3,50,9
13 de octubre de 2022
Cambios:
- Los pasos seleccionados ahora están destacados en el panel de instrucciones sobre cómo llegar.
- Corrige el tipo de escritura de TypeScript para el constructor
PinView
. - Corrige el tipo de escritura de TypeScript para el constructor
LagLngAltitude
. - Actualiza la imagen del ícono del marcador predeterminado en
DirectionsRenderer
.
3,50,8
6 de octubre de 2022
Cambios:
- Canal Beta: Lanzamiento de Advanced Markers.
- Canal beta: Introduce la documentación para
isAdvancedMarkersAvailable
en el objeto que se muestragetMapCapabilities()
. - Agrega "Este campo es de solo lectura" a la descripción de la API de
LocalContextMapView
y a la propiedadelement
deLocalContextMapViewOption
.
Corrección de errores:
- Los colores en los estilos personalizados de JSON ahora usan la opacidad del estilo predeterminado en lugar de una opacidad del 100% forzada.
3,50,7
29 de septiembre de 2022
Cambios:
- El lector de pantalla ahora lee las instrucciones para interactuar con Mapa y Street View.
- Agrega combinaciones de teclas de inclinación y rotación al diálogo de combinaciones de teclas.
3,50.6
22 de septiembre de 2022
Corrección de errores:
- Se corrigió un error por el que Voice Over en iOS podía navegar por los elementos debajo del diálogo de combinaciones de teclas.
- Agrega texto alternativo a la imagen de mapa estático.
Cambios:
- Se registra un error en la consola cuando se llama a
map.getMapCapabilities()
y tiene un error.
3,50,5
15 de septiembre de 2022
Cambios:
- Se agregó la constante MAX_BOUNDS para los límites LatLngBounds a fin de indicar los límites máximos de LatLng para los mapas
- Permite a los lectores de pantalla realizar acciones de clic en los marcadores predeterminados.
3,50,3
1 de septiembre de 2022
Cambios:
- Canal beta: actualiza la clase
DeliveryVehicle
de JavaScript Journey Share para incluir atributos personalizados. - Se corrigió un error en el que había un LatLng incorrecto en un evento después de que se inclinaba un mapa
3,50,2
25 de agosto de 2022
Cambios:
- Canal beta: se cambió
FleetEngineDeliveryFleetLocationProvider
para aceptar un filtro de vehículos de entrega de strings. - Actualiza la imagen del ícono de marcador predeterminado.
3.50.1
18 de agosto de 2022
Cambios:
- Canal beta: Introduce las API de capacidad de mapas (evento
getMapCapabilities
ymapcapabilities_changed
) en el canal beta. - Canal beta: Introduce un parámetro
language
engoogle.maps.Geocoder
. - Canal beta: Introduce un parámetro
language
engoogle.maps.DistanceMatrixService
. - Canal beta: Introduce un parámetro
language
engoogle.maps.DirectionsService
. - Se corrigió un error por el que se ignoraba un código de región en varias APIs de JS de Places Introduce parámetros de idioma y región en varias API de Place JS.
- Quita la compatibilidad en Street View de la API de Maps JavaScript para sitios web sin el dominio googleapis.com en la configuración de la Política de seguridad de contenido. Consulta la Guía de la política de seguridad del contenido para obtener más información.
3.49.12
4 de agosto de 2022
Cambios:
- Se agregó
DEMO_MAP_ID
, un ID de mapa que se puede usar para muestras de código que requieren un ID de mapa. Este ID de mapa no está diseñado para usarse en aplicaciones de producción y no se puede usar para funciones que requieren la configuración de la nube (como Cloud Styling). - Aclara que se necesita
FleetEngineDeliverFleetLocationProvider.locationRestriction
para iniciar el seguimiento.
3.49.11
28 de julio de 2022
Cambios:
- Ahora se puede hacer referencia a
google.maps.VehicleType
como una enumeración del entorno de ejecución.
3,49.10
21 de julio de 2022
Cambios:
- Los valores de NaN se rechazan para el ancho o la altura cuando se valida el tamaño del ícono del marcador, el tamaño del ícono de marcador o el tamaño de la ventana de información.
- Se corrigió un error por el que el control de seguimiento de movimiento no era visible en los dispositivos iOS en Street View
- Se corrigió un error que aparecía cuando se cortaba el texto de las instrucciones sobre cómo llegar para los idiomas de derecha a izquierda en la API de Embed
- Hace que la ventana de información de transporte público sea más accesible y fácil de usar para los lectores de pantalla.
3,49,9
14 de julio de 2022
Cambios:
- Se aclara el uso de los campos de ID en los proveedores de ubicación de Viaje compartido.
3,49,8
7 de julio de 2022
Cambios:
- Facilita el acceso al teclado de los vínculos de navegación de Street View y el lector de pantalla.
- Se introdujo un nuevo método
focus
enStreetViewPanorama
.
3,49
23 de junio de 2022
Cambios:
- Se lanzó el canal beta: Diseño basado en datos para los límites de Google.
Corrección de errores:
- Hace que la enumeración
BusinessStatus
sea accesible a través degoogle.maps.places.BusinessStatus
.
3,49,5
16 de junio de 2022
Cambios:
- Agrega un control y un diálogo de combinaciones de teclas a Street View para mejorar la visibilidad de estas.
Corrección de errores:
- Corrige un error que causaba que se enviara un formulario cuando se cerraba Street View.
3,49,4
9 de junio de 2022
Cambios:
- Mueve
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, zoom fraccionario ygetVisibleRegion
al canal semanal. - La panorámica predeterminada de Street View para
Map
ahora administra automáticamente el enfoque cuando se abre. Este es el nuevo comportamiento predeterminado. - La panorámica de Street View ahora restablece automáticamente el enfoque cuando se cierra (si es posible).
- Ahora puedes cerrar Street View presionando la tecla ESC (cuando está habilitado el botón para cerrar).
- Se optimizó
geometry.spherical.computeSignedArea()
ygeometry.spherical.computeArea()
para aumentar la solidez y exactitud.
3.49.3a
2 de junio de 2022
Cambios:
- Se mejoró el contraste de color para el control de seguimiento de movimiento de Street View.
- Se logró el control de seguimiento de movimiento en el teclado de Street View y es fácil de usar con el lector de pantalla.
- Ahora las clases
MapsNetworkError
,MapsRequestError
yMapsServerError
se exponen y documentan públicamente.
3,49,2
26 de mayo de 2022
Cambios:
- Se mejoró el contraste de color para el control de seguimiento de movimiento de Street View.
- Se logró el control de seguimiento de movimiento en el teclado de Street View y es fácil de usar con el lector de pantalla.
- Las clases
MapsNetworkError
,MapsRequestError
yMapsServerError
ahora están expuestas y documentadas de forma pública.
3.49.1
19 de mayo de 2022
Cambios:
- Canal beta: Corrige un error en el que se ignoraba un código de región en varias API de Places JS. Introduce parámetros de idioma y región en varias API de Place JS.
- Mejora el contraste de color para los controles de pantalla completa y de brújula en el modo oscuro.
- Permite que el control de brújula de Street View, el botón para cerrar y el control de vínculo de la dirección sea accesible y fácil de usar con el lector de pantalla.
3,49
12 de mayo de 2022
Cambios:
- El canal semanal se actualiza a la versión 3.49.
- El canal trimestral se actualiza a la versión 3.48.
- Las versiones 3.47 y 3.46 siguen estando disponibles cuando se solicitan por número.
- Se borró la versión 3.45 y ya no se puede usar.
3.48.11
28 de abril de 2022
Cambios:
- Ahora, Place Autocomplete acepta más tipos. Obtén más información.
- Se movió
isFractionalZoom
al canal semanal.
3,48,9
14 de abril de 2022
Cambios:
- Canal beta: habilita WebGL 2.0 para
WebGLOverlayView
. - Canal beta: Incluye la biblioteca
JourneySharing
en los tipos, externs y documentación de referencia de la API de Maps JavaScript. - Las funciones
google.maps.event.addDomListener()
ygoogle.maps.event.addDomListenerOnce()
dejaron de estar disponibles y no deben usarse. En su lugar, usa el método estándaraddEventListener()
. Estos métodos seguirán funcionando, y no hay un plan para retirarlos. - Agrega
title
yaria-label
al ícono de marcador de Street View. - Agrega el atributo
aria-pressed
al control Fullscreen. - Mejora el espaciado del menú desplegable para el control Map Type.
- Actualiza las etiquetas ARIA del control desplegable Tipo de mapa.
Corrección de errores:
- Quita un atributo
aria-expanded
no permitido de un control de tipo de mapa predeterminado.
3,48,8
7 de abril de 2022
Cambios:
- Mejora el contraste de color en la API de Maps JS y el logotipo de Google en la API de Embed.
3.48.7a
31 de marzo de 2022
Cambios:
- Canal beta: quita las API de vista de superposición de WebGL obsoletas.
- Habilita el mapa base actualizado para los clientes de la API de Maps JavaScript. El mapa base actualizado, que ya está en uso en Google Maps para consumidores, ofrece un mapa base más detallado y detallado, en particular con respecto a los accidentes naturales del terreno.
Corrección de errores:
- Revierte una corrección anterior de
map.fitBounds()
(facilita la transición del viewport para distancias cortas) pendiente de análisis. - Corrige los problemas de contraste de color en el control de tipo de mapa en el modo de contraste de color alto.
- Hace coincidir los nombres accesibles de las casillas de verificación de control de tipo Map con las etiquetas visuales correspondientes.
- Soluciona los problemas de contraste de color en las ventanas de información con el modo de contraste de color alto.
3.48.6
24 de marzo de 2022
Cambios:
- Corrige
map.fitBounds()
para facilitar la transición del viewport para distancias cortas
3,48,5
17 de marzo de 2022
Cambios:
- Solo Safari: Garantiza que el botón de cierre y el contenedor de contenido se enfoquen automáticamente en
open
.
Corrección de errores:
- Se solucionó un problema de contraste de color para el vínculo "Ver en Google Maps" en
InfoWindow
. - Corrige un problema de contraste de color para el vínculo "Ver en Google Maps" en el control de dirección
StreetViewPanorama
.
3.48.4
10 de marzo de 2022
Cambios:
- Introduce un nuevo evento
visible
paraInfoWindow
. - Incorpora un nuevo método
focus
enInfoWindow
.
3,48,3
3 de marzo de 2022
Cambios:
- Canal beta: habilita el nuevo estilo de llamada de servicio en el servicio Street View de la API de Maps JavaScript. Es posible que debas actualizar tu Política de Seguridad del Contenido para garantizar que estas llamadas no se bloqueen a nivel del navegador.
- Se agregó una nueva propiedad
ariaLabel
paraInfoWindow
.
3.48.1
17 de febrero de 2022
Cambios:
- Canal beta: Se agregó compatibilidad para configurar ID de experiencia global. Consulta la documentación de referencia de la API aquí.
- Canal beta: el primer y el segundo parámetro de fromLatLngAltitude ahora se combinarán en una LatLngAltitude en lugar de una LatLng y una
number
. - Se cambió el nombre del parámetro
noWrap
de LatLng anoClampNoWrap
. - El lector de pantalla ahora lee las instrucciones sobre cómo navegar por los marcadores cuando un marcador recibe el foco.
- La API de Maps JavaScript ahora brinda información sobre telemetría. Es posible que debas actualizar tu Política de Seguridad del Contenido para asegurarte de que estas llamadas no se bloqueen a nivel del navegador. Si deseas obtener más información, consulta las Preguntas frecuentes.
- Esta versión no es compatible con Internet Explorer. Para seguir admitiendo Internet Explorer 11, especifica
v=3.47
, que estará disponible hasta noviembre de 2022.
3.48
10 de febrero de 2022
Cambios:
- Se actualizó el canal semanal a la versión 3.48.
- El canal trimestral se actualizó a la versión 3.47.
- Las versiones 3.46 y 3.45 siguen disponibles cuando se solicitan por número.
3.47.6
20 de enero de 2022
Corrección de errores:
- Se solucionó un problema por el que la página se desplazaba hasta la parte superior cuando se enfocaba el control de combinaciones de teclas.
3.47.4
6 de enero de 2022
Cambios:
- Canal beta: Actualización de la API de WebGLOverlayView para la versión beta. Dejó de estar disponible todas las clases y los métodos que incluyeban "gl" en su nombre y se reemplazaron por los nuevos, con "GL" en el nombre y dio de baja WebglCameraParams a favor de la nueva clase CameraParams (que es una subclase de CameraOptions).
- Se actualizó la documentación del método PlaceOpeningHours para reflejar que no se utilizan horarios excepcionales en sus cálculos.
3.47.3
9 de diciembre de 2021
Cambios:
LatLng
,LatLngBounds
yCircle
ahora aceptan una instancia de la misma clase en el constructor.
3.47.2
2 de diciembre de 2021
Cambios:
- Ahora se permite
LatLngLiteral
como parámetro siempre que se permitaLatLng
en las proyecciones.
Corrección de errores:
- Se corrigieron algunos problemas de renderización que podían ocurrir en valores de escala más pequeños (menos de 1.0).
3.47.1
18 de noviembre de 2021
Cambios:
- Ahora se permite
LatLngLiteral
como parámetro siempre que se permitaLatLng
en la biblioteca de geometría. - Se agregó una nueva API de onGIStateUpdateRequest para la compatibilidad con WebGL en la API de Maps JavaScript.
- Se corrigió el contraste de color en la pantalla de error.
- Internet Explorer 11 se retira de servicio en v=beta. La última versión de la API de Maps JavaScript que admite Internet Explorer 11 es la 3.47. La compatibilidad con Internet Explorer 11 se descontinuará completamente en noviembre de 2022.
- Los mapas ya no reciben el enfoque de pestaña cuando la opción de mapa
keyboardShortcuts
se establece enfalse
. - Los botones Acercar y Alejar ahora están inhabilitados cuando se alcanza el nivel de zoom máximo o mínimo correspondiente.
- Se convirtió el control
MapType
para usar elementos semánticos a fin de mejorar la experiencia de accesibilidad y del lector de pantalla en la API de Maps Embed. - Se agregó texto alternativo al ícono en la pantalla de error.
- Se aplicaron varias mejoras generales del estado del código.
Corrección de errores:
- Reemplaza los atributos
controlHeight
ycontrolWidth
que no cumplen con WCAG por atributos data-* que cumplan con las políticas.
3.47
11 de noviembre de 2021
Cambios:
- Se actualizó el canal semanal a la versión 3.47.
- El canal trimestral se actualizó a la versión 3.46.
- La versión 3.45 aún está disponible cuando se solicita por número.
- Se borró la versión 3.44 y ya no se puede usar.
3.46.12
4 de noviembre de 2021
Corrección de errores:
- Se actualizó la barra de menú Tipo de mapa con etiquetas de ARIA más precisas.
- API de Embed: Se agregaron etiquetas ARIA a varios vínculos para mejorar la experiencia del lector de pantalla.
- API de Embed: Se corrigió el contraste de color para algunos elementos de texto.
- Se corrigió el tipo de
google.maps.Marker.MAX_ZINDEX
en los elementos externos.
3.46.11
28 de octubre de 2021
Cambios:
- Se convirtieron los métodos get y set para usar goog.a11y.aria. De esta manera, te protegerás de los errores de ortografía.
3.46.8
7 de octubre de 2021
Cambios:
- Contexto local: Se quitó el vínculo de atribución de las fotos de la ventana de información de Contexto local.
3.46.6
23 de septiembre de 2021
Cambios:
- Se corrigió un error en el que el cursor del mapa mostraba una mano cuando no se podía arrastrar.
3,46,5
16 de septiembre de 2021
Corrección de errores:
- Se corrigió un error con una relación de contraste de color en el widget de autocompletado de Place.
3.46.3
2 de septiembre de 2021
Cambios:
- Las instrucciones de desplazamiento ahora se muestran encima de los elementos
InfoWindow
yCustomOverlay
abiertos.
3.46.2
26 de agosto de 2021
Cambios:
- Canal beta: ahora se informa la información de telemetría. Es posible que debas actualizar tu política de seguridad de contenido para garantizar que estas llamadas no se bloqueen a nivel del navegador. Si deseas obtener más información, consulta las Preguntas frecuentes.
3,46
18 de agosto de 2021
Ya está disponible la versión 3.46 de la API de Maps JavaScript. Consulta la guía Control de versiones.
Cambios:
- Se agregaron dos campos nuevos a
PlaceResult
,icon_mask_base_uri
yicon_background_color
. - Se actualizó el canal semanal a la versión 3.46.
- El canal trimestral se actualizó a la versión 3.45.
- La versión 3.44 aún está disponible cuando se solicita por número.
- Se borró la versión 3.43 y ya no se puede usar.
Bajas:
- La compatibilidad con Internet Explorer dejará de estar disponible. A partir de agosto de 2021 con la versión 3.46 de la API de Maps JavaScript, los usuarios de Internet Explorer 11 verán un mensaje de advertencia en la parte superior de los mapas. La última versión de la API de Maps JavaScript que admite Internet Explorer 11 es la 3.47. La compatibilidad con Internet Explorer 11 se descontinuará completamente en noviembre de 2022.
Corrección de errores:
- Se corrigió un error por el que el vértice de un polígono se desplazaba a ciertos niveles de zoom.
- Se corrigió un error por el que el contenido de varias ventanas de información se superponeba entre sí.
3,45,8
29 de julio de 2021
Cambios:
- API de Embed: En los mapas incorporados, el nivel de zoom se conserva después de redireccionarse a la página de instrucciones sobre cómo llegar.
3,45,7
22 de julio de 2021
Cambios:
- La compatibilidad con IE11 dejó de estar disponible. Ahora, Maps en IE11 mostrará un banner en el canal beta.
- Se actualizó el vínculo "Cómo llegar" en los mapas incorporados para que sea más preciso.
Corrección de errores:
- Se solucionó un problema en el que el método
getFeatureById()
no podía recuperar atributos con un ID igual a 0. - Se solucionó un problema en el que se arrojaba una
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
si el valorComponentRestriction
era indefinido o nulo.
3.45.6a
15 de julio de 2021
Cambios:
- Cuando se abre, el foco ahora se administra al contenedor de InfoWindow cuando el primer control enfocable no está en el viewport de InfoWindow o cuando
disableAutoPan=true
.
Corrección de errores:
- Se corrigió un error por el que el dibujo sin terminar de poly se completaba automáticamente cuando se quitaba y se volvía a agregar al mapa
- Se corrigió un error por el que la string "Directions" se truncaba en la ventana emergente "Embed a map" en algunos idiomas.
3,45,5
1 de julio de 2021
Cambios:
- Se actualizó la URL de Maps Studio en la escritura y la API de JS.
Corrección de errores:
- Se corrigió un rechazo de promesas no controladas cuando se proporcionaba una devolución de llamada.
3.45.4
24 de junio de 2021
Cambios:
- Se corrigió un error que causaba que se abriera el diálogo de combinaciones de teclas al enviar el formulario.
- Se corrigió un error por el que el botón "Combinaciones de teclas" no estaba alineado.
- Se quitaron accidentalmente los objetos a
window
(Spherical, PolylineCodec y PolyGeometry) En su lugar, se debe acceder a estos objetos en su espacio de nombres completamente calificado.
3,45,3
16 de junio de 2021
Corrección de errores:
- Se actualizó
InfoWindow
para que el foco no se mueva cuando se llame aopen()
dentro del mismo bucle de ejecución que la creación de instancias del mapa.
Cambios:
- Se actualizó la sección de referencia de la API de
InfoWindowOpenOptions
con información más detallada. - Se corrigió el tono del foco cuando se usaba la navegación con teclado (Tab + Opción) en Safari.
3,45,2
10 de junio de 2021
Corrección de errores:
- Se solucionó un problema por el que el control de tipo de mapa no se superponía de forma correcta con el fondo del diálogo del acceso directo del teclado en la API de Embed
- Se solucionó un problema que podía causar un error al cargar estilos de fuentes CSS.
- Se corrigió un error por el que se podía parpadear al desplazar el mapa con una ventana de información abierta.
Cambios:
- Se agregó la propiedad
InfoWindowOpenOptions.map
.
3.45.1
3 de junio de 2021
Cambios:
- Se agregó documentación para las animaciones, los íconos, las etiquetas y las propiedades de opacidad a la interfaz de Data.StyleOptions.
- Se rediseñó el diálogo de derechos de autor para mejorar la accesibilidad.
- InfoWindows ahora administrará automáticamente el enfoque cuando se abra. Representa el nuevo comportamiento predeterminado.
- Se agregó la API de InfoWindowOpenOptions, que permite a los desarrolladores controlar cómo se administra el enfoque cuando abren InfoWindows.
- InfoWindows ahora se puede cerrar presionando la tecla ESC.
- InfoWindows ahora se anuncia como un "diálogo" cuando se usan lectores de pantalla.
- El aislamiento de Polyfill ahora está habilitado. Este cambio evita que los polyfills internos de la API de Google Maps se instalen en la página de alojamiento.
Corrección de errores:
- Se solucionó un problema por el que aparecía un anillo de enfoque del mapa cuando se cambiaban las pestañas del navegador.
- Se solucionó un problema por el que el anillo de enfoque para los controles del mapa, los elementos de los marcadores y los elementos del submenú de control del tipo de mapa aparecían incorrectamente con la interacción del mouse en algunos navegadores
Nuevas funciones:
- Se habilitó la compatibilidad con promesas en los servicios Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Images, StreetView y
AutcompleteService.getPlacePredictions()
. - Se agregaron un control y un diálogo de combinaciones de teclas en el mapa para mejorar la visibilidad de estas.
- Los mapas vectoriales ahora están disponibles en el canal semanal (solo funciones básicas; las funciones WebGL están disponibles en el canal beta).
3.44.14
13 de mayo de 2021
Cambios:
- Ahora se registra una advertencia en la consola cuando se llama a
InfoWindow.open()
sin una instancia de Mapa o StreetView asociada.
3.44.12
28 de abril de 2021
Corrección de errores:
- Se solucionó un problema por el que los marcadores optimizados o quitados se volvían a agregar al mapa después de cambiar a un nuevo tipo de mapa.
Contexto local:
- Se agregó compatibilidad para arrays que no tienen un método
@@iterator
definido como un valorplaceTypePreferences
válido.
3.44.11a
20 de abril de 2021
Cambios:
- Se mejoró el rendimiento para crear marcadores personalizados con objetos Icon.
- Evita que el enfoque se mueva a los menús desplegables de tipo de mapa cuando se coloca el cursor sobre un botón.
Corrección de errores:
- Se corrigió un error por el que se producía un error al cargar marcadores estáticos antes de inicializar el Mapa base.
3,44,9
8 de abril de 2021
Corrección de errores:
- Se corrigió un error por el que se podía acceder a los controles del mapa cuando se habilitaba Street View.
3.44.8
1 de abril de 2021
Cambios:
- Biblioteca de Contexto local: Se movió el logotipo de Google en la vista de Place Details al final del contenido.
3.44.7
25 de marzo de 2021
Cambios:
- El enfoque del teclado ahora vuelve al elemento apropiado cuando se cierra la InfoWindow.
3.44.4
4 de marzo de 2021
Cambios:
- Las imágenes a 45° ahora están disponibles en un rango más amplio de niveles de zoom, y el control de rotación ahora incluye los botones a la derecha y a la izquierda.
Corrección de errores:
- Se corrigió una fuga de memoria que se producía al renderizar el mapa varias veces.
- Se corrigió una fuga de memoria que podía ocurrir al agregar o quitar círculos o rectángulos en el mapa.
3.44.2
25 de febrero de 2021
Cambios:
- Se corrigió un error en el que la llamada a la función
getPlacePredictions
de Place Autocomplete apuntaba incorrectamente al extremo equivocado en el canal beta.
3.44.1
18 de febrero de 2021
Cambios:
- Los botones del selector de lugares de LocalContext ahora están inhabilitados cuando se vuelven a cargar los lugares que se muestran.
- Ahora, los marcadores no optimizados se pueden enfocar y se puede acceder a ellos con el teclado.
- Canal beta: se quitaron los objetos agregados accidentalmente a
window
(Spherical
,PolylineCodec
,PolyGeometry
). En su lugar, se debe acceder a estos objetos en su espacio de nombres completamente calificado. - Se activó el aislamiento de Polyfill en el canal beta. Esto significa que la API de Maps JavaScript ya no instalará polyfills en la página de alojamiento.
3.43.8a
25 de febrero de 2021
Solo se actualizó el canal trimestral. Cambios:
- Se solucionó un problema de pérdida de memoria cuando se renderizaba un mapa varias veces.
3,43,8
5 de febrero de 2021
Cambios:
- Se agregó compatibilidad Beta para promesas en
AutocompleteService.getPlacePredictions()
.
Corrección de errores:
- Se solucionó un problema en el que
Markers
con etiquetas interceptaban eventos de clic, incluso cuandoclickable
se configuraba como falso.
3.43.7a
28 de enero de 2021
Corrección de errores:
- Se corrigieron varios problemas relacionados con el dibujo de polilíneas.
3.43.6
21 de enero de 2021
Corrección de errores:
- Se corrigió un error por el que a veces se llenaban los agujeros del polígono geojson.
- Se corrigió un error que causaba que la superposición desapareciera al cambiar entre el mapa y Street View.
3,43,5
14 de enero de 2021
Cambios:
- Se cambiaron las casillas de verificación de los menús para que sean más accesibles con los lectores de pantalla.
- Se aumentó el tamaño de los botones de floors para las panorámicas de interiores de Street View.
- Se corrigió la posición de los controles de seguimiento de movimiento en dispositivos móviles en Street View.
Corrección de errores:
- El botón de menú del teclado ahora activa el evento
contextmenu
. - Se corrigió un error por el que el control de pantalla completa no funcionaba correctamente cuando se alternaba entre el mapa y Street View en algunas situaciones
- Se solucionó un problema por el que los lectores de pantalla no podían navegar a los marcadores dentro del mapa.
- Se corrigió un error que causaba que el ícono de lugar desapareciera en el marcador de lugar de LocalContext.
3.43.3
9 de diciembre de 2020
Cambios:
- Se cambió el nombre de la interfaz
google.maps.MouseEvent
porgoogle.maps.MapMouseEvent
y se agregó una propiedaddomEvent
, lo que proporciona acceso directo al evento subyacente desde el DOM. - Se mejoró el comportamiento de la memoria de las superposiciones de polígonos.
- La memoria de Canvas ahora se libera explícitamente para evitar problemas de memoria de Safari.
Corrección de errores:
- Se corrigió un error por el que el control de pantalla completa dejaba de funcionar cuando se cambiaba entre Mapa y Street View en algunas situaciones.
- Se corrigió un error por el que se registraba un error en la consola en el evento
click
del marcador - Se corrigió un error en el que el tamaño del área en el que se podía hacer clic de un marcador era demasiado grande.
- Se corrigió un error con conflictos de polyfills que afectaba a Symbols en IE11.
3.43.2
1 de diciembre de 2020
Cambios:
- Agrega el evento
contextmenu
, como mejor alternativa al eventorightclick
. El eventocontextmenu
agrega la capacidad de responder a ctrl-click en macOS. - Agrega atributos de accesibilidad a marcadores no optimizados cuando se proporcionan
title
olabel
. - Agrega más etiquetas ARIA y roles para los controles de
MapType
, para mejorar la experiencia del lector de pantalla. - Se mejoró la compatibilidad con el lector de pantalla para los controles de
MapType
. Cuando el usuario sale del control, se cierra automáticamente el menú desplegable. - Corrige la cantidad de elementos informados por los lectores de pantalla en el menú desplegable. De esta manera, se evita que el separador de línea se cuente como un elemento de lista.
- Agrega un anillo de enfoque dentro del elemento
map
para indicar el enfoque del teclado cuando se enfoca mediante la interacción con el teclado. - Agrega controles de teclado adicionales a los controles de
MapType
. Las opciones desplegables ahora se cierran automáticamente cuando el control pierde el foco. Las teclas de flecha hacia arriba y hacia abajo abren el menú desplegable, y el botón Escape lo cierra. Las teclas Inicio y Fin se mueven al primero y al último elemento del menú desplegable, respectivamente.
Corrección de errores:
- Se corrigió un error por el que, cuando se cancelaba una animación de marcador, se podían provocar animaciones futuras para ese marcador en particular con anticipación.
3.43.1a
20 de noviembre de 2020
Cambios:
- Agrega una propiedad
className
a la interfazMarkerLabel
para establecer la clase CSS del elementolabel
. - Se agregó compatibilidad beta para promesas en el servicio Zoom Zoom.
- Agrega compatibilidad Beta para promesas en el servicio de StreetView.
- Se agregó texto de accesibilidad a los marcadores no optimizados cuando se proporcionaron
title
olabel
. - Se quitó la etiqueta
aria-pressed
del botón del menú desplegable del controlMapType
para mejorar la accesibilidad - Se convirtieron
DropdownMenu
yDropdownMenuItem
en elementos semánticos para mejorar la accesibilidad - Se cambió el texto de los elementos protegidos por derechos de autor para cumplir con los estándares de contraste de color.
- Ahora puedes abrir y cerrar los menús desplegables con la tecla Intro o la barra espaciadora.
- Ahora puedes enfocar los elementos del menú desplegable.
- Biblioteca de Contexto local: Los botones de control del carrusel ahora están inhabilitados cuando no tenían efecto y ya no se superponen con el primer o el último elemento de la lista.
Corrección de errores:
- Se corrigió un error que podía ocurrir cuando
GroundOverlays
atravesaba el meridiano de 180 grados. - Las combinaciones de teclas ya no están inhabilitadas de forma predeterminada cuando
disableDefaultUI
se establece entrue
. - Se corrigió un error por el que el texto del lector de pantalla era incorrecto para los botones de activación del mapa.
- Agrega un nombre y un tipo de accesibilidad a
Map
. - Se corrigió la documentación de la interfaz que mostraba incorrectamente algunas propiedades opcionales según era necesario.
- Se corrigió un error por el que se ignoraba el parámetro de constructor
noWrap
LatLng
cuando se pasaba unLatLngLiteral
3,43
18 de noviembre de 2020
Ya está disponible la versión 3.43 de la API de Maps JavaScript. Consulta la guía Control de versiones.
- Se actualizó el canal semanal a la versión 3.43.
- El canal trimestral se actualizó a la versión 3.42.
- La versión 3.41 sigue estando disponible cuando se solicite por número.
- Se borró la versión 3.40 y ya no se puede usar.
3,42,9
15 de octubre de 2020
Cambios:
- Se corrigió un error por el que un lector de pantalla comunicaba el estado de una casilla de verificación incorrecta.
- Se solucionó un problema con los controles de Map, en los que Tab/Mayúsculas+Tab estaba en el orden incorrecto
- Se convirtieron los botones del mapa de
div
en botón nativo para mejorar la accesibilidad. - Ahora, la inclinación está restringida según el nivel de zoom de los mapas de WebGL.
- Se corrigió el botón de pantalla completa que desaparecía parcialmente en Internet Explorer cuando
controlSize
era inferior a 27.
3,42,8
7 de octubre de 2020
Cambios:
- Se agregó compatibilidad beta para promesas en el servicio Directions.
- El geocodificador
componentRestrictions
ahora realiza verificaciones de validación para strings vacías. - Se corrigió un error por el que la etiqueta de marcador se cubría con el símbolo del marcador personalizado en Safari.
Compatibilidad con íconos actualizados de Places
1 de octubre de 2020
Los íconos que se muestran con las solicitudes de Place Details y Place Search se actualizaron para usar nuevos glifos de íconos. No se requiere ninguna acción, los nuevos glifos se mostrarán automáticamente.
3.42.7
29 de septiembre de 2020
Cambios:
- Se corrigió un error en el que el orden de las palabras era incorrecto para idiomas con escritura de derecha a izquierda (RTL) en la información sobre la herramienta de control "Informar un error en el mapa".
- Etiqueta de marcador centrada para dirección del texto de derecha a izquierda.
3.42.6
21 de septiembre de 2020
Cambios:
- Se agregó compatibilidad beta para promesas en el servicio de Distance Matrix.
3.42.5
16 de septiembre de 2020
Cambios:
- Se actualizó el método
LatLngBounds.union
para controlar casos en los que dos límites superan los 180 grados.
3.42.4
8 de septiembre de 2020
Cambios:
- Se registra un error en la consola cuando se detecta una implementación de
Date.now()
no válida. - Se agregó compatibilidad beta para promesas en los métodos de servicio Elevation.
- Se agregó una nueva propiedad
InfoWindow.minWidth
para especificar el ancho mínimo de unInfoWindow
. - Se corrigió un error por el que se desenfocaban las rutas de las instrucciones sobre cómo llegar después de cambiar el destino.
3,42
19 de agosto de 2020
Ya está disponible la versión 3.42 de la API de Maps JavaScript. Consulta la guía Control de versiones.
Cambios:
- InfoWindows ahora tiene un ancho máximo predeterminado de 648 px que se puede anular configurando la propiedad maxWidth de InfoWindow. Ahora, el ancho de un objeto InfoWindow puede exceder los 648 píxeles, pero seguirá estando limitado por el ancho del mapa. (Antes, las ventanas de información siempre estaban restringidas a las inferiores de 648 píxeles o al ancho del mapa).
- Se evita el parpadeo de la renderización con estilo predeterminado mientras se renderizan grandes conjuntos de datos GeoJson.
- Se actualizó el canal semanal a la versión 3.42.
- El canal trimestral se actualizó a la versión 3.41.
- La versión 3.40 sigue estando disponible cuando se solicite por número.
- Se borró la versión 3.39, y ya no se puede usar.
3.41.7
22 de julio de 2020
Corrección:
- Se corrigió un error por el que la configuración de la propiedad
clickableIcons
enfalse
no tenía efecto cuando se usaba Cloud Styling.
3.41.5
6 de julio de 2020
Cambios:
- Soluciona el incumplimiento de los tipos de confianza.
3.41.2
27 de mayo de 2020
Cambios:
- El campo
permanently_closed
de Places en la Biblioteca de Places para la API de Maps JavaScript dejó de estar disponible.
3,41
20 de mayo de 2020
Ya está disponible la versión 3.41 de la API de Maps JavaScript. Consulta la guía Control de versiones.
- Se actualizó el canal semanal a la versión 3.41.
- El canal trimestral se actualizó a la versión 3.40.
- La versión 3.39 aún está disponible cuando se solicita por número.
- Se borró la versión 3.38, y ya no se puede usar.
3,40.11
28 de abril de 2020
Cambios:
- Agrega un campo nuevo,
business_status
, a los resultados de Place Search y Place Details. Usa este campo en lugar depermanently_closed
. - Corrige una advertencia incorrecta de la consola cuando se solicita (nuevo)
PlaceResult.utc_offset_minutes
. Ahora se muestra una advertencia paraPlaceResult.utc_offset
, que dejó de estar obsoleta.
3,40,9
14 de abril de 2020
Cambios:
- Ahora, Map arroja un error de ValueValueError más fácil si se pasa un mapDiv que no es un Element.
- El navegador Chrome que autocompleta una dirección en
google.maps.places.Autocomplete
ya no debería activar una solicitud de autocompletado al servidor (lo que evitará la facturación). - Se hizo más precisa la propiedad
maxWidth
. Antes de este cambio, si especificaste elmaxWidth
de unaInfoWindow
como 100, el ancho máximo real deInfoWindow
sería de 94 px. Después de este cambio, el ancho máximo sería de 100 píxeles. - Se corrigió un problema de fuga de memoria con el compilador de solicitudes de pintura cuando se usan marcadores y límites de mapas
3.40.6
24 de marzo de 2020
Cambios:
- Se corrigió el texto truncado en el campo de tiempo de viaje de IE11
3.40.4
10 de marzo de 2020
Cambios:
- Se corrigió el error por el que la llamada a
setTilt()
dos veces distorsionaba el mapa
3.40.2
23 de febrero de 2020
Cambios:
- Se quitó el iframe oculto del mapa en la navegación de pestañas.
3.40.1
18 de febrero de 2020
Cambios:
- No advertir sobre InvalidVersion para v=beta
- Se solucionó un problema relacionado con el desplazamiento cuando se mostraba Street View
3.40
11 de febrero de 2020
Ya está disponible la versión 3.40 de la API de Maps JavaScript. Consulta la guía Control de versiones.
- Se actualizó el canal semanal a la versión 3.40.
- El canal trimestral se actualizó a la versión 3.39.
- La versión 3.38 aún está disponible cuando se solicita por número.
- Se borró la versión 3.37, y ya no se puede usar.
3,39,6
8 de enero de 2020
Ya está disponible la versión 3.39.6 de la API de Maps JavaScript. Consulta la guía Control de versiones.
Corrección:
- Para las solicitudes de Directions,
ZERO_RESULTS
ahora se registra en la consola y ya no genera un registro de errores.
3,39
20 de noviembre de 2019
Ya está disponible la versión 3.39 de la API de Maps JavaScript. Consulta la guía Control de versiones.
Cambios:
- Internet Explorer 10 ya no es compatible (3.38 era la última versión compatible).
AutocompletePrediction
ahora muestra la distancia en línea recta al lugar seleccionado desde el origen o las coordenadas de origen especificado.
Bajas:
- Los campos
open_now
yutc_offset
de Places dejaron de estar disponibles el 20 de noviembre de 2019 y se desactivaron el 20 de febrero de 2021. Consulta Migración de campos de Places para obtener más información.
- Se actualizó el canal semanal a la versión 3.39.
- El canal trimestral se actualizó a la versión 3.38.
- La versión 3.37 sigue estando disponible cuando se solicite por número.
- Se borró la versión 3.36, y ya no se puede usar.
3.38
20 de agosto de 2019
Ya está disponible la versión 3.38 de la API de Maps JavaScript. Consulta la guía Control de versiones.
- Se actualizó el canal semanal a la versión 3.38.
- El canal trimestral se actualizó a la versión 3.37.
- La versión 3.36 aún está disponible cuando se solicita por número.
- Se borró la versión 3.35, y ya no se puede usar.
- Ya no se pueden usar las tablas dinámicas (3.37 fue la última versión compatible).
- La compatibilidad con Internet Explorer 10 dejó de estar disponible y finalizará entre noviembre de 2019 y mayo de 2020, según el canal de versiones o el número de versión que uses.
3.37
15 de mayo de 2019
Ya está disponible la versión 3.37 de la API de Maps JavaScript. Consulta la guía Control de versiones.
- Se actualizó el canal semanal a la versión 3.37.
- El canal trimestral se actualizó a la versión 3.36.
- La versión 3.35 aún está disponible cuando se solicita por número.
- Se borró la versión 3.34, y ya no se puede usar.
- Ya no se puede usar Internet Explorer 9 (3.34 era la última versión compatible).
3,36
14 de febrero de 2019
Ya está disponible la versión 3.36 de la API de Maps JavaScript. Consulta la guía Control de versiones.
Cambios:
- Nuevas funciones agregadas:
- Ahora puedes cambiar el tamaño de los controles del mapa con MapOption.controlSize.
- Ahora puedes restringir los límites del mapa con MapOptions.restriction.
- Se mejoró la ventana de información.
- Se actualizó el canal semanal a la versión 3.36.
- El canal trimestral se actualizó a la versión 3.35.
- La versión 3.34 aún está disponible cuando se solicita por número.
- Se borró la versión 3.33, y ya no se puede usar.
3,35
29 de enero de 2019
Cambios:
- La API ahora puede mostrar la cantidad total de opiniones de cada lugar.
- Se agregó compatibilidad con los códigos Plus. Los Plus Codes son códigos cortos que proporcionan una dirección para cada ubicación en el mundo, incluso en áreas en las que las direcciones tradicionales no existen.
- Ya no se admite Internet Explorer 9.
Bajas:
- El parámetro
placeIdOnly
deAutocomplete
dejó de estar disponible. - La capa de tablas de fusión en la API de Maps JavaScript dejó de estar disponible el 3 de diciembre de 2018. La capa de tablas de fusión se desactivará por completo el 3 de diciembre de 2019 y dejará de estar disponible después de esa fecha. Obtén más información.
13 de noviembre de 2018
Ya está disponible la versión 3.35 de la API de Maps JavaScript. Consulta la guía Control de versiones.
Cambios:
- Se actualizó el canal semanal a la versión 3.35.
- El canal trimestral se actualizó a la versión 3.34.
- La versión 3.33 aún está disponible cuando se solicita por número.
- Se borró la versión 3.32, y ya no se puede usar.
3,34
14 de agosto de 2018
Ya está disponible la versión 3.34 de la API de Maps JavaScript. Consulta la guía Control de versiones.
Cambios:
- Se implementaron nuevos nombres de versión.
Ahora puedes especificar canales de versiones o números de versión:
- Se actualizó el canal semanal a la versión 3.34.
- El canal trimestral se actualizó a la versión 3.33.
- La versión 3.32 sigue disponible.
- Se borró la versión 3.31, y ya no se puede usar. Los clientes que especifiquen de la versión 3.0 a la 3.31 recibirán su canal predeterminado, ya sea el canal semanal o el trimestral (consulta la guía Control de versiones).
- Se habilitó una IU de control más grande. Con el aumento en las operaciones táctiles en varios dispositivos, ajustamos la IU de control para que se adapte a los toques de dedos y a los clics del mouse. (Para inhabilitarlo, se puede cargar la API con v=trimestre, v=3.33 o v=3.32).
3.33
11 de junio de 2018
Cambios:
- Las solicitudes de Place Details ahora admiten el uso de campos para especificar los tipos de datos de lugar que se mostrarán.
- Hay dos nuevas solicitudes de Find Place disponibles:
- Place Autocomplete ahora admite la facturación basada en la sesión.
16 de mayo de 2018
La versión 3.33 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- El nuevo renderizador ahora es el predeterminado.
- El mapa base nuevo ahora es el predeterminado.
3,32
13 de febrero de 2018
Cambios:
- Hay un nuevo renderizador experimental disponible.
- Ya está disponible un nuevo mapa base experimental.
3.31
13 de febrero de 2018
Cambios:
- Crea los primeros 256 marcadores de DOM de forma predeterminada y, luego, crea marcadores de mosaico posteriores. El valor predeterminado actual es Todos los marcadores de tarjetas.
- En niveles altos de zoom (acercado) al arrastrar el hombrecito naranja, se prefiere
NEAREST
en lugar de la panorámicaBEST
seleccionada por Google. gestureHandling: none
ahora funciona de la misma manera quedraggable: false
cuando se cambia dentro de un controlador de mousedown (ahora tiene efecto enmousedown
).
21 de noviembre de 2017
La versión 3.31 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- El campo
region
ahora se muestra con solicitudes de Place Details.
3,30
16 de agosto de 2017
La versión 3.30 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- El botón de pantalla completa ahora está habilitado de forma predeterminada en computadoras de escritorio.
-
En esta versión, se presenta la propiedad
gestureHandling
para aplicaciones de escritorio que permiten la interacción del usuario con la rueda de desplazamiento del mouse o un panel táctil. Para controlar la forma en que los usuarios interactúan con un mapa, te recomendamos que uses la propiedadgestureHandling
en lugar de las propiedadesscrollwheel
,disableDoubleClickZoom
ydraggable
.
3.29
16 de mayo de 2017
La versión 3.29 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- El formato de la ID de panorámica de las panorámicas de Street View generadas (personalizadas) por el usuario cambió debido a las actualizaciones de la infraestructura subyacente. Esto aumenta levemente la cantidad de panorámicas disponibles.
- Las solicitudes de panorámicas generadas por el usuario (personalizadas) con el ID de pano anterior en la API de Maps JavaScript siguen funcionando. Si intentas encontrar una panorámica con la propiedad
position
del objetoStreetViewPanoramaOptions
, el resultado contendrá el nuevo ID de panorámica. No es necesario asignar los ID de panorámicas anteriores y nuevas, ya que ambas seguirán siendo válidas. - Si dependes del análisis o la lógica de verificación de los ID de la panorámica, es posible que cambie su formato.
- Puedes informar cualquier problema con la herramienta de seguimiento de errores.
- Actualizaciones sobre el método
fitBounds
de la clasegoogle.maps.Map
- Para cambiar el viewport mientras se oculta un mapa, puedes configurarlo como visibilidad: oculto y asegurarte de que el elemento div del mapa tenga un tamaño real.
3.28
18 de abril de 2017
La propiedad draggable
del objeto MapOptions
está obsoleta. Para inhabilitar el arrastre del mapa en dispositivos de escritorio, usa la propiedad gestureHandling
y establécela en none
.
15 de febrero de 2017
La versión 3.28 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- Los mapas con inicio de sesión ya no se admiten en la versión 3.28 ni en versiones posteriores de la API de Maps JavaScript.
3,27
2 de febrero de 2017
Corrección:
- Error 11331: No se puede seleccionar texto dentro de InfoWindow.
10 de enero de 2017
Ahora puedes restringir las predicciones de Autocomplete para que solo aparezcan en varios países. Puedes hacerlo si especificas hasta 5 países en el campo componentRestrictions
de AutocompleteOptions
.
15 de noviembre de 2016
La versión 3.27 de la API de Maps JavaScript ahora está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).
Cambios:
- Una nueva opción
gestureHandling
en el objetoMapOptions
te ayuda a optimizar la experiencia de tus usuarios cuando interactúan con el mapa en dispositivos móviles. Los valores disponibles son los siguientes:greedy
: El mapa siempre se desplaza lateralmente (hacia arriba o abajo, a la izquierda o a la derecha) cuando el usuario desliza (arrastra) la pantalla. En otras palabras, deslizar el dedo y deslizarlo con dos dedos provoca que el mapa se desplace lateralmente.cooperative
: El usuario debe deslizar con un dedo para desplazarse por la página y dos dedos para desplazarse en el mapa. Si el usuario desliza el mapa con un dedo, aparecerá una superposición en el mapa con un mensaje que le indica que use dos dedos para mover el mapa. Consulta la muestra anterior en un dispositivo móvil para ver el modo cooperativo en acción.none
: No se puede desplazar ni pellizcar el mapa.auto
(predeterminado): El comportamiento escooperative
ogreedy
, según si la página es desplazable o no.
Consulta la guía para desarrolladores a fin de obtener más detalles y ejemplos.
- El control de pantalla completa es visible de forma predeterminada en dispositivos móviles, por lo que los usuarios pueden agrandar fácilmente el mapa. Cuando el mapa está en el modo de pantalla completa, los usuarios pueden desplazarlo lateralmente con uno o dos dedos. Nota: iOS no es compatible con la función de pantalla completa. Por lo tanto, el control de pantalla completa no se puede ver en dispositivos iOS.
Mapas con inicio de sesión obsoletos
6 de octubre de 2016
La función a la que se accedió está obsoleta.
La versión 3.27 y las versiones anteriores de la API de Maps JavaScript siguen admitiendo los mapas con acceso. Una versión futura ya no admitirá los mapas con inicio de sesión, pero seguirá admitiendo funciones que guarden un lugar en Google Maps mediante una ventana de información o el SaveWidget
.
Obtén más información sobre los mapas con acceso a la cuenta.
Cambio de puntos de referencia en la respuesta del servicio Directions
29 de agosto de 2016
El campo via_waypoints
de la respuesta del servicio Directions contiene un array de puntos de referencia que no se especificaron en la solicitud original. El campo via_waypoints
seguirá apareciendo en la respuesta de instrucciones sobre cómo llegar arrastrables, pero dejará de estar disponible en la respuesta de la ruta alternativa. La versión 3.27 será la última versión de la API que admita via_waypoints
en rutas alternativas.
El enfoque recomendado es solicitar rutas alternativas, luego mostrar todas las rutas como no arrastrables y la ruta principal como arrastrable. Los usuarios pueden arrastrar la ruta principal hasta que coincida con una alternativa. El campo via_waypoints
está disponible en la ruta resultante (el usuario lo arrastra).
3.26
18 de agosto de 2016
La versión 3.26 de la API de Maps JavaScript ahora está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).
Cambios:
- Un nuevo procesador de Street View ofrece mejoras en la renderización, como transiciones y animaciones más fluidas, un modelado de objetos mejorado, mejor compatibilidad con dispositivos móviles y controles más nítidos. Consulta los detalles en el Blog para desarrolladores de Google Geo.
- La API ahora admite eventos de orientación del dispositivo en Street View, por lo que los usuarios de dispositivos móviles pueden mirar a su alrededor moviendo sus teléfonos. Como desarrollador, puedes habilitar o inhabilitar esta función. Consulta la Guía para desarrolladores a fin de obtener más detalles.
3,25
25 de mayo de 2016
La versión 3.25 de la API de Maps JavaScript ahora está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).
Finaliza la compatibilidad con Internet Explorer 9
2 de mayo de 2016
A partir del 30 de abril de 2016, Internet Explorer 9 ya no es compatible oficialmente con la API de Maps JavaScript. Consulta la lista de navegadores compatibles.
3.24
14 de abril de 2016
Cambios:
- Ahora puedes inhabilitar la posibilidad de hacer clic en los íconos de mapa. Un ícono de mapa representa un lugar de interés, también conocido como lugar de interés. Consulta el método
setClickableIcons
engoogle.maps.Map
.
31 de marzo de 2016
Corrección:
- Error 9507: Los vínculos de Street View ahora funcionan nuevamente en Safari.
28 de marzo de 2016
Corrección:
- Error 9394: Las ventanas de información se cierran automáticamente cuando el usuario abre una ventana de información para un ícono de mapa base, y viceversa.
- Mostrar un logotipo blanco de Google cuando el mapa base se diseña con la propiedad
styles
en el mapa (anteriormente, el logotipo se volvía blanco solo cuando se aplicaba un diseño con StyledMapType).
18 de marzo de 2016
Corrección:
-
Error 9424:
new LatLng({lat: 0, lng: 0})
- Se corrigió el desplazamiento lateral del mouse con el nuevo procesador de Street View (con
google.maps.streetViewViewer = 'photosphere'
).
15 de febrero de 2016
Cambios:
- Se quitó la posibilidad de inhabilitar los nuevos controles mediante
google.maps.controlStyle = 'azteca'
.
3,23
18 de enero de 2016
Cambios:
- Esta versión incluye un nuevo control de pantalla completa para el mapa. Los usuarios pueden hacer clic en el control para maximizar el mapa, de modo que ocupe toda la pantalla.
De forma predeterminada, este control está desactivado. Puedes habilitarlo en
MapOptions
y configurarlo con laFullscreenControlOptions
. Su posición predeterminada esRIGHT_TOP
. - El control de pantalla completa de Street View está habilitado de forma predeterminada. Puedes inhabilitarla a través de
StreetViewPanoramaOptions
y configurarla con elFullscreenControlOptions
. Su posición predeterminada ahora esRIGHT_TOP
.
4 de enero de 2016
Corrección:
- Problema 9009: Cuando sintetizas eventos del mouse desde el tacto, usa el botón izquierdo en lugar del botón central para brindar compatibilidad con jQuery.
-
Error 4201: La API ya no usa
eval()
. Por lo tanto, ahora es posible usar la API sin la directivaunsafe-eval
Política de Seguridad del Contenido.
21 de diciembre de 2015
Cambios:
- Opción de mapa para inhabilitar el botón de acceso para los mapas a los que se accedió (se mostrará el avatar de los usuarios que hayan accedido a sus cuentas, pero permitirá el acceso mediante acciones de este tipo, por ejemplo, pero ya no tendrá el botón para acceder en el mapa cuando esta opción esté configurada).
- Cambió la interfaz para las solicitudes de búsqueda de texto. El parámetro
types
dejó de estar disponible el 1 de marzo de 2016 y se reemplazó por un nuevo parámetrotype
que solo admite un tipo por solicitud de búsqueda. Además, los tiposestablishment
,food
ygrocery_or_supermarket
ya no se admitirán como parámetros de búsqueda (sin embargo, es posible que estos tipos aún se muestren en los resultados de una búsqueda). Las solicitudes que usan el parámetrotypes
heredado se admitirán hasta el 1 de marzo de 2017. Después de esa fecha, todas las búsquedas de texto deberán usar la implementación nueva.
2 de diciembre de 2015
Cambios:
- El constructor
Autocomplete
verifica que se le otorgue un elemento de entrada. - Las ventanas de información de lugares de interés del mapa base muestran el mismo contenido en el modo sin acceder que en el modo en el que no se accedió a la cuenta.
- Los elementos externos de la API de Google Maps para Closure Compiler ahora especifican un tipo (número o string) para las enumeraciones.
25 de noviembre de 2015
Cambios:
- Se agregaron métodos
.toJSON()
a los objetosLatLng
yLatLngBounds
. Están diseñados para usarse a través deJSON.stringify()
.
19 de noviembre de 2015
Cambios:
- Logotipo de Google blanco para mapas con diseños
Corrección:
- Error 8674: Error: protege contra img { max-width: 100%; }
3.22
7 de enero de 2016
Corrección:
- Problema 9009: Cuando sintetizas eventos del mouse desde el tacto, usa el botón izquierdo en lugar del botón central para brindar compatibilidad con jQuery.
10 de noviembre de 2015
Cambios:
- El servicio Directions y el servicio de Distance Matrix ahora muestran el tiempo previsto en el tráfico (en el campo de respuesta
duration_in_traffic
) cuando el modo de viaje está conduciendo. Para recibir los tiempos de viaje previstos, incluye un literal de objetodrivingOptions
en la solicitud y especifica undepartureTime
actual o futuro. También puedes especificar untrafficModel
de optimismo, pesimismo o mejor estimación (predeterminado), para influir en las suposiciones utilizadas al calcular el tiempo de viaje. Para obtener más información, consulta la guía del desarrollador del servicio Directions y el servicio Distance de Matrix. Nota:duration_in_traffic
solo está disponible para los clientes del plan Premium de Google Maps Platform.
Obsoleto:
- El campo de solicitud
durationInTraffic
ahora está obsoleto. Anteriormente, era el recurso recomendado para que los clientes del plan Premium de Google Maps Platform especificaran si el resultado debía incluir una duración en la que se tuvieran en cuenta las condiciones actuales de tráfico. Ahora debes usar el campodrivingOptions
.
5 de noviembre de 2015
Obsoleto:
- La biblioteca de AdSense dejó de estar disponible en mayo de 2015 y ya no está disponible en la versión experimental de la API de Maps JavaScript. Muy pronto, la biblioteca se quitará de las versiones congeladas de las versiones. Una solución alternativa es Google AdSense. Consulta la guía para crear una unidad de anuncios de AdSense.
22 de septiembre de 2015
Cambios:
- Se agregó compatibilidad con IDs de lugar cuando se realizan solicitudes de instrucciones sobre cómo llegar y matriz de distancia:
DirectionsRequest.origin
,DirectionsRequest.destination
yDirectionsWaypoint.location
ahora aceptan objetos Place, yDistanceMatrixRequest.origins
yDistanceMatrixRequest.destinations
ahora aceptan un array de objetos Place.
15 de septiembre de 2015
Cambios:
- La posición y el aspecto predeterminados cambiaron para muchos de los controles del mapa y de las panorámicas de Street View. Ahora, la experiencia del usuario es coherente, independientemente de si el mapa está usando o no el modo de acceso, y también es más coherente con el sitio web de Google Maps. Si quieres seguir usando el conjunto de controles anterior por un tiempo, puedes configurar
google.maps.controlStyle = 'azteca'
en la versión 3.22. - El nuevo control de pantalla completa en Street View permite al usuario abrir la panorámica de Street View en el modo de pantalla completa.
Obsoleto:
- El control de mapa de descripción general ya no está disponible.
- El control de desplazamiento lateral en el mapa ya no está disponible. Para desplazarse por la vista, los usuarios deben hacer clic en el mapa y arrastrarlo o deslizarlo. (Ten en cuenta que el control de desplazamiento lateral en Street View permanece disponible).
- El control de zoom solo está disponible en un estilo y, por lo tanto,
google.maps.ZoomControlStyle
ya no está disponible.
1.° de septiembre de 2015
Cambios:
- Se agregaron literales de LatLngBounds
- Se solucionó el problema con clases de CSS demasiado amplias.
- Mejora en la carga de mosaicos después de cambiar el tamaño del mapa
La compatibilidad con Internet Explorer 8 finaliza
31 de agosto de 2015
A partir del 31 de agosto de 2015, Internet Explorer 8 ya no es compatible oficialmente con la API de Maps JavaScript. Consulta la lista de navegadores compatibles. Para obtener información sobre la política de compatibilidad del navegador de Microsoft, consulta la entrada del blog de IE de 7 de agosto de 2014.
3,21
5 de agosto de 2015
Cambios:
- Mejora del rendimiento: Carga únicamente los mosaicos visibles.
- Varias mejoras en los documentos
21 de julio de 2015
Cambios:
- Se lanzaron marcadores con etiquetas
- Se corrigió el error de memoria insuficiente de Poly para iOS7 en pantallas de alta definición
- Correcciones de eventos táctiles en IE10 y versiones posteriores
- La verificación de errores en las entradas proporcionadas por el desarrollador ahora muestra la consola en lugar de arrojar un error.
6 de julio de 2015
Corrección:
- Error 8159: Error: procesamiento incorrecto de StrokePosition.OUTSIDE.
17 de junio de 2015
Cambios:
- Solución: Error 6321: Error: “Uncaught TypeError: Can read propiedad 'x' of undefined” solo en navegadores Android o iOS.
2 de junio de 2015
Cambios:
- Obsoleto: CloudLayer, PanoramioLayer
- Solución: Error 8098: Error: El mapa de calor ponderado no se procesaba correctamente con un punto.
2 de junio de 2015
Cambios:
- Agrega la capacidad de geocodificar un placeId a una dirección o un valor latlng
- Muestra placeIds mediante la API de Geocoding
28 de mayo de 2015
Cambios:
- Solución: Error 6358: El formato de notación de ruta de SVG no se procesa correctamente en dispositivos HDPI.
19 de mayo de 2015
Corrección:
- Error 7673: Controla la posición suelta después de usar el menú desplegable de tipo de mapa.
- Error 7589: El hombrecito naranja salta cuando se cambia el tamaño del mapa.
3.20
24 de abril de 2015
Corrección:
- Aumenta el zoom máximo del terreno y carga los mosaicos con un alto valor de DPI, incluso con ese valor.
13 de abril de 2015
Corrección:
- Error 7820: Los cursores no funcionan en páginas cargadas desde file://
- Error 7591: Error: StreetViewService.getPanoramaByLocation falla cuando el argumento de radio no es un número entero
25 de marzo de 2015
Corrección:
- Error 7733: Error: suelo/imágenes KML: las superposiciones son de muy baja resolución.
- Ícono de guardar widget que está mejor alineado con el ícono de estrella
17 de marzo de 2015
Corrección:
- Error 7756: Error: Regresión de rendimiento de Safari 8
- Se quitó la capa de datos demográficos
- Mejoras en Chrome para InfoWindow
17 de febrero de 2015
La versión experimental de la API de Maps JavaScript (3.19) se convertirá en la versión de lanzamiento.
Se quitará la versión 3.17. Las solicitudes a la versión 3.17 o a cualquier versión anterior ahora se entregarán con la versión 3.18.
La documentación sobre el control de versiones está disponible en https://developers.google.com/maps/documentation/javascript/versions.
Versiones disponibles después de la transferencia:
Experimental: 3.20
Versión: 3.19
Congelada: 3.18
3,19
24 de abril de 2015
Corrección:
- Cursores en modo en el que se accedió a la cuenta
19 de marzo de 2015
Corrección:
- Error 7756: Error: Regresión de rendimiento de Safari 8
20 de enero de 2015
Corrección:
- Error 7475: Error: phantomjs TypeError: Imposible borrar la propiedad
13 de enero de 2015
Corrección:
- ahora se ocultan los mosaicos de los lectores de pantalla
17 de diciembre de 2014
Corrección:
- Error 6917: Error: Las formas no respetan la propiedad "arrastrable" del mapa.
- Error 7445: Error: Presentación con errores al usar la función de acceso a la API de Google Maps v3
2 de diciembre de 2014
Corrección:
- Error 7390: Error: Los hipervínculos de clima.com no funcionan.
- Error 7376: Error: Se desactivó WebGL (ahora se vuelve a habilitar).
- Conflicto de nombres de ES6 con Símbolo
25 de noviembre de 2014
Corrección:
- Error 7333: Error: el signo de intercalación de la ventana de información no funciona en IE9
3,18
4 de diciembre de 2014
Corrección:
- Error 7390: Error: Los hipervínculos de clima.com no funcionan.
18 de septiembre de 2014
Corrección:
- Error 7136: Varios títulos con marcadores no funcionan en Firefox
9 de septiembre de 2014
Corrección:
- Error 7098: Si se configura el encabezado de POV de Street View, se genera un error
26 de agosto de 2014
3.18 se lanzó a experimental.
3.17 ahora es estable.
3,17
20 agosto de 2014
Corrección:
- Error 6937: Regresión en 3.17: No se puede leer la propiedad "remove" de no definida (en Places).
12 de agosto de 2014
Corrección:
- Error 6968: Error: Las teclas de flecha del teclado no funcionaban con v=3.exp.
31 de julio de 2014
Se agregaron los siguientes elementos:
-
Paneles de mapa con documentación explícita sobre cómo se propagan los eventos del DOM
Se agregó el panel
overlayMouseTarget
.
7 de julio de 2014
Se agregaron los siguientes elementos:
-
Se agregó
toGeoJson
a las capas de datos y a las funciones individuales de la capa de datos, lo que permite exportar la geometría a GeoJSON.
24 de junio de 2014
Se agregaron los siguientes elementos:
-
place_id
, un identificador único de un lugar, que se agrega a la biblioteca de Places para Autocomplete y a Place Details. -
Se agregó
overview_path
aDirectionsRoute
y proporciona una polilínea codificada que representa todo el recorrido de la ruta.
26 mayo de 2014
Se agregaron los siguientes elementos:
-
El parámetro
sensor
ya no es obligatorio en la URL de la API de Google Maps.
20 de mayo de 2014
3.17 se lanzó en versión experimental.
3.16
15 de abril de 2014
Corrección:
- Ahora los marcadores tienen opacidad que coincide con otros tipos de geometría: https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 de abril de 2014
Se agregaron los siguientes elementos:
- El mapa se desplaza lateralmente con el mouse mientras se dibuja.
Corrección:
- Acepta LatLngLiteral en más ubicaciones.
- InfoWindow cambia de tamaño cuando Roboto termina de cargarse (error 5713).
31 de marzo de 2014
Corrección:
- Las capas semitransparentes de KML ya no son transparentes en IE 8 (error 6540).
26 de marzo de 2014
Corrección:
- Se quitaron las llamadas de event.returnValue en Chrome para evitar las advertencias de la consola.
- La función de pellizcar para hacer zoom no funciona en IE11 (error 5747).
18 de marzo de 2014
Se agregaron los siguientes elementos:
- Se lanzó la capa de datos: https://developers.google.com/maps/documentation/javascript/datalayer
12 de marzo de 2014
Se agregaron los siguientes elementos:
- Compatibilidad con LatLngLiteral en la mayoría de los lugares donde se acepta google.maps.LatLng: https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 de febrero de 2014
Se agregaron los siguientes elementos:
- Compatibilidad con transbordadores en los servicios de Distance Matrix y Directions
17 de febrero de 2014
3.16 se lanzó en versión experimental.
3.15
3 de marzo de 2014
Corrección:
- Vuelve a habilitar la aceleración de hardware en Chrome en Windows y Linux ahora que se corrigió el error de Chrome (https://code.google.com/p/chromium/issues/detail?id=336676).
10 de febrero de 2014
Corrección:
- Inhabilita toda la aceleración de hardware de tarjetas para Chrome/Linux a fin de solucionar un problema más grande de aceleración de hardware de Chrome.
3 de febrero de 2014
Corrección:
- La rueda de desplazamiento no funciona en IE 11 (error 5944).
29 de enero de 2014
Corrección:
- Inhabilita toda la aceleración de hardware de tarjetas en Chrome/Windows para solucionar un problema más grande de aceleración de hardware de Chrome. ( Error 6219)
22 de enero de 2014
Corrección:
- Inhabilita temporalmente la aceleración de hardware en Chrome/Windows cuando se cargue el administrador de dibujos para solucionar el problema de Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 (error 6224).
16 de enero de 2014
Corrección:
- La CSS de la actualización visual se volvió menos específica para anular menos estilos establecidos por el usuario.
27 de noviembre de 2013
Corrección:
- La creación de un marcador después de crear una instancia de mapa genera un error indefinido de "contiene" (error 5798).
19 de noviembre de 2013
Corrección:
- Los íconos de maniobra del panel Directions no se muestran correctamente en Firefox.
3,14
10 de septiembre de 2013
Corrección:
- Los vínculos de las ventanas de información oficiales de Google no se abren en ventanas o pestañas nuevas (error 5794).
15 de agosto de 2013
- La actualización visual se convierte en el modo de renderización de mapas predeterminado en la versión de actualización de la API.
- DynamicMapsEngineLayer: generación de informes de atributos para vectores, imágenes y capas KML
3.13
25 de junio de 2013
Se agregaron los siguientes elementos:
- DynamicMapsEngineLayer
11 de junio de 2013
Se agregaron los siguientes elementos:
- Opción "disableDefaultUI" a StreetViewPanoramaOptions
Corrección:
- Error: Panorámicas personalizadas de Street View y reducción de 90 grados (error 4875)
3.12
4 de junio de 2013
Corrección:
- El domiciliario de ventana de información no se activa cuando visualRefresh=true (problema 5415)
- Error: Ventanas de información visualesRefresh en iOS (error 5396)
15 de mayo de 2013
Se agregaron los siguientes elementos:
- Actualización visual de Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 de abril de 2013
Corrección:
- Los marcadores eliminados permanecen en el mapa en los navegadores Android y Dolphin
3.11
19 de febrero de 2013
Corrección:
- El cambio de DrawingMode durante el dibujo provoca un error
- Si haces clic en los pasos en el panel de instrucciones sobre cómo llegar, se cambia el zoom
12 de febrero de 2013
Corrección:
- Un polígono no arrastrable se puede arrastrar a través de un polígono arrastrable con entrada táctil (error 4868).
- Íconos de transporte público incorrectos en el panel de rutas alternativas cuando se cambió el modo de transporte (error 4581)
- panTo(latLng) no siempre centra el mapa exactamente en latLng en algunas condiciones.
29 de enero de 2013
Se agregaron los siguientes elementos:
- Se agregó StreetViewCoverageLayer para agregar la capa de cobertura de manera programática.
- Se expuso StreetViewPov para StreetViewPanoramas
Corrección:
- El aumento en el uso de memoria cuando se usa la versión 3.8 de JavaScript de Google Maps genera una falla (se observa en IE 9, Chrome, etc.). ( Error 4162 )
- El menú desplegable (seleccionar) en InfoWindow no sigue el desplazamiento lateral del mapa en Firefox.
22 de enero de 2013
Se agregaron los siguientes elementos:
- opción arrastrable a polilíneas, polígonos, círculos y rectángulos
- Campo price_level en PlaceResult
15 de enero de 2013
Corrección:
- Los íconos recurrentes de polilíneas se dibujan de forma incorrecta para algunas polilíneas (error 4333).
7 de enero de 2013
Corrección:
- Si te desplazas por el mapa, también se desplaza por la página (error 1605 y error 3652).
17 de diciembre de 2012
Se agregaron los siguientes elementos:
- Nuevos idiomas: islandés y urdu
Corrección:
- Mapas desenfocados o confusos en IE9 después de la navegación (error 3875).
17 de diciembre de 2012
Se agregaron los siguientes elementos:
- Nuevos idiomas: islandés y urdu
Corrección:
- Mapas desenfocados o confusos en IE9 después de la navegación (error 3875).
10 de diciembre de 2012
Se agregaron los siguientes elementos:
- capacidad para cargar imágenes con el atributo de origen cruzado establecido
Corrección:
- problemas que muestran marcadores con imágenes remotas en primer plano (error 4616)
- Error de JS al volver a mostrar símbolos en polilíneas en IE 7/8
3 de diciembre de 2012
Corrección:
- La biblioteca de Markermanager no funciona con la API de Maps JS v3 (error 4543).
27 de noviembre de 2012
Se agregaron los siguientes elementos:
- Uso de Canvas con valores altos de DPI en los dispositivos con valores altos de DPI para los marcadores optimizados
Corrección:
- MapTypeControl no borró los estilos (error 4588).
3.10
4 de febrero de 2013
Corrección:
- El mayor uso de memoria cuando se usa la versión 3.8 de JavaScript de Google Maps genera un bloqueo (observado en IE 9, Chrome, etc.). ( Error 4162 )
25 de septiembre de 2012
Se agregaron los siguientes elementos:
- Street View de interiores
- Se corrigió la opción de rotación a IconSequence.
- “Tiempo con el tráfico actual” en las instrucciones sobre cómo llegar
11 de septiembre de 2012
Nuevo:
- Se agregó StrokePosition a polígonos, rectángulos y círculos.
- computeOffsetOrigin a la biblioteca de geometría
- Cuatro idiomas nuevos para la API: afrikáans, amárico, suajili y zulú
28 de agosto de 2012
Se agregaron los siguientes elementos:
- Se escribe a la API de Places de TextSearch.
Corrección:
- No se puede pasar el objeto de símbolo a MarkerOptions en GWT
- Regresión: Pellizcar para hacer zoom en iOS 5 cuando el usuario se desplaza por la página (Error 4046)
14 de agosto de 2012
Cambios notables:
- Modifica la interfaz a KmlLayer para aceptar URL como una propiedad de MVC, en lugar de un argumento de constructor.
3.9
10 de septiembre de 2012
Corrección:
- No se puede pasar el objeto de símbolo a MarkerOptions en GWT
- Regresión: Pellizcar para acercar en iOS 5 cuando el usuario se desplaza por la página (Error 4046)
9 de agosto de 2012
Corrección:
- Error de sintaxis en Android 3.x
31 de julio de 2012
Cambios notables:
- Ocultar la superposición de Street View en proyecciones personalizadas
Corrección:
- Los símbolos de marcadores no activan eventos en Safari cuando la escala es superior a 35.
- evento de clic no generado para marcadores en un mapa personalizado (tipo de mapa + proyección)
25 de julio de 2012
Corrección:
- ComponentsRestrictions en Autocomplete (error 4302)
17 de julio de 2012
Corrección:
- No se puede hacer clic en el cuadro de texto de InfoWindow en IE
- bounds_changed debe activarse antes de zoom_changed (error 1399).
- No se conserva la opción de mapa backgroundColor después de invocar Street View
- Al cambiar el mapa con estilo a satelital, se cargan innecesariamente los mosaicos del mapa.
- Se ignoran las propiedades arrastrables/de rueda de desplazamiento del mapa en el modo de dibujo (error 4012).
- LatLngBounds debe mostrar un rango de longitud completa cuando se muestre más de una copia del mundo.
- No dibujes una forma vacía cuando hagas doble clic (error 3964).
- Eventos de marcadores superfluos cuando se hace clic en ellos (error 3911)
Cambios notables:
- Se cambió el nombre de los extremos de búsqueda y búsqueda a NearbySearch y textSearch.
10 julio de 2012
Cambios notables:
- Haz que google.maps.event.removeListener() acepte null como argumento.
27 de junio de 2012
Se agregaron los siguientes elementos:
- Modo de instrucciones sobre cómo llegar de transición: http://mapsplatform.googleblog.com/2012/06/public-transit-Routing-and-layer-now.html
- Paginación, opiniones y TextSearch de la API de Places: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Cambios notables:
- Reconoce “transparente” como un color.
23 de junio de 2012
Se agregaron los siguientes elementos:
- Símbolos
- Capa de mapa de calor
- Nuevas opciones de parámetros de parámetros "weight" y "color":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html.
15 de mayo de 2012
Se agregaron los siguientes elementos:
- Restricción de país para Autocomplete (AutocompleteOptions.componentRestrictions) (error 3899)
- Filtros de tipos de regiones y ciudades
3.8
1.° de mayo de 2012
Corrección:
- A veces, los marcadores borrados vuelven a aparecer (error 4087).
- A veces, no se renderizan las sombras de los marcadores (error 3993).
23 de abril de 2012
Corrección:
- El hombrecito naranja se mantiene en el mapa con el tipo de mapa personalizado después de cerrar Street View (error 4076).
- No se pueden volver a agregar los marcadores animados quitados al mapa (error 4052).
18 de abril de 2012
Corrección:
- La ventana de información del clima siempre muestra el ícono de lluvia en Firefox (error 4063).
Se agregaron los siguientes elementos:
- targetSdkVersion, límite y desplazamiento para FusionTablesLayer (error 3557)
10 de abril de 2012
Corrección:
- Se muestran imágenes aéreas incluso si no están disponibles en todo el viewport (error 3913).
3 de abril de 2012
Se agregaron los siguientes elementos:
- WeatherLayer y CloudLayer (error 3555)
- Capa demográfica
Corrección:
- Límites de mosaicos visibles para los polígonos de IE 9 Quirks
- Marcadores que saltan cuando se desplazan lateralmente en Canvas Street View
28 de marzo de 2012
Corrección:
- Usa nombres de etiquetas en minúscula para que sean compatibles con XHTML (error 3868).
- Se cambió el comportamiento de zoom de los paneles táctiles de Apple para que sea menos sensible (error 2416).
20 de marzo de 2012
Corrección:
- Si creas un marcador con una imagen paralela que no existe, se generarán errores (error 4014).
Se agregaron los siguientes elementos:
- Click-to-go/Click-to-zoom in Street View (Error 2447)
Cambios notables:
- Se inhabilitó el doble clic para hacer zoom de forma predeterminada en Street View
6 de marzo de 2012
Corrección:
- Se produjo un error en OverviewMapControl cuando se acercaba rápidamente (error 3882).
- Se produjo un error en IE cuando se quitaba el elemento div del mapa de la página (error 3971).
- Marcadores con escalamiento escalados de forma incorrecta en IE < 9 (error 3912 y error 3908)
Se agregaron los siguientes elementos:
- opacidad de GroundOverlay (error 2767)
- utc_offset y open_hours a PlaceResult (error 2431)
- Opción ClickToGo a StreetViewPanoramaOptions ( Error 2447)
21 de febrero de 2012
Corrección:
- Mapas borrosos en IE 9 (error 3875)
- Polilínea compuesta por bordes colineales en un espacio LatLng simplificado de forma incorrecta (error 3739).
Se agregaron los siguientes elementos:
- google.maps.geometry.poly.containsLocation() e isLocationOnEdge() (Error 1978)
15 de febrero de 2012
Corrección:
- Regresión: Marcadores con escalamiento renderizados de forma incorrecta con el parámetro "size" no válido (error 3908).
- Mapa atascado en el modo de edición cuando se llama a setEditable(false) mientras el usuario arrastra el punto de control (error 3842).
Cambios notables:
- Fundido cruzado entre panorámicas de Street View.
3.7
7 de febrero de 2012
Corrección:
- El marcador parpadea en la posición final antes de soltar la animación (problema 3608).
- Al abrir InfoWindow y configurar el zoom al mismo tiempo, se genera un centro de mapa incorrecto (error 3738).
- Haz clic con el botón derecho para ignorar los marcadores cuando se arrastran marcadores (error 3237).
- A veces, el título del marcador no aparece en Firefox (error 3773).
Cambios notables:
- Los marcadores ajustados ahora se renderizan en Canvas, cuando está disponible
- setOpacity() para ImageMapType (error 3125)
- setOpacity() para GroundOverlay (error 2767)
- Evento "tilesLoaded" para ImageMapType (error 1744)
- stop() a MouseEvent, que detiene la propagación de eventos (error 2172).
31 de enero de 2012
Corrección:
- Se corrigieron los mosaicos coreanos incorrectos después de desplazarse lateralmente por el mundo (error 2722).
- Corrección: El hombrecito naranja se suelta correctamente para mostrar StreetView (Error 3861).
- Se agregó la propiedad "visible" para los polígonos (problema 2861).
- PanTo y panBy animados incluso cuando los viewports están muy separados (regresión)
24 de enero de 2012
Corrección:
- Los eventos del mouse se desplazan por una ventana de información (error 3573).
- Se habilitaron las transformaciones de CSS en IE9
- Se agregó imageDateControl a StreetViewPanorama.
- Se habilitó Street View de Canvas en IE 9, Opera y Safari/Windows.
16 de enero de 2012
Corrección:
- No se puede arrastrar el hombrecito naranja en el modo de dibujo
- Se activaron correctamente los eventos, respetando el zIndex de los polígonos y otras capas
- Se agregó la propiedad "status" de KmlLayer (error 3015).
10 de enero de 2012
Corrección:
- Muestra el hombrecito naranja si disableDefaultUI es verdadero y StreetViewControl es verdadero.
7 de diciembre de 2011
Corrección:
- Las autopistas de acceso controlado se pueden diseñar de manera independiente a las autopistas (road.highway.control_access)
- place_changed se activa cuando el usuario presiona "Intro" en Autocomplete (error 3407).
28 de noviembre de 1011
Corrección:
- Cambia la posición de Autocomplete cuando se cambia el tamaño de la ventana. El evento de "resize" se puede activar en el objeto Autocomplete.
22 de noviembre de 2011
Corrección:
- El tamaño del contenido de InfoWindow ahora se calcula teniendo en cuenta los estilos en cascada
- El control de rotación del mapa aéreo no coincide con la orientación en la creación del mapa
7 de noviembre de 2011
Cambios notables:
- Nuevo estilo visual de controles predeterminados
- Formas editables (polígonos, polilíneas, círculos, rectángulos)
- Nuevo DrawingManager para agregar superposiciones nuevas
- Nuevos campos de PlaceResult: sitio web y número_internacional_de_teléfono
- Nuevo campo ElevationResult: resolución
Corrección:
- Los íconos de inicio y finalización en los resultados de las instrucciones sobre cómo llegar ahora se renderizan con un fondo transparente en IE 7 y versiones posteriores
3.6
31 de octubre de 2011
Corrección:
- Se produjo un error cuando se usaba la API de Google Maps con la biblioteca de prototipos en IE7
25 de octubre de 2011
Corrección:
- Errores al cambiar el mapa de KmlLayer antes de que la capa termine de cargarse
- Fuga de memoria en IE al agregar y quitar polígonos
18 de octubre de 2011
Cambios notables:
- Se agregó el campo de palabra clave a PlaceSearchRequest.
- Se quitaron las líneas de ruta de Street View
10 de octubre de 2011
Corrección:
- La dirección es demasiado larga en la vista previa de Street View
27 de septiembre de 2011
Corrección:
- Descripción general del control del mapa, se actualiza el centro y se acerca el zoom si cambió
27 de septiembre de 2011
Corrección:
- Recupere dos veces los mosaicos iniciales en Chrome.
- Fugas de memoria durante el desplazamiento lateral
- No dejes caer al hombrecito naranja de Street View cuando realices un desplazamiento lateral hacia un área fuera de la cobertura.
- Regresión: Superposiciones de suelo que cruzan la longitud de -180°
- Regresión: El centro del mapa es incorrecto cuando se abre la ventana de información mientras el usuario se desplaza lateralmente y hace zoom.
Cambios notables:
- Mostrar vistas previas de Street View mientras se arrastra el hombrecito naranja
20 de septiembre de 2011
Corrección:
- Fuga de memoria en Chrome/Windows al renderizar marcadores con Canvas
- Representación del marcador para vista aérea con una orientación de 90 o 270 grados
Cambios notables:
- No se puede acceder a los tipos de mapas de Google predeterminados a través del registro de tipos de mapas (se impide el acceso a los mosaicos de mapas).
- Animaciones de rotación cuando se ingresan imágenes aéreas
12 de septiembre de 2011
Problemas resueltos:
- El marcador se atascó en una posición elevada después de que la información sobre la herramienta aparece en Firefox 4+ (error 3334).
Cambios notables:
- GeocoderResult.formatted_address no documentado
6 de septiembre de 2011
Corrección:
- La ventana de información del elemento de selección (menú desplegable) no sigue el desplazamiento lateral del mapa en Firefox
- Azulejos en Corea en algunos dispositivos móviles
29 de agosto de 2011
Cambios notables:
- Permitir que los controles personalizados tengan un índice z más alto que los controles de API
- Los vínculos dirigen a los usuarios a la versión correcta de maps.google.com.
- No abras una ventana de información sobre una función de KML si no hay HTML, nombre o descripción de la ventana de información.
- Regresión fija: mosaicos con valores altos de DPI rotos
24 de agosto de 2011
Problemas resueltos:
- Aceleración de hardware inhabilitada para Chrome o Mac: Corrige los problemas de renderización de marcadores y los clics de superposición (error 3544 y error 3551).
- Se corrigió la función de pellizcar para hacer zoom en Android cuando se desplazaba la página (error 3373).
Cambios notables:
- Los íconos de empresa ahora están activados de forma predeterminada.
17 de agosto de 2011
Cambios notables:
- Íconos de lugares de interés en los que se puede hacer clic
- Los estilos se pueden configurar en MapOptions y aplicar a todos los tipos de mapas predeterminados.
- El hombrecito naranja aparece en tipos de mapas personalizados, a menos que se inhabilite explícitamente.
3.5
10 de agosto de 2011
Corrección:
- Marcadores atascados en la posición de arrastrar hacia arriba cuando se arrastran al horizonte en Street View.
- Street View no cambia de tamaño cuando se cambia el tamaño del mapa o de la ventana.
- Street View con un navegador compartido de fallas de InfoWindow
2 de agosto de 2011
Problemas resueltos:
- Los hipervínculos en la ventana de información de IE no funcionan (error 3503).
- El control de escala no se imprime (Error 2966)
- Regresión: Error al utilizar OverviewMapControl con mapas con diseños (error 3489).
Cambios notables:
- El menú contextual de la mayoría de los controles ahora está inhabilitado cuando haces clic con el botón derecho.
- Las panorámicas y los mapas de Street View dentro de una ventana de información no se desplazan lateralmente con el mouse sobre la ventana de información.
- Ahora es posible desplazarse por una ventana de información en iPad
18 de julio de 2011
Problemas resueltos:
- El evento LatLng es incorrecto cuando el usuario se desplaza por la versión en iOS, al menos 4.1 (error 3373).
11 de julio de 2011
Problemas resueltos:
- Corrección: No se podía hacer clic en
<select>
dentro de la ventana de información del dispositivo táctil (error 3232). - Corrección: El clic no se activaba en el mapa después del clic derecho si MapOptions.draggable era falso. (Error 3071)
Cambios notables:
- Los marcadores con el mismo índice z ahora se ordenan de manera coherente en los límites de los mosaicos
- Ahora es posible desplazarse por la ventana de información en iOS
- Ahora, los marcadores y los polígonos se vuelven a pintar cuando cambia la proyección del mapa.
5 de julio de 2011
Problemas resueltos:
- Corrección: El cursor del marcador no se muestra cuando no se puede arrastrar el mapa (error 3120).
Cambios notables:
- Se agregó la capacidad de diseñar el control y el menú desplegable de Place Autocomplete
- El widget de Place Autocomplete conserva la descripción que muestra el servidor después de que el usuario selecciona una sugerencia.
30 de junio de 2011
Problemas resueltos:
- Corrección: Los mosaicos de mapas iniciales se duplicaban.
- Corrección: El evento maptypeid_changed se activó varias veces cuando se creó el mapa después de la versión 3.4 (error 3051).
Cambios notables:
- Se cambió el autocompletado de Places para que se agregue al cuerpo y no al elemento superior de entrada.
- BOTTOM_RIGHT ahora se posiciona correctamente
8 de junio de 2011
Problemas resueltos:
- Corrección: El zoom ya no está animado si el cambio en el nivel de zoom es superior a 2 (Error 3033)
Cambios notables:
- Corrección: OverlayView.set('map', foo) ahora es lo mismo que OverlayView.setMap
- Se quitó la opción "language" de GeocoderRequest
17 de mayo de 2011
Problemas resueltos:
- Corrección de un problema de procesamiento de Street View en IE7 (error 3272).
Cambios notables:
- Se habilitaron las transiciones de atenuación para los mosaicos de mapas cuando se carga y cambia el tipo de mapa.
7 de mayo de 2011
No hay cambios notables.
3.4
7 de mayo de 2011
No hay cambios notables.
6 de mayo de 2011
Problemas resueltos:
- Corrección: La panorámica de Street View no se muestra en IE7 (error 3272).
- Se corrigió el archivo PNG semitransparente con ImageMapType que pierde transparencia en IE7 e IE8 (error 3275).
Cambios notables:
- Servicio Distance Matrix
14 de abril de 2011
Problemas resueltos:
- Corrección: La compatibilidad con los colores CSS con nombre para poly strokeColor y FillColor
- Corrección: Polígono no visible si strokeOpacity se estableció en 0.0 (error 3241).
- Corrección de errores en IE8 cuando se realizaba un desplazamiento lateral con AdUnit visible (error 3159).
- Permitir el uso de Relieve y mapa híbrido sin mapa y satélite en el control de tipo de mapa (error 3089)
- Se cargan mosaicos de valores de PPP altos en pantallas de valores altos de PPP (error 2614).
Cambios notables:
- La inclinación aérea es de 45 grados de forma predeterminada cuando las imágenes aéreas están habilitadas y disponibles.
- Se mejoró el comportamiento de pellizcar en iPad
- Se cambió el nombre de DirectionsTravelMode y DirectionsUnitSystem a TravelMode y UnitSystem (los nombres antiguos siguen siendo compatibles con versiones anteriores).
14 de abril de 2011
Problemas resueltos:
- Corrección: El ícono y la sombra del marcador ya no son transparentes en IE6.
- Corrección: Los marcadores ya no parpadean al hacer zoom.
- Corrección: La representación de polígonos en los límites de mosaicos cerca de los polos norte y sur
Cambios notables:
- Las polilíneas y los polígonos ahora se renderizan en Canvas siempre que sea posible.
- Los elementos LatLng para los eventos en las polilíneas y los bordes de los polígonos ahora se ajustan al punto más cercano en la línea.
5 de abril de 2011
Problemas resueltos:
- panTo no muestra animaciones en dispositivos táctiles (error 3066).
- Marker.MAX_ZINDEX no está definido (Error 3184)
28 de marzo de 2011
Problemas resueltos:
- No se puede cambiar el rumbo en Street View cuando se encuentra en modo satelital (error 3174).
- Mapa roto cuando la VML está inhabilitada (error 3119)
Cambios notables:
- La superposición de rutas de Street View ahora se muestra en el modo oblicuo
22 de marzo de 2011
Problemas resueltos:
- El hombrecito naranja se muestra en tipos de mapas personalizados (error 3154).
Cambios notables:
- Corrección: Los marcadores gigantes se recortaban en los límites de los mosaicos.
- Solución: Superposición de Street View en modo oblicuo
- Corrección: El control de mapa de descripción general se muestra en modo de impresión.
17 de marzo de 2011
Problemas resueltos:
- Imágenes en 45 grados (error 2412)
- Descripción general del control del mapa (error 1470)
- Compatibilidad con GIF animados: Se agregó la opción "optimizada" (Error 3095).
- Marker.getVisible() muestra un valor indefinido (error 3114).
Cambios notables:
- Corrección: Los círculos y rectángulos ignoraban el zIndex.
- Corrección: Los eventos del mouse se activaban dos veces cuando el marcador estaba animado.
- Corrección: Los mapas con estilos no usan estilos si se agregaba un tipo de mapa al registro después de que se configuraba el ID de tipo de mapa.
- Corrección: Los tipos de mapas sin estilo adoptan el estilo de un tipo de mapa con diseños.
- Los marcadores ahora activan MouseEvents, no eventos DOM
11 de marzo de 2011
Problemas resueltos:
- Si haces doble clic en un marcador, ya no se hace zoom en el mapa (error 3090).
- El punto de anclaje con sombra de marcador personalizada ahora funciona (error 3112).
Cambios notables:
- Capa Panoramio
- Se corrigió la indexación z del marcador de Directions
- Se corrigió la posición predeterminada de las sombras.
2 de marzo de 2011
Cambios notables:
- Ahora, se renderizan los marcadores en Canvas/VML cuando están disponibles
- Objetivos de clics más grandes para polilíneas, polígonos y KML en dispositivos táctiles
22 de febrero de 2011
Problemas resueltos:
- Anclas de InfoWindow expuestas a través de la propiedad MVC de “anchorPoint” (Problema 2860)
- Corrige el trabajo híbrido en los niveles de zoom 0 y 1 (error 3062).
- Se corrigió el círculo o rectángulo si se agregaba o quitaba rápidamente al mapa (error 3052).
- arrastrable: falso corregido en dispositivos táctiles (error 3044)
18 de febrero de 2011
Problemas resueltos:
- Los marcadores de Street View solo se encogieron y no se agrandan (error 2969).
- Las instrucciones arrastrables ahora funcionan cuando routeIndex no es 0 (error 2995).
- Se corrigió el conflicto entre Flash y el arrastre de mapas (error 2956).
- Cuando se modifica mapTypeId en el objeto de escucha maptypeid_changed, el control de tipo de mapa ahora es coherente.
Cambios notables:
- Las etiquetas ahora están activadas de forma predeterminada cuando se hace clic en el modo Satélite desde el control de tipo de mapa
8 de febrero de 2011
Cambios notables:
- Nuevos controles de tipo de mapa jerárquico: son fáciles de usar
- Nuevo logotipo (error 2574)
- Se cambió el nombre de MarkerShape.coord a MarkerShape.coords para que coincida con el atributo HTML coords
<area>
.
3.3
17 de marzo de 2011
Problemas resueltos:
- El polígono no se procesa
8 de febrero de 2011
Problemas resueltos:
- Solicitudes de tarjetas que no se cancelan en Chrome (error 3011)
- evento de clic derecho que no se activa en FF/Mac (error 2920)
- Problemas de renderización de texto en Safari/Mac (error 3024)
- Los mapas de instrucciones sobre cómo llegar no se imprimen en IE correctamente
21 de enero de 2011
Cambios notables:
- Se aceptan MVCArrays en la biblioteca de geometría esférica
- Se corrigió la aparición cruzada de un marcador debajo de un marcador mientras se lo arrastraba en IE6.
- El índice z ya no está configurado en el elemento div del contenedor del mapa
17 de enero de 2011
Problemas resueltos:
- Se solucionó un problema por el que una sincronización incorrecta de zoom_changed generaba resultados incorrectos para fromLatLngToContainerPixel (error 2539).
6 de enero de 2011
Problemas resueltos:
- Se agregó una biblioteca de geometría, que proporciona utilidades de codificación de geometría esférica y polilínea (error 2540, error 2595 y error 2246).
- Capacidad de establecer el nivel de zoom mínimo y máximo en el mapa (error 1624)
Cambios notables:
- Los controles de zoom y de desplazamiento lateral están separados (no hay más controles de navegación). Estos se pueden configurar por separado.
- Nuevo control de zoom táctil en dispositivos táctiles
- Ahora se puede borrar el contenido de un MVCArray llamando a clear()
- Se corrigió la fuga de memoria que se produce al agregar y quitar marcadores en IE8.
- Procesamiento más rápido de los polígonos con un algoritmo de simplificación mejorado
23 de diciembre de 2010
Problemas resueltos:
- Los controladores de clics de puntos de referencia se corrigieron en direcciones arrastrables (error 2871).
21 de diciembre de 2010
Problemas resueltos:
- Se agregó un impulso al mapa cuando se arrastraba (error 2592).
- Se corrigió el error de CSS en Street View (error 2666).
- Se corrigió un error de JS que se producía cuando se mostraba una InfoWindow con un ancho de mapa de 0 en IE (error 2536).
Cambios notables:
- En dispositivos táctiles, ahora mostraremos un control de zoom táctil independientemente de si se requiere un control de navegación de ZOOM_PAN o SMALL. Si el dispositivo admite el modo multitáctil en el navegador, no se mostrará ningún control de zoom, ya que el acercamiento se realizará mediante pellizco.
9 de diciembre de 2010
Problemas resueltos:
- InfoWindows ahora se imprime bien en IE ( Error 1343)
- Se corrigió la opacidad en IE8 para ImageMapType.
Cambios notables:
- Cuando se arrastre, se mostrará una cruz debajo de Markers con un ícono personalizado y el método liftOnDrag esté habilitado
5 de diciembre de 2010
Problemas resueltos:
- Proporciona una interfaz que permite descubrir el nivel de zoom máximo de una imagen satelital. (Error 2049)
- Agrega una opción (RaiseOnDrag) para habilitar o inhabilitar las animaciones cuando se arrastra un marcador. (Error 2910)
Cambios notables:
- Ahora, los marcadores se levantan cuando se los arrastra y rebotan cuando se los suelta.
- Las animaciones de marcadores se pueden controlar de manera programática con la función setAnimation.
28 de noviembre de 2010
Problemas resueltos:
- maptypeid_changed ya no se activa dos veces (error 2449).
- Ahora se puede acceder a la propiedad "size" de un objeto MarkerImage ( Error 2465)
- La forma del marcador hace referencia al ícono y no al objeto (error 2629).
- Se mejoró el desplazamiento lateral del mapa al arrastrar los marcadores (error 2868).
- Ahora puedes imprimir mapas sin habilitar la impresión de imágenes de fondo
- Se corrigió el error por el que los marcadores de dirección arrastrables eran arrastrables cuando el valor de "arrastrable" se configuraba como falso.
16 de noviembre de 2010
Problemas modificados:
- Error 2076: Se proporciona una manera de dar una InfoWindow al DirectionsRenderer (error 2076).
- Error 2524: Implementa StreetViewControlOptions
- Error 2557: Se agrega la función para inhabilitar el zoom en Street View
Cambios notables:
- Se corrigió el error que causaba que se abriera una ventana nueva en FF cuando un marcador hacía clic con mayúscula.
- Los íconos de marcador de letras se perdieron cuando se especificaron marcadores de posición con DirectionsRenderer.
3.2
11 de noviembre de 2010
Cambios notables:
- Se corrigió el error por el que los polígonos se recortaban o truncaban con la escritura de derecha a izquierda en IE7/IE8.
- Se corrigió el error que causaba que las casillas de verificación estuvieran ocultas en Safari 5 debido a las transformaciones 3D.
- Las polilíneas geodésicas que abarcaban el Ecuador carecían de detalles
- Se agregaron posiciones de control para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
- Se cambió el nombre de las posiciones de control LEFT a LEFT_TOP, de RIGHT a RIGHT_TOP, TOP a TOP_CENTER y BOTTOM a BOTTOM_CENTER
11 de octubre de 2010
Problemas modificados:
- Error 2478: Street View - Compass Desalineación/Falta en algunos navegadores
- Error 2528: La opacidad de ImageMapTypeOptions falla en IE8.
- Error 2661: Infowindow: No se muestra el menú contextual cuando se hace clic con el botón derecho en un campo de entrada
- Error 2741: La ubicación del marcador no funciona en iOS 4 después del desplazamiento lateral en el mapa.
Cambios notables:
- Street View está habilitado de forma predeterminada
- Se corrigió el error por el que no se pasaba "this" a .getTileUrl.
- El evento de listado de InfoWindow ahora se activa después de que la ventana es visible
28 de septiembre de 2010
Problemas modificados:
- Error 2712: Fugas de memoria (agregar/quitar marcadores, mostrar/ocultar marcadores, hacer zoom/desplazar mapa)
Cambios notables:
- Los mapas V2 y V3 funcionan mejor cuando ambos están en la misma página
- Se corrigió el error en Street View de HTML5 cuando se arrastraba rápidamente hacia abajo.
16 de septiembre de 2010
Problemas modificados:
- Error 2701: El encabezado de control inicial del control de navegación de Street View no sigue el punto de vista
14 de septiembre de 2010
Problemas modificados:
- Error 157: Se admiten instrucciones sobre cómo llegar en automóvil arrastrables
- Error 1852: Se activa un evento "rightclick" en un google.maps.Marker sin un argumento
- Error 2673: El hombrecito naranja desaparece después del cambio de posición
Cambios notables:
- Se mejoró el rendimiento de los marcadores
31 de agosto de 2010
Problemas modificados:
- Error 2658: Ventanas de información de alto
Cambios notables:
- Se mejoraron las líneas geodésicas para aumentar el zoom.
24 de agosto de 2010
Problemas modificados:
- Error 2648: El evento de cambio de tamaño del mapa causa errores en Firefox en V3.2.1.
Cambios notables:
- Cuando se acerca o aleja repetidamente (por ejemplo, cuando se usa una rueda de desplazamiento), ahora se cargan menos mosaicos desde los niveles de zoom intermedios.
16 de agosto de 2010
Problemas modificados:
- Error 2416: El desplazamiento lateral y el zoom demasiado mágicos del mouse de Apple
- Error 2606: Cuando se configura el arrastre, se establece un valor falso en un mapa para inhabilitar los vínculos.
- Error 2640: No se borró la memoria con las actualizaciones o las descargas del navegador (IE)
Cambios notables:
- Los marcadores de StreetView se ajustan según su distancia
- Actualizaciones del control deslizante de zoom en el desplazamiento lateral
9 de agosto de 2010
Cambios notables:
- Se quitaron las propiedades obsoletas: KMLMouseEvent.position y FusionTablesMouseEvent.position. En su lugar, usa .latLng
- Se quitó la propiedad StreetViewService.getNearestPanorama que ya no está disponible. En su lugar, usa .getPanoramaByLocation
3.1
28 de septiembre de 2010
Cambios notables:
- Se solucionó el problema por el que las instrucciones con el mismo origen y destino generaban un error de JS.
9 de agosto de 2010
Cambios notables:
- Se corrigió el cambio de una asignación de OverlayView
- Se corrigió la llamada a GroundOverlay.setMap(null)
- IE ya no tiene fugas de zoom o desplazamiento lateral en la memoria.
5 de agosto de 2010
Problemas modificados:
- Error 2588: Llamar a setVisible(false) en un objeto Panorama con un objeto de escucha adjunto provoca un error de JS en IE.
Cambios notables:
- Se corrigieron los marcadores que desaparecían en IE6 al cambiar el zoom
29 de julio de 2010
Problemas modificados:
- Error 2337: Polilínea perdida
- Error 2497: No se respeta la opción en la que se puede hacer clic para el círculo.
Cambios notables:
- La panorámica personalizada "originheading" dejó de estar disponible y se reemplazó por "centerheading"
- Mosaicos coreanos en camino
- Los clics ahora pasan por polígonos en los que no se puede hacer clic en el mapa.
22 de julio de 2010
Problemas modificados:
- Error 1856: Se admite el procesamiento de polígonos en Opera.
- Error 2159: El evento de arrastre se activa después de hacer zoom con la rueda de desplazamiento
- Error 2385: A niveles de zoom más profundos, GroundOverlay se oscurece en Internet Explorer.
- Error 2337: Polilínea perdida
- Error 2427: Arrastrar con una ventana de información abierta cuando el usuario se desplaza lateralmente automáticamente genera marcadores.
- Error 2493: Los marcadores no se borran correctamente en IE7.
- Error 2500: Se recortó la imagen MarkerImage al usar !Marker.setIcon(<scaled MarkerImage>) para el marcador existente.
- Error 2549: CSS del menú desplegable de Google genera una advertencia
Cambios notables:
- Un evento de clic ya no se activa cuando se arrastra un polígono.
- Si haces clic en un elemento de selección de formulario que se expande fuera de un elemento InfoWindow, ya no se activa un clic en el mapa.
- Cuando haces clic en una superposición KML, ya no se activa un evento de clic en el mapa.
- Street View ahora se desplaza automáticamente para adaptarse a un elemento InfoWindow en la pantalla.
- El LatLng de MouseEvent de KML y FusionTables cambió de "position" a "latLng".
- Los controles de zoom de Android ya no pasan el clic al mapa
17 de junio de 2010
Problemas modificados:
- Error 2346: Opción para inhabilitar la animación fluida
Cambios notables:
- Se corrigió el error de parpadeo del marcador.
- Se mejoró la activación de eventos de Domdo de InfoWindow.
- Ahora se expone DirectionsRoute.bounds.
11 de junio de 2010
Problemas modificados:
- Error 2389: Street View no funciona en IE7
- Error 2460: Error en el posicionamiento del hombrecito naranja
- Se corrigió la fuga de memoria del marcador.
- Se mejoró la latencia de la primera geocodificación.
- Acceso proporcionado a StreetViewService
3.0
18 de mayo de 2010
Problemas modificados:
- Problema 2037: Geodésico de GPolylineOptions
- Se corrigió un error en los derechos de autor de Google en el tipo de mapa personalizado.
- Se agregó la propiedad geodésica a Polygons y polilíneas.
- Se agregó la opción en la que se puede hacer clic a polígonos y polilíneas.
- Se agregó la opción en la que se puede hacer clic a GroundOverlay.
13 de mayo de 2010
- Error 1724: Tamaño o márgenes de infoWindow incorrectos al configurar el contenido mediante un elemento, en lugar de una string
Cambios notables:
- Se corrigió el error por el que las superposiciones de suelo se cortaban antes de cruzar la fecha.
- Ahora setIcon de marcador funciona con \ en la URL
- Activadores de eventos de mouseout de polígonos y polilíneas en IE
- El cambio de ícono de marcador ya no parpadea
7 de mayo de 2010
- Error 1458: Solicitud de función: Compatibilidad con KML en la API de Google v3
- Error 1658: Se agregó la superposición de tráfico
- Error 2209: Desbordamiento de pila
- Error 2254: Varias llamadas a "setMap(gMap)" y "setMap(null)" en el objeto Circle cambian su trazo y completan la opacidad
Cambios notables:
- Se agregaron capas KML y GeoRSS
- Se agregaron superposiciones de suelo
- Se agregaron capas nuevas: Tráfico y Rutas en bicicleta.
- Se agregó la propiedad "suppressBicyclingLayer" con el elemento DirectionsRendererOptions.
- Se corrigió el error para garantizar que se haga referencia correctamente a la capa de zoom cuando se cambia MapType.
- Se cambió el nombre de la propiedad DirectionsResult "start/end_point" por "start/end_location".
- Se cambió el nombre de la propiedad DirectionsLeg por "start/end_geo" por "start/end_address".
- Se cambió el nombre de la propiedad "optimize_waypoint_order" por DirectionsRoute por el de "waypoint_order".
- Se quitó la compatibilidad con los nombres de propiedades anteriores de instrucciones sobre cómo llegar (setTripIndex, getTripIndex, HideTripList y provideTripAlternatives) y continuar con las advertencias de registro. También quita la conversión de las rutas a las etapas y los viajes a las etapas.
- Se actualizó GeocoderGeometry.latLng a GeocoderGeometry.location
30 de abril de 2010
- Error 2230: El mapa se inicializa sin la proyección personalizada prevista
Cambios notables:
- Ahora, si haces clic en el mapa, el teclado se enfoca
- Ahora se admite la función de pellizcar para hacer zoom en iPad
26 de abril de 2010
- Error 1826: Se agregaron eventos de desplazamiento del mouse y de desplazamiento del mouse sobre polígonos y polilíneas.
- Error 2177: map.setZoom(z) no funciona correctamente durante el evento "maptypeid_changed"
- Error 2247: La opción HideRouteList en DirectionsRenderer no funciona como se espera
Cambios notables:
- Se corrigió un error por el que los íconos personalizados desaparecían en la parte inferior del mapa durante la vista panorámica.
13 de abril de 2010
- Error 2275: No se puede volver a utilizar MarkerImage.
- Error 2181: cuando agregas un google.maps.Marker y, luego, usas la rueda de desplazamiento del mouse para acercar o alejar el marcador, este se oculta
11 de abril de 2010
Sin cambios notables ni problemas modificados.
5 de abril de 2010
- Error 1976: Problemas relacionados con el ícono personalizado y los marcadores arrastrables
- Error 2107: El marcador arrastrable desaparece cuando se lo arrastra fuera del mapa.
- Error 2181: No está presente la propiedad de proyección de los mapas base.
Cambios notables:
- Se expuso la polilínea de la descripción general de las instrucciones en DirectionsRoute como overview_path.
- Se expuso la proyección actual del mapa como una propiedad de solo lectura.
23 mar 2010
Cambios notables:
- Ahora se expone la elevación en la API.
- Se mejoró la carga de tarjetas para conexiones a Internet lentas.
15 mar 2010
Cambios notables:
- Ahora, los polígonos se vuelven a pintar correctamente cuando se cambian los estilos.
- Los mensajes de advertencia obsoletos mediante console.log se proporcionan cuando se usa el estilo antiguo "Directions".
10 mar 2010
- Error 1801: Poliz o polígono zIndex
- Error 2144: DirectionsRequest debe proporcionar la opción EvitaHighways.
- Error 2207: Error: Se completa la polilínea en IE.
- Error 2113: Las polilíneas se rompen en FF en niveles altos de zoom después del lanzamiento de enero.
Cambios notables:
- Se agregaron las instrucciones sobre cómo llegar en bicicleta.
- Se agregaron nuevas opciones de DirectionsRequest:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Velocidades de procesamiento de polígonos o polilíneas mejoradas
- Se cambiaron los nombres de los siguientes objetos Directions. Los nombres anteriores siguen siendo compatibles.
- DirectionsRoute a DirectionsLeg
- DirectionsTrip a DirectionsRoute
3 mar 2010
- Error 2136: ofusca las propiedades en google.maps.MarkerImage a las que no se debería hacer referencia.
Cambios notables:
- Se corrigió el error de salto de mapa.
- Se mejoró el zoom sucesivo dos veces.
- Ya no se ofusca el evento de arrastre del marcador .latLng.
26 feb 2010
- Error 1651: mousemove / mouseover / mouseout para lienzo de mapa
- Error 2142: DirectionsRendererOptions debe permitir que los usuarios supriman los marcadores por completo.
- Error 2148: ¿Falta event.latLng?
- Error 2109: Error: NavigationControlStyle.ZOOM_PAN no se muestra correctamente en IE8.
- Error 2153: MVCArray.push() no muestra una longitud nueva
Cambios notables:
- Se agregó opacidad a ImageMapType.
- Se corrigió el error por el que no se activaba el clic con el botón derecho en un rectángulo o círculo.
- Los eventos de contenido de la ventana de información ya no se quitarán cuando se oculten.
8 feb 2010
- Error 2135: Error: Si reutilizas el MVCArray de un polígono en una polilínea, esta se cierra.
Cambios notables:
- Se agregó una nueva clase Rectangle.
- Se agregó una nueva clase circular.
- Se corrigió la fuga de memoria durante la creación y la eliminación de un marcador.
- Se dejó de anotar el objeto MVCArray de LatLngs para cerrar polígonos, ya que eso provoca que también se cierren las polilíneas que comparten el mismo MVCArray (consulta el error 2135).
- Se corrigió un error que a veces ocultaba los marcadores en pantalla si el zoom del mapa estaba configurado en su valor actual.
- Se corrigió ImageMapType para que se muestre correctamente en Android.
- Se cambió el esquema de recorte de polígonos para permitir los polígonos que contienen el polo norte o sur.
- Se aumentó el rango de latitud de MercatorProjection al máximo posible sujeto a la precisión de punto flotante.
28 de enero de 2010
- Error 1367: Solicitud de función: Se expuso LayoutManager para que los desarrolladores coloquen DIV en el "flujo de control".
- Error 1916: Solicitud de función: Se agregó la capacidad de escalar MarkerImage
- Error 1443: extender() y union() deben mostrar el objeto LatLngBounds
- Error 1997: Documentación de MapOption "tamaño"
- Error 2074: No se renderiza el mapa cuando el mapa del mundo se ajusta a las dimensiones exactas del contenedor.
Cambios notables:
- Se agregó compatibilidad con idiomas índicos:
- bn, gu, kn, ml, mr, ta, te
- Se agregaron nuevos métodos estáticos al espacio de nombres de eventos:
- addListenerOnce
- AgregarDomListenerOnce
- Se agregó una nueva propiedad "encoded_lat_lngs" al objeto DirectionsStep a fin de exponer el conjunto de valores latlng en formato ASCII comprimido.
- Se mejoró el rendimiento al quitar los elementos DOM del marcador fuera de la pantalla.
- Se corrigió el error de desplazamiento lateral en Google Chrome
- Se corrigió un error relacionado con el zoom en el iPhone
19 de enero de 2010
- Error 1422: Solicitud de función: Permite que los desarrolladores creen tipos de mapas personalizados
- Error 1523: Solicitud de función: fromContainerPixelToLatLng (y viceversa)
- Error 1443: extender() y union() deben mostrar el objeto LatLngBounds
- Error 1960: Error: información incompleta con provideTripAlternatives
- Error 1675: Error de documentación del instructivo
- Error 1676: Error de documentación del instructivo: opciones de control
- Error 1856: Los polígonos no se renderizan en Opera.
- Error 1954: La localización de idiomas de Bulgaria no es correcta.
- Error 1976: Error: Ícono personalizado y problemas de marcadores arrastrables
- Error 2063: Colisiones de nombres de variables cuando se minimizan las subclases de OverlayView
Cambios notables:
- Lanzamiento de compatibilidad con tipos personalizados de mapas, incluidos los tipos de mapas base, los tipos de mapas superpuestos y la proyección:
- Nuevo objeto ImageMapType para admitir mosaicos de mapas personalizados
17 de diciembre de 2009
Cambios notables:
- Se corrigió el error inicial que se producía antes de que comenzara una animación de desplazamiento lateral del mapa.
- Se corrigió el salto del mapa a una ubicación diferente cuando se pasaba el nivel de zoom máximo con Scrollwheel o DoubleClick.
- Los controles de copyright, MapType y Navigation cambian de tamaño para adaptarse al tamaño del mapa.
- Los métodos get, set y métodos de eventos antiguos dejaron de estar disponibles oficialmente y ya no se definen.
10 de diciembre de 2009
- Error 1820: Acercarse con la rueda de desplazamiento parece ampliar más allá del nivel de zoom máximo y "omitir/saltar" la posición del mapa
- Error 1743: Cuando el zoom se desplaza, el mapa se mueve a una ubicación completamente diferente.
Otros cambios notables:
- Se agregó el método nuevo panToBounds.
- Se agregó una nueva animación del mapa. Afecta el arrastre, el desplazamiento lateral, el zoom y las llamadas a setCenter/setZoom en todos los navegadores.
- Se agregó un mensaje de advertencia del registro de la consola si se usan métodos obsoletos.
25 de noviembre de 2009
- Error 1696: Solicitud de función: Posición de control de mapa
- Error 1909: Se dañó getBounds después de que se cambiara el centro del mapa
- Error 1938: map.setOptions no reconoce las opciones de control.
Otros cambios notables:
- Se agregó compatibilidad con escritura de derecha a izquierda para habilitar los siguientes idiomas: árabe, persa, hebreo.
- Se expuso la propiedad lat_lngs para los pasos de DirectionsResult.
11 de noviembre de 2009
- Error 1742: El marcador de ícono personalizado siempre aparece sobre el marcador predeterminado
Otros cambios notables:
- Se agregó compatibilidad con tres idiomas nuevos.
- Vasco
- Galego
- Tagalo
29 de octubre de 2009
- Error 1421: Solicitud de función: Agrega una clase de Directions a la API v3
Otros cambios notables:
- Documentación de referencia actualizada con DirectionsRenderer y DirectionsService
26 de octubre de 2009
- Error 1647: Solicitud de función: Proporciona un evento para que la ventana de información esté lista
- Error 1710: Se puede cancelar el evento de zoom del usuario haciendo doble clic.
Otros cambios notables:
- Se produce un error de JS cuando se pasan argumentos no válidos al nuevo google.maps.LatLng().
- Error corregido: el mapa estático se cargaba dos veces al cargarlo.
15 de octubre de 2009
- Error 1525: error get_bounds en los niveles de zoom bajos
- Error 1757: fitBounds() no funciona en el meridiano 180
- Error 1790: map.setOptions no puede configurar el cursor
- Error 1767: Error con la propagación de eventos
Otros cambios notables:
- Actualizaciones de la documentación:
- Se expuso un nuevo método: LatLngBounds.isEmpty()
- Se ordenaron todos los métodos, eventos, propiedades y constantes por nombre.
- Se corrigieron los tipos incorrectos en las propiedades de opción de polilínea y polígono.
28 de septiembre de 2009
- Mejoras en el rendimiento de la renderización de Poly.
- Se solucionó el problema con la advertencia de JS para SVGView.
22 de septiembre de 2009
- Error 1420: Función: Agrega la clase de polilínea a la API
- Error 1371: El evento map.bounds_changed se activa repetidamente cuando el mapa se mueve.
- Error 1700: La ubicación es incorrecta en clic después de alejarse en Firefox 3.5
- Error 1702: Se informa un valor de latitud y longitud incorrecto en los eventos de clic y dblclick cuando hay un desplazamiento de desplazamiento en un elemento superior.
- Error 1723: El mapa salta cuando se arrastra en iPhone
Otros cambios notables:
- ¡Se lanzaron polilíneas y polígonos! Te permiten dibujar líneas o regiones con relleno en el mapa, especificar los estilos de trazo y relleno, y admitir la mayoría de los eventos del mouse (es decir, no mover el mouse todavía). Funcionan en todos los navegadores compatibles (IE6.0, Firefox 2.0 y versiones posteriores, Safari 3.1 y versiones posteriores, Chrome), que incluyen dispositivos móviles compatibles.
- Se agregaron dos secciones nuevas a la guía para desarrolladores sobre polilíneas y polígonos.
- Se agregaron dos clases nuevas a la referencia de la API para Polylines y Polygons.
- Se agregó el nuevo evento "Mapa", que se activa cuando el mapa no se mueve durante un tiempo. Resuelve el error 1371.
- Se corrigieron los valores LatLng incorrectos que se mostraban a partir de los eventos de clic.
- Se corrigió el error relacionado con el zoom en el iPhone Consulta el problema 1723.
10 de septiembre de 2009
- Error 1659: Se informa de forma incorrecta latLng en eventos de clic y dblclick después de un desplazamiento lateral, Firefox 3.5.
- Error 1621: La ubicación no es correcta después de hacer clic en el mapa en ie8 con el tipo de archivo
- Error 1642: InfoWindow overflow:auto
- Error 1531: La altura de infoWindow aumenta con cada apertura
Otros cambios notables:
- Sintaxis modificada para obtener y establecer métodos y nombres de eventos como se especifica a continuación. La sintaxis anterior sigue siendo compatible con versiones anteriores. Por ejemplo:
- set_funBoat() => setFunBoat()
- get_funBoat() ==> getFunBoat()
- funBoat_changed => funboat_changed.
- Se agregó el método nuevo "onAdd" a la interfaz OverlayView, a la que se llama cuando se inicializan los paneles y la proyección por primera vez. Esto soluciona el problema 1377.
- Se cambió el nombre del método "remove" de la interfaz OverlayView a "onRemove". El nombre anterior sigue siendo compatible con versiones anteriores.
2 de septiembre de 2009
- Error 1525: error get_bounds en los niveles de zoom bajos
- Error 1596: El desplazamiento lateral más allá del extremo norte o sur del mundo muestra un error
- Error 1643: Error: No se necesitaban ruedas de desplazamiento en el mapa innecesariamente.
- Error 1379: No puedo ver los datos del mapa de Corea en V3
Otros cambios notables:
- Tener una rueda de desplazamiento continua y un zoom de doble clic en Chrome, Safari 4 y Firefox 3.5
- Mejora en el rendimiento de arrastre de mapas
- Después de hacer zoom, ahora se hace doble clic en el mapa
24 de agosto de 2009
- Error 1567: no funciona map.set_center para una ubicación cercana.
- Error 1605: Cuando te desplazas por el mapa, también se desplaza la página.
- Error 1467: Función de desplazamiento lateral y animación
Otros cambios notables:
- Se habilitó el zoom de rueda de desplazamiento de forma predeterminada. Para inhabilitarlo, establece la propiedad de la rueda de desplazamiento de la opción Map en falso.
- Se actualizó la documentación a fin de incluir las funciones de panTo y panBy.
14 de agosto de 2009
- Error 1575: Error en el método de marcadores arrastrables set_draggable()
Otros cambios notables:
- Se habilitó el zoom de la rueda de desplazamiento.
- Se solucionó el problema que afectaba a los dispositivos iPhone donde se producían saltos de mapa después de arrastrarlos.
4 de agosto de 2009
- Error 1393: Permite los marcadores arrastrables
- Error 1448: Error: La API v3 necesita una función checkResize() (o equivalente).
- Error 1404: Error con el cursor en Opera
- Error 1514: La flecha de selección de MapType se muestra de forma incorrecta con un código HTML 4.01 estricto.
- Error 1426: Control del índice z de InfoWindow
Otros cambios notables:
- Pellizcar y arrastrar en el iPhone deberían ser más resistentes.
- Se agregaron métodos set y métodos zIndex a los objetos InfoWindow.
Cambios en la documentación:
- Se agregaron los métodos get_draggable y set_draggable
- Se agregaron eventos de arrastrar, arrastrar y arrastrar y arrastrar y arrastrar
- Se agregó una propiedad arrastrable de marcador
- Se agregaron los métodos get_zIndex y set_zIndex de la ventana de información
- Se agregó el evento zIndex_changed de la ventana de información
- Se agregó la propiedad zIndex de la ventana de información
13 de julio de 2009
- Error 1415: Contenido de la ventana de información: seleccionable true/ false
- Error 1432: El evento de mouseout no se activa después de que se llama a set_icon.
- Error 1365: Los controles de tipo de mapa se procesan de forma incorrecta con un tipo de documento estricto
Otros cambios notables:
- Los desarrolladores ya no necesitan especificar el tamaño de una MarkerImage, y la API la detectará cuando no se la proporcione. En una nota relacionada, el tamaño, el ancla y los argumentos de origen para MarkerImage son opcionales.
- Los desarrolladores ya no necesitan llamar a OverlayView.call(this) en un constructor de la subclase OverlayView.
- Se quitaron de la interfaz los métodos "cambiados" de OverlayView. Esto no debería afectar el código del desarrollador, ya que estos métodos no se usaban anteriormente.
- Se quitó la opción de coincidencia parcial de los objetos de solicitud del geocodificador. Si un desarrollador continúa pasándola, no tendrá efecto en la consulta.
12 de junio de 2009
Problemas modificados:
- Error 1363: Error: No se despachan los eventos de clic en el mapa en el iPhone.
Otros cambios notables:
- Se puede hacer clic en el control de zoom grande en todos los navegadores.
- La ventana de información "borra" el control de zoom grande, que se posiciona completamente dentro del mapa y los controles.
- Los derechos de autor en dispositivos móviles usan imágenes atractivas
- Los mosaicos se cargan desde el centro en lugar de la parte superior izquierda.
- Los usuarios ya no pueden seleccionar el texto de los botones de tipo de mapa ni ninguna de las imágenes de control.
- La biblioteca principal es más pequeña (~1.9 KB)