Suscríbete a estas notas de la versión.
El equipo de la API de Maps JavaScript actualiza 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 los lanzamientos por fecha y número de versión, junto con los cambios asociados.
Para recibir actualizaciones sobre las nuevas versiones de la API de Maps, suscríbete al grupo google-maps-js-api-v3-notify.
3.58.11a
31 de octubre de 2024
Cambios:
- [Canal beta] Se corrigió un error que provocaba que el Pegman de Street View no se pudiera usar en el mapa de componentes web.
- Se impidió que los lectores de pantalla se enfocaran en el mensaje de desplazamiento cuando está oculto en un mapa de la API de Embed.
3.58.10
24 de octubre de 2024
Cambios:
- Se resolvió un problema que causaba una excepción cuando se accedía al almacenamiento de la sesión.
3.58.9 (reversión)
17 de octubre de 2024
Cambios:
- [canal alfa] Ahora se pueden usar imágenes y SVG personalizados para los marcadores renderizados en Maps 3D.
3.58.8
10 de octubre de 2024
Cambios:
- Se quitó una advertencia incorrecta de la consola de WebGLOverlayView.
- Se solucionó un problema por el que Chrome mostraba erróneamente una línea de enfoque azul alrededor del mapa si era el primer elemento de la página con el que se interactuaba con un puntero o un mouse.
- Se agregaron proveedores de ubicación de vehículos y flotas de ODRD para el seguimiento de flotas de JavaScript de los servicios de movilidad.
3.58.7
3 de octubre de 2024
Sin cambios para el público.
3.58.6
25 de septiembre de 2024
Cambios:
- [canal alfa] Se quitaron las propiedades
*Opacity
dePolyline3DElement
yPolygon3DElement
. Los valores alfa se pueden especificar en las propiedades*Color
correspondientes con los formatos de color#rgba
,#rrggbbaa
,rgba(r, g, b, a)
orgb(r g b / a)
. - [canal alfa] Los controles de IU predeterminados, los marcadores, los modelos 3D y las funciones de animación de cámara predeterminadas ahora están disponibles para usar con los mapas 3D en la versión experimental.
- Se corrigió un error que causaba que no se pudieran cambiar los tipos de mapas personalizados entre sí en los mapas vectoriales.
- Usa imágenes satelitales de alta DPI para dispositivos con alta densidad de píxeles.
3.58.5a
19 de septiembre de 2024
No hay cambios públicos.
3.58.4a
12 de septiembre de 2024
Sin cambios para el público.
3.58.3
5 de septiembre de 2024
No hay cambios públicos.
3.58.2
29 de agosto de 2024
Cambios:
- El glifo de texto de
PinElement
ahora se ajusta conPinElement
y su color predeterminado coincide con elglyphColor
predeterminado dePinElement
.
3.58.1a
22 de agosto de 2024
Cambios:
- [canal beta] Reemplaza el control de zoom por el control de cámara de forma predeterminada. El Control de cámara incluye controles de zoom y desplazamiento lateral.
- Publica las propiedades
cameraControl
ycameraControlOptions
enMapOptions
. - Permitir que se establezca el esquema de colores (claro u oscuro) al crear la instancia del mapa.
- Se actualizó el control de tipos de mapas para que se una a una línea nueva si el ancho del mapa es demasiado pequeño.
- Se integró un nuevo etiquetador para renderizar las etiquetas de mapas de vectores.
- Los nuevos colores del mapa base ahora son los predeterminados en el canal
v=weekly
para los desarrolladores que no usan IDs de mapa. Para obtener más información, consulta https://developers.google.com/maps/new-basemap-style-opt-in.
3.57.13
8 de agosto de 2024
Cambios:
- [Canal beta] Se agregaron descriptores de direcciones a la respuesta de Geocoding para la geocodificación inversa, la geocodificación directa y la búsqueda de ID de lugar.
3.57.12
1 de agosto de 2024
Cambios:
- [canal beta] Se agregaron descriptores de direcciones a la respuesta de geocodificación para geocodificación inversa, geocodificación directa y búsqueda de ID de lugar.
- [canal beta] Permite establecer el esquema de colores (claro u oscuro) al momento de crear las instancias del mapa.
- Disminución de la latencia de IconMouseEvent cuando se hace clic en un componente en los mapas de vectores
3.57.10
25 de julio de 2024
Cambios:
- [Canal beta] Se agregaron descriptores de direcciones a la respuesta de Geocoding para la geocodificación inversa, la geocodificación directa y la búsqueda de ID de Place.
- Se agregaron varios atributos para los tipos principales y los nombres visibles a la clase Place.
3.57.9
18 de julio de 2024
Cambios:
- Se mejoró la accesibilidad del control del hombrecito naranja de Street View.
3.57.8b
11 de julio de 2024
No hay cambios públicos.
3.57.7
4 de julio de 2024
Cambios:
- Agrega opciones de VE y combustible a las propiedades de la clase Place. Habilita las opciones de búsqueda de VE para Place.searchByText.
3.57.6a
27 de junio de 2024
No hay cambios públicos.
3.57.5
20 de junio de 2024
Sin cambios para el público.
3.57.4
13 de junio de 2024
Cambios:
- [Canal beta] Se integró un nuevo etiquetador para renderizar las etiquetas de los mapas vectoriales.
- InfoWindow tiene una nueva propiedad
isOpen
para indicar si está abierta en un mapa o en Street View. - Se corrigió la documentación de referencia incorrecta para la clase
PlacePrediction
de Place Autocomplete.
3.57.3a
6 de junio de 2024
- [Canal beta] Se agregaron descriptores de direcciones a la respuesta de Geocoding para la geocodificación inversa, la geocodificación directa y la búsqueda de ID de lugar.
3.57.2
28 de mayo de 2024
Cambios:
- Se corrigió un error por el que el control de tipos de mapas en un componente web no abre los menús.
- Se corrigió un error que causaba que faltara el indicador de arrastre de AdvancedMarkerElement.
- Agrega la funcionalidad de autocompletar a la nueva API de Place.
- Los mosaicos de mapas de trama ahora se entregan en formato de imagen WebP.
- Se actualizó la documentación de Place.searchByText y Place.searchNearby para que apunte a la lista de campos correcta.
- El nuevo botón de cierre de InfoWindow y un encabezado opcional ahora están disponibles en el canal semanal.
3.57.0
24 de mayo de 2024
No hay cambios públicos.
3.56.12a
9 de mayo de 2024
Cambios:
- Se corrigió un error que causaba que faltara el indicador de arrastre de
AdvancedMarkerElement
.
3.56.11
2 de mayo de 2024
Cambios:
- [Canal beta]
<gmp-map>
ahora también usará el modo vectorial de forma predeterminada cuando haya un ID de mapa establecido, pero no haya un tipo de renderización explícito establecido en el ID de mapa (p.ej., DEMO_MAP_ID).
3.56.10
25 de abril de 2024
Cambios:
- [Canal beta] El evento gmp-placeselect de PlaceAutocompleteElement ahora se propaga.
- [Canal beta] Ya están disponibles el nuevo botón para cerrar InfoWindow y un encabezado opcional.
- [canal beta] Se mejoraron las funciones de accesibilidad de teclado y de un solo puntero para el control del hombrecito naranja de Street View.
- Se corrigió el problema de fuga de memoria que se generaba cuando se quitaban los marcadores avanzados.
- Se solucionó un problema por el que los círculos no dibujaban un perímetro liso.
- Se agregó una API para establecer el modo vectorial durante la creación de instancias de google.maps.Map (no se requiere mapId).
3.56.8
11 de abril de 2024
Cambios:
- Se corrigió un problema de fuga de memoria cuando se usaba
AdvancedMarkerElement
.
3.56.7
4 de abril de 2024
Cambios:
- Agrega la función searchNearby a la nueva clase Place.
3.56.6
28 de marzo de 2024
Cambios:
- [canal beta] Los mosaicos de mapas de trama ahora se entregan en formato de imagen WebP.
- Se corrigió el posicionamiento de los anclajes de la ventana de información para los lugares de interés en los mapas vectoriales.
- Se corrigió un error que mostraba el
AdvancedMarkerElement
sin una posición establecida. - Se agregó un evento "close" a la API de InfoWindow.
3.56.5
21 de marzo de 2024
Cambios:
- [Canal beta] Los nuevos colores del mapa base ahora son los predeterminados para los desarrolladores que no usan IDs de mapa. Para obtener más información, consulta https://developers.google.com/maps/new-basemap-style-opt-in.
- Se corrigió la posición base de la ventana de información para las etiquetas y los íconos del mapa de vectores.
3.56.4
14 de marzo de 2024
No hay cambios públicos.
3.56.3
7 de marzo de 2024
No hay cambios públicos.
3.56.1
22 de febrero de 2024
Cambios:
- Se corrigió un error de documentación en el parámetro "fields" de Place.searchByText.
- [Canal beta] Crea un espacio predeterminado en
<gmp-map>
y permite crear elementos personalizados para unir los componentes web de la API de Maps JavaScript. - Se agregaron opciones de estacionamiento a la nueva API de clase Place.
- Se dará de baja google.maps.Marker. En su lugar, usa google.maps.marker.AdvancedMarkerElement. Por el momento, no se programó la descontinuación de google.maps.Marker, pero se recomienda usar google.maps.marker.AdvancedMarkerElement en lugar de google.maps.Marker. Si bien google.maps.Marker seguirá recibiendo correcciones de errores para cualquier regresión importante, no se abordarán los errores existentes en google.maps.Marker. Se enviará una notificación con al menos 12 meses de antelación antes de que se descontinúe la asistencia. Consulta https://developers.google.com/maps/deprecations para conocer los detalles de la baja.
- Agrega atributos adicionales a la nueva API de clase Place.
- Se agregaron opciones de pago a la nueva API de la clase Place.
3.55.11a
15 de febrero de 2024
Cambios:
- Evita que los mapas se desplacen automáticamente a la vista cuando se hace clic en ellos.
3.55.11
8 de febrero de 2024
Cambios:
- [canal alfa] Se quitó la propiedad inputElement de PlaceAutocompleteElement.
- [Canal alfa] Se agregaron partes de CSS para el elemento Place Autocomplete
- [Canal beta] PlaceAutocompleteElement ahora está disponible en vista previa (v=beta)
- Se agregaron opciones de accesibilidad a la API de Places V2.
3.55.10
1 de febrero de 2024
Cambios:
- [Canal beta] Se dejó de usar SearchByTextRequest.rankBy. En su lugar, usa SearchByTextRequest.rankPreference.
- [Canal beta] Place.findPlaceFromQuery y Place.findPlaceFromPhoneNumber ya no están disponibles. En su lugar, usa Place.searchByText.
- Se corrigió el seguimiento de uso por canal.
- Habilita las polilíneas adaptadas al tráfico para los proveedores de ubicación de viajes y vehículos en la función Compartir viajes en JavaScript.
- La nueva clase Place ya está disponible en el canal semanal.
- Se dio de baja Place.openingHours. En su lugar, usa regularOpeningHours.
3.55.9
25 de enero de 2024
Cambios:
- [Canal beta] Se solucionó un problema por el que no se podía cerrar el diálogo de combinaciones de teclas cuando se presionaba la tecla
Esc
enMapElement
. - Se agregó un nuevo parámetro de URL
loading=async
a la URL de arranque para la carga directa de secuencias de comandos. Esto indica que la API de Maps JavaScript no se cargó de forma síncrona y que el eventoload
de la secuencia de comandos no activa ningún código JavaScript. Para mejorar el rendimiento, se recomienda establecer este valor enasync
siempre que sea posible.
3.55.8
18 de enero de 2024
Cambios:
- [canal alfa] Se está enviando un token de sesión como parte de las solicitudes de PlaceAutocompleteElement.
- [canal beta] Presenta una nueva propiedad
gmpClickable
enAdvancedMarkerElement
. Este es un cambio drástico para los usuarios que registran el eventogmp-click
conaddEventListener()
en el canal beta. Para recibir el eventogmp-click
cuando se hace clic, establece la propiedadgmpClickable
entrue
o agrega el atributogmp-clickable
alcomponente web. En el caso de los usuarios que usan addListener()
para registrar el eventogmp-click
, no es necesario que realicen ningún cambio en este momento.
3.55.7
11 de enero de 2024
Cambios:
- [Canal beta] La propiedad
element
deAdvancedMarkerElement
ahora apunta a la instancia deAdvancedMarkerElement
. - [Canal beta] Los marcadores avanzados ahora pueden personalizar su contenido con nodos secundarios.
- Se corrigió un error por el que las combinaciones de teclas para desplazarse lateralmente y zoom no funcionaban después de hacer clic en el mapa.
- Habilita la personalización de polilíneas para el uso compartido de rutas de JavaScript.
- [Canal alfa] Se agregaron los atributos types, requestedLanguage, requestedRegion y name a PlaceAutocomplete.
- [canal beta] Se corrigió el error que causaba que no se creara el elemento Marcador avanzado cuando se llamaba a
document.createElement('gmp-advanced-marker')
.
3.55.3
30 de noviembre de 2023
No hay cambios públicos.
3.55.2
23 de noviembre de 2023
Cambios:
- Se corrigió un error que causaba errores de CSP relacionados con el estilo en Street View
3.55.1
16 de noviembre de 2023
Sin cambios para el público.
3.54.12a
8 de noviembre de 2023
Cambios:
- Se corrigió un error que causaba que WebGLOverlayView no se renderizara en ciertas situaciones.
3.54.12
2 de noviembre de 2023
Cambios:
- [canal alfa] Actualiza Place Autocomplete para que sea un componente web. Este es un cambio rotundo. Consulta https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement para obtener información actualizada sobre el uso.
- [Canal alfa] Se actualizó la administración de enfoque del elemento Place Autocomplete
- [Canal beta] Se expone el evento gmp-zoomchange en MapElements.
- Habilita MapTypeControl HORIZONTAL_BAR para controlar automáticamente los contextos de diseño RTL.
3.54.11
26 de octubre de 2023
Cambios:
- Se solucionó un problema por el que se podía generar un error cuando se configuraban controles en un mapa.
- Se agregó la capacidad de restringir las imágenes de Street View solo a las fuentes oficiales de Google a través de StreetViewLocationRequest y StreetViewControlOptions.
3.54.10
18 de octubre de 2023
Cambios:
- [Canal beta] MapElement ahora ajusta automáticamente el diseño de sus controles de izquierda a derecha o de derecha a izquierda según su estilo
direction
calculado. También hay ranuras disponibles para agregar controles personalizados. ControlPosition ahora admite valores lógicos para la compatibilidad con el diseño LTR/RTL. La API de Maps Embed también ajusta automáticamente el diseño de los controles de izquierda a derecha o de derecha a izquierda según el idioma. - [Canal beta] MapElement ahora tiene habilitado delegatesFocus.
3.54.9
12 de octubre de 2023
- [canal beta] Agrega un resumen editorial a la API de Places v2.
3.54.7a
28 de septiembre de 2023
Cambios:
- Se agregó compatibilidad con varios proveedores de ubicación en JavaScript de Compartir recorrido.
3.54.6
21 de septiembre de 2023
Cambios:
- google.maps.FeatureLayer responde a eventos de mousemove.
- Se agregó google.maps.FeatureType.SCHOOL_DISTRICT para que los distritos escolares sean compatibles con el diseño basado en datos.
3.54.5
14 de septiembre de 2023
Cambios:
- [Canal beta] Se corrigió un error que causaba que addEventListener() de AdvancedMarkerElement no estuviera disponible.
3.54.4
7 de septiembre de 2023
Cambios:
- El logotipo de Google no se superpondrá con tanta frecuencia con la información sobre derechos de autor en el mapa.
3.54.2
24 de agosto de 2023
Cambios:
- Se corrigió un error en DirectionsRenderer por el que el mapa no se cargaba si no se configuraban el zoom y el centro antes de renderizar DirectionsResult.
3.54.1
18 de agosto de 2023
Cambios:
- Actualiza la API de Maps JavaScript para admitir ECMAScript 2020 de forma nativa.
- Los marcadores avanzados ahora se renderizan con mayor claridad.
- El mapa se inhabilita cuando se anula Array.from con una implementación que no admite iterables.
- Se corrigió el enfoque que se perdía cuando se inhabilitaban los botones de zoom en los niveles límite.
3.53.13
27 de julio de 2023
Cambios:
- [Canal beta] Se refactorizaron las atribuciones en la nueva clase Place.
PhotoAttribution
ahora esAuthorAttribution
author
ahora esdisplayName
.authorURI
ahora esuri
.photoURI
{?string} ahora está disponible enAuthorAttribution
.Photo.attributions
ahora esPhoto.authorAttributions
.Review.authorAttribution
{?AuthorAttribution} reemplaza aPhoto.author/authorURI/authorPhotoURI
. - [Canal beta] Se agregó el campo obligatorio
textQuery
y se dio de bajaquery
en el método searchByText() de la clase Place. - Se ajustó el desplazamiento de anclaje de la ventana de información para las etiquetas y los íconos del mapa de trama.
3.53.12
20 de julio de 2023
Cambios:
- [Canal beta] Se agregaron proveedores de ubicación de vehículos y flotas de ODRD para la función de Compartir viaje de JavaScript: Seguimiento de flotas.
- Se actualizó el mensaje de advertencia cuando se ignoraba el argumento que se pasaba al constructor
LatLng()
. - Se dio de baja
Marker.collisionBehavior
y se reemplazó porAdvancedMarkerElement.collisionBehavior
.
3.53.11
13 de julio de 2023
Cambios:
- La función
isLocationOnEdge()
ahora muestratrue
cuando el punto especificado está lo suficientemente cerca del inicio o del borde de una polilínea. - Se agregó un registro de errores para que los desarrolladores sepan cuándo no se puede cargar el mapa de vectores y se recurre a un mapa de trama.
3.53.7
15 de junio de 2023
Cambios:
- [Canal alfa] Se actualizó el elemento Place Autocomplete para brindar una mejor compatibilidad con los lectores de pantalla y otras tecnologías de accesibilidad.
3.53.5
1 de junio de 2023
Cambios:
- Permite pasar el elemento Node a la propiedad
content
del marcador avanzado. - Se mejoró el comportamiento del comportamiento de colisión de Marcadores avanzados.
- Se agregó un campo nuevo para DeliveryVehicleStop en la función de uso compartido de viajes de JavaScript.
3.53.4a
24 de mayo de 2023
Correcciones de errores:
- Se corrigió el problema de parpadeo que se producía en el mapa de vectores.
- Se corrigió el cálculo incorrecto de la fecha cuando se tenían en cuenta diferentes zonas horarias en el método getNextOpeningTime() del lugar.
- Se corrigió un tipo erróneo en VehicleJourneySegment para Viajes compartidos.
3.53.3
18 de mayo de 2023
Cambios:
- [Canal alfa] Se corrigió un error por el que el elemento de autocompletado de Place 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 muestren puntos suspensivos en el desbordamiento de texto.
- [Canal beta] Local Context ahora muestra un aviso que indica que la información contextual sobre los lugares del mapa de Local Context pronto dejará de estar disponible.
- Se corrigió un error por el cual el hombrecito naranja de StreetView no mostraba una vista previa al colocar el cursor sobre el elemento al arrastrarlo, a menos que hubiera regresado al conector al menos una vez antes.
- Los límites, la ubicación y el radio dejaron de estar disponibles para el servicio 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 un campo a Task y TaskTrackingInfo en la función de uso compartido de recorridos de JavaScript.
- Lanzamiento de AdvancedMarkerElement y PinElement en el canal semanal.
- Se lanzó el diseño basado en datos para límites en el canal semanal.
getMapCapabilities
y el eventomapcapabilities_changed
se lanzan en el canal semanal.
3.53.1a
27 de abril de 2023
Cambios:
- Se actualizó el servicio de Place Autocomplete para admitir locationBias y locationRestriction
- [Canal beta] Se publicó documentación sobre el método toJSON de Place v2.
- [canal beta] Se corrigió el arrastre de Advanced Marker cuando el mapa está unido.
- [Canal beta] Los nombres visibles de PlaceFeature.fetchPlace con diseño basado en datos estarán 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, a veces, AdvancedMarkers y Pins estaban disponibles sin cargarse de forma explícita. Recuerda cargar siempre la biblioteca "marker" antes de acceder a estas clases.
- [Canal beta] AdvancedMarker
position
ahora se normaliza a un LatLngAltitude. - [Canal beta] Se da de baja la propiedad
draggable
de Advanced Markers en favor degmpDraggable
.
3.52.9
13 de abril de 2023
Cambios:
- [Canal beta] Se cambió el valor de la propiedad Place "priceLevel" de un número a una cadena. Los valores posibles para "priceLevel" ahora son: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE" y "VERY_EXPENSIVE".
- [Canal beta] Se dejó de admitir AdvancedMarkerView.draggable y se reemplazó por gmpDraggable.
- [Canal beta] Se quitó el campo de nombre y la propiedad "icon" de la clase Place. Se recomienda a los desarrolladores que usen "svgIconMaskURI" en su lugar.
- [Canal beta] La propiedad title de AdvancedMarkerView ahora solo acepta una cadena. Los títulos se pueden quitar con una cadena vacía.
- [canal beta] Agrega "svgIconMaskURI" como nombre de campo admitido para los métodos Place.fromPlaceFrom.
- [Canal beta] Se cambió la propiedad de la clase Place de
userRatingsCount
auserRatingCount
. - Se mejoró la impresión de errores cuando se accede a la consola.
Correcciones de errores:
- Se corrigió un error por el que cerrar InfoWindow causaba un error.
3.52.8
6 de abril de 2023
Cambios:
- Se agregó
pollingIntervalMillis
como campo público de proveedores de ubicaciones de encuestas en el recorrido compartido de JavaScript. - [Canal beta] Se cambió la respuesta JSON de la clase Place de snake_case a lowerCamelCase.
Correcciones de errores:
- Se corrigió un error por el que
publishTime
de Place Review mostraba una fecha incorrecta. - Se solucionó un problema por el que la creación de elementos personalizados fallaba de forma global.
- [Canal beta] Se corrigió un error que causaba que los marcadores avanzados desaparecieran cuando el mapa se unía.
3.52.6
23 de marzo de 2023
Cambios:
- [Canal alfa] Se lanzó la versión experimental del widget de Place Autocomplete (nuevo).
- Se lanzó la función de Compartir recorrido de JavaScript en el canal semanal.
3.52.5
16 de marzo de 2023
Cambios:
- [Canal beta] Estilo basado en datos: Se quitaron los tipos de Feature NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 y SUBLOCALITY_LEVEL_1.
Correcciones 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] Se suprime el evento de clic del marcador avanzado cuando se arrastra un marcador.
3.52.3
2 de marzo de 2023
Cambios:
- [Canal beta] Se agregaron entidades de TaskTrackingInfo para la función de viajes compartidos de JavaScript.
- [Canal beta] Se actualizó la API de Maps JavaScript para admitir ECMAScript 2020 de forma nativa.
Correcciones de errores:
- Se corrigió una filtración de memoria que podía ocurrir cuando se agregaban y quitaban marcadores del mapa.
- Se corrigió un error que causaba que se pudiera hacer clic en el elemento interactivo cuando estaba debajo de un marcador avanzado en dispositivos táctiles.
3.52.2
23 de febrero de 2023
Cambios:
- [Canal beta] Diseño basado en datos: Se quitó la propiedad PlaceFeature.displayName.
- [Canal beta] Se corrigió el problema por el que WebGLOverlayViews no se quitaba correctamente cuando se llamaba a setMap(null).
- Se corrigió un error que indicaba que la biblioteca
search
era desconocida. - Se corrigió un error por el que el botón de cierre de InfoWindow era invisible cuando se encontraba en una raíz de sombra.
- Para mejorar las Métricas web esenciales y reducir la transferencia de datos innecesaria, Maps JS ahora aplaza la carga de las tarjetas del mapa 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:
- Se agregó la función
importLibrary()
, que proporciona la capacidad de cargar bibliotecas de forma dinámica durante el tiempo de ejecución. - [Canal beta] Habilita la función de desplazamiento automático de InfoWindow cuando se abre en un marcador avanzado.
- [Canal beta] Se hicieron inhabilitados ciertos campos en los objetos de datos de la biblioteca de Viajes compartidos.
- [Canal beta] Estilo basado en datos: Los FeatureTypes de NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 y SUBLOCALITY_LEVEL_1 están obsoletos. Se quitarán en marzo de 2023.
3.51.8
2 de febrero de 2023
Cambios:
- Canal beta: Se admite la renderización de marcadores avanzados en tipos de mapas personalizados.
- La copia más reciente del cargador de arranque intercalado ahora reutilizará nonces de CSP que se encuentran en otra parte del documento.
3.51.7
26 de enero de 2023
Cambios:
- Canal beta: Diseño basado en datos. Se agregó el método fetchPlace para obtener el nombre visible de una PlaceFeature. La propiedad PlaceFeature.displayName dejará de estar disponible y se quitará en febrero de 2023.
3.51.6
19 de enero de 2023
Correcciones de errores:
- Se corrigió un problema con los marcadores avanzados, en el que quitar un marcador con colisión del mapa a veces 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.
Correcciones de errores:
- Se corrigió un error que se producía cuando se usaba un marcador avanzado con una ventana de información, en el que es posible que la ventana de información no se abriera después de arrastrar el marcador con el teclado.
3.51.4
5 de enero de 2023
Cambios:
- Canal beta: Se agregaron atributos nuevos a la clase de lugar
- Canal beta: El diseño basado en datos del array FeatureMouseEvent.features puede contener más de una función si hay varios elementos debajo del clic, y se activarán todos los objetos de escucha de clics de FeatureLayer en un clic.
- Canal beta: Se genera un error para los argumentos no válidos de google.maps.Map.getFeatureLayer.
- Corrige la posición de píxeles de Marcadores avanzados en un mapa de pantalla completa.
- Se cambiaron los eventos del mouse del mapa para que ahora ignoren los clics del mouse que ocurren mientras se presiona otro botón del mouse.
- Se corrigió un error que causaba que los marcadores avanzados desaparecieran cuando se acercaba el mapa.
- Mejora el rendimiento cuando se acerca el mapa con muchos marcadores avanzados.
- Se actualizó la documentación de StreetViewPanoramaOptions para aclarar que clickToGo no está disponible con panoramas personalizados.
- Mejora el rendimiento cuando se crean LatLngBounds, incluso a través de Map.getBounds().
- Actualiza la referencia de WebGLOverlayView para onAdd y onRemove.
- Se agregó la personalización del diseño de marcadores fijos para Compartir viajes.
3.51.3
8 de diciembre de 2022
Cambios:
- Se corrigió un error que causaba que un marcador no abandonara el enfoque del teclado cuando estaba fuera del viewport del mapa.
- Canal beta: Se presenta la clase
Place
, una nueva API más simple que admite patrones de uso modernos, como las promesas. La clase Place incluye algunos campos de datos nuevos. - Canal beta: Se corrigió un error que causaba que los marcadores avanzados no se renderizaran cuando se pasaba un mapa unido a un proxy.
- Canal beta: Se agrega la personalización de marcadores de proveedores de ubicaciones de viajes para Compartir viajes de JavaScript.
3.51.2
1 de diciembre de 2022
Cambios:
- Canal beta: Ya está disponible la API de
google.maps.importLibrary()
. - Canal beta: Obsoleta: El Contexto local dejó de estar disponible y ya no se recomienda para sitios web nuevos. Esta función seguirá funcionando y se enviará una notificación 12 meses antes de que se descontinúe la asistencia. Si te interesa crear una experiencia similar a la de 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 de 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 los mosaicos del mapa hasta que el mapa esté cerca del 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 sondear cambios de estado para los proveedores de ubicación de Compartir viaje.
- Canal beta: Se agregaron funciones de personalización de diseño para Compartir viajes. Los métodos de configuración anteriores dejaron de estar disponibles.
- Agrega accesibilidad del teclado a los pasos del panel de instrucciones sobre cómo llegar. Ahora es posible navegar por las instrucciones sobre cómo llegar con la tecla Tab y seleccionarlas con las teclas Intro o la barra espaciadora.
-
google.maps.geometry.spherical.computeArea()
ahora aceptaLatLngBounds
yCircle
.LatLngBounds
ahora se puede construir con unLatLngBoundsLiteral
. - Agrega texto
alt
a las imágenes del panel de rutas sugeridas deDirectionRenderer
.
3.51.1
17 de noviembre de 2022
Cambios:
- Canal beta: Se lanzó la clase Place en la biblioteca de Places.
- Canal beta: Se agregaron funciones de personalización de diseño para Compartir viajes. Los métodos de configuración más antiguos dejaron de estar disponibles.
- Internet Explorer 11 se retiró 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 mejorar la visibilidad.
- Se mejoró el rendimiento de carga de los marcadores avanzados.
- Hace que el teclado del botón "deshacer" de un dibujo sea accesible y compatible con lectores de pantalla.
- Hace que los marcadores del renderizador de instrucciones de navegación sean accesibles para el teclado y compatibles con los lectores de pantalla.
- Agrega una descripción de ARIA al control de escala del mapa.
- Habilita el enfoque del teclado y la interacción para el control de escala del mapa.
- Se agregó un parámetro de idioma a la API de Geocoder JS. La API de Maps JS ya no considera
US
como una región predeterminada en Geocoder si no se especifica de forma explícita. - Se agregó un parámetro de idioma a la API de Directions JS.
- Se agregó un parámetro de idioma a la API de Distance Matrix para JS.
Correcciones de errores:
- Se corrigió un error que causaba que el foco del teclado redireccionara al marcador cuando se abría una ventana de información.
- Se corrigió un error que causaba que los marcadores no fueran enfocables.
3.51
16 de noviembre de 2022
Cambios:
- El canal semanal se actualizó 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 disponibles cuando se solicitan 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: Marcadores avanzados ahora admite la altitud cuando se utiliza en mapas oblicuos.
3.50.11
27 de octubre de 2022
Cambios:
- Canal beta: Ahora se registra un error cuando las capas de funciones de diseño basado en datos no están disponibles.
- Canal beta: Se realizaron mejoras de rendimiento para la carga predeterminada de marcadores avanzados.
3.50.10
20 de octubre de 2022
Correcciones 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 se destacan en el panel de instrucciones sobre cómo llegar.
- Corrige la escritura de TypeScript para el constructor
PinView
. - Corrige la escritura de TypeScript para el constructor
LagLngAltitude
. - Actualiza la imagen del ícono de marcador predeterminado en
DirectionsRenderer
.
3.50.8
6 de octubre de 2022
Cambios:
- Canal beta: Se lanzó la versión preliminar de marcadores avanzados.
- Canal beta: Presenta la documentación para
isAdvancedMarkersAvailable
en el objeto que se muestragetMapCapabilities()
. - Se agregó "Este campo es de solo lectura" a la descripción de la API de
LocalContextMapView
y a la propiedadelement
deLocalContextMapViewOption
.
Correcciones de errores:
- Los colores en los diseños personalizados JSON ahora usan la opacidad del diseño predeterminado en lugar de una opacidad forzada del 100%.
3.50.7
29 de septiembre de 2022
Cambios:
- El lector de pantalla ahora lee las instrucciones para interactuar con el mapa y Street View.
- Se agregaron combinaciones de teclas de inclinación y rotación al diálogo de combinaciones de teclas.
3.50.6
22 de septiembre de 2022
Correcciones de errores:
- Se corrigió un error por el que la función de voz en off en iOS podía navegar por los elementos debajo del diálogo de combinaciones de teclas del teclado.
- Agrega texto alternativo a la imagen del mapa estático.
Cambios:
- Ahora 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:
- Agrega la constante MAX_BOUNDS para la clase LatLngBounds para indicar los límites máximos de LatLng en los mapas
- Permite que los lectores de pantalla realicen acciones de clic en marcadores predeterminados.
3.50.3
1 de septiembre de 2022
Cambios:
- Canal beta: Actualiza la clase
DeliveryVehicle
de la función Compartir recorridos de JavaScript para incluir atributos personalizados. - Corrige un error en el que había un objeto LatLng incorrecto en un evento después de inclinar un mapa.
3.50.2
25 de agosto de 2022
Cambios:
- Canal beta: Se cambió
FleetEngineDeliveryFleetLocationProvider
para aceptar un filtro de vehículo de publicación de cadenas. - Actualiza la imagen del ícono de marcador predeterminado.
3.50.1
18 de agosto de 2022
Cambios:
- Canal beta: Presenta las APIs de Map Function (eventos
getMapCapabilities
ymapcapabilities_changed
) al canal beta. - Canal beta: Se agregó un parámetro
language
agoogle.maps.Geocoder
. - Canal beta: Se agrega un parámetro
language
agoogle.maps.DistanceMatrixService
. - Canal beta: Se agregó un parámetro
language
agoogle.maps.DirectionsService
. - Se corrigió un error por el que se ignoraba un código de región en varias APIs de Places JS. Presenta parámetros de idioma y región a varias APIs de Place JS.
- Se quita la compatibilidad de Street View de la API de Maps JavaScript para los sitios web sin el dominio googleapis.com en la configuración de la Política de Seguridad del 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:
- Agrega
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 requieran configuración de la nube (como el diseño de mapas basado en la nube). - Aclara que se necesita
FleetEngineDeliverFleetLocationProvider.locationRestriction
para comenzar 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 tiempo de ejecución.
3.49.10
21 de julio de 2022
Cambios:
- Se rechazan los valores NaN para el ancho o la altura cuando se valida el tamaño del ícono del marcador, el tamaño ajustado del ícono del 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 se mostraba en dispositivos iOS en Street View.
- Se corrigió un error por el que se cortaba el texto de desplazamiento para las instrucciones sobre cómo llegar en idiomas con escritura 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 compatible con los lectores de pantalla.
3.49.9
14 de julio de 2022
Cambios:
- Se aclare el uso de los campos de ID en los proveedores de ubicación de Compartir recorrido.
3.49.8
7 de julio de 2022
Cambios:
- Se hizo que los vínculos de navegación de Street View sean accesibles para el teclado y compatibles con los lectores de pantalla.
- Presenta un nuevo método
focus
enStreetViewPanorama
.
3.49
23 de junio de 2022
Cambios:
- Canal beta: Lanzamiento de Diseño basado en datos para límites de Google.
Correcciones de errores:
- Permite que se pueda acceder a la enumeración
BusinessStatus
a través degoogle.maps.places.BusinessStatus
.
3.49.5
16 de junio de 2022
Cambios:
- Se agregó un control y un diálogo de combinaciones de teclas a Street View, lo que mejora la visibilidad de las combinaciones de teclas.
Correcciones de errores:
- Se corrigió 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 fraccional 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 foco cuando se cierra (si es posible).
- Ahora puedes cerrar Street View presionando la tecla ESC (cuando el botón de cierre está habilitado).
geometry.spherical.computeSignedArea()
ygeometry.spherical.computeArea()
se optimizaron para aumentar la robustez y la precisión.
3.49.3a
2 de junio de 2022
Cambios:
- Se mejoró el contraste de color del control de seguimiento de movimiento de Street View.
- Se hizo accesible el control de seguimiento de movimiento en el teclado de Street View y compatible con los lectores de pantalla.
- Las clases
MapsNetworkError
,MapsRequestError
yMapsServerError
ahora están expuestas y documentadas de forma pública.
3.49.2
26 de mayo de 2022
Cambios:
- Se mejoró el contraste de color del control de seguimiento de movimiento de Street View.
- El control de seguimiento de movimiento del teclado de Street View ahora es accesible y fácil de usar con los lectores 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: Se corrigió un error por el que se ignoraba un código de región en varias APIs de JS de Places. Se introducen parámetros de idioma y región en varias APIs de Place JS.
- Mejora el contraste de color de los controles de pantalla completa y de la brújula en el modo oscuro.
- Permite que el control de la brújula de Street View, el botón de cierre y el control de los vínculos de direcciones sean accesibles y fáciles de usar con los lectores 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 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:
- Place Autocomplete ahora puede aceptar más tipos. Obtén más información.
isFractionalZoom
se movió 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, los externos y la documentación de referencia de TypeScript de la API de Maps JavaScript. - Las funciones
google.maps.event.addDomListener()
ygoogle.maps.event.addDomListenerOnce()
quedaron obsoletas y no deben usarse. En su lugar, usa el métodoaddEventListener()
estándar. Estos métodos seguirán funcionando, y no hay un plan para retirarlos. - Agrega
title
yaria-label
al ícono del marcador de Street View. - Agrega el atributo
aria-pressed
al control Fullscreen. - Se mejoró el espaciado del menú desplegable del control Tipo de mapa.
- Actualiza las etiquetas ARIA para el control desplegable Tipo de mapa.
Correcciones de errores:
- Quita un atributo
aria-expanded
no permitido de un control de tipo de mapa predeterminada.
3.48.8
7 de abril de 2022
Cambios:
- Se mejoró el contraste de colores en la API de Maps JS y el logotipo de Google de la API de Embed.
3.48.7a
31 de marzo de 2022
Cambios:
- Canal beta: Se quitan las APIs de la vista superpuesta de WebGL obsoletas.
- Habilita el mapa base actualizado para clientes de la API de Maps JavaScript. El mapa base actualizado, que ya está en uso en la versión de Google Maps para consumidores, proporciona un mapa base más completo y detallado, en particular en lo que respecta a los accidentes naturales del terreno.
Correcciones de errores:
- Se revierte una corrección anterior para
map.fitBounds()
(facilita la transición del viewport para distancias cortas), pendiente de análisis. - Se corrigieron los problemas de contraste de colores en el control de tipo de mapa en el modo de contraste de colores alto.
- Hace coincidir los nombres accesibles de las casillas de verificación de control de tipo de mapa con las etiquetas visuales correspondientes.
- Se corrigieron los problemas de contraste de colores en las ventanas de información en el modo de contraste de colores alto.
3.48.6
24 de marzo de 2022
Cambios:
- Corrige
map.fitBounds()
para facilitar la transición del viewport en distancias cortas.
3.48.5
17 de marzo de 2022
Cambios:
- Solo para Safari: Garantiza que el botón de cierre y el contenedor de contenido se enfoquen automáticamente en
open
.
Correcciones de errores:
- Se corrigió un problema de contraste de color en el vínculo “Ver en Google Maps” de los s
InfoWindow
. - Se corrigió un problema de contraste de color en el vínculo "Ver en Google Maps" del control de dirección
StreetViewPanorama
.
3.48.4
10 de marzo de 2022
Cambios:
- Se introduce un nuevo evento
visible
paraInfoWindow
. - Se introduce 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 de 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 introdujo una nueva propiedad
ariaLabel
paraInfoWindow
.
3.48.1
17 de febrero de 2022
Cambios:
- Canal beta: Se agregó compatibilidad para establecer IDs de experiencia globales. Consulta la documentación de referencia de la API aquí.
- Canal beta: El primer y segundo parámetro de fromLatLngAltitude ahora se combinarán en un LatLngAltitude en lugar de un LatLng y un
number
. - Se cambió el nombre del parámetro
noWrap
de LatLng anoClampNoWrap
. - El lector de pantalla ahora lee las instrucciones para navegar por los marcadores cuando uno de ellos recibe el enfoque.
- La API de Maps JavaScript ahora brinda información de 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:
- El canal semanal se actualizó 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
Correcciones de errores:
- Se solucionó un problema por el que la página se desplazaba hasta la parte superior cuando el control de combinaciones de teclas estaba enfocado.
3.47.4
6 de enero de 2022
Cambios:
- Canal beta: Actualización de la API de WebGLOverlayView para la versión beta. Baja de todas las clases y métodos con "gl" en su nombre para dar lugar a otros nuevos con "GL" en el nombre, y da de baja WebglCameraParams a favor de la nueva clase CameraParams (que crea subclases de CameraOptions).
- Se actualizó la documentación del método PlaceOpeningHours para reflejar que no se utilizan horas 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:
LatLngLiteral
ahora se permite como parámetro donde se permiteLatLng
para proyecciones.
Correcciones de errores:
- Se solucionaron 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:
LatLngLiteral
ahora se permite como parámetro donde se permiteLatLng
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 colores en la pantalla de error.
- Internet Explorer 11 dejó de estar disponible en la versión beta. La última versión de la API de Maps JavaScript compatible con 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 de 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 y mejorar la experiencia de accesibilidad y del lector de pantalla en la API de Maps Embed. - Se agregó texto alternativo al ícono de la pantalla de error.
- Se realizaron varias mejoras generales en el estado del código.
Correcciones de errores:
- Reemplaza los atributos
controlHeight
ycontrolWidth
que no cumplan con los WCAG por atributos data-* compatibles.
3.47
11 de noviembre de 2021
Cambios:
- El canal semanal se actualizó 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.
- La versión 3.44 se eliminó y ya no se puede usar.
3.46.12
4 de noviembre de 2021
Correcciones de errores:
- Se actualizó la barra de menú Tipo de mapa con etiquetas ARIA más precisas.
- API de incorporación: Se agregaron etiquetas ARIA a varios vínculos para mejorar la experiencia del lector de pantalla.
- API de incorporación: Se corrigió el contraste de color para algunos elementos de texto.
- Se corrigió el tipo de
google.maps.Marker.MAX_ZINDEX
en externs.
3.46.11
28 de octubre de 2021
Cambios:
- Se convirtieron los métodos get y set para usar goog.a11y.aria. Esto te ayudará a evitar errores ortográficos.
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 del contexto local.
3.46.6
23 de septiembre de 2021
Cambios:
- Se corrigió un error por el que el cursor del mapa mostraba una mano cuando no se podía arrastrar el mapa.
3.46.5
16 de septiembre de 2021
Correcciones de errores:
- Se corrigió un error con una relación de contraste de colores en el widget de Place Autocomplete.
3.46.3
2 de septiembre de 2021
Cambios:
- Las instrucciones de desplazamiento ahora se muestran sobre los
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 del 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
La versión 3.46 de la API de Maps JavaScript ya está disponible. Consulta la guía de control de versiones.
Cambios:
- Se agregaron dos campos nuevos a
PlaceResult
,icon_mask_base_uri
yicon_background_color
. - El canal semanal se actualizó a la versión 3.46.
- El canal trimestral se actualizó a la versión 3.45.
- La versión 3.44 sigue disponible cuando se solicita por número.
- La versión 3.43 se eliminó 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 compatible con Internet Explorer 11 es la 3.47. La compatibilidad con Internet Explorer 11 se descontinuará por completo en noviembre de 2022.
Correcciones de errores:
- Se corrigió un error por el que el vértice de un polígono se desplazaba en ciertos niveles de zoom.
- Se corrigió un error por el que el contenido de varias ventanas de información se superponía 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 que se redirecciona 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 sean más precisos.
Correcciones de errores:
- Se corrigió un problema por el que el método
getFeatureById()
no podía recuperar componentes con un ID de 0. - Se solucionó un problema en el que se generaba una
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
si el valor deComponentRestriction
era indefinido o nulo.
3.45.6a
15 de julio de 2021
Cambios:
- Cuando se abre, el enfoque ahora se administra en el contenedor de InfoWindow cuando el primer control enfocado no está en el viewport de InfoWindow o cuando
disableAutoPan=true
.
Correcciones de errores:
- Se corrigió un error por el que el dibujo de polilíneas sin terminar se completaba automáticamente cuando se quitaba y se volvía a agregar el administrador de dibujos al mapa.
- Se corrigió un error por el que la cadena "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 los tipos y la API de JS.
Correcciones de errores:
- Se corrigió un rechazo de promesa no controlado 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" estaba fuera de alineación.
- 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.
3.45.3
16 de junio de 2021
Correcciones de errores:
- Se actualizó
InfoWindow
para que el enfoque 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 corrigieron los anillos de enfoque cuando se usa la navegación del teclado (Tab + Option) en Safari.
3.45.2
10 de junio de 2021
Correcciones de errores:
- Se corrigió un problema por el que el control de tipo de mapa no se superponía correctamente con el fondo del diálogo de acceso directo del teclado en la API de Embed.
- Se solucionó un problema que podía causar un error cuando se cargaban los estilos de CSS de la fuente.
- Se corrigió un error por el que se podían producir parpadeos cuando se desplazaba el mapa con un InfoWindow abierto.
Cambios:
- Se agregó la propiedad
InfoWindowOpenOptions.map
.
3.45.1
3 de junio de 2021
Cambios:
- Se agregó documentación para las propiedades de animaciones, íconos, etiquetas y opacidad a la interfaz Data.StyleOptions.
- Se rediseñó el diálogo de derechos de autor para mejorar la accesibilidad.
- Las ventanas de información ahora administrarán automáticamente el enfoque cuando se abran. Esto representa el comportamiento predeterminado nuevo.
- Se agregó la API de InfoWindowOpenOptions, lo que permite a los desarrolladores controlar cómo se administra el enfoque cuando se abre InfoWindows.
- InfoWindows ahora se puede cerrar presionando la tecla ESC.
- InfoWindows ahora se anuncia como un "diálogo" cuando se utilizan lectores de pantalla.
- Ahora se habilitó el aislamiento de polyfills. Este cambio evita que se instalen los polyfills internos de la API de Maps en la página host.
Correcciones 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 corrigió un problema por el que el anillo de enfoque de los controles del mapa, los elementos de marcador y los elementos del submenú de control de tipo de mapa aparecían de forma incorrecta con la interacción del mouse en algunos navegadores.
Nuevas funciones:
- Se habilitó la compatibilidad con promesas en los servicios de Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Imagery, StreetView y
AutcompleteService.getPlacePredictions()
. - Se agregó el control y el diálogo de combinaciones de teclas en el mapa para mejorar la visibilidad de las combinaciones de teclas.
- Los mapas vectoriales ahora están disponibles en el canal semanal (solo funciones básicas; las funciones de 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 asociada de Map o StreetView.
3.44.12
28 de abril de 2021
Correcciones de errores:
- Se solucionó un problema por el que los marcadores optimizados ocultos o quitados se volvieron a agregar al mapa después de cambiar a un nuevo tipo de mapa.
Contexto local:
- Se agregó compatibilidad con 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 colocas el cursor sobre un botón.
Correcciones de errores:
- Se corrigió un error que podía ocurrir cuando se cargaban marcadores estáticos antes de inicializar el mapa base.
3.44.9
8 de abril de 2021
Correcciones de errores:
- Se corrigió un error por el que se podía acceder a los controles del mapa con el teclado cuando estaba habilitado 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 a la parte inferior del contenido.
3.44.7
25 de marzo de 2021
Cambios:
- El enfoque del teclado ahora vuelve al elemento adecuado 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 botones en el sentido de las manecillas del reloj y en el sentido contrario.
Correcciones de errores:
- Se corrigió una fuga de memoria que podía ocurrir cuando se renderizaba el mapa de forma reiterada.
- Se corrigió una filtración de memoria que podía ocurrir cuando se agregaban o quitaban círculos o rectángulos en el mapa.
3.44.2
25 de febrero de 2021
Cambios:
- Se corrigió un error por el que la llamada a la función
getPlacePredictions
de Place Autocomplete apuntaba de forma incorrecta al extremo incorrecto en el canal beta.
3.44.1
18 de febrero de 2021
Cambios:
- Los botones del selector de lugares de LocalContext ahora se inhabilitan cuando se vuelven a cargar los lugares que se muestran.
- Los marcadores no optimizados ahora se pueden enfocar y se puede acceder a ellos con el teclado.
- Canal beta: Se quitaron los objetos que se agregaron 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 reemplazo en el canal beta. Esto significa que la API de Maps JavaScript ya no instalará polyfills en la página de host.
3.43.8a
25 de febrero de 2021
Solo se actualizó el canal trimestral. Cambios:
- Se corrigió un problema de fuga de memoria cuando se renderizaba un mapa varias veces.
3.43.8
5 de febrero de 2021
Cambios:
- Se agregó compatibilidad con la versión beta de Promises en
AutocompleteService.getPlacePredictions()
.
Correcciones de errores:
- Se solucionó un problema por el que
Markers
con etiquetas interceptaba eventos de clic, incluso cuandoclickable
se establecía como falso.
3.43.7a
28 de enero de 2021
Correcciones de errores:
- Se corrigieron varios problemas relacionados con el dibujo de polilíneas.
3.43.6
21 de enero de 2021
Correcciones de errores:
- Se corrigió un error por el que, a veces, se completaban los agujeros de los polígonos geojson.
- Se corrigió un error que causaba que la superposición desapareciera cuando se cambiaba entre el mapa y Street View.
3.43.5
14 de enero de 2021
Cambios:
- 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 Pisos para las panorámicas de interiores de Street View.
- Se corrigió la posición de los controles de seguimiento de movimiento de dispositivos móviles en Street View.
Correcciones 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 al cambiar entre el mapa y Street View en algunas situaciones.
- Se solucionó un problema con los lectores de pantalla que 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
agoogle.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 de forma explícita para evitar problemas de memoria de Safari.
Correcciones de errores:
- Se corrigió un error por el que el control de pantalla completa dejaba de funcionar cuando se alternaba entre Map y Street View en algunas situaciones.
- Se corrigió un error por el cual se registraba un error en la consola en el evento
click
del marcador. - Se corrigió un error por el que el tamaño del área en la que se podía hacer clic de un marcador se dibujaba demasiado grande.
- Se corrigió un error con conflictos de polyfill que afectaban a los símbolos 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 + clic en macOS. - Agrega atributos de accesibilidad a los marcadores no optimizados cuando se proporcionan
title
olabel
. - Se agregaron más etiquetas y roles de ARIA para los controles
MapType
, lo que brinda una mejor experiencia de lector de pantalla. - Se mejoró la compatibilidad del lector de pantalla con los controles
MapType
. Cuando el usuario deja de navegar por el control, el menú desplegable se cierra automáticamente. - Corrige la cantidad de elementos que informan los lectores de pantalla en el menú desplegable. Esto evita que el separador de líneas 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 del teclado. - Agrega controles de teclado adicionales a los controles
MapType
. Las opciones del menú desplegable ahora se cierran automáticamente cuando el control pierde el enfoque. Las teclas de flecha hacia arriba y abajo abren el menú desplegable, y el botón Escape lo cierra. Las teclas Inicio y Fin se mueven al primer y último elemento del menú desplegable, respectivamente.
Correcciones de errores:
- Se corrigió un error por el que cancelar una animación de marcador podía, en algunas circunstancias, hacer que ese marcador en particular finalizara las animaciones futuras antes de tiempo.
3.43.1a
20 de noviembre de 2020
Cambios:
- Agrega una propiedad
className
a la interfazMarkerLabel
para establecer la clase de CSS del elementolabel
. - Se agregó compatibilidad beta para Promises en el Servicio Maximum Zoom Imagery.
- Se agregó compatibilidad con la versión beta de Promises en el servicio de StreetView.
- Se agregó texto de accesibilidad a los marcadores no optimizados cuando se proporciona
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áticos para mejorar la accesibilidad. - Se cambió el texto del elemento de derechos de autor para cumplir con los estándares de contraste de color.
- Ahora, los menús desplegables se pueden abrir y cerrar con la tecla Intro o la barra espaciadora.
- Ahora se pueden enfocar los elementos del menú desplegable.
- Biblioteca de Contexto local: Ahora, los botones de control del carrusel están inhabilitados cuando no tendrían efecto y ya no se superponen ni el primer ni el último elemento de la lista.
Correcciones de errores:
- Se corrigió un error que podía ocurrir cuando
GroundOverlays
cruzaba el meridiano de 180 grados. - Las combinaciones de teclas ya no se inhabilitan 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 el nombre y el tipo de accesibilidad a
Map
. - Se corrigió la documentación de la interfaz que mostraba incorrectamente algunas propiedades opcionales como obligatorias.
- Se corrigió un error por el que se ignoraba el parámetro del constructor
LatLng
noWrap
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 de control de versiones.
- El canal semanal se actualizó a la versión 3.43.
- El canal trimestral se actualizó a la versión 3.42.
- La versión 3.41 sigue disponible cuando se solicita por número.
- La versión 3.40 se eliminó 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 incorrecto de una casilla de verificación.
- Se corrigió un problema con los controles del mapa, en el que Tab/Mayúsculas + Tab estaban en el orden incorrecto.
- Se convirtieron los botones del mapa de
div
a botones nativos para mejorar la accesibilidad. - La inclinación ahora se restringe según el nivel de zoom de los mapas WebGL.
- Se corrigió el problema por el que el botón de pantalla completa desaparecía parcialmente en Internet Explorer cuando
controlSize
era inferior a 27.
3.42.8
7 de octubre de 2020
Cambios:
- Se agregó compatibilidad con la versión beta de las promesas en el servicio de instrucciones sobre cómo llegar.
- El geocodificador
componentRestrictions
ahora realiza verificaciones de validación para cadenas vacías. - Se corrigió un error por el que la etiqueta del marcador estaba cubierta por el símbolo del marcador personalizado en Safari.
Compatibilidad con íconos de lugar actualizados
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 es necesario realizar ninguna acción, ya que los nuevos glifos se mostrarán automáticamente.
3.42.7
29 de septiembre de 2020
Cambios:
- Se corrigió un error por el que el orden de las palabras era incorrecto para los idiomas con escritura de derecha a izquierda (RTL) en el cuadro de información del control "Informar un error del mapa".
- Etiqueta de marcador centrada para la 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 Distance Matrix.
3.42.5
16 de septiembre de 2020
Cambios:
- Se actualizó el método
LatLngBounds.union
para controlar los casos en los que dos límites superan los 180 grados.
3.42.4
8 de septiembre de 2020
Cambios:
- Ahora se registra un error en la consola cuando se detecta una implementación de
Date.now()
no válida. - Se agregó compatibilidad beta con promesas en los métodos de servicio de Elevation.
- Se agregó una nueva propiedad
InfoWindow.minWidth
para especificar el ancho mínimo de unInfoWindow
. - Se corrigió un error por el que las rutas de las instrucciones sobre cómo llegar se desenfocaban 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 de 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. El ancho de una ventana de información ahora puede superar los 648 px, pero estará limitado por el ancho del mapa. (Antes, Infowindows siempre se restringía a los 648 px o el ancho del mapa).
- Evita el parpadeo del procesamiento con diseño predeterminado mientras renderizas grandes conjuntos de datos de GeoJson.
- El canal semanal se actualizó a la versión 3.42.
- El canal trimestral se actualizó a la versión 3.41.
- La versión 3.40 sigue disponible cuando se solicita por número.
- La versión 3.39 se eliminó y ya no se puede usar.
3.41.7
22 de julio de 2020
Se corrigió lo siguiente:
- Se corrigió un error por el que configurar la propiedad
clickableIcons
enfalse
no tenía efecto cuando se usaba Cloud Styling.
3.41.5
6 de julio de 2020
Cambios:
- Se corrigió el incumplimiento de tipos de confianza.
3.41.2
27 de mayo de 2020
Cambios:
- El campo
permanently_closed
de Places en la Biblioteca de Places de la API de Maps JavaScript dejó de estar disponible hace tiempo.
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 de control de versiones.
- El canal semanal se actualizó 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 eliminó 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
. - Se corrigió una advertencia incorrecta de la consola cuando se solicitaba
PlaceResult.utc_offset_minutes
(nuevo). Ahora, se muestra una advertencia paraPlaceResult.utc_offset
, que dejó de estar disponible .
3.40.9
14 de abril de 2020
Cambios:
- El mapa ahora arroja un InvalidValueError más fácil de diagnosticar si se pasa un mapDiv que no es un elemento.
- El navegador Chrome ya no debería activar una solicitud de autocompletado en el servidor cuando se autocompleta una dirección en
google.maps.places.Autocomplete
(lo que evitará la facturación). - Se hizo que la propiedad
maxWidth
fuera más precisa. Antes de este cambio, si especificabas que elmaxWidth
de unInfoWindow
fuera de 100, el ancho máximo real delInfoWindow
sería de 94 px. Después de este cambio, el ancho máximo sería de 100 px. - Se solucionó un problema de fuga de memoria con el compilador de solicitudes de pintura cuando se usaban 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 para IE11.
3.40.4
10 de marzo de 2020
Cambios:
- Se corrigió un error por el que llamar a
setTilt()
dos veces sesgaba el mapa.
3.40.2
23 de febrero de 2020
Cambios:
- Se quitó el iframe oculto dentro del mapa de la navegación de pestañas.
3.40.1
18 de febrero de 2020
Cambios:
- No se emite una advertencia sobre InvalidVersion para v=beta.
- Se solucionó un problema de 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 de control de versiones.
- El canal semanal se actualizó 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.
- La versión 3.37 se eliminó 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.
Se corrigió lo siguiente:
- En el caso de las solicitudes de instrucciones sobre cómo llegar,
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 de control de versiones.
Cambios:
- Internet Explorer 10 ya no es compatible (la última versión que lo admitía era la 3.38).
AutocompletePrediction
ahora muestra la distancia en línea recta al lugar seleccionado desde la latitud/longitud de origen especificada.
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 los campos de Places para obtener más información.
- El canal semanal se actualizó a la versión 3.39.
- El canal trimestral se actualizó a la versión 3.38.
- La versión 3.37 aún está disponible cuando se solicita 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 de control de versiones.
- El canal semanal se actualizó 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 de fusión (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 lanzamiento 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 de control de versiones.
- El canal semanal se actualizó 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 (la versión 3.34 era la última 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 de control de versiones.
Cambios:
- Se agregaron nuevas funciones:
- 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.
- El canal semanal se actualizó a la versión 3.36.
- El canal trimestral se actualizó a la versión 3.35.
- La versión 3.34 sigue disponible cuando se solicita por número.
- La versión 3.33 se eliminó 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 del mundo, incluso en áreas donde no existen direcciones tradicionales.
- Internet Explorer 9 ya no es compatible.
Bajas:
- El parámetro
placeIdOnly
paraAutocomplete
dejó de estar disponible. - La capa de Fusion Tables en la API de Maps JavaScript dejó de estar disponible a partir del 3 de diciembre de 2018. La capa de Fusion Tables 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 de control de versiones.
Cambios:
- El canal semanal se actualizó 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.
- La versión 3.32 se eliminó 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 de control de versiones.
Cambios:
- Se implementaron nuevos nombres de versiones.
Ahora puedes especificar los canales de versiones o los números de versiones:
- El canal semanal se actualizó 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 eliminó la versión 3.31 y ya no se puede usar. Los clientes que especifiquen las versiones 3.0 a 3.31 recibirán su canal predeterminado en su lugar, el canal semanal o el canal trimestral (consulta la guía Control de versiones).
- Ahora se habilitó una IU de control más grande. Con el aumento de las operaciones táctiles en varios dispositivos, ajustamos la IU de control para que se adapte a los toques de los dedos y los clics del mouse. (Para inhabilitar esta opción, carga la API con v=quarterly, 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.
- Ya están disponibles dos solicitudes nuevas de Find Place:
- Place Autocomplete ahora admite la facturación basada en sesiones.
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 procesador ahora es el predeterminado.
- El nuevo mapa base ahora es el predeterminado.
3.32
13 de febrero de 2018
Cambios:
- Ahora está disponible un nuevo procesador experimental.
- Se encuentra disponible un nuevo mapa base experimental.
3.31
13 de febrero de 2018
Cambios:
- Haz que los primeros 256 marcadores sean marcadores DOM de forma predeterminada y, luego, haz que los marcadores posteriores sean marcadores de mosaico. El valor predeterminado actual es todos los marcadores de mosaico.
- En niveles de zoom altos (acercados) cuando arrastras el hombrecito naranja, prefiere el
NEAREST
en lugar del panoramaBEST
seleccionado por Google. gestureHandling: none
ahora funciona igual quedraggable: false
cuando se cambia dentro de un controlador 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 las 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.
-
En esta versión, se presenta la propiedad
gestureHandling
para aplicaciones de escritorio que permiten la interacción del usuario con la rueda del mouse o el 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 del ID de pano para las panorámicas de Street View generadas por el usuario (personalizadas) cambió debido a actualizaciones subyacentes de la infraestructura. Esto aumenta ligeramente la cantidad de panoramas disponibles.
- Las solicitudes de panorámicas generadas por el usuario (personalizadas) con el ID de panorámica anterior en la API de Maps JavaScript aún funcionan. Si intentas encontrar una panorámica con la propiedad
position
del objetoStreetViewPanoramaOptions
, el resultado contendrá el ID de panorámica nuevo. No es necesario asignar los IDs de pano antiguos y nuevos, ya que ambos seguirán siendo válidos. - Si dependes del análisis o la lógica de verificación de los IDs de panorámica, ten en cuenta que el formato de los IDs de panorámica puede cambiar.
- 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 un mapa está oculto, ahora puedes establecer el mapa en visibility: hidden, lo que garantiza que el div del mapa tenga un tamaño real.
3.28
18 de abril de 2017
La propiedad draggable
del objeto MapOptions
dejó de estar disponible. Para inhabilitar el arrastre del mapa en dispositivos de escritorio, usa la propiedad gestureHandling
y configúrala 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 son compatibles con la versión 3.28 y versiones posteriores de la API de Maps JavaScript.
3.27
2 de febrero de 2017
Se corrigió lo siguiente:
- Error 11331: No se puede seleccionar el texto dentro de InfoWindow.
10 de enero de 2017
Ahora puedes restringir las predicciones de Autocomplete para que solo se muestren en varios países. Para hacerlo, especifica 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 (hacia arriba, abajo, izquierda o derecha) cuando el usuario desliza (arrastra) la pantalla. En otras palabras, los deslizamientos con uno y dos dedos generan un movimiento panorámico del mapa.cooperative
: El usuario debe deslizar la pantalla con un dedo para desplazar la página y con dos dedos para generar un movimiento panorámico del mapa. Si el usuario desliza el mapa con un dedo, aparecerá una superposición en el mapa con un mensaje que le indicará al usuario que debe usar dos dedos para mover el mapa. Mira el ejemplo anterior en un dispositivo móvil para ver el modo cooperativo en acción.none
: El mapa no puede moverse de forma panorámica ni admite pellizcos.auto
(predeterminado): El comportamiento escooperative
ogreedy
, según si la página admite desplazamiento o no.
Si deseas obtener más detalles y ejemplos, consulta la guía para desarrolladores.
- El control de pantalla completa es visible de forma predeterminada en los dispositivos móviles, por lo cual los usuarios pueden agrandar el mapa fácilmente. Cuando el mapa se encuentra en el modo de pantalla completa, los usuarios pueden realizar movimientos panorámicos del mapa usando uno o dos dedos. Nota: iOS no admite la función de pantalla completa. Por lo tanto, este control no es visible en dispositivos iOS.
Los mapas con inicio de sesión dejarán de estar disponibles
6 de octubre de 2016
La función de inicio de sesión está obsoleta.
La versión 3.27 y las versiones anteriores de la API de Maps JavaScript siguen admitiendo mapas con inicio de sesión. Una versión futura ya no admitirá mapas con inicio de sesión, pero seguirá admitiendo funciones que guarden un lugar en Google Maps con una ventana de información o SaveWidget
.
Obtén más información sobre los mapas con acceso.
Cambio en los puntos de referencia de paso en la respuesta del servicio de Directions
29 de agosto de 2016
El campo via_waypoints
en la respuesta del servicio de indicaciones 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 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 y, 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 (que arrastra el usuario).
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 renderizador de Street View ofrece mejoras en el procesamiento de la imagen, como transiciones y animaciones más fluidas, un mejor modelado de objetos, una mejor compatibilidad con dispositivos móviles y controles más claros. Consulta los detalles en el Blog de Google Geo Developers.
- 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 con solo mover sus teléfonos. Como desarrollador, puedes habilitar o inhabilitar esta función. Si deseas obtener más información, consulta la guía para desarrolladores.
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).
Finalización de la compatibilidad con Internet Explorer 9
2 de mayo de 2016
Desde el 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 capacidad de hacer clic en los íconos del mapa. Los íconos de mapa representan 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
Corregido:
- Error 9507: Los vínculos en Street View ahora funcionan nuevamente en Safari.
28 de marzo de 2016
Corregido:
- 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.
- Muestra un logotipo blanco de Google cuando se aplica un diseño al mapa base con la propiedad
styles
en el mapa (antes, el logotipo se volvía blanco solo cuando se aplicaba un diseño con StyledMapType).
18 de marzo de 2016
Corregido:
-
Problema 9424:
new LatLng({lat: 0, lng: 0})
- Se corrigió el desplazamiento del mouse con el nuevo renderizador de Street View (con
google.maps.streetViewViewer = 'photosphere'
).
15 de febrero de 2016
Cambios:
- Se quitó la opción para 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 conFullscreenControlOptions
. Su posición predeterminada esRIGHT_TOP
. - El control de pantalla completa para Street View está habilitado de forma predeterminada. Puedes inhabilitarlo a través de
StreetViewPanoramaOptions
y configurarlo conFullscreenControlOptions
. Su posición predeterminada ahora esRIGHT_TOP
.
4 de enero de 2016
Se corrigió lo siguiente:
- Problema 9009: Cuando sintetices eventos del mouse desde la función táctil, usa el botón izquierdo en lugar del botón del medio para lograr la compatibilidad con jQuery.
-
Problema 4201: La API ya no usa
eval()
. Por lo tanto, ahora es posible usar la API sin la directiva de Política de Seguridad del Contenidounsafe-eval
.
21 de diciembre de 2015
Cambios:
- Opción de mapa para inhabilitar el botón de acceso en los mapas con sesión iniciada (mostrará el avatar a los usuarios que hayan accedido, pero seguirá permitiendo el acceso mediante acciones en las que se haya accedido (p.ej., destacarlo), pero ya no tendrá el botón para acceder en el mapa cuando esta opción esté configurada.
- La interfaz de las solicitudes de búsqueda de texto cambió. El parámetro
types
dejó de estar disponible a partir del 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, ya no se admitirán los tiposestablishment
,food
ygrocery_or_supermarket
como parámetros de búsqueda (sin embargo, es posible que continúen mostrándose en los resultados de una búsqueda). Las solicitudes que usen el parámetrotypes
heredado se admitirán hasta el 1 de marzo de 2017. Después de esta fecha, todas las búsquedas de texto deberán usar la nueva implementación.
2 de diciembre de 2015
Cambios:
- El constructor
Autocomplete
verifica que se le proporcione un elemento de entrada. - Las ventanas de información de los lugares de interés del mapa base muestran el mismo contenido en el modo sin acceso y en el modo con acceso.
- Los externos de la API de Google Maps para el compilador Closure ahora especifican un tipo (número o cadena) para las enums.
25 de noviembre de 2015
Cambios:
- Se agregaron métodos
.toJSON()
a los objetosLatLng
yLatLngBounds
. Se diseñaron para usarse a través deJSON.stringify()
.
19 de noviembre de 2015
Cambios:
- Logotipo blanco de Google para mapas con diseño
Corregido:
- Error 8674: Error: Protección contra img { max-width: 100%; }
3.22
7 de enero de 2016
Corregido:
- Problema 9009: Cuando sintetices eventos del mouse desde la función táctil, usa el botón izquierdo en lugar del botón del medio para lograr la compatibilidad con jQuery.
10 de noviembre de 2015
Cambios:
- Los servicios Directions y Distance Matrix ahora muestran el tiempo previsto en el tráfico (en el campo de respuesta
duration_in_traffic
) cuando el medio de transporte está en automóvil. 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
optimista, pesimista o la mejor estimación (predeterminada) para influir en las suposiciones que se usan cuando se calcula el tiempo de viaje. Para obtener más información, consulta la guía para desarrolladores del servicio de instrucciones y del servicio de matriz de distancias. Nota:duration_in_traffic
solo está disponible para los clientes del plan premium de Google Maps Platform.
Obsoleto:
- El campo de solicitud
durationInTraffic
ahora es 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
Obsoletos:
- 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. La biblioteca se quitará pronto de la actualización y de las versiones congeladas de la API. 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 los IDs de Place cuando se realizan solicitudes de instrucciones sobre cómo llegar y de matriz de distancias:
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 en muchos de los controles del mapa y en las panorámicas de Street View. La experiencia del usuario ahora es coherente, independientemente de si un mapa usa o no el modo de acceso, y también es más coherente con el sitio web de Google Maps. Si deseas continuar 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 de Street View permite al usuario abrir la panorámica de Street View en el modo de pantalla completa.
Obsoleto:
- El control de mapa general ya no está disponible.
- El control de desplazamiento lateral del mapa ya no está disponible. Para desplazar la vista, los usuarios hacen clic y arrastran, o deslizan, el mapa. (Ten en cuenta que el control de desplazamiento lateral en Street View sigue disponible).
- El control de zoom está disponible en un solo estilo, por lo que
google.maps.ZoomControlStyle
ya no está disponible.
1 de septiembre de 2015
Cambios:
- Se agregaron literales de LatLngBounds
- Se corrigió el problema con las clases de CSS demasiado amplias.
- Se mejoró la carga de mosaicos después de cambiar el tamaño del mapa
Fin de la compatibilidad con Internet Explorer 8
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 con navegadores de Microsoft, consulta la entrada del blog de IE del 7 de agosto de 2014.
3.21
5 de agosto de 2015
Cambios:
- Mejora del rendimiento: Solo carga tarjetas visibles
- Varias mejoras en documentos
21 de julio de 2015
Cambios:
- Se lanzaron los marcadores con etiquetas
- Se corrigió el error de memoria insuficiente de iOS 7 para objetos poly 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 se muestra en la consola en lugar de arrojar un error.
6 de julio de 2015
Se corrigió lo siguiente:
- Error 8159: Error: Procesamiento incorrecto de StrokePosition.OUTSIDE
17 de junio de 2015
Cambios:
- Se corrigió el problema 6321: Error "Uncaught TypeError: Cannot read property 'x' of undefined" solo en navegadores para Android o iOS.
2 de junio de 2015
Cambios:
- Obsoleto: CloudLayer y PanoramioLayer
- Se corrigió el problema 8098: Error: El mapa de calor ponderado no se renderiza correctamente con un punto.
2 de junio de 2015
Cambios:
- Se agregó la capacidad de geocodificar un placeId a una dirección o latlng.
- muestra placeIds a través de la API de Geocoding
28 de mayo de 2015
Cambios:
- Se corrigió el error 6358: La notación de ruta de acceso de SVG no se renderiza correctamente en dispositivos HDPI.
19 de mayo de 2015
Se corrigió lo siguiente:
- Problema 7673: Los controles pierden la posición 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
Se corrigió lo siguiente:
- Aumento del zoom máximo del terreno y carga de mosaicos de alta dpi incluso en el zoom máximo
13 de abril de 2015
Corregido:
- Error 7820: Los cursores no funcionan en las 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
Se corrigió lo siguiente:
- Problema 7733: Se produce un error en el que las superposiciones de imágenes o suelo KML tienen una resolución muy baja de repente.
- Se mejoró la alineación del texto del widget con el ícono de estrella
17 de marzo de 2015
Se corrigió lo siguiente:
- Problema 7756: Error: Regresión de rendimiento de Safari 8
- Se quitó la capa de datos demográficos
- Mejoras en InfoWindow Chrome
17 de febrero de 2015
La versión experimental actual 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 de la versión 3.17 o 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 del cambio:
Experimental: 3.20
Versión: 3.19
Inmovilizada: 3.18
3.19
24 de abril de 2015
Se corrigió lo siguiente:
- Cursores en modo de acceso
19 de marzo de 2015
Corregido:
- Problema 7756: Se produjo un error de regresión de rendimiento en Safari 8.
20 de enero de 2015
Se corrigió lo siguiente:
- Problema 7475: Error: TypeError de phantomjs: No se puede borrar la propiedad.
13 en enero de 2015
Corregido:
- Las tarjetas ahora están ocultas para los lectores de pantalla
17 de diciembre de 2014
Se corrigió lo siguiente:
- Problema 6917: Error: Las formas no respetan la propiedad "draggable" del mapa.
- Error 7445: Error: Fallas de presentación cuando se usa la función de acceso de la versión 3 de la API de Google Maps
2 de diciembre de 2014
Se corrigió lo siguiente:
- Error 7390: Error: Los hipervínculos de weather.com no funcionan
- Error 7376: Se cerró WebGL (ahora se volvió a habilitar).
- Conflicto de nombres de ES6 con símbolo
25 de noviembre de 2014
Se corrigió lo siguiente:
- Problema 7333: Error: El signo de intercalación del panel de información no funciona en IE9.
3.18
4 de diciembre de 2014
Se corrigió lo siguiente:
- Problema 7390: Se produjo un error: Los hipervínculos de weather.com no funcionan.
18 de septiembre de 2014
Corregido:
- Problema 7136: Los títulos de varios marcadores no funcionan en Firefox.
9 de septiembre de 2014
Se corrigió lo siguiente:
- Problema 7098: Se produce un error cuando se establece el encabezado de punto de vista de Street View.
26 de agosto de 2014
3.18 lanzado en versión experimental.
La versión 3.17 ahora es estable.
3.17
20 de agosto de 2014
Se corrigió lo siguiente:
- Error 6937: Regresión en la versión 3.17: No se puede leer la propiedad "remove" en un valor indefinido (en Places).
12 de agosto de 2014
Se corrigió lo siguiente:
- Problema 6968: Error: Las teclas de flecha del teclado no funcionan con v=3.exp.
31 de julio de 2014
Agregado:
-
Paneles de mapas con documentación explícita sobre cómo se propagan los eventos del DOM por ellos.
Se agregó el panel
overlayMouseTarget
.
7 de julio de 2014
Agregado:
-
Se agregó
toGeoJson
a las capas de datos y a las componentes individuales de la capa de datos, lo que permite exportar la geometría a GeoJSON.
24 de junio de 2014
Agregado:
-
place_id
, un identificador único para un lugar, que se agrega a la biblioteca de Places para Autocomplete y Place Details. -
Se agregó
overview_path
aDirectionsRoute
, lo que proporciona una polilínea codificada que representa el recorrido completo de la ruta.
26 de mayo de 2014
Agregado:
-
El parámetro
sensor
ya no es obligatorio en la URL de la API de Maps.
20 de mayo de 2014
Se lanzó la versión 3.17 a la versión experimental.
3.16
15 de abril de 2014
Se corrigió lo siguiente:
- Los marcadores ahora tienen una 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
Agregado:
- El mapa se desplaza cuando se mueve el mouse mientras se dibuja.
Se corrigió lo siguiente:
- Acepta LatLngLiteral en más ubicaciones.
- InfoWindow se cambia de tamaño automáticamente cuando Roboto termina de cargarse (Error 5713)
31 de marzo de 2014
Corregido:
- Las capas KML semitransparentes ya no son transparentes en IE 8 ( problema 6540).
26 de marzo de 2014
Se corrigió lo siguiente:
- Se quitaron las llamadas a event.returnValue en Chrome para evitar advertencias de consola.
- La función de pellizcar para hacer zoom no funciona en IE11 (problema 5747).
18 de marzo de 2014
Agregado:
- Lanzamiento de Data Layer: https://developers.google.com/maps/documentation/javascript/datalayer
12 de marzo de 2014
Agregado:
- 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
Agregado:
- Compatibilidad con transbordadores en los servicios Distance Matrix y Directions.
17 de febrero de 2014
Se lanzó la versión 3.16 a la versión experimental.
3.15
3 de marzo de 2014
Se corrigió lo siguiente:
- Se volvió a habilitar la aceleración de hardware en Chrome 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
Se corrigió lo siguiente:
- Inhabilita toda la aceleración de hardware de tarjetas en Chrome/Linux para solucionar un problema más grande de aceleración de hardware de Chrome.
3 de febrero de 2014
Se corrigió lo siguiente:
- La rueda de desplazamiento no funciona en IE 11 (problema 5944).
29 de enero de 2014
Se corrigió lo siguiente:
- Inhabilita toda la aceleración de hardware de tarjetas en Chrome o Windows para evitar un problema mayor de aceleración de hardware de Chrome. (problema 6219).
22 de enero de 2014
Se corrigió lo siguiente:
- Inhabilita temporalmente la aceleración de hardware en Chrome o Windows cuando se carga el administrador de dibujo para solucionar el problema de Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 (problema 6224).
16 de enero de 2014
Corregido:
- El CSS de actualización visual se hizo menos específico para anular menos estilos establecidos por el usuario.
27 de noviembre de 2013
Corregido:
- La creación de un marcador después de crear una instancia del mapa arroja un error indefinido de "contains" (problema 5798).
19 de noviembre de 2013
Se corrigió lo siguiente:
- Los íconos de maniobra del panel de instrucciones no se muestran correctamente en Firefox.
3.14
10 de septiembre de 2013
Se corrigió lo siguiente:
- Los vínculos de las ventanas de información oficiales de Google no se abren en ventanas ni 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 lanzamiento de la API.
- DynamicMapsEngineLayer: informes de funciones para capas de vectores, imágenes y KML
3.13
25 de junio de 2013
Agregado:
- DynamicMapsEngineLayer
11 de junio de 2013
Agregado:
- La opción "disableDefaultUI" en StreetViewPanoramaOptions
Se corrigió lo siguiente:
- Error: panorámicas personalizadas de Street View y bajada de 90 grados (Error 4875)
3.12
4 de junio de 2013
Corregido:
- No se activa domready de la ventana de información cuando visualRefresh=true (Error 5415)
- Error: ventanas de información de visualRefresh en iOS (problema 5396)
15 de mayo de 2013
Agregado:
- Actualización visual de Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 de abril de 2013
Se corrigió lo siguiente:
- Los marcadores quitados permanecen en el mapa en los navegadores Android y Dolphin.
3.11
19 de febrero de 2013
Se corrigió lo siguiente:
- Cambiar DrawingMode mientras se dibuja genera un error.
- Cuando haces clic en los pasos en el panel de instrucciones sobre cómo llegar, cambia el zoom
12 de febrero de 2013
Corregido:
- Un polígono no arrastrable se puede arrastrar a través de uno que se pueda arrastrar con entrada táctil (Error 4868)
- Los íconos de transporte público eran incorrectos en el panel de rutas alternativas cuando se cambiaba travelMode (problema 4581).
- panTo(latLng) no siempre centra el mapa exactamente en latLng en algunas condiciones.
29 de enero de 2013
Agregado:
- Se agregó StreetViewCoverageLayer para agregar la capa de cobertura de manera programática.
- StreetViewPov expuesto para StreetViewPanoramas
Se corrigió lo siguiente:
- El aumento del uso de memoria cuando se usa la versión 3.8 de JavaScript de Google Maps genera una falla (observada en IE 9, Chrome, etcétera). ( Error 4162 )
- El menú desplegable (de selección) de InfoWindow no sigue el desplazamiento lateral del mapa en Firefox
22 de enero de 2013
Agregado:
- opción arrastrable a polilíneas, polígonos, círculos o rectángulos
- Campo price_level en PlaceResult
15 de enero de 2013
Corregido:
- Los íconos de polilíneas repetidas se dibujan de forma incorrecta en algunas polilíneas (problema 4333).
7 de enero de 2013
Se corrigió lo siguiente:
- Si se desplaza el mapa, también se desplaza la página (error 1605 y error 3652).
17 de diciembre de 2012
Agregado:
- Nuevos idiomas: urdu e islandés
Se corrigió lo siguiente:
- Mapas desenfocados o borrosos en IE9 después de la navegación (error 3875)
17 de diciembre de 2012
Agregado:
- Nuevos idiomas: urdu e islandés
Se corrigió lo siguiente:
- Mapas desenfocados o borrosos en IE9 después de la navegación (error 3875)
10 de diciembre de 2012
Agregado:
- capacidad de cargar imágenes con el atributo crossorigin establecido
Se corrigió lo siguiente:
- Se corrigieron los problemas que mostraban marcadores con imágenes remotas en primer plano (problema 4616).
- Se produce un error de JS cuando se vuelven a mostrar símbolos en polilíneas en IE 7/8.
3 de diciembre 2012
Se corrigió lo siguiente:
- La biblioteca de Markermanager no funciona con la versión 3 de la API de Maps para JS (problema 4543).
27 de noviembre de 2012
Agregado:
- Usar lienzo de alta densidad de píxeles en dispositivos de alta densidad de píxeles para marcadores optimizados
Se corrigió lo siguiente:
- MapTypeControl no borró los diseños (error 4588).
3.10
4 de febrero de 2013
Se corrigió lo siguiente:
- El aumento del uso de memoria cuando se usa la versión 3.8 de JavaScript de Google Maps provoca fallas (observadas en IE 9, Chrome, etcétera). (Error 4162)
25 de septiembre de 2012
Agregado:
- Street View de interiores
- Se agregó la opción fixedRotation a IconSequence.
- "Tiempo en el tráfico actual" a Directions
11 de septiembre de 2012
Nuevo:
- Se agregó StrokePosition a polígonos, rectángulos y círculos
- computeOffsetOrigin a la biblioteca de geometría
- Se agregaron cuatro idiomas nuevos a la API: afrikáans, amárico, swahili y zulú.
28 de agosto de 2012
Agregado:
- tipos a textSearch de la API de Places
Se corrigió lo siguiente:
- No se puede pasar el objeto Symbol a MarkerOptions en GWT.
- Regresión: Pellizca para acercar en iOS 5 cuando se desplaza la página (error 4046).
14 de agosto de 2012
Cambios notables:
- Modifica la interfaz de KmlLayer para que acepte la URL como una propiedad MVC, en lugar de un argumento de constructor.
3.9
10 de septiembre 2012
Se corrigió lo siguiente:
- El objeto de símbolo no se puede pasar a MarkerOptions en GWT.
- Regresión: Pellizca para acercar en iOS 5 cuando se desplaza la página (problema 4046)
9 de agosto de 2012
Corregido:
- Error de sintaxis en Android 3.x
31 de julio de 2012
Cambios notables:
- Ocultar la superposición de Street View en las proyecciones personalizadas
Se corrigió lo siguiente:
- Los símbolos de marcador no activan eventos en Safari cuando la escala es superior a 35.
- no se generó un evento de clic para los marcadores en un mapa personalizado (tipo de mapa + proyección)
25 de julio de 2012
Se corrigió lo siguiente:
- componentRestrictions en Autocomplete (error 4302)
17 de julio de 2012
Corregido:
- No se puede hacer clic en el cuadro de texto en InfoWindow en IE
- bounds_changed se debe activar antes que zoom_changed (error 1399).
- La opción de mapa backgroundColor no se conserva después de invocar a Streetview.
- Cambiar del mapa con diseño a satélite carga innecesariamente las tarjetas del mapa.
- Se ignoran las propiedades que se pueden arrastrar o de la rueda de desplazamiento del mapa en el modo de dibujo (error 4012).
- LatLngBounds debe mostrar un rango de longitud completo cuando se muestra más de una copia del mundo.
- No se dibuja una forma vacía cuando se hace doble clic (problema 3964).
- Eventos de marcador superfluos al hacer clic ( problema 3911)
Cambios notables:
- Se cambiaron los nombres de los extremos de búsqueda y consulta a NearbySearch y textSearch.
10 Julio de 2012
Cambios notables:
- Haz que google.maps.event.removeListener() acepte nulo como argumento.
27 de junio de 2012
Agregado:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginación, opiniones y textSearch a 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
Agregado:
- Símbolos
- HeatmapLayer
- Nuevas opciones de estilor "grosor" y "color":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 de mayo de 2012
Agregado:
- Restricción por país para Autocomplete (AutocompleteOptions.componentRestrictions) (Error 3899)
- Filtros de tipo de regiones y ciudades
3.8
1 de mayo de 2012
Se corrigió lo siguiente:
- 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
Se corrigió lo siguiente:
- El hombrecito naranja permanece en el mapa con el tipo de mapa personalizado después de cerrar Street View (problema 4076).
- Los marcadores animados quitados no se pueden volver a agregar al mapa (problema 4052).
18 de abril de 2012
Se corrigió lo siguiente:
- La ventana de información del clima siempre muestra el ícono de lluvia en Firefox (Error 4063).
Agregado:
- orderBy, limit y offset para FusionTablesLayer (problema 3557)
10 de abril de 2012
Corregido:
- Se muestran imágenes aéreas, incluso si no están disponibles para toda la ventana gráfica (problema 3913).
3 de abril de 2012
Agregado:
- WeatherLayer y CloudLayer (error 3555)
- DemographicsLayer
Se corrigió lo siguiente:
- Límites de mosaicos visibles para los polígonos en IE 9 Quirks
- Los marcadores saltan cuando se realiza un barrido en Canvas Street View
28 de marzo de 2012
Se corrigió lo siguiente:
- Usa nombres de etiquetas en minúsculas para cumplir con XHTML (problema 3868).
- Se cambió el comportamiento de zoom de los panel táctiles de Apple para que sea menos sensible (problema 2416).
20 de marzo de 2012
Se corrigió lo siguiente:
- Cuando se crea un marcador con una imagen paralela que no existe, se producen errores (Error 4014).
Agregado:
- Haz clic para ir o haz clic para acercar en Street View (error 2447).
Cambios notables:
- Se inhabilitó el doble clic para acercar o alejar de forma predeterminada en Street View.
6 de marzo de 2012
Se corrigió lo siguiente:
- Se produce un error en OverviewMapControl cuando se acerca muy rápido (error 3882).
- Se produce un error en IE cuando se quita el div del mapa de la página (problema 3971).
- Los marcadores ajustados se renderizaban de forma incorrecta en IE inferior a 9 (problema 3912 y problema 3908).
Agregado:
- opacidad a GroundOverlay (error 2767)
- utc_offset y open_hours a PlaceResult (error 2431).
- Se agregó la opción clickToGo a StreetViewPanoramaOptions (problema 2447).
21 de febrero de 2012
Se corrigió lo siguiente:
- Mapas borrosos en IE 9 (Error 3875)
- Polilínea que consta de bordes colineales en un espacio LatLng incorrectamente simplificado ( Error 3739)
Agregado:
- google.maps.geometry.poly.containsLocation() y isLocationOnEdge() (problema 1978)
15 de febrero de 2012
Se corrigió lo siguiente:
- Regresión: Los marcadores ajustados se renderizan de forma incorrecta con un parámetro “size” no válido (problema 3908).
- El mapa se bloquea en el modo de edición cuando se llama a setEditable(false) mientras el usuario arrastra el punto de control (problema 3842).
Cambios notables:
- Desvanecimiento entre panorámicas de Street View
3.7
7 de febrero de 2012
Corregido:
- El marcador parpadea en la posición final antes de la animación de caída (problema 3608).
- Abrir InfoWindow y configurar el zoom al mismo tiempo genera un centro de mapa incorrecto (problema 3738).
- Se ignora el clic con el botón derecho cuando se arrastran marcadores (Error 3237).
- A veces, el título del marcador no aparece en Firefox (problema 3773).
Cambios notables:
- Los marcadores ajustados ahora se renderizan en Canvas cuando están disponibles.
- setOpacity() para ImageMapType (error 3125)
- setOpacity() para GroundOverlay (error 2767)
- Evento "tilesLoaded" para ImageMapType (problema 1744)
- stop() a MouseEvent, que detiene la propagación de eventos ( problema 2172)
31 de enero de 2012
Se corrigió lo siguiente:
- Se corrigió un error de mosaicos coreanos incorrectos después de desplazarse por el mundo (error 2722).
- Se corrigió el problema por el que no se podía colocar el hombrecito naranja con precisión para mostrar Street View (problema 3861).
- Se agregó la propiedad "visible" para los polígonos (problema 2861).
- desplazamiento lateral y panBy animados incluso cuando hay viewports muy separados (regresión)
24 de enero de 2012
Se corrigió lo siguiente:
- Los eventos del mouse aparecen en una ventana de información ( problema 3573).
- Se habilitaron las transformaciones CSS en IE9.
- Se agregó imageDateControl a StreetViewPanorama.
- Se habilitó Canvas Street View en IE 9, Opera y Safari/Windows.
16 de enero de 2012
Se corrigió lo siguiente:
- El Pegman no debe poder arrastrarse en el modo de dibujo.
- Activa eventos correctamente, respetando el zIndex de los polígonos y otras capas.
- Se agregó la propiedad "status" de KmlLayer (error 3015).
10 de enero de 2012
Corregido:
- Muestra el Pegman si disableDefaultUI es verdadero y streetViewControl es verdadero.
7 de diciembre de 2011
Se corrigió lo siguiente:
- Las autopistas con acceso controlado se pueden diseñar por separado de las autopistas (road.highway.controlled_access).
- Se activó place_changed cuando el usuario presiona "Intro" en Autocomplete (error 3407).
28 de noviembre de 1011
Se corrigió lo siguiente:
- Se reubica Autocomplete cuando se cambia el tamaño de la ventana. El evento "resize" se puede activar en el objeto Autocomplete.
22 de noviembre de 2011
Se corrigió lo siguiente:
- 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 el encabezado en la creación del mapa.
7 de noviembre de 2011
Cambios notables:
- Nuevo estilo visual de los controles predeterminados
- Formas editables (polígonos, polilíneas, círculos, rectángulos)
- Nuevo DrawingManager para agregar nuevas superposiciones.
- Nuevos campos de PlaceResult: website y international_phone_number
- Nuevo campo ElevationResult: resolution
Se corrigió lo siguiente:
- 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
Se corrigió lo siguiente:
- Se produce un error cuando la API de Google Maps se usa con la biblioteca de prototipos en IE7
25 de octubre de 2011
Se corrigió lo siguiente:
- Errores cuando el mapa de KmlLayer cambió antes de que terminara de cargarse la capa
- Fuga de memoria en IE cuando se agregan y quitan 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
Se corrigió lo siguiente:
- La dirección es demasiado larga en la vista previa de Street View
27 de septiembre de 2011
Se corrigió lo siguiente:
- El control del mapa general actualiza el centro y el zoom juntos si el zoom cambió
27 de septiembre de 2011
Se corrigió lo siguiente:
- Recuperación doble de mosaicos iniciales en Chrome
- Fugas de memoria durante el desplazamiento lateral
- No sueltes el hombrecito naranja de Street View cuando hagas un barrido hacia un área fuera de cobertura.
- Regresión: GroundOverlays que sobrepasan -180 de longitud y desaparecen
- Regresión: El centro del mapa es incorrecto cuando se abre la ventana de información mientras se desplaza y se acerca.
Cambios notables:
- Mostrar vistas previas de Street View mientras se arrastra el hombrecito naranja
20 de septiembre de 2011
Se corrigió lo siguiente:
- Fuga de memoria en Chrome o Windows cuando se renderizan marcadores con Canvas
- Renderización de marcadores para vista aérea con orientación de 90 o 270 grados
Cambios notables:
- No es posible acceder a los tipos de mapas predeterminados de Google a través del registro de tipos de mapas (evita el acceso a los mosaicos de mapas).
- Animaciones de rotación cuando se sale de las imágenes aéreas y se ingresa a ellas
12 de septiembre de 2011
Problemas corregidos:
- El marcador se atasca en una posición elevada después de que aparece la información sobre la herramienta en Firefox 4 y versiones posteriores (Error 3334)
Cambios notables:
- GeocoderResult.formatted_address no está documentada
6 de septiembre de 2011
Se corrigió lo siguiente:
- La ventana de información Seleccionar elemento (desplegable) no sigue el desplazamiento lateral del mapa en Firefox.
- Mosaicos en Corea en algunos dispositivos móviles
29 de agosto de 2011
Cambios notables:
- Permite que los controles personalizados tengan un índice z más alto que los controles de la API.
- Los vínculos dirigen a los usuarios a la versión en el idioma correcto de maps.google.com.
- No abras un objeto InfoWindow sobre un componente KML si no hay un elemento HTML, un nombre ni una descripción para la ventana de información.
- Se corrigió la regresión: mosaicos de alta PPP dañados
24 de agosto de 2011
Problemas resueltos:
- Aceleración de hardware inhabilitada en Chrome/Mac: Soluciona el problema de renderización de marcadores y los clics en superposiciones (errores 3544 y 3551).
- Se corrigió el gesto de pellizcar para acercar en Android cuando se desplazaba la página (problema 3373).
Cambios notables:
- Los íconos de la empresa ahora están activados de forma predeterminada.
17 de agosto de 2011
Cambios notables:
- Íconos de mapa en los que se puede hacer clic para ver los lugares de interés
- Los diseños se pueden configurar en MapOptions y aplicarse a todos los tipos de mapas predeterminados.
- El hombrecito naranja aparece en los tipos de mapas personalizados, a menos que esté inhabilitado explícitamente.
3.5
10 de agosto de 2011
Se corrigió lo siguiente:
- Los marcadores se quedan atascados en la posición de arrastre hacia arriba cuando se arrastran al horizonte en Street View.
- Street View no cambia el tamaño cuando se modifica el tamaño del mapa o la ventana
- Street View con un InfoWindow compartido hace que el navegador falle.
2 de agosto de 2011
Problemas resueltos:
- Los hipervínculos de la ventana de información en IE no funcionan (problema 3503).
- El control de escala no se imprime (error 2966).
- Regresión: Se produce un error cuando se usa OverviewMapControl con mapas con diseños (error 3489).
Cambios notables:
- El menú contextual de la mayoría de los controles ahora está inhabilitado cuando se hace clic con el botón derecho.
- El mapa o la vista panorámica de Street View dentro de una ventana de información no se desplaza cuando se coloca el mouse sobre ella.
- Ahora es posible desplazar un InfoWindow en el iPad.
18 de julio de 2011
Problemas resueltos:
- LatLng del evento incorrecto cuando se desplaza la página en iOS >= 4.1 (problema 3373)
11 de julio de 2011
Problemas resueltos:
- Se corrigió el problema por el que no se podía hacer clic en
<select>
dentro de la ventana de información en dispositivos táctiles (error 3232). - Corregido: No se activaba el clic en el mapa después de hacer clic con el botón derecho si MapOptions.draggable es falso (error 3071).
Cambios notables:
- Los marcadores con el mismo índice z ahora se ordenan de manera coherente en los límites de las tarjetas.
- Ahora es posible desplazarse por la ventana de información de iOS
- Los marcadores y los polígonos ahora se vuelven a pintar cuando cambia la proyección del mapa.
5 de julio de 2011
Problemas resueltos:
- Corrección: El cursor no se muestra cuando el mapa no es arrastrable (Error 3120).
Cambios notables:
- Se agregó la capacidad de aplicar diseño al control y al 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:
- Corregido: Se recuperaban los mosaicos iniciales del mapa de forma doble.
- Corrección: El evento maptypeid_changed se activaba varias veces cuando se creaba el mapa después de la versión 3.4 (error 3051).
Cambios notables:
- Se modificó el autocompletado de lugares para que se adjunte al cuerpo en lugar del elemento superior de entradas.
- BOTTOM_RIGHT ahora se posiciona correctamente
8 de junio de 2011
Problemas resueltos:
- Se corrigió el problema por el que el zoom ya no se animaba si el cambio en el nivel de zoom era superior a 2 (problema 3033).
Cambios notables:
- Corregido: 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:
- Se corrigió el problema de renderización de Streetview en IE7 (error 3272).
Cambios notables:
- Se habilitaron las transiciones de atenuación para las tarjetas del mapa 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 corregidos:
- Corrección: La panorámica de Street View no se mostraba en IE7 (Error 3272).
- Se corrigió el problema por el que el PNG semitransparente con ImageMapType perdía transparencia en IE7 y IE8 (problema 3275).
Cambios notables:
- Servicio Distance Matrix
14 de abril de 2011
Problemas resueltos:
- Se corrigió: Se admiten colores CSS con nombre para el trazo y el relleno de los polígonos.
- Se corrigió el problema por el que el polígono no era visible si strokeOpacity se configuraba en 0.0 (problema 3241).
- Se corrigieron los errores en IE8 cuando se desplazaba con la unidad de anuncios visible (problema 3159).
- Permitir los mapas híbridos y de relieve sin mapa ni satélite en el control de tipos de mapa (Error 3089)
- Se cargan mosaicos de valores altos de PPP para las pantallas con valores altos de PPP (error 2614).
Cambios notables:
- La inclinación aérea se establece de forma predeterminada en 45 grados cuando las imágenes aéreas están habilitadas y disponibles.
- Se mejoró el comportamiento de pellizcar en el iPad.
- Se cambiaron los nombres de DirectionsTravelMode y DirectionsUnitSystem a TravelMode y UnitSystem (los nombres anteriores siguen siendo retrocompatibles).
14 de abril de 2011
Problemas resueltos:
- Se corrigió el problema por el que el ícono de marcador y la sombra ya no eran transparentes en IE6.
- Se corrigió el problema por el que los marcadores ya no parpadeaban cuando se aplicaba el zoom.
- Se corrigió la renderización de polígonos en los límites de las tarjetas 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.
- Las coordenadas LatLng de los eventos en las polilíneas y los bordes de los polígonos ahora se ajustan al punto más cercano de la línea.
5 de abril de 2011
Problemas corregidos:
- panTo no se anima en dispositivos táctiles (problema 3066).
- Marker.MAX_ZINDEX no está definido (problema 3184).
28 de marzo de 2011
Problemas corregidos:
- No se puede cambiar la orientación en Street View cuando se utiliza el modo Satélite (Error 3174).
- El mapa se dañó cuando se inhabilitó VML (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:
- Aparece el hombrecito naranja en tipos de mapas personalizados (error 3154).
Cambios notables:
- Se corrigió el problema por el que los marcadores gigantes se recortaban en los bordes de las tarjetas
- Se corrigió la superposición de Street View en el modo oblicuo
- Corrección: El control de vista general del mapa se muestra en el modo de impresión.
17 de marzo de 2011
Problemas corregidos:
- Imágenes de 45 grados (problema 2412)
- Control del mapa general (problema 1470)
- Se agregó compatibilidad con GIFs animados: Se agregó la opción "optimizada" (problema 3095).
- Marker.getVisible() muestra indefinido (error 3114).
Cambios notables:
- Se corrigió: Los círculos y los rectángulos ignoran el zIndex.
- Se corrigió el problema por el que los eventos del mouse activaban eventos dos veces cuando el marcador se animaba.
- Corregido: Los mapas con diseños no utilizan diseños si el tipo de mapa se agrega al registro después de establecer el ID de tipo de mapa.
- Se corrigió el problema por el que los tipos de mapas sin diseño adoptaban el diseño de un tipo de mapa con diseño.
- Los marcadores ahora activan eventos de mouse, no eventos del DOM.
11 de marzo de 2011
Problemas resueltos:
- Hacer doble clic en un marcador ya no acerca el mapa (problema 3090).
- El punto de anclaje con sombra de marcador personalizado ahora funciona ( problema 3112).
Cambios notables:
- Capa de Panoramio
- Se corrigió el índice z de los marcadores de instrucciones
- Posición predeterminada de la sombra fija
2 de marzo de 2011
Cambios notables:
- Los marcadores ahora se renderizan en Canvas/VML cuando están disponibles
- Objetivos de clic más grandes para polilíneas, polígonos y KML en dispositivos compatibles con la función táctil
22 de febrero de 2011
Problemas resueltos:
- El ancla de InfoWindow se expone a través de la propiedad MVC "anchorPoint" (problema 2860).
- Se corrigió el híbrido en los niveles de zoom 0 y 1 (problema 3062).
- Se corrigió el círculo o el rectángulo si se agregan o quitan rápidamente del mapa (error 3052).
- Se corrigió draggable: false en dispositivos táctiles (problema 3044).
18 de febrero de 2011
Problemas corregidos:
- Los marcadores de Street View solo se reducen, no se agrandan ( problema 2969).
- Las instrucciones sobre cómo llegar basadas en marcadores arrastrables ahora funcionan cuando routeIndex no es 0 (problema 2995).
- Se corrigió el conflicto entre Flash y el arrastre del mapa ( problema 2956).
- Cuando se cambia 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 jerárquicos de tipo de mapa: ¡son compatibles con la función táctil!
- Logotipo nuevo (problema 2574)
- Se cambió el nombre de MarkerShape.coord a MarkerShape.coords para que coincida con el atributo
<area>
de coordenadas de HTML
3.3
17 de marzo de 2011
Problemas resueltos:
- No se renderiza el polígono
8 de febrero de 2011
Problemas corregidos:
- No se cancelan las solicitudes de tarjetas en Chrome (error 3011).
- No se activa un evento de clic con el botón derecho en FF/Mac (error 2920).
- Problemas de renderización de texto en Safari/Mac ( problema 3024)
- Los mapas de instrucciones sobre cómo llegar no se imprimen correctamente en IE.
21 de enero de 2011
Cambios notables:
- Los MVCArrays ahora se aceptan en la biblioteca de geometría esférica
- Se corrigió la cruz que aparece debajo de un marcador mientras se arrastra en IE6.
- El índice z ya no está establecido en el elemento div del contenedor del mapa.
17 de enero de 2011
Problemas resueltos:
- Se corrigió un problema por el que los tiempos incorrectos de zoom_changed generaban resultados incorrectos para fromLatLngToContainerPixel (problema 2539).
6 de enero de 2011
Problemas resueltos:
- Se agregó la biblioteca de geometría, que proporciona utilidades de codificación de geometría esférica y polilíneas (problema 2540, problema 2595 y problema 2246).
- Se puede establecer el nivel de zoom mínimo y máximo en el mapa (problema 1624).
Cambios notables:
- Los controles de zoom y desplazamiento lateral se separaron (ya no hay control de navegación). Se pueden configurar por separado.
- Nuevo control de zoom compatible con el tacto en dispositivos táctiles
- Ahora se puede borrar el contenido de un MVCArray si llamas a clear().
- Se corrigió la fuga de memoria cuando se agregaban y quitaban marcadores en IE8.
- Renderización más rápida de polígonos con un algoritmo de simplificación mejorado
23 de diciembre de 2010
Problemas resueltos:
- Se corrigieron los controladores de clics de los puntos de referencia en las instrucciones sobre cómo llegar que se pueden arrastrar (problema 2871).
21 de diciembre de 2010
Problemas corregidos:
- Se agregó impulso al mapa cuando se arrastra el mapa (error 2592).
- Se corrigió el error de CSS en Street View (problema 2666).
- Se corrigió el error de JS cuando se mostraba un InfoWindow con un ancho de mapa de 0 en IE (problema 2536).
Cambios notables:
- En los dispositivos táctiles, ahora mostraremos un control de zoom compatible con la pantalla táctil, ya sea que se solicite el control de navegación ZOOM_PAN o SMALL. Si el dispositivo admite la función multitáctil en el navegador, no se mostrará ningún control de zoom, ya que el zoom se logra mediante pellizco.
9 de diciembre de 2010
Problemas resueltos:
- InfoWindows ahora se imprimen correctamente en IE (problema 1343).
- Se corrigió la opacidad en IE8 para ImageMapType.
Cambios notables:
- Cuando se arrastre, se mostrará una cruz debajo de los marcadores con un ícono personalizado si está habilitado raiseOnDrag.
5 de diciembre de 2010
Problemas resueltos:
- Proporciona una interfaz para descubrir el nivel de zoom máximo de una ubicación determinada para las imágenes satelitales. (Problema 2049).
- Se agregó una opción (raiseOnDrag) para habilitar o inhabilitar animaciones cuando se arrastra un marcador. (Error 2910)
Cambios notables:
- Los marcadores ahora se levantan cuando se arrastran y rebotan cuando se sueltan.
- Las animaciones de marcadores se pueden controlar de forma programática con la función setAnimation.
28 de noviembre de 2010
Problemas resueltos:
- maptypeid_changed ya no se activa dos veces (problema 2449).
- Ahora se puede acceder a la propiedad "size" de un objeto MarkerImage (problema 2465).
- La forma del marcador hace referencia al ícono en lugar del sprite (problema 2629).
- Se mejoró el desplazamiento del mapa al arrastrar un marcador para mapas más pequeños (problema 2868).
- Ahora se pueden imprimir mapas sin habilitar la impresión de imágenes de fondo.
- Se corrigió un error por el que los marcadores de dirección se podían arrastrar cuando "draggable" se establecía como "false".
16 de noviembre de 2010
Problemas modificados:
- Error 2076: Proporciona una manera de otorgar un InfoWindow a DirectionsRenderer (error 2076).
- Error 2524: Se implementó streetViewControlOptions.
- Problema 2557: Se agregó la opción para inhabilitar el zoom en Street View.
Cambios notables:
- Se corrigió el error que causaba que se abriera una ventana nueva en Firefox cuando se hacía clic con Mayúsculas en un marcador.
- Los íconos de marcadores de letras se perdieron cuando se especificaban las marcas con el elemento DirectionsRenderer.
3.2
11 de noviembre de 2010
Cambios notables:
- Se corrigió un error por el que los polígonos se cortaban o truncaban con RTL en IE7/IE8.
- Se corrigió un error que causaba que las casillas de verificación se ocultaran en Safari 5 debido a las transformaciones en 3D.
- Las polilíneas geodésicas que abarcaban el ecuador no tenían detalles.
- Se agregaron posiciones de control para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER y RIGHT_BOTTOM.
- Se cambiaron los nombres de las posiciones de control de LEFT a LEFT_TOP, de RIGHT a RIGHT_TOP, de TOP a TOP_CENTER y de BOTTOM a BOTTOM_CENTER.
11 de octubre de 2010
Problemas con cambios:
- Error 2478: Street View: Desajuste de la brújula o faltante en algunos navegadores
- Problema 2528: La opacidad de ImageMapTypeOptions no funciona en IE8.
- Error 2661: Ventana de información. Cuando haces clic con el botón derecho en un campo de entrada, no se muestra el menú contextual.
- Error 2741: La posició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ó un error por el que no se pasaba "this" a .getTileUrl.
- El evento domready de InfoWindow ahora se activa después de que la ventana es visible.
28 de septiembre de 2010
Problemas modificados:
- Error 2712: утечки памяти (agregar o quitar marcadores, mostrar o ocultar marcadores, acercar o alejar el mapa)
Cambios notables:
- Los mapas de las versiones 2 y 3 funcionan mejor cuando ambos están en la misma página.
- Se corrigió el error en Street View HTML5 cuando se lo arrastraba rápidamente hacia abajo.
16 de septiembre de 2010
Problemas modificados:
- Problema 2701: El encabezado de control inicial de Street View Navigator no sigue el POV.
14 de septiembre de 2010
Problemas modificados:
- Problema 157: Se admiten instrucciones de conducción que se pueden arrastrar.
- Problema 1852: El evento "hacer clic con el botón derecho" en un google.maps.Marker se activa sin un argumento.
- Problema 2673: El pin desaparece después de cambiar de posición.
Cambios notables:
- Se mejoró el rendimiento de los marcadores
31 de agosto de 2010
Problemas modificados:
- Problema 2658: Ventanas de información altas
Cambios notables:
- Se mejoraron las geodésicas para zooms más altos
24 de agosto de 2010
Problemas modificados:
- Error 2648: Cuando se activa el evento de cambio de tamaño del mapa, se produce un error en Firefox en la versión 3.2.1.
Cambios notables:
- Cuando se acerca o aleja repetidamente (como cuando se usa una rueda de desplazamiento), ahora se cargan menos tarjetas de los niveles de zoom intermedios.
16 de agosto de 2010
Problemas modificados:
- Error 2416: El desplazamiento lateral y el zoom del mouse mágico de Apple son demasiado sensibles.
- Problema 2606: La configuración de draggable: false en un mapa inhabilita los vínculos.
- Problema 2640: La memoria no se borra con las actualizaciones del navegador o onunload (IE).
Cambios notables:
- Los marcadores de Street View se ajustan según su distancia.
- Actualizaciones del control deslizante de zoom durante el desplazamiento lateral
9 de agosto de 2010
Cambios notables:
- Se quitaron las propiedades KMLMouseEvent.position y FusionTablesMouseEvent.position obsoletas. En su lugar, usa .latLng.
- Se quitó la propiedad obsoleta StreetViewService.getNearestPanorama. En su lugar, usa .getPanoramaByLocation
3.1
28 de septiembre de 2010
Cambios notables:
- Se solucionó un problema por el que las instrucciones sobre cómo llegar con el mismo origen y destino generaban un error de JS.
9 de agosto de 2010
Cambios notables:
- Se corrigió el cambio de mapa de una OverlayView.
- Se corrigió la llamada a GroundOverlay.setMap(null).
- IE ya no genera fugas de memoria cuando se acerca o aleja la imagen.
5 de agosto de 2010
Problemas con cambios:
- Problema 2588: Llamar a setVisible(false) en el objeto Panorama con un objeto de escucha adjunto causa un error de JS en IE.
Cambios notables:
- Corregimos 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:
- El elemento "originHeading" de la panorámica personalizada dejó de estar disponible a favor de "centerHeading".
- Las tarjetas híbridas de Corea ahora muestran rutas
- Ahora los clics pasan por polígonos en los que no se puede hacer clic del mapa
22 de julio de 2010
Problemas modificados:
- Problema 1856: Se admite la renderización de polígonos en Opera.
- Error 2159: El evento Dragend se activa después de hacer zoom con la rueda de desplazamiento.
- Problema 2385: En niveles de zoom más altos, GroundOverlay se vuelve negro en Internet Explorer.
- Problema 2337: Se perdió el polilinea
- Error 2427: Al arrastrar con una ventana de información abierta en el desplazamiento lateral automático, los marcadores se "cuelgan"
- Error 2493: Los marcadores no se borran correctamente en IE7.
- Error 2500: MarkerImage recortado cuando se usa !Marker.setIcon(<scaled MarkerImage>) para el marcador existente
- Problema 2549: El CSS del menú desplegable de Google genera una advertencia.
Cambios notables:
- Ya no se activa un evento de clic al arrastrar un polígono.
- Hacer clic en un elemento de selección de formulario que se expande fuera de un InfoWindow ya no activa un clic en el mapa.
- Hacer clic en una superposición de KML ya no activa un evento de clic en el mapa.
- Street View ahora se desplaza automáticamente para adaptarse a un InfoWindow en la pantalla.
- 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 de los marcadores
- Se mejoró el disparo del evento domready de InfoWindow
- Ahora se expone DirectionsRoute.bounds
11 de junio de 2010
Problemas modificados:
- Problema 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 del primer geocódigo
- Se proporcionó acceso a StreetViewService.
3.0
18 de mayo de 2010
Problemas modificados:
- Problema 2037: GPolylineOptions geodésico
- Se corrigió un error para mostrar correctamente los derechos de autor de Google en el tipo de mapa personalizado
- Se agregó la propiedad geodésica a los polígonos y las 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 de hacer clic en GroundOverlay
13 de mayo de 2010
- Problema 1724: El tamaño o los márgenes de infoWindow eran incorrectos cuando se configuraba el contenido a través de un elemento, en lugar de una cadena.
Cambios notables:
- Se corrigió un error por el que las superposiciones de suelo se cortaban de forma prematura al cruzar la línea de fecha.
- El marcador setIcon ahora funciona con \ en la URL
- Activadores de eventos de salida del mouse de polígonos y polilíneas en IE
- Ya no parpadea el ícono de marcador cuando se cambia.
7 de mayo de 2010
- Error 1458: Solicitud de función: compatibilidad con KML en la versión 3 de la API de Google
- 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 opacidad de relleno
Cambios notables:
- Se agregaron capas KML y GeoRSS.
- Se agregaron superposiciones de suelo.
- Se agregaron capas nuevas: Tráfico y Bicicletas.
- Se agregó la propiedad "suppressBicyclingLayer" para DirectionsRendererOptions.
- Se corrigió un error para garantizar que se haga referencia correctamente a la capa de zoom cuando cambia MapType.
- Se cambió el nombre de la propiedad DirectionsResult "start/end_point" a "start/end_location".
- Se cambió el nombre de la propiedad DirectionsLeg de "start/end_geocode" a "start/end_address"
- Se cambió el nombre de la propiedad "Optimized_waypoint_order" de DirectionsRoute por "waypoint_order"
- Se quitó la compatibilidad con nombres de propiedades anteriores de las instrucciones sobre cómo llegar (setTripIndex, getTripIndex, hiddenTripList, provideTripAlternatives) y se continúan registrando advertencias. También quita la conversión de rutas a tramos a pasos y de viajes a rutas a pasos.
- Se actualizó GeocoderGeometry.latLng a GeocoderGeometry.location
30 de abril de 2010
- Error 2230: Se inicializa el mapa sin la proyección personalizada prevista.
Cambios notables:
- Ahora, cuando haces clic en el mapa, se enfoca el teclado.
- Ahora se admite la función de pellizcar para hacer zoom en iPad
26 de abril de 2010
- Problema 1826: Se agregaron eventos de mouseover y mouseout en polígonos y polilíneas.
- Problema 2177: map.setZoom(z) no funciona correctamente durante el evento "maptypeid_changed".
- Error 2247: La opción HideRouteList en DirectionsRenderer no funciona como se esperaba.
Cambios notables:
- Se corrigió el error por el que los íconos personalizados desaparecían de la parte inferior del mapa durante el desplazamiento
13 de abril de 2010
- Problema 2275: No se puede volver a usar MarkerImage.
- Problema 2181: Cuando agregas un google.maps.Marker y, luego, usas la rueda de desplazamiento del mouse para acercar o alejar la imagen, el marcador se oculta.
11 de abril de 2010
No hay cambios notables ni problemas cambiados.
5 de abril de 2010
- Problema 1976: Problemas con el ícono personalizado y el marcador que se puede arrastrar
- Problema 2107: El marcador arrastrable desaparece cuando se 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 descripción general de las instrucciones sobre cómo llegar en DirectionsRoute como overview_path.
- Se expuso la proyección actual del mapa como una propiedad de solo lectura.
23 de marzo de 2010
Cambios notables:
- Elevation se expone en la API.
- Se mejoró la carga de mosaicos para conexiones a Internet lentas.
15 de marzo de 2010
Cambios notables:
- Los polígonos ahora se vuelven a pintar correctamente cuando se cambian los estilos.
- Los mensajes de advertencia obsoletos a través de console.log se envían cuando se usa el estilo anterior "Directions".
10 de marzo de 2010
- Problema 1801: zIndex de polilíneas o polígonos
- Error 2144: DirectionsRequest debe proporcionar la opción avoidHighways.
- Problema 2207: Se produce un error en el que el polilinea se completa en IE.
- Problema 2113: Los polilíneas se rompían en FF en niveles de zoom altos después del lanzamiento de enero.
Cambios notables:
- Se agregaron rutas en bicicleta.
- Se agregaron nuevas opciones de DirectionsRequest:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Velocidades de procesamiento mejoradas de polígonos o polilíneas
- Se cambiaron los nombres de los siguientes objetos de Directions. Los nombres anteriores seguirán siendo compatibles.
- DirectionsRoute a DirectionsLeg
- DirectionsTrip a DirectionsRoute
3 de marzo de 2010
- Problema 2136: Obfusca las propiedades en google.maps.MarkerImage a las que no se debe hacer referencia.
Cambios notables:
- Se corrigió el error de salto de mapa.
- Se mejoró el zoom dos veces en sucesión.
- El evento de arrastre del marcador .latLng ya no está ofuscado.
26 de febrero de 2010
- Error 1651: mousemove / mouseover / mouseout para lienzo del mapa
- Error 2142: DirectionsRendererOptions debería permitir que los usuarios supriman marcadores por completo
- Error 2148: Falta event.latLng.
- Error 2109: Error: NavigationControlStyle.ZOOM_PAN no se muestra correctamente en IE8.
- Problema 2153: MVCArray.push() no muestra la longitud nueva.
Cambios notables:
- Se agregó opacidad a ImageMapType.
- Se corrigió el error por el que no se activaba el clic derecho en un rectángulo o círculo.
- Ya no se quitan los eventos de contenido de la ventana de información cuando se oculta.
8 de febrero de 2010
- Error 2135: Bug: 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 de círculo.
- Se corrigió la fuga de memoria cuando se creaba y, luego, se quitaba un marcador.
- Se dejó de anotar el MVCArray de LatLngs para cerrar Polygons, ya que eso hace 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 se establecía 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 polígonos que contengan 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
- Problema 1367: Solicitud de función: Exponer LayoutManager para que los desarrolladores coloquen DIV en el "flujo de control"
- Problema 1916: Solicitud de función: Se agregó la capacidad de escalar MarkerImage.
- Error 1443: Los métodos extend() y union() deberían mostrar el objeto LatLngBounds.
- Problema 1997: Se agregó documentación para MapOption "size".
- Error 2074: El mapa no se procesa cuando el mapa del mundo se ajusta a las dimensiones exactas del contenedor del mapa
Cambios notables:
- Se agregó compatibilidad con los siguientes idiomas índicos:
- bn, gu, kn, ml, mr, ta, te
- Se agregaron nuevos métodos estáticos al espacio de nombres de eventos:
- addListenerOnce
- addDomListenerOnce
- Se agregó la nueva propiedad "encoded_lat_lngs" al objeto DirectionsStep para exponer el conjunto de latlng en formato ASCII comprimido.
- Se mejoró el rendimiento quitando los elementos DOM de los marcadores fuera de la pantalla.
- Se corrigió el error de desplazamiento en Google Chrome
- Se corrigió el error de zoom con pellizco en el iPhone.
19 de enero de 2010
- Problema 1422: Solicitud de función: Permite que los desarrolladores creen tipos de mapas personalizados
- Problema 1523: Solicitud de función: fromContainerPixelToLatLng (y viceversa)
- Problema 1443: extend() y union() deberían mostrar el objeto LatLngBounds.
- Problema 1960: Error: Información incompleta con provideTripAlternatives
- Problema 1675: Error de documentación del instructivo
- Problema 1676: Error de documentación del instructivo: Opciones de control
- Problema 1856: Los polígonos no se renderizan en Opera.
- Problema 1954: La localización del idioma búlgaro no es correcta.
- Problema 1976: Se produjo un error con el ícono personalizado y el marcador que se puede arrastrar.
- Problema 2063: Colisiones de nombres de variables cuando se minimizan las subclases de OverlayView
Cambios notables:
- Se lanzó la compatibilidad con tipos de mapas personalizados, 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 tirón inicial que se producía antes de que comenzara una animación de desplazamiento del mapa.
- Se corrigió el salto de mapa a una ubicación diferente cuando se acercaba el nivel de zoom máximo usando la rueda de desplazamiento o DoubleClick.
- El tamaño de los controles de derechos de autor, MapType y Navigation se ajusta al tamaño del mapa.
- Los métodos get, set y los nombres de eventos de estilo antiguo dejaron de estar disponibles oficialmente y ya no se definen.
10 de diciembre de 2009
- Error 1820: Al acercar la imagen con la rueda del mouse, parece que se acerca más allá del nivel de zoom máximo y se "salta" la posición del mapa.
- Error 1743: El zoom en el desplazamiento provoca que el mapa se desplace a una ubicación completamente diferente
Otros cambios notables:
- Se agregó el nuevo método panToBounds.
- Se agregó una nueva animación del mapa. Afecta el arrastre, el desplazamiento, el zoom y las llamadas a setCenter/setZoom en todos los navegadores.
- Se agregó un mensaje de advertencia de registro de la consola si se usan métodos obsoletos.
25 de noviembre de 2009
- Problema 1696: Solicitud de función: Colocación del control del mapa
- Error 1909: Se corrompe getBounds después de cambiar el centro del mapa.
- Problema 1938: map.setOptions no reconoce las opciones de control.
Otros cambios notables:
- Se agregó compatibilidad con lectura de derecha a izquierda para habilitar los siguientes idiomas: árabe, farsi y hebreo.
- Se expuso la propiedad lat_lngs para los pasos de DirectionsResult.
11 de noviembre de 2009
- Problema 1742: El marcador de ícono personalizado siempre aparece sobre el marcador predeterminado.
Otros cambios notables:
- Se agregó compatibilidad con tres idiomas nuevos.
- Vasco
- Gallego
- Tagalo
29 de octubre de 2009
- Problema 1421: Solicitud de función: Agrega una clase de Directions a la API v3
Otros cambios notables:
- Se actualizó la documentación de referencia con DirectionsRenderer y DirectionsService
26 de octubre de 2009
- Problema 1647: Solicitudes de funciones: Proporciona un evento para que el DOM de la ventana de información esté listo.
- Error 1710: Se agregó la capacidad de cancelar el evento de zoom del usuario al hacer doble clic.
Otros cambios notables:
- Se produce un error de JS cuando se pasan argumentos no válidos a new google.maps.LatLng().
- Error corregido: El mapa estático se cargaba dos veces durante la carga del mapa.
15 de octubre de 2009
- Problema 1525: Error get_bounds en niveles de zoom bajos
- Problema 1757: fitBounds() no funciona en el meridiano 180.
- Problema 1790: map.setOptions no puede establecer el cursor.
- Error 1767: Se produjo un 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 las opciones de polígono y polilínea
28 de septiembre de 2009
- Se realizaron mejoras en el rendimiento de la renderización de polígonos.
- Se corrigió el problema con la advertencia de JS para SVGView.
22 de septiembre de 2009
- Problema 1420: Función: Se agregó la clase Polyline a la API.
- Problema 1371: El evento map.bounds_changed se activa de forma reiterada cuando el mapa se mueve.
- Error 1700: Ubicación incorrecta al hacer clic después de alejar la imagen en Firefox 3.5
- Error 1702: Se informó un valor incorrecto de latLng en los eventos de clic y dblclick cuando hay un desplazamiento de desplazamiento en un elemento superior.
- Problema 1723: El mapa salta cuando se arrastra en el iPhone.
Otros cambios notables:
- Lanzamos las polilíneas y los polígonos. Estos te permiten dibujar líneas o regiones rellenas en el mapa, especificar estilos de trazo y relleno, y admitir la mayoría de los eventos del mouse (es decir, aún no hay desplazamiento del mouse). Funcionan en todos los navegadores compatibles (IE6.0 y versiones posteriores, Firefox 2.0 y versiones posteriores, Safari 3.1 y versiones posteriores, Chrome), lo que incluye 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 polilíneas y polígonos.
- Se agregó un nuevo evento de mapa "inactivo", que se activa cuando el mapa no se mueve durante un tiempo. Se resolvió el error 1371.
- Se corrigieron los valores incorrectos de LatLng que se mostraban en los eventos de clic.
- Se corrigió el error de zoom de pellizco en el iPhone. Consulta el problema 1723.
10 de septiembre de 2009
- Problema 1659: Se informa un latLng incorrecto en los eventos de clic y doble clic después del desplazamiento, Firefox 3.5.
- Problema 1621: Se muestra una ubicación incorrecta después de hacer clic en el mapa en IE8 con doctype.
- Error 1642: desbordamiento de InfoWindow:auto
- Error 1531: La altura de infoWindow crece con cada apertura.
Otros cambios notables:
- Sintaxis modificada para métodos get/set y nombres de eventos como se especifica a continuación. La sintaxis anterior seguirá admitiéndose para mantener la retrocompatibilidad. Por ejemplo:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- Se agregó el nuevo método "onAdd" a la interfaz de OverlayView, al que se llama cuando se inicializan los paneles y la proyección por primera vez. Esto se solucionó en el problema 1377.
- Se cambió el nombre del método "remove" de la interfaz OverlayView a "onRemove". El nombre anterior sigue siendo compatible para mantener la retrocompatibilidad.
2 de septiembre de 2009
- Problema 1525: Error get_bounds en niveles de zoom bajos
- Problema 1596: Si te desplazas más allá del borde norte o sur del mundo, se muestra un error.
- Problema 1643: Se produce un error en el que las ruedas de desplazamiento del mapa se usan innecesariamente.
- Error 1379: No puedo ver los datos del mapa de Corea en la V3
Otros cambios notables:
- Se habilitó la rueda de desplazamiento continua y el zoom de doble clic en Chrome, Safari 4 y Firefox 3.5.
- Se mejoró el rendimiento del arrastre del mapa
- El doble clic ahora centra el mapa después de acercarlo.
24 de agosto de 2009
- Error 1567: map.set_center a una ubicación cercana no funciona.
- Error 1605: Cuando se desplaza el mapa, también se desplaza la página.
- Error 1467: Función de desplazamiento del mapa y animación
Otros cambios notables:
- Se habilitó el zoom de la rueda de desplazamiento de forma predeterminada. Para inhabilitarlo, establece la propiedad de la rueda de desplazamiento de la opción de mapa en "false".
- Se actualizó la documentación para incluir las funciones panTo y panBy.
14 de agosto de 2009
- Error 1575: Error en el método set_draggable() de los marcadores arrastrables.
Otros cambios notables:
- Se habilitó el zoom de la rueda de desplazamiento.
- Se solucionó el problema que afectaba a los iPhones en los que se producían saltos de mapa después de arrastrar.
4 de agosto de 2009
- Problema 1393: Se permiten marcadores arrastrables.
- Problema 1448: Se produce un error porque la API de v3 necesita una función checkResize() (o equivalente).
- Problema 1404: Error con el cursor en Opera
- Problema 1514: La flecha de selección de MapType se muestra de forma incorrecta con HTML 4.01 estricto.
- Error 1426: Se agregó el control de índice z de InfoWindow.
Otros cambios notables:
- La acción de pellizcar y arrastrar en el iPhone debería ser más sólida.
- Se agregaron set y get de zIndex a los objetos InfoWindow.
Cambios en la documentación:
- Se agregaron los métodos get_draggable y set_draggable de los marcadores
- Se agregaron los eventos de arrastre del marcador, arrastre inicial, arrastre final y draggable_changed.
- Se agregó la propiedad de marcador arrastrable
- Se agregaron los métodos get_zIndex y set_zIndex de la ventana de información
- Se agregó el evento zIndex_changed en la ventana de información
- Se agregó la propiedad zIndex de la ventana de información
13 de julio de 2009
- Problema 1415: Contenido de la ventana de información: Se puede seleccionar verdadero o falso.
- Problema 1432: El evento de salida del mouse no se activa después de llamar a set_icon.
- Problema 1365: Los controles de tipo de mapa no se renderizan correctamente con un tipo de doctype estricto.
Otros cambios notables:
- Los desarrolladores ya no necesitan especificar el tamaño de un MarkerImage, ya que la API lo detectará cuando no se proporcione. En una nota relacionada, los argumentos de tamaño, ancla y origen para MarkerImage son opcionales.
- Los desarrolladores ya no necesitan llamar a OverlayView.call(this) en el constructor de una subclase de OverlayView.
- Se quitaron de la interfaz los métodos "changed" de OverlayView. Esto no debería afectar el código del desarrollador, ya que estos métodos nunca se usaban antes.
- La opción de coincidencia parcial se quitó de los objetos de solicitud de geocodificador. Si un desarrollador sigue pasándolo, no tendrá ningún efecto en la consulta.
12 de junio de 2009
Problemas modificados:
- Problema 1363: Se produce un error: Los eventos de clic en el mapa no se envían 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 y se posiciona por completo dentro del mapa y los controles.
- Los derechos de autor para dispositivos móviles usan imágenes atractivas
- Las tarjetas 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 en aproximadamente 1.9 KB.