En este archivo, se enumeran las notas de la versión de la API de Maps JavaScript para 2024 y años anteriores. Para conocer las versiones más recientes, consulta las notas de la versión de la API de Maps JavaScript.
3.59.3
12 de diciembre de 2024
Cambios:
- La Verificación de aplicaciones de Firebase ya está disponible para usarla con la API de Maps JS y Places JS.
3.59.2
5 de diciembre de 2024
Cambios:
- [Canal alfa] Los componentes atómicos del mapa se mostrarán en las ciudades admitidas con un nivel de zoom de 17 o superior.
- Agrega un ID de atribución de uso al inicializador, lo que ayuda a Google a comprender qué bibliotecas y muestras son útiles para los desarrolladores, como el uso de una biblioteca de agrupamiento de marcadores en clústeres. Para inhabilitar el envío del ID de atribución de uso, puedes borrar esta propiedad o reemplazar el valor por una cadena vacía. Es posible que se ignoren los cambios que se realicen en este valor después de la creación de la instancia.
- Ahora puedes usar la Verificación de aplicaciones de Firebase para protegerte contra solicitudes maliciosas. Obtén más información para usar la Verificación de aplicaciones con Places y usar la Verificación de aplicaciones con Maps.
3.59.1
21 de noviembre de 2024
Cambios:
- [Canal beta] Se solucionó un problema por el que faltaba el control de zoom en Street View.
- Se corrigió un error por el que los marcadores heredados en los que no se puede hacer clic aún enviaban el evento de clic.
- Se corrigió un error que causaba que los marcadores avanzados no actualizaran la posición de los píxeles cuando se cambiaba a un tipo de mapa personalizado.
- Ahora se registra una advertencia de la consola cuando se aplican tipos y diseños de mapa predeterminados o personalizados con un ID de mapa. Cuando hay un ID de mapa presente, los diseños de mapa se controlan a través de la consola de Cloud, y el diseño en la nube actualmente solo se admite en los tipos de mapas de ruta.
- Se aplicó estilo a los botones de movimiento del control de la cámara cuando se coloca el cursor sobre ellos en el modo oscuro.
- Se solucionó el problema de padding de fitBounds cuando se usan límites muy pequeños.
3.58.11a
31 de octubre de 2024
Cambios:
- [Canal beta] Se corrigió un error que causaba que el hombrecito naranja de Street View no se pudiera usar en el mapa del componente 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 (revertida)
17 de octubre de 2024
Cambios:
- [Canal alfa] Ahora se pueden usar imágenes personalizadas y SVG para los marcadores renderizados en mapas en 3D.
3.58.8
10 de octubre de 2024
Cambios:
- Se quitó una advertencia incorrecta de la consola de WebGLOverlayView.
- Se corrigió un problema por el que Chrome mostraba por error 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
No hay cambios públicos.
3.58.6
25 de septiembre de 2024
Cambios:
- [Canal alfa] Se quitaron las propiedades
*OpacitydePolyline3DElementyPolygon3DElement. Los valores alfa se pueden especificar en las propiedades*Colorcorrespondientes con los formatos de color#rgba,#rrggbbaa,rgba(r, g, b, a)orgb(r g b / a). - [Canal alfa] Los controles de la IU, los marcadores, los modelos 3D y las funciones de animación de la cámara predeterminados ya están disponibles para usarse con los mapas en 3D en la versión experimental.
- Se corrigió un error que impedía cambiar entre tipos de mapas personalizados en los mapas de vectores.
- Usa imágenes satelitales de DPI alto 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
No hay cambios públicos.
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
PinElementahora se escala conPinElement, y su color predeterminado coincide con elglyphColorpredeterminado dePinElement.
3.58.1a
22 de agosto de 2024
Cambios:
- [Canal beta] Reemplaza el control de zoom por el control de la cámara de forma predeterminada. El control de la cámara incluye controles de zoom y desplazamiento lateral.
- Publica las propiedades
cameraControlycameraControlOptionsenMapOptions. - Permite que se establezca el esquema de colores (claro u oscuro) en la creación de instancias del mapa.
- Actualiza el control de tipos de mapa para que se ajuste a una línea nueva si el ancho del mapa es demasiado pequeño
- Se integró un nuevo etiquetador para renderizar las etiquetas de los mapas de vectores.
- Los nuevos colores del mapa base ahora son los predeterminados en el canal
v=weeklypara los desarrolladores que no usan IDs de mapa. Consulta https://developers.google.com/maps/new-basemap-style-opt-in para obtener más información.
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 Geocoding para la geocodificación inversa, la geocodificación directa y la búsqueda de ID de lugar.
- [Canal Beta] Se permite establecer el esquema de colores (claro u oscuro) cuando se crea una instancia del mapa.
- Se disminuyó 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 lugar.
- 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:
- Se agregaron las opciones de VE y de combustible a las propiedades de la clase Place. Habilitar 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
No hay cambios públicos.
3.57.4
13 de junio de 2024
Cambios:
- [Canal beta] Se integró un nuevo etiquetador para renderizar las etiquetas de los mapas de vectores.
- InfoWindow tiene la nueva propiedad
isOpenpara indicar si está abierta en un mapa o en Street View. - Se corrigió la documentación de referencia incorrecta de la clase
PlacePredictionde 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 tipo de mapa en el componente web no abría los menús.
- Se corrigió un error que causaba que faltara el indicador de arrastre de AdvancedMarkerElement.
- Agrega la funcionalidad de autocompletado a la nueva API de Places.
- Las tarjetas de trama de mapas ahora se publican 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 para cerrar InfoWindow y un encabezado opcional ya 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 se establecerá de forma predeterminada en el modo de vectores cuando se configure un ID de mapa, pero no se establezca un tipo de renderización explícito 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 del teclado y de un solo puntero para el control del hombrecito naranja de Street View.
- Se solucionó el problema de fuga de memoria que se producía cuando se quitaban los marcadores avanzados.
- Se corrigió un problema por el que los círculos no dibujaban un perímetro liso.
- Se agregó la API para establecer el modo de vectores durante la creación de una instancia 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 que se producía 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] Las tarjetas de mapa de trama ahora se publican en formato de imagen WebP.
- Se corrigió el posicionamiento del anclaje de la ventana de información para los lugares de interés en los mapas de vectores.
- Se corrigió un error que mostraba el
AdvancedMarkerElementsin 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. Consulta https://developers.google.com/maps/new-basemap-style-opt-in para obtener más información.
- 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 la clase Place.
- Se dio de baja google.maps.Marker. En su lugar, usa google.maps.marker.AdvancedMarkerElement. Por el momento, no está previsto descontinuar 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 al menos 12 meses antes de descontinuar la asistencia técnica. Consulta https://developers.google.com/maps/deprecations para conocer los detalles de este cambio.
- Se agregaron atributos adicionales a la nueva API de la 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] Agrega partes de CSS para el elemento Place Autocomplete
- [canal beta] PlaceAutocompleteElement ya está disponible en la versión preliminar (v=beta)
- Agrega opciones de accesibilidad a la API de Places V2.
3.55.10
1 de febrero de 2024
Cambios:
- [canal beta] Se dio de baja 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 que tienen en cuenta el tráfico para los proveedores de ubicaciones de viajes y vehículos en el uso compartido de viajes de 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 corrigió un problema por el que no se podía cerrar el diálogo de combinaciones de teclas cuando se presionaba la tecla
EscenMapElement. - Se agregó un nuevo parámetro de URL
loading=asynca 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 eventoloadde la secuencia de comandos no activa ningún código de JavaScript. Se recomienda establecer este valor enasyncsiempre que sea posible para mejorar el rendimiento.
3.55.8
18 de enero de 2024
Cambios:
- [Canal alfa] Ahora se envía el token de sesión como parte de las solicitudes de PlaceAutocompleteElement.
- [canal beta] Se introduce una nueva propiedad
gmpClickableenAdvancedMarkerElement. Este es un cambio rotundo para los usuarios que registran el eventogmp-clickconaddEventListener()en el canal beta. Para recibir el eventogmp-clickcuando se hace clic, establece la propiedadgmpClickableentrueo agrega el atributogmp-clickableal componente 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
elementdeAdvancedMarkerElementahora apunta a la instancia deAdvancedMarkerElement. - [Canal beta] Ahora, los marcadores avanzados pueden personalizar su contenido con nodos secundarios.
- Se corrigió un error por el que las combinaciones de teclas para desplazarse y hacer zoom no funcionaban después de hacer clic en el mapa.
- Habilitar la personalización de polilíneas para el uso compartido de recorridos en 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 de 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
No hay cambios públicos.
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] Se actualizó 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 del enfoque del elemento Place Autocomplete.
- [canal beta] Expone el evento gmp-zoomchange en MapElements
- Habilita MapTypeControl HORIZONTAL_BAR para controlar automáticamente los contextos de diseño de derecha a izquierda.
3.54.11
26 de octubre de 2023
Cambios:
- Se solucionó un problema por el que la configuración de los controles en un mapa podía arrojar un error.
- 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 su diseño de controles de izquierda a derecha o de derecha a izquierda según su estilo
directioncalculado. También hay ranuras disponibles para agregar controles personalizados. ControlPosition ahora admite valores lógicos para la compatibilidad con el diseño de izquierda a derecha y de derecha a izquierda. La API de Maps Embed ahora también ajusta automáticamente el diseño de sus 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] Se agregó el 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 el viaje.
3.54.6
21 de septiembre de 2023
Cambios:
- google.maps.FeatureLayer responde a los eventos mousemove.
- Se agregó google.maps.FeatureType.SCHOOL_DISTRICT, por lo que los distritos escolares son 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 la información de derechos de autor en el mapa con tanta frecuencia.
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 establecían el zoom y el centro antes de renderizar DirectionsResult.
3.54.1
18 de agosto de 2023
Cambios:
- Se actualizó la API de Maps JavaScript para que admita 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.
PhotoAttributionahora esAuthorAttributionauthorahora esdisplayName.authorURIahora esuri.photoURI{?string} ya está disponible enAuthorAttribution.Photo.attributionsahora esPhoto.authorAttributions.Review.authorAttribution{?AuthorAttribution} reemplaza aPhoto.author/authorURI/authorPhotoURI. - [Canal beta] Se agregó el campo obligatorio
textQueryy se marcó como obsoletoqueryen el método searchByText() de la clase Place. - Se ajustó el desplazamiento del 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 el seguimiento de flotas de Recorridos compartidos de JavaScript.
- Se actualizó el mensaje de advertencia que se muestra cuando se ignora el argumento que se pasa al constructor
LatLng(). Marker.collisionBehaviordejó de estar disponible y se reemplazó porAdvancedMarkerElement.collisionBehavior.
3.53.11
13 de julio de 2023
Cambios:
- La función
isLocationOnEdge()ahora devuelvetruecuando 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 carga 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 que admita mejor los lectores de pantalla y otras tecnologías de accesibilidad.
3.53.5
1 de junio de 2023
Cambios:
- Se permite pasar el elemento Node a la propiedad
contentde Advanced Marker. - Se mejoró el rendimiento del comportamiento de colisión de los marcadores avanzados.
- Se agregó un campo nuevo para DeliveryVehicleStop en el uso compartido de recorridos 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 tienen en cuenta diferentes zonas horarias en el método de lugar getNextOpeningTime().
- Se corrigió un tipo erróneo en VehicleJourneySegment para el uso compartido de viajes.
3.53.3
18 de mayo de 2023
Cambios:
- [Canal alfa] Se corrigió un error por el que el elemento de Place Autocomplete no restablecía el texto original si usabas las teclas de flecha para destacar una predicción y, luego, presionabas Escape.
- [Canal alfa] Se actualizaron los estilos de predicción de Place Autocomplete para garantizar que se muestren puntos suspensivos cuando se desborde el texto.
- [Canal beta] Contexto local ahora muestra un aviso de que la información contextual sobre los lugares en el mapa de Contexto local dejará de estar disponible pronto.
- Se corrigió un error por el que el hombrecito naranja de Street View no mostraba una vista previa al arrastrarlo, a menos que se lo hubiera devuelto al panel lateral al menos una vez.
- Límites, ubicación y radio obsoletos 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 ya 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 el uso compartido de viajes de JavaScript.
- Se lanzaron AdvancedMarkerElement y PinElement en el canal semanal.
- Se lanzó el diseño basado en datos para límites en el canal semanal.
getMapCapabilitiesy el eventomapcapabilities_changedse lanzan en el canal semanal.
3.53.1a
27 de abril de 2023
Cambios:
- Se actualizó el servicio Place Autocomplete para que admita locationBias y locationRestriction.
- [Canal beta] Se publicó la documentación sobre el método toJSON de Place v2.
- [Canal beta] Se corrigió el arrastre de marcadores avanzados cuando el mapa está ajustado.
- [canal beta] Los displayNames de PlaceFeature.fetchPlace del diseño basado en datos estarán en el idioma del usuario final.
- [Canal beta] Se cambió el nombre de AdvancedMarkerView y PinView por AdvancedMarkerElement y PinElement.
- [Canal beta] Se solucionó un problema por el que, en ocasiones, los marcadores avanzados y los pines estaban disponibles sin cargarlos de forma explícita. Recuerda cargar siempre la biblioteca "marker" antes de acceder a estas clases.
- [canal beta] Ahora, AdvancedMarker
positionse normaliza a un LatLngAltitude. - [canal beta] Se dio de baja la propiedad
draggablede Advanced Marker en favor degmpDraggable.
3.52.9
13 de abril de 2023
Cambios:
- [Canal beta] Se cambió el valor de la propiedad "priceLevel" de Place de un número a una cadena. Los valores posibles para "priceLevel" ahora son: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE".
- [Canal beta] Se dio de baja AdvancedMarkerView.draggable en favor de gmpDraggable.
- [canal beta] Se quitaron la propiedad "icon" y el nombre de campo de la clase Place. Se recomienda que los desarrolladores 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] Se agregó "svgIconMaskURI" como un nombre de campo admitido para los métodos Place.fromPlaceFrom.
- [canal beta] Se cambió la propiedad de la clase Place de
userRatingsCountauserRatingCount. - Se mejoró la impresión de errores cuando se registran en la consola.
Correcciones de errores:
- Se corrigió un error que se producía cuando se cerraba InfoWindow.
3.52.8
6 de abril de 2023
Cambios:
- Se agregó
pollingIntervalMilliscomo un campo público de proveedores de ubicación de sondeo en el uso compartido de viajes de JavaScript. - [Canal beta] Se cambió la respuesta JSON de la clase Place de minúsculas con guiones bajos a lowerCamelCase.
Correcciones de errores:
- Se corrigió un error por el que las
publishTimede Place Review mostraban la 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 ajustaba.
3.52.6
23 de marzo de 2023
Cambios:
- [Canal alfa] Se lanzó la versión experimental del widget de Place Autocomplete (nuevo).
- Se lanza el uso compartido de recorridos de JavaScript en el canal semanal.
3.52.5
16 de marzo de 2023
Cambios:
- [Canal Beta] Estilo basado en datos: Se quitaron los FeatureTypes 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] Suprime el evento de clic del marcador avanzado cuando se arrastra un marcador.
3.52.3
2 de marzo de 2023
Cambios:
- [canal beta] Agrega entidades TaskTrackingInfo para el uso compartido de viajes de JavaScript.
- [Canal beta] Se actualizó la API de Maps JavaScript para que admita ECMAScript 2020 de forma nativa.
Correcciones de errores:
- Se corrigió una fuga de memoria que podía ocurrir cuando se agregaban y quitaban marcadores del mapa.
- Se corrigió un error que provocaba que se pudiera hacer clic en el elemento interactivo cuando se encontraba debajo de un marcador avanzado en el que se podía hacer clic en dispositivos táctiles.
3.52.2
23 de febrero de 2023
Cambios:
- [Canal Beta] Diseño basado en datos: Se quitó la propiedad PlaceFeature.displayName.
- [Canal beta] Se corrigió el problema por el que las WebGLOverlayViews no se quitaban correctamente cuando se llamaba a setMap(null).
- Se corrigió un error que indicaba que la biblioteca
searchera desconocida. - Se corrigió un error por el que el botón para cerrar la ventana de información no se veía cuando estaba en una raíz de sombra.
- Para mejorar las Métricas web esenciales y reducir la transferencia de datos innecesaria, la API de JS de Maps ahora pospone la carga de las tarjetas de mapa hasta que el mapa se acerca al viewport. Los mapas que se crean dentro del viewport inicial de la página no deberían mostrar ninguna diferencia.
3.52.1
16 de febrero de 2023
Cambios:
- Agrega 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 no nulos ciertos campos en los objetos de datos de la biblioteca de Viajes compartidos.
- [Canal Beta] Diseño basado en datos: Los FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 y SUBLOCALITY_LEVEL_1 dejaron de estar disponibles. Se quitarán en marzo de 2023.
3.51.8
2 de febrero de 2023
Cambios:
- Canal beta: Se agregó compatibilidad para renderizar marcadores avanzados en tipos de mapas personalizados.
- La copia más reciente del cargador de arranque intercalado ahora reutilizará los nonces de CSP que se encuentren en otras partes 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 un objeto 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 provocar que quedara un elemento de marcador fantasma en el DOM.
3.51.5
12 de enero de 2023
Cambios:
- Corrige el tipo de
elementen AdvancedMarkerView, PinView y LocalContextMapView, deElementaHTMLElement | 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 InfoWindow, en el que la InfoWindow podía no abrirse 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 Place
- Canal Beta: El array FeatureMouseEvent.features del diseño basado en datos puede contener más de un componente si hay varios debajo del clic, y se activarán todos los objetos de escucha de clics de FeatureLayer que se encuentren debajo de un clic.
- Canal Beta: Se arroja un error para los argumentos no válidos de google.maps.Map.getFeatureLayer.
- Corrige la posición de píxeles de los marcadores avanzados en un mapa de pantalla completa.
- Se cambiaron los eventos de mouse del mapa para que ahora se ignoren los clics de los botones del mouse que se producen mientras ya se está presionando otro botón del mouse.
- Se corrigió un error que provocaba 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 panorámicas personalizadas.
- Mejora el rendimiento cuando se crea LatLngBounds, incluso a través de Map.getBounds().
- Actualiza la referencia de WebGLOverlayView para onAdd y onRemove.
- Se agregó la personalización de diseño de marcadores fijos para el uso compartido del recorrido.
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 impedía que se renderizaran los marcadores avanzados cuando se pasaba un mapa unido a un proxy.
- Canal beta: Se agregó la personalización del marcador del proveedor de ubicación del viaje para el uso compartido de recorridos en JavaScript.
3.51.2
1 de diciembre de 2022
Cambios:
- Canal beta: La API de
google.maps.importLibrary()ya está disponible. - Canal beta: Obsoleto: El Contexto local está obsoleto y ya no se recomienda para sitios web nuevos. Estas opciones seguirán funcionando y se enviará una notificación 12 meses antes de descontinuar la asistencia técnica. 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, la API de Maps JS ahora pospone la carga de las tarjetas de mapa hasta que el mapa se acerca al viewport. Los mapas que se crean dentro del viewport inicial de la página no deberían mostrar ninguna diferencia.
- Canal beta: Se agregó un evento para sondear los cambios de estado de los proveedores de ubicación de Compartir el progreso del viaje.
- Canal beta: Agrega funciones de personalización de diseño para el uso compartido del recorrido. Se dieron de baja los métodos de configuración más antiguos.
- Agrega accesibilidad con el teclado a los pasos del panel de instrucciones sobre cómo llegar. Ahora, puedes navegar por las instrucciones sobre cómo llegar con la tecla Tab y seleccionarlas con las teclas Espacio o Intro.
-
google.maps.geometry.spherical.computeArea()ahora aceptaLatLngBoundsyCircle. Ahora,LatLngBoundsse puede construir con unLatLngBoundsLiteral. - Agrega texto
alta las imágenes en el 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: Agrega funciones de personalización de diseño para el uso compartido del recorrido. Los métodos de configuración más antiguos dejaron de estar disponibles.
- Internet Explorer 11 ya no está disponible 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 mapa híbrido o satelital para aumentar la visibilidad.
- Se mejoró el rendimiento de carga de los marcadores avanzados.
- Hace que se pueda acceder al botón "Deshacer" de un dibujo con el teclado y que sea compatible con lectores de pantalla.
- Hace que los marcadores del renderizador de instrucciones sobre cómo llegar sean accesibles con el teclado y compatibles con 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 introduce un parámetro de idioma en la API de JS de Geocoder. La API de Maps JS ya no considera
UScomo una región predeterminada en Geocoder si no se especifica de forma explícita. - Se introduce un parámetro de idioma en la API de Directions para JS.
- Se introduce un parámetro de idioma en la API de matriz de distancia para JS.
Correcciones de errores:
- Se corrigió un error que causaba que el enfoque del teclado se redireccionara al marcador cuando se abría una ventana de información.
- Se corrigió un error que impedía que se pudiera enfocar en los marcadores.
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.addListenerOnceygoogle.maps.event.addDomListenerOncetenían una vinculación dethisincorrecta.
3.50.12
3 de noviembre de 2022
Cambios:
- Canal beta: Los marcadores avanzados ahora admiten la altitud cuando se usan en mapas oblicuos.
3.50.11
27 de octubre de 2022
Cambios:
- Canal Beta: Ahora se registra un error cuando las capas de componentes de diseño basado en datos dejan de estar disponibles.
- Canal beta: Se realizaron mejoras de rendimiento en la carga de los marcadores avanzados predeterminados.
3.50.10
20 de octubre de 2022
Correcciones de errores:
- Se corrigió el padding derecho e inferior 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.
- Se corrigió la escritura de TypeScript para el constructor
PinView. - Se corrigió 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 los marcadores avanzados.
- Canal Beta: Se presenta la documentación de
isAdvancedMarkersAvailableen el objeto de devolucióngetMapCapabilities(). - Agrega "Este campo es de solo lectura" a la descripción de la API de
LocalContextMapViewy a la propiedadelementdeLocalContextMapViewOption
Correcciones de errores:
- Los colores de los estilos personalizados de JSON ahora usan la opacidad del estilo 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.
- Agrega combinaciones de teclas para inclinar y rotar 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 VoiceOver en iOS podía navegar por los elementos que se encontraban debajo del diálogo de combinaciones de teclas.
- Agrega texto alternativo a la imagen estática del mapa.
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:
- Se agregó la constante MAX_BOUNDS para LatLngBounds para indicar los límites máximos de LatLng para los mapas.
- Permite que los lectores de pantalla realicen acciones de clic en los marcadores predeterminados.
3.50.3
1 de septiembre de 2022
Cambios:
- Canal beta: Actualiza la clase
DeliveryVehiclede la función de uso compartido de recorridos de JavaScript para incluir atributos personalizados. - Se corrigió un error por el que había un LatLng incorrecto en un evento después de inclinar un mapa.
3.50.2
25 de agosto de 2022
Cambios:
- Canal beta: Se cambió
FleetEngineDeliveryFleetLocationProviderpara aceptar un filtro de vehículo de entrega de cadena. - Actualiza la imagen del ícono de marcador predeterminado.
3.50.1
18 de agosto de 2022
Cambios:
- Canal beta: Se introducen las APIs de funciones de mapas (evento
getMapCapabilitiesymapcapabilities_changed) en el canal beta. - Canal beta: Se introduce un parámetro
languageengoogle.maps.Geocoder. - Canal beta: Se introduce un parámetro
languageengoogle.maps.DistanceMatrixService. - Canal beta: Se introduce un parámetro
languageengoogle.maps.DirectionsService. - Se corrigió un error por el que se ignoraba un código de región en varias APIs de Places para JS. Se introducen los parámetros de idioma y región en varias APIs de Place JS.
- Se quita la compatibilidad con Street View de la API de Maps JavaScript para los sitios web que no tienen 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 las muestras de código que requieren un ID de mapa. Este ID de mapa no está diseñado para usarse en aplicaciones de producción y no se puede usar para funciones que requieren configuración de Cloud (como el diseño basado en Cloud). - Aclara que se necesita
FleetEngineDeliverFleetLocationProvider.locationRestrictionpara comenzar el seguimiento.
3.49.11
28 de julio de 2022
Cambios:
- Ahora se puede hacer referencia a
google.maps.VehicleTypecomo una enumeración de entorno 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 de marcador, el tamaño ajustado del ícono de marcador o el tamaño de la ventana de información.
- Se corrigió un error por el que el control de seguimiento de movimiento no se mostraba en dispositivos iOS en Street View.
- Se corrigió un error por el que el texto flotante de las instrucciones sobre cómo llegar se cortaba en los idiomas de derecha a izquierda en la API de Embed.
- Hace que la ventana de información de transporte público sea más accesible y compatible con lectores de pantalla.
3.49.9
14 de julio de 2022
Cambios:
- Se aclara el uso de los campos de ID en los proveedores de ubicación de Compartir el recorrido.
3.49.8
7 de julio de 2022
Cambios:
- Hace que los vínculos de navegación de Street View sean accesibles con el teclado y compatibles con los lectores de pantalla.
- Se introduce un nuevo método
focusenStreetViewPanorama.
3.49
23 de junio de 2022
Cambios:
- Canal beta: Se lanzó el diseño basado en datos para los límites de Google.
Correcciones de errores:
- Hace que se pueda acceder a la enumeración
BusinessStatusa 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:
- Se trasladan
WebGLOverlayView,CameraParams,LatLngAltitude,moveCamera, el zoom fraccionario ygetVisibleRegional canal semanal. - La panorámica de Street View predeterminada para
Mapahora administra automáticamente el enfoque cuando se abre. Este es el nuevo comportamiento predeterminado. - La panorámica de Street View ahora restablece automáticamente el enfoque cuando se cierra (si es posible).
- Ahora, se puede cerrar Street View presionando la tecla ESC (cuando el botón para cerrar está habilitado).
geometry.spherical.computeSignedArea()ygeometry.spherical.computeArea()se optimizaron para aumentar la solidez 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 que el control de seguimiento de movimiento en Street View sea accesible con el teclado y compatible con lectores de pantalla.
- Las clases
MapsNetworkError,MapsRequestErroryMapsServerErrorahora se exponen y documentan 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.
- Se hizo que el control de seguimiento de movimiento en Street View sea accesible con el teclado y compatible con lectores de pantalla.
- Las clases
MapsNetworkError,MapsRequestErroryMapsServerErrorahora se exponen y documentan 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 Places para JS. Se introducen los parámetros de idioma y región en varias APIs de Place JS.
- Mejora el contraste de color para los controles de pantalla completa y de brújula en el modo oscuro.
- Hace que el control de la brújula, el botón de cierre y el control del vínculo de la dirección de Street View sean accesibles y compatibles con 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.
- Se movió
isFractionalZoomal canal semanal.
3.48.9
14 de abril de 2022
Cambios:
- Canal beta: Habilita WebGL 2.0 para
WebGLOverlayView. - Canal beta: Incluye la biblioteca
JourneySharingen los tipos de TypeScript, los elementos externos y la documentación de referencia 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étodo estándaraddEventListener(). Estos métodos seguirán funcionando, y no hay un plan para retirarlos. - Agrega
titleyaria-labelal ícono del marcador de Street View. - Agrega el atributo
aria-pressedal control Pantalla completa. - Mejora el espaciado del menú desplegable del control Tipo de mapa.
- Actualiza las etiquetas de aria para el control desplegable Tipo de mapa.
Correcciones de errores:
- Quita un atributo
aria-expandedno permitido de un control de tipo de mapa predeterminado.
3.48.8
7 de abril de 2022
Cambios:
- Se mejoró el contraste de color en el logotipo de Google de la API de Maps JS y la API de Embed.
3.48.7a
31 de marzo de 2022
Cambios:
- Canal beta: Se quitaron las APIs de vista superpuesta de WebGL obsoletas.
- Habilita el mapa base actualizado para los clientes de la API de Maps JavaScript. El mapa base actualizado, que ya se usa en la versión para consumidores de Google Maps, proporciona un mapa base más completo y detallado, en especial en lo que respecta a los componentes naturales del terreno.
Correcciones de errores:
- Se revierte una corrección anterior para
map.fitBounds()(facilitar la transición del viewport para distancias cortas), pendiente de análisis. - Se corrigieron los problemas de contraste de colores en el control Tipo de mapa en el modo de contraste de colores alto.
- Hacer coincidir los nombres de accesibilidad de las casillas de verificación del 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 de la vista para 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" en s
InfoWindows. - Se corrigió un problema de contraste de color en el vínculo "Ver en Google Maps" del control de direcciones de
StreetViewPanorama.
3.48.4
10 de marzo de 2022
Cambios:
- Se introdujo un nuevo evento
visibleparaInfoWindow. - Se introduce un nuevo método
focusenInfoWindow.
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
ariaLabelparaInfoWindow.
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
noWrapde LatLng anoClampNoWrap. - Ahora, el lector de pantalla lee las instrucciones para navegar por los marcadores cuando uno de ellos recibe el enfoque.
- La API de Maps JavaScript ahora informa datos 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.
- 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 corrigió un problema por el que la página se desplazaba hacia arriba cuando el control de combinaciones de teclas tenía el enfoque.
3.47.4
6 de enero de 2022
Cambios:
- Canal beta: Actualización de la API de WebGLOverlayView para la versión beta: se dieron de baja todas las clases y los métodos con "gl" en su nombre para reemplazarlos por otros nuevos con "GL" en el nombre, y se dio de baja WebglCameraParams para reemplazarlo por la nueva clase CameraParams (que es una subclase de CameraOptions).
- Se actualizó la documentación del método PlaceOpeningHours para reflejar que no se usan horarios excepcionales en sus cálculos.
3.47.3
9 de diciembre de 2021
Cambios:
LatLng,LatLngBoundsyCircleahora aceptan una instancia de la misma clase en el constructor.
3.47.2
2 de diciembre de 2021
Cambios:
- Ahora, se permite
LatLngLiteralcomo parámetro dondequiera que se permitaLatLngpara las proyecciones.
Correcciones de errores:
- Se corrigieron algunos problemas de renderización que podían ocurrir con valores de escala más pequeños (menos de 1.0).
3.47.1
18 de noviembre de 2021
Cambios:
- Ahora se permite
LatLngLiteralcomo parámetro dondequiera que se permitaLatLngen la biblioteca de geometría. - Se agregó una nueva API de onGIStateUpdateRequest para la compatibilidad con WebGL en la API de Maps JavaScript.
- Se corrigió el contraste de color en la pantalla de error.
- Internet Explorer 11 ya no se admite en v=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 la tecla Tab cuando la opción de mapa
keyboardShortcutsse establece enfalse. - Los botones Acercar y Alejar ahora se inhabilitan cuando se alcanza el nivel de zoom máximo o mínimo respectivo.
- Se convirtió el control
MapTypepara que use elementos semánticos con el objetivo de mejorar la accesibilidad y la experiencia del lector de pantalla en la API de Embed de Maps. - 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
controlHeightycontrolWidthque no cumplen con las WCAG por atributos data-* que sí lo hagan.
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 sigue disponible cuando se solicita por número.
- Se borró la versión 3.44 y ya no se puede usar.
3.46.12
4 de noviembre de 2021
Correcciones de errores:
- Se actualizó la barra de menú Tipo de mapa con etiquetas ARIA más precisas.
- API de Embed: Se agregaron etiquetas ARIA a varios vínculos para mejorar la experiencia del lector de pantalla.
- API de Embed: Se corrigió el contraste de color de algunos elementos de texto.
- Se corrigió el tipo de
google.maps.Marker.MAX_ZINDEXen externs.
3.46.11
28 de octubre de 2021
Cambios:
- Se convirtieron los métodos get y set para usar goog.a11y.aria. Esto ayudará a proteger contra 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 de 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 el mapa no se podía arrastrar.
3.46.5
16 de septiembre de 2021
Correcciones de errores:
- Se corrigió un error con una relación de contraste de color en el widget de Place Autocomplete.
3.46.3
2 de septiembre de 2021
Cambios:
- Ahora, las instrucciones de desplazamiento se muestran sobre los elementos
InfoWindowyCustomOverlayabiertos.
3.46.2
26 de agosto de 2021
Cambios:
- Canal beta: Ahora se informa la 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
Ya está disponible la versión 3.46 de la API de Maps JavaScript. Consulta la guía sobre el control de versiones.
Cambios:
- Se agregaron dos campos nuevos a
PlaceResult,icon_mask_base_uriyicon_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.
- Se borró la versión 3.43 y ya no se puede usar.
Bajas:
- La compatibilidad con Internet Explorer dejará de estar disponible. A partir de agosto de 2021, con la versión 3.46 de la API de Maps JavaScript, los usuarios de Internet Explorer 11 verán un mensaje de advertencia en la parte superior de los mapas. La última versión de la API de Maps JavaScript compatible con Internet Explorer 11 es la 3.47. La compatibilidad con Internet Explorer 11 se descontinuará completamente 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.
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 al usuario 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. Los mapas en IE11 ahora mostrarán un banner en el canal beta.
- Se actualizó el vínculo "Cómo llegar" en los mapas incorporados para que sea más preciso.
Correcciones de errores:
- Se corrigió un problema por el que el método
getFeatureById()no podía recuperar los componentes con un ID de 0. - Se solucionó un problema por el que se arrojaba una
UNKNOWN ERROR/SERVICE BACKGROUND ERRORsi el valor deComponentRestrictionno estaba definido o era nulo.
3.45.6a
15 de julio de 2021
Cambios:
- Cuando se abre, el foco ahora se administra en el contenedor de InfoWindow cuando el primer control enfocable
no está en el viewport de InfoWindow o cuando se usa
disableAutoPan=true.
Correcciones de errores:
- Se corrigió un error por el que el dibujo de polígonos sin terminar se completaba automáticamente cuando se quitaba el administrador de dibujos y se volvía a agregar al mapa.
- Se corrigió un error por el que la cadena "Cómo llegar" se truncaba en la ventana emergente "Incorporar un mapa" en algunos idiomas.
3.45.5
1 de julio de 2021
Cambios:
- Se actualizó la URL de Maps Studio en las definiciones de tipos y la API de JS.
Correcciones de errores:
- Se corrigió un rechazo de Promise 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 cuando se enviaba un formulario.
- Se corrigió un error por el que el botón "Combinaciones de teclas" estaba desalineado.
- Se quitaron los objetos que se agregaron accidentalmente a
window(Spherical, PolylineCodec y PolyGeometry). En su lugar, se debe acceder a estos objetos en su espacio de nombres completamente calificado.
3.45.3
16 de junio de 2021
Correcciones de errores:
- Se actualizó
InfoWindowpara que el enfoque no se mueva cuando se llama 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
InfoWindowOpenOptionscon información más detallada. - Se corrigieron los anillos de enfoque cuando se usa la navegación con teclado (Tab + Opción) 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 combinación de teclas en la API de Embed.
- Se solucionó un problema que podía causar un error cuando se cargaban los estilos CSS de las fuentes.
- Se corrigió un error que podía causar parpadeos cuando se desplazaba el mapa con una ventana de información abierta.
Cambios:
- Se agregó la propiedad
InfoWindowOpenOptions.map.
3.45.1
3 de junio de 2021
Cambios:
- Se agregó documentación para las propiedades de animaciones, íconos, etiquetas y opacidad a la interfaz Data.StyleOptions.
- Se rediseñó el diálogo de derechos de autor para mejorar la compatibilidad con la accesibilidad.
- Ahora, las ventanas de información administrarán automáticamente el enfoque cuando se abran. Este representa el nuevo comportamiento predeterminado.
- Se agregó la API de InfoWindowOpenOptions, que permite a los desarrolladores controlar cómo se administra el enfoque cuando se abren InfoWindows.
- Ahora, las InfoWindows se pueden cerrar presionando la tecla ESC.
- Ahora, las ventanas de información se anuncian como un "diálogo" cuando se usan lectores de pantalla.
- Ahora, el aislamiento de polyfills está habilitado. Este cambio evita que se instalen los polyfills internos de la API de Google Maps en la página de host.
Correcciones de errores:
- Se solucionó un problema por el que aparecía un anillo de enfoque del mapa cuando se cambiaba de pestaña 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 del tipo de mapa aparecían de forma incorrecta con la interacción del mouse en algunos navegadores.
Nuevas funciones:
- Se habilitó la compatibilidad con Promises en los servicios de Directions, matriz de distancia, Elevation, Geocoder, Maximum Zoom Imagery, StreetView y
AutcompleteService.getPlacePredictions(). - Se agregaron el control y el diálogo de combinaciones de teclas en el mapa para mejorar la visibilidad de las combinaciones de teclas.
- Los mapas de vectores ya están disponibles en el canal semanal (solo las 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 de Map o StreetView asociada.
3.44.12
28 de abril de 2021
Correcciones de errores:
- Se corrigió un problema por el que los marcadores optimizados quitados o que se ocultaron se volvían a agregar al mapa después de cambiar a un tipo de mapa nuevo.
Contexto local:
- Se agregó compatibilidad con arrays que no tienen un método
@@iteratordefinido como un valorplaceTypePreferencesválido.
3.44.11a
20 de abril de 2021
Cambios:
- Se mejoró el rendimiento para crear marcadores personalizados con objetos Icon.
- Evita que el enfoque se mueva a los menús desplegables de tipo de mapa cuando se coloca el cursor sobre un botón.
Correcciones de errores:
- Se corrigió un error que podía producirse 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 Street View estaba habilitado.
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 correspondiente cuando se cierra la InfoWindow.
3.44.4
4 de marzo de 2021
Cambios:
- Las imágenes de 45° ahora están disponibles en un rango más amplio de niveles de zoom, y el control de rotación ahora incluye botones para girar en el sentido de las manecillas del reloj y en sentido contrario.
Correcciones de errores:
- Se corrigió una fuga de memoria que podía ocurrir cuando se renderizaba el mapa de forma repetida.
- Se corrigió una fuga 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 función
getPlacePredictionsde Places Autocomplete apuntaba de forma incorrecta al extremo equivocado en el canal beta.
3.44.1
18 de febrero de 2021
Cambios:
- Los botones del selector de lugares de LocalContext ahora 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,PolylineCodecyPolyGeometry). Se debe acceder a estos objetos en su espacio de nombres completamente calificado. - Se activó el aislamiento de polyfill en el canal beta. Esto significa que la API de Maps JavaScript ya no instalará polyfills en la página host.
3.43.8a
25 de febrero de 2021
Solo se actualizó el canal trimestral. Cambios:
- Se corrigió un problema de fuga de memoria que se producía cuando se renderizaba un mapa varias veces.
3.43.8
5 de febrero de 2021
Cambios:
- Se agregó compatibilidad beta con Promises en
AutocompleteService.getPlacePredictions().
Correcciones de errores:
- Se corrigió un problema por el que
Markerscon etiquetas interceptaba eventos de clic, incluso cuandoclickablese establecía en 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 rellenaban los agujeros de los polígonos de 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:
- Se cambiaron las casillas de verificación de los menús para que sean más accesibles con los lectores de pantalla.
- Se aumentó el tamaño de los botones de pisos para las panorámicas de Street View en interiores.
- Se corrigió la posición de los controles de seguimiento de movimiento para dispositivos móviles en Street View.
Correcciones de errores:
- El botón del menú del teclado ahora activa el evento
contextmenu. - Se corrigió un error por el que el control de pantalla completa no funcionaba correctamente cuando se cambiaba entre el mapa y Street View en algunas situaciones.
- Se solucionó un problema por el que los lectores de pantalla no podían navegar a los marcadores dentro del mapa.
- Se corrigió un error que causaba que el ícono de lugar desapareciera en el marcador de lugar de LocalContext.
3.43.3
9 de diciembre de 2020
Cambios:
- Se cambió el nombre de la interfaz
google.maps.MouseEventagoogle.maps.MapMouseEventy se agregó una propiedaddomEvent, 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 en Safari.
Correcciones de errores:
- Se corrigió un error por el que el control de pantalla completa dejaba de funcionar cuando se alternaba entre el mapa y Street View en algunas situaciones.
- Se corrigió un error por el que se registraba un error en la consola en el evento
clickdel marcador. - Se corrigió un error por el que el tamaño del área en la que se puede 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
contextmenucomo una mejor alternativa al eventorightclick. El eventocontextmenuagrega la capacidad de responder a Ctrl + clic en macOS. - Agrega atributos de accesibilidad a los marcadores no optimizados cuando se proporcionan
titleolabel. - Se agregaron más etiquetas y roles de ARIA para los controles de
MapType, lo que mejora la experiencia del lector de pantalla. - Se mejoró la compatibilidad del lector de pantalla con los controles de
MapType. Cuando el usuario sale del 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ínea se cuente como un elemento de la lista.
- Agrega un anillo de enfoque dentro del elemento
mappara indicar el enfoque del teclado cuando se enfoca a través de la interacción con el teclado. - Agrega controles de teclado adicionales a los controles de
MapType. Las opciones del menú desplegable ahora se cierran automáticamente cuando el control pierde el enfoque. Las teclas de flecha hacia arriba y hacia abajo abren el menú desplegable, y el botón Escape lo cierra. Las teclas Inicio y Fin se mueven al primer y último elemento del menú desplegable, respectivamente.
Correcciones de errores:
- Se corrigió un error por el que, en algunas circunstancias, cancelar una animación de marcador podía 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
classNamea la interfazMarkerLabelpara establecer la clase de CSS del elementolabel. - Se agregó compatibilidad beta para las promesas en el servicio Maximum Zoom Imagery.
- Se agregó compatibilidad beta con Promises en el servicio StreetView.
- Se agregó texto de accesibilidad a los marcadores no optimizados cuando se proporcionan
titleolabel. - Se quitó la etiqueta
aria-presseddel botón del menú desplegable de controlMapTypepara mejorar la accesibilidad. - Se convirtieron
DropdownMenuyDropdownMenuItemen elementos semánticos para mejorar la accesibilidad. - Se cambió el texto del elemento de derechos de autor para que cumpla 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 puede enfocar en los elementos del menú desplegable.
- Biblioteca de Contexto local: Los botones de control del carrusel ahora se inhabilitan cuando no tienen efecto y ya no se superponen con el primer o el último elemento de la lista.
Correcciones de errores:
- Se corrigió un error que podía ocurrir cuando
GroundOverlayscruzaba el meridiano de 180 grados. - Las combinaciones de teclas ya no se inhabilitan de forma predeterminada cuando
disableDefaultUIse 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 de accesibilidad y el tipo a
Map. - Se corrigió la documentación de la interfaz que mostraba de forma incorrecta algunas propiedades opcionales como obligatorias.
- Se corrigió un error por el que se ignoraba el parámetro del constructor
LatLngdenoWrapcuando 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 sobre el 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.
- Se borró la versión 3.40 y ya no se puede usar.
3.42.9
15 de octubre de 2020
Cambios:
- Se corrigió un error por el que un lector de pantalla comunicaba el estado incorrecto de una casilla de verificación.
- Se solucionó 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
diva botones nativos para mejorar la accesibilidad. - Ahora, la inclinación está restringida según el nivel de zoom de los mapas de WebGL.
- Se corrigió el problema por el que el botón de pantalla completa desaparecía parcialmente en Internet Explorer cuando
controlSizeera inferior a 27.
3.42.8
7 de octubre de 2020
Cambios:
- Se agregó compatibilidad en versión beta para las promesas en el servicio de Directions.
- Geocoder
componentRestrictionsahora realiza verificaciones de validación para cadenas vacías. - Se corrigió un error que causaba que el símbolo del marcador personalizado cubriera la etiqueta del marcador en Safari.
Compatibilidad con íconos de Place actualizados
1 de octubre de 2020
Los íconos que se devuelven 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 que se escriben de derecha a izquierda (RTL) en la información sobre la herramienta del control "Informar un error en el 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 con las promesas en el servicio de Distance Matrix.
3.42.5
16 de septiembre de 2020
Cambios:
- Se actualizó el método
LatLngBounds.unionpara 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 con la versión beta para las promesas en los métodos del servicio de elevación.
- Se introdujo una nueva propiedad
InfoWindow.minWidthpara especificar el ancho mínimo de unInfoWindow. - Se corrigió un error por el que las rutas de instrucciones sobre cómo llegar se volvían borrosas 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 sobre el control de versiones.
Cambios:
- Ahora, las InfoWindows tienen un ancho máximo predeterminado de 648 px, que se puede anular configurando la propiedad maxWidth de InfoWindow. El ancho de un InfoWindow ahora puede superar los 648 px, pero seguirá estando limitado por el ancho del mapa. (Anteriormente, las ventanas de información siempre se restringían al menor de los valores entre 648 px o el ancho del mapa).
- Evita el parpadeo del renderizador con diseño predeterminado cuando se renderizan conjuntos de datos de GeoJSON grandes.
- 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.
- Se borró la versión 3.39 y ya no se puede usar.
3.41.7
22 de julio de 2020
Se corrigieron los siguientes problemas:
- Se corrigió un error por el que establecer la propiedad
clickableIconsenfalseno tenía efecto cuando se usaba el diseño basado en Cloud.
3.41.5
6 de julio de 2020
Cambios:
- Corrige el incumplimiento de los tipos de confianza.
3.41.2
27 de mayo de 2020
Cambios:
- El campo
permanently_closedde Places que se incluye en la biblioteca de Places de la API de Maps JavaScript se considera obsoleto.
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 sobre el 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 sigue disponible cuando se solicita por número.
- Se borró la versión 3.38 y ya no se puede usar.
3.40.11
28 de abril de 2020
Cambios:
- Agrega un campo nuevo,
business_status, a los resultados de Place Search y Place Details. Usa este campo en lugar depermanently_closed. - Se corrigió una advertencia incorrecta de la consola cuando se solicitaba (nuevo)
PlaceResult.utc_offset_minutes. Ahora se muestra una advertencia paraPlaceResult.utc_offset, que quedó obsoleto.
3.40.9
14 de abril de 2020
Cambios:
- Ahora, Map arroja un InvalidValueError más fácil de diagnosticar si se pasa un mapDiv que no es un elemento.
- La función Autocompletar del navegador Chrome para una dirección en
google.maps.places.Autocompleteya no debería activar una solicitud de autocompletado al servidor (lo que evitará la facturación). - Se hizo más precisa la propiedad
maxWidth. Antes de este cambio, si especificabas que elmaxWidthde unInfoWindowfuera 100, el ancho máximo real delInfoWindowsería de 94 px. Después de este cambio, el ancho máximo sería de 100 px. - Se corrigió un problema de fuga de memoria con el compilador de solicitudes de dibujo cuando se usan marcadores y límites de mapas.
3.40.6
24 de marzo de 2020
Cambios:
- Se corrigió el texto truncado en el campo de duración del 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 con pestañas.
3.40.1
18 de febrero de 2020
Cambios:
- No advertir sobre InvalidVersion para v=beta.
- Se solucionó un problema con el desplazamiento cuando se muestra 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 sobre el 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 sigue disponible cuando se solicita por número.
- Se borró la versión 3.37 y ya no se puede usar.
3.39.6
8 de enero de 2020
Ya está disponible la versión 3.39.6 de la API de Maps JavaScript. Consulta la guía sobre el control de versiones.
Se corrigieron los siguientes problemas:
- En el caso de las solicitudes de Directions, ahora se registran los
ZERO_RESULTSen la consola y ya no se 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 sobre el control de versiones.
Cambios:
- Internet Explorer 10 ya no es compatible (la versión 3.38 fue la última que lo admitió).
AutocompletePredictionahora devuelve la distancia en línea recta hasta el lugar seleccionado, desde la latitud y longitud de origen especificadas.
Bajas:
- Los campos
open_nowyutc_offsetde 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 sigue 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 sobre el 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 sigue 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 (la última versión compatible con ellas fue la 3.37).
- La compatibilidad con Internet Explorer 10 ya no está disponible y finalizará entre noviembre de 2019 y mayo de 2020, según el canal de versiones o el número de versión que uses.
3.37
15 de mayo de 2019
Ya está disponible la versión 3.37 de la API de Maps JavaScript. Consulta la guía sobre el 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 sigue 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 fue la última compatible con este navegador).
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 sobre el control de versiones.
Cambios:
- Se agregaron las siguientes funciones nuevas:
- 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.
- Se borró la versión 3.33 y ya no se puede usar.
3.35
29 de enero de 2019
Cambios:
- Ahora, la API puede devolver la cantidad total de opiniones de cada lugar.
- Se agregó compatibilidad con los Plus Codes. 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
placeIdOnlyparaAutocompletedejó de estar disponible. - La capa de Fusion Tables en la API de Maps JavaScript dejó de estar disponible el 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 sobre el 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 sigue disponible cuando se solicita por número.
- Se borró la versión 3.32 y ya no se puede usar.
3.34
14 de agosto de 2018
Ya está disponible la versión 3.34 de la API de Maps JavaScript. Consulta la guía sobre el control de versiones.
Cambios:
- Se implementaron nombres de versiones nuevos.
Ahora puedes especificar los canales de versiones o 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 borró 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, ya sea el canal semanal o el trimestral (consulta la guía de Control de versiones).
- Ahora está habilitada 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 tanto a los toques con los dedos como a los clics del mouse. (Es posible inhabilitar esta opción cargando 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 devolverán.
- Ahora hay dos nuevas solicitudes de Find Place disponibles:
- La función 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 ya 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:
- Ya está disponible un nuevo renderizador experimental.
- Ya está disponible un nuevo mapa base experimental.
3.31
13 de febrero de 2018
Cambios:
- De forma predeterminada, convierte los primeros 256 marcadores en marcadores del DOM y, luego, convierte los marcadores posteriores en marcadores de mosaico. La configuración predeterminada actual es todos los marcadores de mosaico.
- En niveles de zoom altos (acercamiento), cuando arrastres el hombrecito naranja, se preferirá la panorámica
NEARESTen lugar de la panorámicaBESTseleccionada por Google. gestureHandling: noneahora funciona de la misma manera quedraggable: falsecuando se cambia dentro de un controlador mousedown (ahora se aplica enmousedown).
21 de noviembre de 2017
La versión 3.31 de la API de Maps JavaScript ya está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- Ahora, el campo
regionse devuelve con las solicitudes de Place Details.
3.30
16 de agosto de 2017
La versión 3.30 de la API de Maps JavaScript ya 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
gestureHandlingpara las aplicaciones de escritorio que permiten la interacción del usuario con la rueda del mouse o el panel táctil. Para controlar cómo interactúan los usuarios con un mapa, se recomienda que uses la propiedadgestureHandlingen lugar de las propiedadesscrollwheel,disableDoubleClickZoomydraggable.
3.29
16 de mayo de 2017
La versión 3.29 de la API de Maps JavaScript ya está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- El formato del ID de panorámica para las panorámicas de Street View generadas por el usuario (personalizadas) cambió debido a actualizaciones de la infraestructura subyacente. Esto aumenta ligeramente la cantidad de panorámicas disponibles.
- Las solicitudes de panorámicas generadas por el usuario (personalizadas) que usan el ID de panorámica anterior en la API de Maps JavaScript siguen funcionando. Si intentas encontrar una panorámica con la propiedad
positiondel objetoStreetViewPanoramaOptions, el resultado contendrá el ID de la panorámica nueva. No es necesario asignar los IDs de panorámica antiguos y nuevos, ya que ambos seguirán siendo válidos. - Si dependes de la lógica de análisis o verificación de los IDs de panorámica, ten en cuenta que el formato de estos IDs puede cambiar.
- Puedes informar cualquier problema con la Herramienta de seguimiento de errores.
- Actualizaciones en el método
fitBoundsde 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 establécela en none.
15 de febrero de 2017
La versión 3.28 de la API de Maps JavaScript ya está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.
Cambios:
- Los mapas con acceso ya no se admiten en la versión 3.28 y posteriores de la API de Maps JavaScript.
3.27
2 de febrero de 2017
Se corrigieron los siguientes problemas:
- 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 aparezcan en varios países. Para ello, 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 ya está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).
Cambios:
- Una nueva opción
gestureHandlingen el objetoMapOptionste 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 o abajo, o hacia la izquierda o derecha) cuando el usuario desliza el dedo por la pantalla (la arrastra). En otras palabras, tanto el deslizamiento con un dedo como el deslizamiento con dos dedos hacen que el mapa se desplace lateralmente.cooperative: El usuario debe deslizar un dedo para desplazarse por la página y dos dedos para mover el mapa. Si el usuario desliza el dedo por el mapa, aparece una superposición con un mensaje que le indica que use dos dedos para moverlo. Mira el ejemplo anterior en un dispositivo móvil para ver el modo cooperativo en acción.none: El mapa no se puede desplazar ni pellizcar.auto(predeterminado): El comportamiento escooperativeogreedy, según si la página se puede desplazar o no.
Para obtener más detalles y ejemplos, consulta la guía para desarrolladores.
- El control de pantalla completa es visible de forma predeterminada en dispositivos móviles, por lo que los usuarios pueden ampliar el mapa con facilidad. Cuando el mapa está en modo de pantalla completa, los usuarios pueden desplazarlo con uno o dos dedos. Nota: iOS no admite la función de pantalla completa. Por lo tanto, este control de pantalla completa no es visible en dispositivos iOS.
Se dio de baja la función de acceso a Maps
6 de octubre de 2016
La función de acceso está obsoleta.
Las versiones 3.27 y anteriores de la API de Maps JavaScript siguen admitiendo
los mapas con acceso. En una versión futura, ya no se admitirán los mapas con acceso, pero se seguirán
admitiendo las funciones que guardan un lugar en Google Maps con una ventana de información
o el SaveWidget.
Obtén más información sobre los mapas con acceso.
Cambio en los puntos de referencia intermedios en la respuesta del servicio de Directions
29 de agosto de 2016
El campo via_waypoints de la respuesta del servicio de Directions contiene un array de puntos de referencia que no se especificaron en la solicitud original. El campo via_waypoints seguirá apareciendo en la respuesta de instrucciones sobre cómo llegar arrastrables, pero dejará de estar disponible en la respuesta de 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, además de 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 (arrastrada por el usuario).
3.26
18 de agosto de 2016
La versión 3.26 de la API de Maps JavaScript ya 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 aporta mejoras en el renderizado, incluidas transiciones y animaciones más fluidas, un modelado de objetos mejorado, una mejor compatibilidad con dispositivos móviles y controles más claros. Consulta los detalles en el blog para desarrolladores de Google Geo.
- La API ahora admite eventos de orientación del dispositivo en Street View, por lo que los usuarios de dispositivos móviles pueden mirar alrededor moviendo sus teléfonos. Como desarrollador, puedes habilitar o inhabilitar esta función. Consulta la guía para desarrolladores para obtener más detalles.
3.25
25 de mayo de 2016
La versión 3.25 de la API de Maps JavaScript ya está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).
Finaliza la compatibilidad con Internet Explorer 9
2 de mayo de 2016
A partir del 30 de abril de 2016, Internet Explorer 9 ya no es compatible oficialmente con la API de Maps JavaScript. Consulta la lista de navegadores compatibles.
3.24
14 de abril de 2016
Cambios:
- Ahora puedes inhabilitar la posibilidad de hacer clic en los íconos del mapa. Un ícono de mapa representa un
lugar de interés, también conocido como POI. Consulta el
método
setClickableIconsengoogle.maps.Map.
31 de marzo de 2016
Se corrigieron los siguientes problemas:
- Problema 9507: Los vínculos de Street View ahora vuelven a funcionar en Safari.
28 de marzo de 2016
Se corrigieron los siguientes problemas:
- Problema 9394: Las ventanas de información se cierran automáticamente cuando el usuario abre una ventana de información para un ícono del mapa base y viceversa.
- Se muestra un logotipo de Google blanco cuando se aplica un diseño al mapa base con la propiedad
stylesen el mapa (antes, el logotipo se volvía blanco solo cuando se aplicaba un diseño con un StyledMapType).
18 de marzo de 2016
Se corrigieron los siguientes problemas:
-
Problema 9424:
new LatLng({lat: 0, lng: 0}) - Se corrigió el desplazamiento con el mouse con el nuevo renderizador de Street View (con
google.maps.streetViewViewer = 'photosphere').
15 de febrero de 2016
Cambios:
- Se quitó la capacidad de inhabilitar los controles nuevos con
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
MapOptionsy 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
StreetViewPanoramaOptionsy configurarlo conFullscreenControlOptions. Su posición predeterminada ahora esRIGHT_TOP.
4 de enero de 2016
Se corrigieron los siguientes problemas:
- Problema 9009: Cuando sintetices eventos de mouse a partir de eventos táctiles, usa el botón izquierdo en lugar del botón central para garantizar la compatibilidad con jQuery.
-
Error 4201: La API ya no usa
eval(). Por lo tanto, ahora es posible usar la API sin la directivaunsafe-evalde la Política de Seguridad del Contenido.
21 de diciembre de 2015
Cambios:
- Opción de mapa para inhabilitar el botón de acceso en los mapas con acceso (mostrará el avatar de los usuarios conectados y permitirá acceder a través de acciones con acceso, como destacar, pero ya no tendrá el botón para acceder en el mapa cuando se configure esta opción)
- La interfaz para las solicitudes de Text Search cambió. El parámetro
typesdejó de estar disponible el 1 de marzo de 2016 y se reemplazó por un nuevo parámetrotypeque solo admite un tipo por solicitud de búsqueda. Además, los tiposestablishment,foodygrocery_or_supermarketya no se admitirán como parámetros de búsqueda (sin embargo, estos tipos se pueden seguir mostrando en los resultados de una búsqueda). Las solicitudes que usen el parámetro heredadotypesse admitirán hasta el 1 de marzo de 2017. Después de esa fecha, todas las búsquedas de texto deberán usar la nueva implementación.
2 de diciembre de 2015
Cambios:
- El constructor
Autocompleteverifica 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 que en el modo con acceso.
- Los externs de la API de Google Maps para Closure Compiler ahora especifican un tipo (número o cadena) para las enumeraciones.
25 de noviembre de 2015
Cambios:
- Se agregaron métodos
.toJSON()a los objetosLatLngyLatLngBounds. Se diseñaron para usarse a través deJSON.stringify().
19 de noviembre de 2015
Cambios:
- Logotipo de Google blanco para mapas con diseños
Se corrigieron los siguientes problemas:
- Error 8674: Error: Protección contra img { max-width: 100%; }
3.22
7 de enero de 2016
Se corrigieron los siguientes problemas:
- Problema 9009: Cuando sintetices eventos de mouse a partir de eventos táctiles, usa el botón izquierdo en lugar del botón central para garantizar la compatibilidad con jQuery.
10 de noviembre de 2015
Cambios:
- Los servicios Directions y Distance Matrix ahora devuelven el tiempo previsto en el tráfico (en el campo de respuesta
duration_in_traffic) cuando el medio de transporte es en automóvil. Para recibir las duraciones del viaje previstas, incluye un literal de objetodrivingOptionsen la solicitud y especifica un valor dedepartureTimeactual o futuro. También puedes especificar untrafficModeloptimista, pesimista o de mejor estimación (predeterminado) para influir en las suposiciones que se usan cuando se calcula la duración del viaje. Para obtener más detalles, consulta la guía para desarrolladores sobre el servicio de Directions y el servicio de Distance Matrix. Nota: Elduration_in_trafficsolo está disponible para los clientes del plan Premium de Google Maps Platform.
Obsoleto:
- El campo de solicitud
durationInTrafficahora está obsoleto. Anteriormente, era el recurso recomendado para que los clientes del plan Premium de Google Maps Platform especificaran si el resultado debía incluir una duración en la que se tuvieran en cuenta las condiciones actuales de tráfico. Ahora debes usar el campodrivingOptions.
5 de noviembre de 2015
Obsoleto:
- La biblioteca de AdSense dejó de estar disponible en mayo de 2015 y ya no se incluye en la versión experimental de la API de Maps JavaScript. La biblioteca se quitará pronto de las versiones de lanzamiento y 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 lugar cuando se realizan solicitudes de instrucciones sobre cómo llegar y de matriz de distancia:
DirectionsRequest.origin,DirectionsRequest.destinationyDirectionsWaypoint.locationahora aceptan objetos Place, yDistanceMatrixRequest.originsyDistanceMatrixRequest.destinationsahora aceptan un array de objetos Place.
15 de septiembre de 2015
Cambios:
- La posición y el aspecto predeterminados cambiaron para muchos de los controles
en el mapa y en las panorámicas de Street View. La experiencia del usuario ahora es coherente, independientemente de si un mapa usa el modo de acceso o no, y también es más coherente con el sitio web de Google Maps. Si quieres
seguir usando el conjunto de controles anterior por un tiempo, puedes configurar
google.maps.controlStyle = 'azteca'en la versión 3.22. - El nuevo control de pantalla completa de Street View permite al usuario abrir la panorámica de Street View en el modo de pantalla completa.
Obsoleto:
- El control de vista general del mapa ya no está disponible.
- El control de desplazamiento en el mapa ya no está disponible. Para desplazar la vista, los usuarios hacen clic y arrastran el mapa, o bien deslizan el dedo sobre él. (Ten en cuenta que el control de desplazamiento lateral en Street View sigue disponible).
- El control de zoom está disponible en un solo estilo y, por lo tanto,
google.maps.ZoomControlStyleya no está disponible.
1 de septiembre de 2015
Cambios:
- Se agregaron literales de LatLngBounds.
- Se corrigió un problema con las clases de CSS demasiado amplias.
- Se mejoró la carga de mosaicos después de cambiar el tamaño del mapa.
Finaliza 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 de navegadores de Microsoft, consulta la publicación de IEBlog del 7 de agosto de 2014.
3.21
5 de agosto de 2015
Cambios:
- Mejora del rendimiento: Solo se cargan las tarjetas visibles
- Numerosas mejoras en la documentación
21 de julio de 2015
Cambios:
- Se lanzaron los marcadores con etiquetas
- Se corrigió el error de memoria insuficiente de iOS 7 para Poly en pantallas de muy alta definición.
- Correcciones de eventos táctiles en IE10+
- 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 corrigieron los siguientes problemas:
- Error 8159: Error: renderización incorrecta de StrokePosition.OUTSIDE
17 de junio de 2015
Cambios:
- Se corrigió el error 6321: "Uncaught TypeError: Cannot read property 'x' of undefined" solo en navegadores de Android/iOS.
2 de junio de 2015
Cambios:
- Obsoletas: CloudLayer, 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:
- Agrega la capacidad de geocodificar un placeId en una dirección o latlng.
- devuelve 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 SVG no se renderiza correctamente en dispositivos HDPI.
19 de mayo de 2015
Se corrigieron los siguientes problemas:
- Problema 7673: Los controles pierden la posición después de usar el menú desplegable de tipo de mapa.
- Problema 7589: El hombrecito naranja salta cuando se cambia el tamaño del mapa.
3.20
24 de abril de 2015
Se corrigieron los siguientes problemas:
- Se aumentó el zoom máximo del terreno y se cargan mosaicos con DPI alto incluso con el zoom máximo.
13 de abril de 2015
Se corrigieron los siguientes problemas:
- 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 corrigieron los siguientes problemas:
- Problema 7733: Error: Las superposiciones de suelo o imágenes de KML de repente tienen una baja resolución
- Se alineó mejor el texto del widget para guardar con el ícono de estrella.
17 de marzo de 2015
Se corrigieron los siguientes problemas:
- Error 7756: Error: Regresión de rendimiento de Safari 8
- Se quitó la capa de datos demográficos
- Mejoras en el diseño de InfoWindow
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 actualización.
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 de la renovación:
Experimental: 3.20
Versión: 3.19
Congelados: 3.18
3.19
24 de abril de 2015
Se corrigieron los siguientes problemas:
- Cursores en el modo de acceso.
19 de marzo de 2015
Se corrigieron los siguientes problemas:
- Error 7756: Error: Regresión de rendimiento de Safari 8
20 de enero de 2015
Se corrigieron los siguientes problemas:
- Problema 7475: Error: TypeError de phantomjs: No se puede borrar la propiedad
13 de enero de 2015
Se corrigieron los siguientes problemas:
- Las tarjetas ahora están ocultas para los lectores de pantalla.
17 de diciembre de 2014
Se corrigieron los siguientes problemas:
- Error 6917: Error: Las formas no respetan la propiedad "draggable" del mapa
- Error 7445: Error: Se producen fallas de presentación cuando se usa la función de acceso de la API de Google Maps v3.
2 de diciembre de 2014
Se corrigieron los siguientes problemas:
- Error 7390: Error: Los hipervínculos de weather.com no funcionan.
- Error 7376: Se desactivó WebGL (ahora se volvió a habilitar).
- Conflicto de nombres de ES6 con Symbol
25 de noviembre de 2014
Se corrigieron los siguientes problemas:
- Error 7333: Error: El símbolo de intercalación de infowindow no funciona en IE9
3.18
4 de diciembre de 2014
Se corrigieron los siguientes problemas:
- Error 7390: Error: Los hipervínculos de weather.com no funcionan.
18 de septiembre de 2014
Se corrigieron los siguientes problemas:
- Error 7136: Los títulos de varios marcadores no funcionan en Firefox
9 de septiembre de 2014
Se corrigieron los siguientes problemas:
- Error 7098: Se produce un error cuando se establece el encabezado de POV de Street View
26 de agosto de 2014
Se lanzó la versión 3.18 como experimental.
La versión 3.17 ahora es estable.
3.17
20 de agosto de 2014
Se corrigieron los siguientes problemas:
- Problema 6937: Regresión en la versión 3.17: No se puede leer la propiedad "remove" de un elemento no definido (en Places)
12 de agosto de 2014
Se corrigieron los siguientes problemas:
- Error 6968: Error: Las teclas de flecha del teclado no funcionan con v=3.exp
31 de julio de 2014
Se agregó:
-
Se proporcionó documentación explícita sobre cómo se propagan los eventos del DOM a través de los paneles del mapa.
Se agregó el panel
overlayMouseTarget.
7 de julio de 2014
Se agregó:
-
Se agregó
toGeoJsona las capas de datos y a los elementos individuales de las capas de datos, lo que permite exportar la geometría a GeoJSON.
24 de junio de 2014
Se agregó:
-
place_id, un identificador único para un lugar, que se agregó a la biblioteca de Places para Autocomplete y Place Details -
Se agregó
overview_pathaDirectionsRoute, lo que proporciona una polilínea codificada que representa todo el recorrido de la ruta.
26 de mayo de 2014
Se agregó:
-
El parámetro
sensorya no es obligatorio en la URL de la API de Google Maps.
20 de mayo de 2014
Se lanzó la versión 3.17 en el canal experimental.
3.16
15 de abril de 2014
Se corrigieron los siguientes problemas:
- 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
Se agregó:
- El mapa se desplaza cuando se mueve el mouse mientras se dibuja.
Se corrigieron los siguientes problemas:
- Se acepta LatLngLiteral en más ubicaciones.
- La InfoWindow cambia de tamaño automáticamente cuando Roboto termina de cargarse (error 5713).
31 de marzo de 2014
Se corrigieron los siguientes problemas:
- Las capas de KML semitransparentes ya no son transparentes en IE 8 (error 6540).
26 de marzo de 2014
Se corrigieron los siguientes problemas:
- Se quitaron las llamadas a event.returnValue en Chrome para evitar las advertencias de la consola.
- Pellizcar para hacer zoom no funciona en IE11 (error 5747).
18 de marzo de 2014
Se agregó:
- Se lanzó la capa de datos: https://developers.google.com/maps/documentation/javascript/datalayer
12 de marzo de 2014
Se agregó:
- Compatibilidad con LatLngLiteral en la mayoría de los lugares donde se acepta google.maps.LatLng: https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 de febrero de 2014
Se agregó:
- Se agregó compatibilidad con transbordadores en los servicios Matriz de distancia y Directions.
17 de febrero de 2014
Se lanzó la versión 3.16 como experimental.
3.15
3 de marzo de 2014
Se corrigieron los siguientes problemas:
- Vuelve a habilitar la aceleración de hardware en Chrome para 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 corrigieron los siguientes problemas:
- Inhabilitar toda la aceleración de hardware de mosaicos en Chrome/Linux para solucionar un problema mayor de aceleración de hardware de Chrome
3 de febrero de 2014
Se corrigieron los siguientes problemas:
- La rueda del mouse no funciona en IE 11 (error 5944).
29 de enero de 2014
Se corrigieron los siguientes problemas:
- Inhabilitar toda la aceleración de hardware de mosaicos en Chrome/Windows para solucionar el problema de aceleración de hardware de Chrome más grande (error 6219)
22 de enero de 2014
Se corrigieron los siguientes problemas:
- Se inhabilitó temporalmente la aceleración de hardware en Chrome/Windows cuando se carga el administrador de dibujos para solucionar el problema de Chrome: https://code.google.com/p/chromium/issues/detail?id=336676 (error 6224).
16 de enero de 2014
Se corrigieron los siguientes problemas:
- Se hizo que el CSS de la actualización visual fuera menos específico para anular menos estilos establecidos por el usuario.
27 de noviembre de 2013
Se corrigieron los siguientes problemas:
- La creación de un marcador después de crear una instancia del mapa arroja un error de "contains" indefinido (error 5798).
19 de noviembre de 2013
Se corrigieron los siguientes problemas:
- Los íconos de maniobra del panel de instrucciones sobre cómo llegar no se muestran correctamente en Firefox.
3.14
10 de septiembre de 2013
Se corrigieron los siguientes problemas:
- Los vínculos de las ventanas de información oficiales de Google no se abren en pestañas o ventanas nuevas (error 5794).
15 de agosto de 2013
- La actualización visual se convierte en el modo de renderización de mapas predeterminado en la versión de actualización de la API.
- DynamicMapsEngineLayer: Informes de componentes para capas de imágenes, vectores y KML
3.13
25 de junio de 2013
Se agregó:
- DynamicMapsEngineLayer
11 de junio de 2013
Se agregó:
- Opción "disableDefaultUI" para StreetViewPanoramaOptions
Se corrigieron los siguientes problemas:
- Error: Panorámicas personalizadas de Street View y 90 grados hacia abajo (error 4875)
3.12
4 de junio de 2013
Se corrigieron los siguientes problemas:
- El evento domready de Infowindow no se activa cuando visualRefresh=true (error 5415)
- Error: Ventanas de información de visualRefresh en iOS (error 5396)
15 de mayo de 2013
Se agregó:
- Actualización visual de Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 de abril de 2013
Se corrigieron los siguientes problemas:
- Los marcadores quitados permanecen en el mapa en los navegadores Android y Dolphin
3.11
19 de febrero de 2013
Se corrigieron los siguientes problemas:
- Cambiar DrawingMode mientras se dibuja causa un error
- Hacer clic en los pasos del panel de instrucciones cambia el zoom
12 de febrero de 2013
Se corrigieron los siguientes problemas:
- Un polígono no arrastrable se puede arrastrar a través de un polígono arrastrable con entrada táctil (error 4868).
- Los íconos de transporte público son incorrectos en el panel de rutas alternativas cuando se cambia el parámetro travelMode ( error 4581).
- panTo(latLng) no siempre centra el mapa exactamente en latLng en algunas condiciones
29 de enero de 2013
Se agregó:
- Se agregó StreetViewCoverageLayer para agregar la capa de cobertura de manera programática.
- Se expuso StreetViewPov para StreetViewPanoramas.
Se corrigieron los siguientes problemas:
- El aumento del uso de memoria cuando se usa la versión 3.8 de la API de Maps JavaScript de Google provoca una falla (observada en IE 9, Chrome, etc.) (Error 4162)
- El menú desplegable (selección) de InfoWindow no sigue el desplazamiento lateral del mapa en Firefox
22 de enero de 2013
Se agregó:
- Opción draggable para polilíneas, polígonos, círculos y rectángulos
- Campo price_level en PlaceResult
15 de enero de 2013
Se corrigieron los siguientes problemas:
- Los íconos de polilínea repetidos se dibujan de forma incorrecta para algunas polilíneas (error 4333).
7 de enero de 2013
Se corrigieron los siguientes problemas:
- Cuando se desplaza el mapa, también se desplaza la página (error 1605, error 3652).
17 de diciembre de 2012
Se agregó:
- Nuevos idiomas: urdu e islandés
Se corrigieron los siguientes problemas:
- Mapas borrosos o difusos en IE9 después de la navegación (error 3875)
17 de diciembre de 2012
Se agregó:
- Nuevos idiomas: urdu e islandés
Se corrigieron los siguientes problemas:
- Mapas borrosos o difusos en IE9 después de la navegación (error 3875)
10 de diciembre de 2012
Se agregó:
- capacidad de cargar imágenes con el atributo crossorigin establecido
Se corrigieron los siguientes problemas:
- problemas que muestran marcadores con imágenes remotas en primeros planos (error 4616)
- Error de JS cuando se vuelven a mostrar símbolos en polilíneas en IE 7/8
3 de diciembre de 2012
Se corrigieron los siguientes problemas:
- La biblioteca Markermanager no funciona con la API de Google Maps para JS v3 (error 4543).
27 de noviembre de 2012
Se agregó:
- Usa un lienzo de DPI alto en dispositivos con DPI alto para optimizar los marcadores.
Se corrigieron los siguientes problemas:
- MapTypeControl no borró los estilos (error 4588).
3.10
4 de febrero de 2013
Se corrigieron los siguientes problemas:
- ¿El aumento del uso de memoria cuando se usa la versión 3.8 de la API de Google Maps para JavaScript provoca una falla (observada en IE 9, Chrome, etc.)? (Error 4162)
25 de septiembre de 2012
Se agregó:
- Street View en interiores
- Opción fixedRotation para 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, suajili y zulú.
28 de agosto de 2012
Se agregó:
- types a textSearch de la API de Places
Se corrigieron los siguientes problemas:
- No se puede pasar el objeto Symbol a MarkerOptions en GWT
- Regresión: Pellizcar para hacer zoom 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 de MVC, en lugar de un argumento de constructor.
3.9
10 de septiembre de 2012
Se corrigieron los siguientes problemas:
- No se puede pasar el objeto Symbol a MarkerOptions en GWT
- Regresión: Pellizcar para hacer zoom en iOS 5 cuando se desplaza la página (error 4046)
9 de agosto de 2012
Se corrigieron los siguientes problemas:
- Error de sintaxis en Android 3.x
31 de julio de 2012
Cambios notables:
- Oculta la superposición de Street View en proyecciones personalizadas
Se corrigieron los siguientes problemas:
- Los símbolos de marcador no activan eventos en Safari cuando la escala es superior a 35
- No se genera el evento de clic para los marcadores de un mapa personalizado (tipo de mapa + proyección).
25 de julio de 2012
Se corrigieron los siguientes problemas:
- componentRestrictions en Autocomplete (error 4302)
17 de julio de 2012
Se corrigieron los siguientes problemas:
- No se puede hacer clic en el cuadro de texto de InfoWindow en IE
- bounds_changed debería activarse antes de zoom_changed (error 1399)
- La opción de mapa backgroundColor no se conserva después de invocar Street View
- Cambiar de un mapa con diseño a uno satelital carga innecesariamente los mosaicos del mapa
- Se ignoran las propiedades de arrastre y rueda de desplazamiento del mapa en el modo de dibujo (error 4012).
- LatLngBounds debería devolver 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 (error 3964).
- Eventos de marcador superfluos al hacer clic (error 3911)
Cambios notables:
- Se cambiaron los nombres de los extremos de búsqueda y consulta a nearbySearch y textSearch.
10 de julio de 2012
Cambios notables:
- Hacer que google.maps.event.removeListener() acepte un valor nulo como argumento
27 de junio de 2012
Se agregó:
- DirectionsMode de TRANSIT: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginación, opiniones, textSearch para la API de Places: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Cambios notables:
- Reconocer "transparent" como un color
23 de junio de 2012
Se agregó:
- Símbolos
- HeatmapLayer
- Nuevas opciones de diseño "weight" y "color":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15 de mayo de 2012
Se agregó:
- 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 corrigieron los siguientes problemas:
- 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 corrigieron los siguientes problemas:
- El hombrecito naranja permanece en el mapa con un tipo de mapa personalizado después de cerrar Street View ( error 4076).
- Los marcadores animados que se quitan no se pueden volver a agregar al mapa (error 4052).
18 de abril de 2012
Se corrigieron los siguientes problemas:
- La ventana de información del clima siempre muestra el ícono de lluvia en Firefox (error 4063).
Se agregó:
- orderBy, limit y offset para FusionTablesLayer (error 3557)
10 de abril de 2012
Se corrigieron los siguientes problemas:
- Se muestran imágenes aéreas incluso si no están disponibles para todo el viewport (error 3913).
3 de abril de 2012
Se agregó:
- WeatherLayer y CloudLayer (error 3555)
- DemographicsLayer
Se corrigieron los siguientes problemas:
- Límites de mosaicos visibles para polígonos en IE 9 Quirks
- Los marcadores saltan de un lado a otro cuando se desplaza la vista en Street View de Canvas
28 de marzo de 2012
Se corrigieron los siguientes problemas:
- Usa nombres de etiquetas en minúsculas para que sean compatibles con XHTML (error 3868).
- Se cambió el comportamiento del zoom para los trackpads de Apple para que sea menos sensible (error 2416).
20 de marzo de 2012
Se corrigieron los siguientes problemas:
- Si creas un marcador con una imagen de sombra que no existe, se producen errores (error 4014).
Se agregó:
- Haz clic para ir o para acercar en Street View (error 2447)
Cambios notables:
- Se inhabilitó la función de hacer doble clic para acercar la imagen de forma predeterminada en Street View.
6 de marzo de 2012
Se corrigieron los siguientes problemas:
- Error en OverviewMapControl cuando se acerca la imagen muy rápido (error 3882)
- Error en IE cuando se quita el div del mapa de la página (error 3971)
- Los marcadores ajustados se renderizan de forma incorrecta en IE < 9 (error 3912, error 3908).
Se agregó:
- opacity a GroundOverlay (error 2767)
- utc_offset y opening_hours a PlaceResult (error 2431)
- Se agregó la opción clickToGo a StreetViewPanoramaOptions (error 2447).
21 de febrero de 2012
Se corrigieron los siguientes problemas:
- Mapas borrosos en IE 9 (error 3875)
- La polilínea que consta de bordes colineales en el espacio LatLng se simplificó de forma incorrecta (error 3739).
Se agregó:
- google.maps.geometry.poly.containsLocation() e isLocationOnEdge() (error 1978)
15 de febrero de 2012
Se corrigieron los siguientes problemas:
- Regresión: Los marcadores ajustados se renderizaban de forma incorrecta con un parámetro "size" no válido (error 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 (error 3842).
Cambios notables:
- Transición gradual entre panorámicas de Street View
3.7
7 de febrero de 2012
Se corrigieron los siguientes problemas:
- El marcador parpadea en la posición final antes de la animación de caída (error 3608).
- Abrir InfoWindow y configurar el zoom al mismo tiempo genera un centro de mapa incorrecto (error 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 (error 3773).
Cambios notables:
- Los marcadores ajustados ahora se renderizan en Canvas cuando está disponible
- setOpacity() para ImageMapType (error 3125)
- setOpacity() para GroundOverlay (error 2767)
- Evento "tilesLoaded" para ImageMapType (error 1744)
- Se agregó stop() a MouseEvent, que detiene la propagación de eventos (error 2172).
31 de enero de 2012
Se corrigieron los siguientes problemas:
- Se corrigió un error por el que se mostraban tarjetas coreanas incorrectas después de desplazarse por el mundo (error 2722).
- Se corrigió el problema por el que no se podía soltar el hombrecito naranja con precisión para mostrar Street View (error 3861).
- Se agregó la propiedad "visible" para polígonos (error 2861).
- Se animaron panTo y panBy incluso cuando los viewports estaban muy separados (regresión).
24 de enero de 2012
Se corrigieron los siguientes problemas:
- Los eventos del mouse se propagan a través de un elemento InfoWindow (error 3573).
- Se habilitaron las transformaciones de 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 corrigieron los siguientes problemas:
- No se debería poder arrastrar a Pegman en el modo de dibujo
- Activar 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
Se corrigieron los siguientes problemas:
- Muestra el hombrecito naranja si disableDefaultUI es verdadero y streetViewControl es verdadero
7 de diciembre de 2011
Se corrigieron los siguientes problemas:
- Las autopistas con acceso controlado se pueden diseñar por separado de las autopistas (road.highway.controlled_access).
- Se activa place_changed cuando el usuario presiona "Intro" en Autocomplete (error 3407).
28 de noviembre de 1011
Se corrigieron los siguientes problemas:
- Cambia la posición de Autocomplete cuando se cambie el tamaño de la ventana. Se puede activar el evento "resize" en el objeto Autocomplete.
22 de noviembre de 2011
Se corrigieron los siguientes problemas:
- 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 rumbo 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 y rectángulos)
- Nuevo DrawingManager para agregar nuevas superposiciones
- Nuevos campos de PlaceResult: website y international_phone_number
- Nuevo campo de ElevationResult: resolution
Se corrigieron los siguientes problemas:
- Los íconos de inicio y finalización en los resultados de instrucciones sobre cómo llegar ahora se renderizan con fondo transparente en IE 7 y versiones posteriores.
3.6
31 de octubre de 2011
Se corrigieron los siguientes problemas:
- Error cuando se usa la API de Google Maps con la biblioteca Prototype en IE7
25 de octubre de 2011
Se corrigieron los siguientes problemas:
- Errores cuando el mapa de KmlLayer cambió antes de que se terminara de cargar 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 las rutas de Street View.
10 de octubre de 2011
Se corrigieron los siguientes problemas:
- La dirección es demasiado larga en la vista previa de Street View
27 de septiembre de 2011
Se corrigieron los siguientes problemas:
- El control de la vista general del mapa actualiza el centro y el zoom juntos si este último cambió.
27 de septiembre de 2011
Se corrigieron los siguientes problemas:
- Recuperación doble de tarjetas iniciales en Chrome
- Fugas de memoria durante el desplazamiento
- No sueltes el hombrecito naranja de Street View cuando te desplaces a un área sin cobertura
- Regresión: Desaparición de GroundOverlays que cruzan la longitud -180
- Regresión: El centro del mapa es incorrecto cuando se abre la ventana de información mientras se desplaza y se hace zoom
Cambios notables:
- Muestra vistas previas de Street View mientras se arrastra el hombrecito naranja.
20 de septiembre de 2011
Se corrigieron los siguientes problemas:
- Fuga de memoria en Chrome/Windows cuando se renderizan marcadores con Canvas
- Renderización de marcadores para la vista aérea con un rumbo de 90 o 270 grados
Cambios notables:
- No se puede acceder a los tipos de mapas predeterminados de Google Maps a través del registro de tipos de mapas (se impide el acceso a los Map Tiles).
- Animaciones de rotación cuando se sale de las imágenes aéreas y se ingresa a ellas
12 de septiembre de 2011
Problemas resueltos:
- El marcador se queda en la 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 sin documentación
6 de septiembre de 2011
Se corrigieron los siguientes problemas:
- La ventana de información del elemento select (menú 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 llevan a los usuarios a la versión en el idioma correcto de maps.google.com.
- No abras una InfoWindow sobre un componente de KML si no hay un HTML, un nombre o una descripción de la ventana de información.
- Se corrigió la regresión: Se rompieron los mosaicos con DPI alto
24 de agosto de 2011
Problemas resueltos:
- Se inhabilitó la aceleración de hardware para Chrome/Mac: se corrigió el problema de renderización de marcadores y de clics en la superposición (error 3544, error 3551).
- Se corrigió el gesto de pellizcar para hacer zoom en Android cuando se desplaza la página (error 3373).
Cambios notables:
- Los íconos de empresas 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 lugares de interés
- Los estilos se pueden establecer en MapOptions y aplicarse a todos los tipos de mapas predeterminados.
- El hombrecito naranja aparece en los tipos de mapas personalizados, a menos que se inhabilite de forma explícita.
3.5
10 de agosto de 2011
Se corrigieron los siguientes problemas:
- Los marcadores se quedan atascados en la posición de arrastre hacia arriba cuando se arrastran hacia el horizonte en Street View.
- Street View no cambia de tamaño cuando se modifica el tamaño del mapa o de la ventana
- Street View con una InfoWindow compartida 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 (error 3503).
- El control de escala no se imprime (error 2966).
- Regresión: Error cuando se usa OverviewMapControl con mapas con diseño (error 3489)
Cambios notables:
- Ahora, el menú contextual de la mayoría de los controles está inhabilitado cuando se hace clic con el botón derecho.
- La panorámica de Street View o el mapa dentro de una InfoWindow no se desplaza cuando se pasa el mouse sobre la InfoWindow
- Ahora es posible desplazarse por un objeto InfoWindow en iPad.
18 de julio de 2011
Problemas resueltos:
- LatLng del evento es incorrecto cuando se desplaza la página en iOS >= 4.1 (error 3373)
11 de julio de 2011
Problemas resueltos:
- Se corrigió un error por el que no se podía hacer clic en
<select>dentro de la ventana de información en un dispositivo táctil (error 3232). - Se corrigió un problema por el que no se activaba el clic en el mapa después de hacer clic con el botón derecho si MapOptions.draggable era falso (error 3071).
Cambios notables:
- Los marcadores con el mismo índice z ahora se ordenan de forma coherente en los límites de las tarjetas.
- Ahora es posible desplazarse en la ventana de información en iOS.
- Ahora, los marcadores y los polígonos se vuelven a pintar cuando cambia la proyección del mapa.
5 de julio de 2011
Problemas resueltos:
- Se corrigió un problema por el que no se mostraba el cursor del marcador cuando el mapa no se podía arrastrar (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 devuelve el servidor después de que el usuario selecciona una sugerencia
30 de junio de 2011
Problemas resueltos:
- Se corrigió un error por el que los mosaicos de mapa iniciales se recuperaban dos veces.
- Se corrigió el siguiente error: 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 cambió la función de Place Autocomplete para que se agregue al cuerpo en lugar de al elemento superior de las entradas.
- BOTTOM_RIGHT ahora se posiciona correctamente.
8 de junio de 2011
Problemas resueltos:
- Se corrigió un error por el que el zoom ya no se animaba si el cambio en el nivel de zoom era superior a 2 (error 3033).
Cambios notables:
- Se corrigió lo siguiente: OverlayView.set('map', foo) ahora es igual a 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 Street View en IE7 (error 3272).
Cambios notables:
- Se habilitaron las transiciones de atenuación para las tarjetas de 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 resueltos:
- Se corrigió el problema por el que la panorámica de Street View no se mostraba en IE7 (error 3272).
- Se corrigió un problema por el que el PNG semitransparente con ImageMapType perdía la transparencia en IE7 y en IE8 (error 3275).
Cambios notables:
- Matriz de distancia
14 de abril de 2011
Problemas resueltos:
- Se corrigió un error para admitir colores CSS con nombre para strokeColor y fillColor de polígonos.
- Se corrigió un problema por el que el polígono no era visible si strokeOpacity se establecía en 0.0 (error 3241).
- Se corrigieron los errores en IE8 que se producían al desplazarse con AdUnit visible (error 3159).
- Permitir mapas de terreno e híbridos sin mapas ni satélites en el control de tipo de mapa (error 3089)
- Se cargan mosaicos de DPI alto para pantallas de DPI alto (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 cambió el nombre 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 y la sombra del marcador ya no eran transparentes en IE6.
- Se corrigió el parpadeo de los marcadores cuando se hace 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.
- Los objetos LatLng para eventos en polilíneas y bordes de polígonos ahora se ajustan al punto más cercano de la línea.
5 de abril de 2011
Problemas resueltos:
- panTo no se anima en dispositivos táctiles (error 3066)
- Marker.MAX_ZINDEX no está definido (error 3184).
28 de marzo de 2011
Problemas resueltos:
- No se puede cambiar el rumbo en Street View cuando se está en el modo satélite (error 3174).
- El mapa se rompe cuando se inhabilita VML (error 3119).
Cambios notables:
- La superposición de rutas de Street View ahora se muestra en el modo de imágenes oblicuas
22 de marzo de 2011
Problemas resueltos:
- El hombrecito naranja se muestra en los tipos de mapas personalizados (error 3154).
Cambios notables:
- Se corrigió un problema por el que los marcadores gigantes se recortaban en los límites de los mosaicos.
- Se corrigió un problema con la superposición de Street View en el modo de vista oblicua.
- Se corrigió un problema por el que el control de la vista general del mapa se mostraba en el modo de impresión.
17 de marzo de 2011
Problemas resueltos:
- Imágenes a 45 grados (error 2412)
- Control de vista general del mapa (error 1470)
- Se agregó compatibilidad con GIFs animados (opción "optimizado") (error 3095).
- Marker.getVisible() devuelve un valor indefinido (error 3114).
Cambios notables:
- Se corrigió un problema por el que los círculos y los rectángulos ignoraban el zIndex.
- Se corrigió un error por el que los eventos del mouse activaban eventos dos veces cuando se animaba el marcador.
- Se corrigió un error por el que los mapas con diseños no usaban estilos si se agregaba el tipo de mapa al registro después de establecer el ID del tipo de mapa.
- Se corrigió el problema por el que los tipos de mapas sin diseño adoptaban el estilo de un tipo de mapa con diseño
- Los marcadores ahora activan MouseEvents, no eventos del DOM
11 de marzo de 2011
Problemas resueltos:
- Hacer doble clic en un marcador ya no acerca el mapa (error 3090).
- Ahora funciona el punto de anclaje con sombra de marcador personalizado (error 3112).
Cambios notables:
- Capa de Panoramio
- Se corrigió el índice z del marcador de instrucciones sobre cómo llegar.
- Se corrigió la posición predeterminada de la sombra.
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 táctiles
22 de febrero de 2011
Problemas resueltos:
- Se expuso el anclaje de InfoWindow a través de la propiedad MVC "anchorPoint" (error 2860).
- Se corrigió el modo híbrido en los niveles de zoom 0 y 1 (error 3062).
- Se corrigió el problema de los círculos y rectángulos que se agregaban o quitaban rápidamente del mapa (error 3052).
- Se corrigió el error por el que draggable: false no funcionaba en dispositivos táctiles (error 3044).
18 de febrero de 2011
Problemas resueltos:
- Los marcadores de Street View solo se reducen, no se agrandan (error 2969).
- Las instrucciones sobre cómo llegar basadas en marcadores arrastrables ahora funcionan cuando routeIndex no es 0 (error 2995).
- Se corrigió el conflicto entre Flash y el arrastre de mapas (error 2956).
- Cuando se cambia mapTypeId en el objeto de escucha maptypeid_changed, el control de tipo de mapa ahora es coherente.
Cambios notables:
- Ahora, las etiquetas 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, que son compatibles con pantallas táctiles
- Logotipo nuevo (error 2574)
- Se cambió el nombre de MarkerShape.coord a MarkerShape.coords para que coincida con el atributo coords de
<area>de HTML.
3.3
17 de marzo de 2011
Problemas resueltos:
- No se renderiza el polígono
8 de febrero de 2011
Problemas resueltos:
- Las solicitudes de mosaicos no se cancelan en Chrome (error 3011).
- El evento rightclick no se activa en FF/Mac (error 2920).
- Problemas de renderización de texto en Safari/Mac (error 3024)
- Los mapas de instrucciones sobre cómo llegar a un lugar no se imprimen correctamente en IE
21 de enero de 2011
Cambios notables:
- Ahora se aceptan MVCArrays en la biblioteca de geometría esférica
- Se corrigió un problema por el que se mostraba una cruz debajo de un marcador mientras se arrastraba en IE6.
- El índice z ya no se establece en el div del contenedor del mapa
17 de enero de 2011
Problemas resueltos:
- Se corrigió un problema por el que el tiempo incorrecto de zoom_changed generaba resultados incorrectos para fromLatLngToContainerPixel ( error 2539).
6 de enero de 2011
Problemas resueltos:
- Se agregó la biblioteca de geometría, que proporciona utilidades de geometría esférica y codificación de polilíneas (error 2540, error 2595, error 2246).
- Capacidad para establecer el nivel de zoom mínimo y máximo en el mapa (error 1624)
Cambios notables:
- Se separaron los controles de zoom y desplazamiento lateral (ya no hay control de navegación). Estas se pueden configurar por separado.
- Nuevo control de zoom táctil en dispositivos táctiles
- Ahora, se puede borrar el contenido de un MVCArray llamando a clear().
- Se corrigió la fuga de memoria que se producía 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 en puntos de referencia en las instrucciones sobre cómo llegar arrastrables (error 2871).
21 de diciembre de 2010
Problemas resueltos:
- Se agregó impulso al mapa cuando se arrastra (error 2592).
- Se corrigió un error de CSS en Street View (error 2666).
- Se corrigió un error de JS que se producía cuando se mostraba una InfoWindow con un ancho de mapa de 0 en IE (error 2536).
Cambios notables:
- En los dispositivos táctiles, ahora mostraremos un control de zoom táctil, ya sea que se solicite el control de navegación ZOOM_PAN o SMALL. Si el dispositivo admite la función de gestos multitáctiles en el navegador, no se mostrará ningún control de zoom, ya que este se realiza pellizcando la pantalla.
9 de diciembre de 2010
Problemas resueltos:
- Ahora, los objetos InfoWindow se imprimen correctamente en IE (error 1343).
- Se corrigió la opacidad en IE8 para ImageMapType.
Cambios notables:
- Se mostrará una cruz debajo de los marcadores con un ícono personalizado cuando se arrastren y se habilite 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. (Error 2049)
- Se agregó una opción (raiseOnDrag) para habilitar o inhabilitar las animaciones cuando se arrastra un marcador. (error 2910)
Cambios notables:
- Ahora, los marcadores se levantan cuando se arrastran y rebotan cuando se sueltan.
- Las animaciones de los marcadores se pueden controlar de manera programática con la función setAnimation.
28 de noviembre de 2010
Problemas resueltos:
- maptypeid_changed ya no se activa dos veces (error 2449).
- Ahora se puede acceder a la propiedad "size" de un objeto MarkerImage (error 2465).
- La forma del marcador hace referencia al ícono en lugar del objeto (error 2629).
- Se mejoró el desplazamiento del mapa cuando se arrastra el marcador en mapas más pequeños (error 2868).
- Ahora, los mapas se pueden imprimir sin habilitar la impresión de imágenes de fondo.
- Se corrigió un error por el que los marcadores de dirección arrastrables se podían arrastrar cuando "draggable" se establecía como falso.
16 de noviembre de 2010
Problemas modificados:
- Error 2076: Se proporcionó una forma de asignar un InfoWindow al DirectionsRenderer ( error 2076).
- Error 2524: Implementa streetViewControlOptions
- Problema 2557: Agrega la opción para inhabilitar el zoom en Street View
Cambios notables:
- Se corrigió un error que causaba que se abriera una ventana nueva en FF cuando se hacía clic en un marcador con la tecla Mayúsculas presionada.
- Se perdieron los íconos de marcador de letras cuando se especificaron markerOptions con DirectionsRenderer.
3.2
11 de noviembre de 2010
Cambios notables:
- Se corrigió un error por el que los polígonos se recortaban 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 3D.
- Las polilíneas geodésicas que abarcaban el ecuador carecían de detalles.
- Se agregaron posiciones de control para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER y RIGHT_BOTTOM.
- Se cambiaron los nombres de las posiciones de los controles: LEFT por LEFT_TOP, RIGHT por RIGHT_TOP, TOP por TOP_CENTER y BOTTOM por BOTTOM_CENTER.
11 de octubre de 2010
Problemas modificados:
- Error 2478: Street View: Desalineación o falta de la brújula en algunos navegadores
- Error 2528: La opacidad de ImageMapTypeOptions no funciona en IE8.
- Error 2661: Ventana de información: Hacer clic con el botón derecho en un campo de entrada no muestra el menú contextual
- Error 2741: La ubicación de los marcadores no funciona en iOS 4 después de desplazar 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 se vuelve visible.
28 de septiembre de 2010
Problemas modificados:
- Error 2712: Fugas de memoria (agregar o quitar marcadores, mostrar u ocultar marcadores, acercar o alejar el mapa, o desplazarse por él)
Cambios notables:
- Los mapas de la versión 2 y la versión 3 funcionan mejor cuando ambos están en la misma página.
- Se corrigió un error en Street View de HTML5 que se producía cuando se arrastraba rápidamente hacia abajo.
16 de septiembre de 2010
Problemas modificados:
- Problema 2701: El encabezado inicial del control del navegador de Street View no sigue el POV
14 de septiembre de 2010
Problemas modificados:
- Problema 157: Compatibilidad con rutas en auto arrastrables
- Error 1852: El evento "rightclick" en un google.maps.Marker se activa sin un argumento.
- Error 2673: Pegman desaparece después de un cambio de posición
Cambios notables:
- Se mejoró el rendimiento de los marcadores.
31 de agosto de 2010
Problemas modificados:
- Error 2658: Ventanas de información altas
Cambios notables:
- Se mejoraron las geodésicas para niveles de zoom más altos.
24 de agosto de 2010
Problemas modificados:
- Problema 2648: El evento de activación de cambio de tamaño del mapa genera un error en Firefox en la versión 3.2.1
Cambios notables:
- Cuando se acerca o aleja la imagen de forma reiterada (por ejemplo, cuando se usa la rueda del mouse), ahora se cargan menos mosaicos de los niveles de zoom intermedios.
16 de agosto de 2010
Problemas modificados:
- Error 2416: El desplazamiento lateral y el zoom del Apple Magic Mouse son demasiado sensibles
- Error 2606: Establecer draggable: false en un mapa inhabilita los vínculos
- Error 2640: La memoria no se borra cuando se actualiza el navegador o se usa onunload (IE)
Cambios notables:
- Los marcadores de StreetView se ajustan según su distancia
- El control deslizante de zoom se actualiza cuando se desplaza el mapa
9 de agosto de 2010
Cambios notables:
- Se quitaron las propiedades obsoletas KMLMouseEvent.position y FusionTablesMouseEvent.position. Usa .latLng en su lugar
- Se quitó la propiedad obsoleta StreetViewService.getNearestPanorama. Usa .getPanoramaByLocation en su lugar
3.1
28 de septiembre de 2010
Cambios notables:
- Se corrigió un problema por el que las instrucciones sobre cómo llegar con el mismo origen y destino arrojaban un error de JS.
9 de agosto de 2010
Cambios notables:
- Se corrigió el problema que se producía al cambiar el mapa de una OverlayView.
- Se corrigió la llamada a GroundOverlay.setMap(null).
- IE ya no pierde memoria al acercar o alejar la imagen, o al desplazarse por ella
5 de agosto de 2010
Problemas modificados:
- Problema 2588: Llamar a setVisible(false) en un objeto Panorama con un objeto de escucha adjunto provoca un error de JS en IE
Cambios notables:
- Se corrigió el problema por el que los marcadores 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 de hacer clic para Circle
Cambios notables:
- La propiedad 'originHeading' de las panorámicas personalizadas dejó de estar disponible y se reemplazó por 'centerHeading'.
- Las tarjetas híbridas de Corea ahora muestran rutas
- Ahora, los clics se registran en los polígonos no interactivos del mapa.
22 de julio de 2010
Problemas modificados:
- Problema 1856: Se agregó compatibilidad con la renderización de polígonos en Opera.
- Problema 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
- Error 2337: Polilínea perdida
- Error 2427: Arrastrar con una ventana de información abierta en el desplazamiento automático genera marcadores "colgados"
- Error 2493: Los marcadores no se borran correctamente en IE7.
- Problema 2500: MarkerImage recortado cuando se usa !Marker.setIcon(<scaled MarkerImage>) para un marcador existente
- Problema 2549: El CSS del menú desplegable de Google genera una advertencia.
Cambios notables:
- Ya no se activa un evento de clic cuando se arrastra un polígono.
- Hacer clic en un elemento de selección de formulario que se expande fuera de una 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 que una InfoWindow quepa en la pantalla.
- El LatLng de MouseEvent de KML y FusionTables cambió de "position" a "latLng".
- Los controles de zoom de Android ya no pasan el clic al mapa
17 de junio de 2010
Problemas modificados:
- Error 2346: Opción para inhabilitar la animación fluida
Cambios notables:
- Se corrigió el error de parpadeo del marcador.
- Se mejoró la activación del evento domready de InfoWindow.
- Ahora se expone DirectionsRoute.bounds
11 de junio de 2010
Problemas modificados:
- Error 2389: Street View no funciona en IE7.
- Error 2460: Error en el posicionamiento de Pegman
- Se corrigió la fuga de memoria del marcador.
- Se mejoró la latencia de la primera geocodificación.
- Proporciona acceso al StreetViewService.
3.0
18 de mayo de 2010
Problemas modificados:
- Error 2037: GPolylineOptions geodesic
- Se corrigió un error para que se muestren 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 de hacer clic a los polígonos y las polilíneas.
- Se agregó la opción de hacer clic a GroundOverlay.
13 de mayo de 2010
- Error 1724: El tamaño o los márgenes de infoWindow son incorrectos cuando se configura 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 recortaban antes de tiempo cuando cruzaban la línea de fecha.
- El método setIcon de Marker ahora funciona con \ en la URL
- Activadores de eventos mouseout de polígonos y polilíneas en IE
- Cambiar un ícono de marcador ya no genera parpadeos.
7 de mayo de 2010
- Problema 1458: Solicitud de función: Compatibilidad con KML en la API de Google v3
- Error 1658: Se agregó la superposición de tráfico.
- Error 2209: Desbordamiento de pila
- Error 2254: Varias llamadas "setMap(gMap)" y "setMap(null)" en el objeto Circle cambian la opacidad del trazo y del relleno
Cambios notables:
- Se agregaron las capas de KML y GeoRSS.
- Se agregaron las superposiciones de suelo.
- Se agregaron capas nuevas: Tráfico y En bicicleta
- Se agregó la propiedad "suppressBicyclingLayer" a 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 "start/end_point" de DirectionsResult a "start/end_location".
- Se cambió el nombre de la propiedad DirectionsLeg "start/end_geocode" por "start/end_address".
- Se cambió el nombre de la propiedad "optimized_waypoint_order" de DirectionsRoute a "waypoint_order".
- Se quitó la compatibilidad con los nombres de propiedades de instrucciones sobre cómo llegar anteriores (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) y se siguen registrando advertencias. También quita la conversión de rutas a tramos y a pasos, y de viajes a rutas y a pasos.
- Se actualizó GeocoderGeometry.latLng a GeocoderGeometry.location.
30 de abril de 2010
- Error 2230: El mapa se inicializa sin la proyección personalizada prevista
Cambios notables:
- Ahora, cuando se hace clic en el mapa, se enfoca el teclado.
- iPad Ahora se admite pellizcar para hacer zoom
26 de abril de 2010
- Problema 1826: Se agregaron eventos mouseover y mouseout en Polygons y Polylines.
- Error 2177: map.setZoom(z) no funciona correctamente durante el evento "maptypeid_changed".
- Error 2247: La opción hideRouteList en DirectionsRenderer no funciona como se espera.
Cambios notables:
- Se corrigió un error por el que los íconos personalizados desaparecían de la parte inferior del mapa durante el desplazamiento lateral.
13 de abril de 2010
- Error 2275: No se puede reutilizar MarkerImage
- Problema 2181: Cuando agregas un google.maps.Marker y, luego, usas la rueda del mouse para acercar o alejar la imagen, el marcador se oculta.
11 de abril de 2010
No hay cambios notables ni problemas modificados.
5 de abril de 2010
- Error 1976: Problemas con el ícono personalizado y el marcador arrastrable
- Error 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:
- La elevación ahora se expone en la API.
- Se mejoró la carga de mosaicos para las conexiones a Internet lentas.
15 de marzo de 2010
Cambios notables:
- Ahora los polígonos se vuelven a pintar correctamente cuando se cambian los estilos.
- Se muestran mensajes de advertencia de baja a través de console.log cuando se usan las "Directions" de estilo antiguo.
10 de marzo de 2010
- Error 1801: zIndex de polilínea/polígono
- Error 2144: DirectionsRequest debería proporcionar la opción avoidHighways
- Error 2207: Error: La polilínea se completa en IE
- Error 2113: Las polilíneas se rompen en FF en niveles de zoom altos después de la versión de enero
Cambios notables:
- Se agregaron las rutas en bicicleta.
- Se agregaron nuevas opciones de DirectionsRequest:
-
avoidHighways -
avoidTolls -
optimizeWaypoints - Se mejoraron las velocidades de renderización de polígonos y polilíneas.
- Se cambiaron los nombres de los siguientes objetos de Directions. Los nombres antiguos se siguen admitiendo.
- DirectionsRoute a DirectionsLeg
- DirectionsTrip to DirectionsRoute
3 de marzo de 2010
- Error 2136: Ofuscar propiedades en google.maps.MarkerImage a las que no se debe hacer referencia
Cambios notables:
- Se corrigió el error de salto en el mapa.
- Se mejoró la función para hacer zoom dos veces seguidas.
- El evento de arrastre del marcador .latLng ya no está ofuscado.
26 de febrero de 2010
- Problema 1651: mousemove / mouseover / mouseout para el lienzo del mapa
- Problema 2142: DirectionsRendererOptions debería permitir que los usuarios supriman los marcadores por completo
- Error 2148: Falta event.latLng
- Error 2109: Error: NavigationControlStyle.ZOOM_PAN no se muestra correctamente en IE8
- Error 2153: MVCArray.push() no devuelve la nueva longitud
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.
- Los eventos de contenido de la ventana de información ya no se quitan cuando se ocultan.
8 de febrero de 2010
- Problema 2135: Error: Si reutilizas el MVCArray de un polígono en una polilínea, esta se cierra.
Cambios notables:
- Se agregó la nueva clase Rectangle.
- Se agregó la nueva clase Circle.
- Se corrigió la fuga de memoria que se producía cuando se creaba y, luego, se quitaba un marcador.
- Se detuvo la anotación del MVCArray de LatLngs para cerrar polígonos, 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, en ocasiones, 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 el polo sur.
- Se aumentó el rango de latitud de MercatorProjection al máximo posible sujeto a la precisión de punto flotante.
28 de enero de 2010
- Error 1367: Solicitud de función: Exponer LayoutManager para que los desarrolladores coloquen DIV en el "flujo de control"
- Problema 1916: Solicitud de función: Agregar la capacidad de escalar MarkerImage
- Error 1443: extend() y union() deben devolver el objeto LatLngBounds
- Error 1997: Documentación de MapOption "size"
- Problema 2074: El mapa no se renderiza 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 latlngs en formato ASCII comprimido.
- Mejora el rendimiento quitando los elementos del DOM de los marcadores fuera de la pantalla
- Se corrigió un error de desplazamiento en Google Chrome.
- Se corrigió el error de pellizcar para hacer zoom en el iPhone.
19 de enero de 2010
- Problema 1422: Solicitud de función: Permitir que los desarrolladores creen tipos de mapas personalizados
- Error 1523: Solicitud de función: fromContainerPixelToLatLng (y viceversa)
- Problema 1443: extend() y union() deben devolver el objeto LatLngBounds
- Error 1960: Error: Información incompleta cuando se usa provideTripAlternatives
- Error 1675: Error en la documentación del instructivo
- Problema 1676: Error en la 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.
- Error 1976: Error: Problemas con el ícono personalizado y el marcador arrastrable
- Error 2063: Conflictos 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 de superposición y la proyección:
- Se agregó el nuevo objeto ImageMapType para admitir mosaicos de mapas personalizados.
17 de diciembre de 2009
Cambios notables:
- Se corrigió un tirón inicial que se producía antes de que comenzara una animación de desplazamiento lateral del mapa.
- Se corrigió un error por el que el mapa saltaba a una ubicación diferente cuando se acercaba más allá del nivel de zoom máximo con la rueda de desplazamiento o haciendo doble clic.
- Los controles de derechos de autor, MapType y navegación cambian de tamaño para adaptarse al tamaño del mapa.
- Los métodos get, set y los nombres de eventos de estilo antiguo están oficialmente obsoletos y ya no se definen.
10 de diciembre de 2009
- Error 1820: El acercamiento con la rueda del mouse parece superar el nivel de zoom máximo y "omitir/saltar" la posición del mapa
- Problema 1743: El zoom con desplazamiento hace que el mapa se mueva a una ubicación completamente diferente
Otros cambios notables:
- Se agregó el nuevo método panToBounds.
- Se agregó una nueva animación de mapa. Afecta el arrastre, el desplazamiento lateral, el zoom y las llamadas a setCenter/setZoom en todos los navegadores.
- Se agregó un mensaje de advertencia en el registro de la consola si se usan métodos obsoletos.
25 de noviembre de 2009
- Problema 1696: Solicitud de función: Ubicación de los controles del mapa
- Error 1909: Daño en 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 idiomas de escritura de derecha a izquierda (RTL) 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.
- Euskara
- Gallego
- Tagalo
29 de octubre de 2009
- Error 1421: Solicitud de función: Agregar una clase 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: Solicitud de función: Proporcionar un evento para el DOM de la ventana de información listo
- Problema 1710: Capacidad de cancelar el evento de zoom del usuario cuando hace doble clic
Otros cambios notables:
- Se genera un error de JS cuando se pasan argumentos no válidos a new google.maps.LatLng()
- Se corrigió un error por el que el mapa estático se cargaba dos veces.
15 de octubre de 2009
- Error 1525: Error de get_bounds en niveles de zoom bajos
- Error 1757: fitBounds() no funciona en el meridiano 180.
- Problema 1790: map.setOptions no puede establecer el cursor
- Error 1767: Error con la propagación de eventos
Otros cambios notables:
- Actualizaciones de la documentación:
- Se expuso un nuevo método: LatLngBounds.isEmpty()
- Se ordenaron todos los métodos, eventos, propiedades y constantes por nombre.
- Se corrigieron los tipos incorrectos en las propiedades de las opciones de polilíneas y polígonos.
28 de septiembre de 2009
- Se mejoró el rendimiento de la renderización de polígonos.
- Se corrigió un 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 repetidamente cuando el mapa se mueve.
- Problema 1700: Ubicación incorrecta en el clic después de alejar la imagen en Firefox 3.5
- Error 1702: Se informa un valor de latLng incorrecto en los eventos click y dblclick cuando hay un desplazamiento en un elemento superior.
- Problema 1723: El mapa salta cuando se arrastra en un iPhone.
Otros cambios notables:
- Se lanzaron las polilíneas y los polígonos. Estos te permiten dibujar líneas o regiones completas en el mapa, especificar estilos de trazo y relleno, y admitir la mayoría de los eventos de mouse (es decir, aún no se admite el evento mouseover). Funcionan en todos los navegadores compatibles (IE6.0 o versiones posteriores, Firefox 2.0 o versiones posteriores, Safari 3.1 o versiones posteriores, y Chrome), lo que incluye los dispositivos móviles compatibles.
- Se agregaron dos secciones nuevas a la guía para desarrolladores sobre Polilíneas y Polígonos.
- Se agregaron dos clases nuevas a la referencia de la API para Polylines y Polygons.
- Se agregó el nuevo evento de mapa "idle", que se activa cuando el mapa no se mueve durante un tiempo. Resuelve el error 1371.
- Se corrigieron los valores de LatLng incorrectos que se devolvían desde los eventos de clic.
- Se corrigió un error que se producía al pellizcar para hacer zoom en el iPhone. Consulta el error 1723.
10 de septiembre de 2009
- Problema 1659: Se informa un latLng incorrecto en los eventos click y dblclick después de desplazarse, Firefox 3.5
- Error 1621: Se obtiene una ubicación incorrecta después de hacer clic en el mapa en IE8 con DOCTYPE.
- Problema 1642: InfoWindow overflow:auto
- Error 1531: La altura de infoWindow aumenta cada vez que se abre.
Otros cambios notables:
- Se modificó la sintaxis de los métodos get/set y los nombres de los eventos, como se especifica a continuación. La sintaxis anterior se sigue admitiendo 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 OverlayView, al que se llama cuando se inicializan los paneles y la proyección por primera vez. Esto soluciona el problema 1377.
- Se cambió el nombre del método "remove" de la interfaz OverlayView a "onRemove". Se sigue admitiendo el nombre anterior para mantener la retrocompatibilidad.
2 de septiembre de 2009
- Error 1525: Error de get_bounds en niveles de zoom bajos
- Problema 1596: Se muestra un error cuando se desplaza el mapa más allá del borde norte o sur del mundo
- Error 1643: Error: La rueda del mouse se desplaza innecesariamente en el mapa
- Problema 1379: No puedo ver los datos de mapas de Corea en la versión 3.
Otros cambios notables:
- Se habilitó el zoom continuo con la rueda de desplazamiento y el doble clic en Chrome, Safari 4 y Firefox 3.5.
- Se mejoró el rendimiento de arrastre del mapa.
- Ahora, cuando se hace doble clic, el mapa se centra después de acercarlo
24 de agosto de 2009
- Error 1567: map.set_center no funciona para una ubicación cercana.
- Error 1605: Cuando se desplaza el mapa, también se desplaza la página.
- Error 1467: Función de mapa de desplazamiento lateral + animación
Otros cambios notables:
- Se habilitó el zoom con la rueda de desplazamiento de forma predeterminada. Para inhabilitarlo, establece la propiedad scrollwheel de MapOptions 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 con la rueda de desplazamiento.
- Se corrigió un problema que afectaba a los iPhones, en el que se producían saltos en el mapa después de arrastrarlo.
4 de agosto de 2009
- Problema 1393: Permitir marcadores arrastrables
- Problema 1448: Error: La API v3 necesita una función checkResize() (o equivalente)
- Error 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: Control del índice z de InfoWindow
Otros cambios notables:
- Se mejoró la función de pellizcar y arrastrar en el iPhone.
- Se agregaron métodos 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 Marker
- Se agregaron los eventos drag, dragstart, dragend y draggable_changed de Marker.
- Se agregó la propiedad arrastrable del marcador
- Se agregaron los métodos get_zIndex y set_zIndex de la ventana de información
- Se agregó el evento zIndex_changed de la ventana de información
- Se agregó la propiedad zIndex de la ventana de información
13 de julio de 2009
- Problema 1415: Contenido de infowindow: seleccionable verdadero/ falso
- Problema 1432: El evento mouseout no se activa después de que se llama a set_icon
- Problema 1365: Los controles de tipo de mapa se renderizan de forma incorrecta con un 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, anclaje 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 no se usaban antes.
- Se quitó la opción partialmatch de los objetos Geocoder Request. Si un desarrollador sigue pasándolo, no tendrá ningún efecto en la consulta.
12 de junio de 2009
Problemas modificados:
- Error 1363: 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 "despeja" el control de zoom grande y se posiciona por completo dentro del mapa y los controles.
- Los derechos de autor de los 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 ~1.9 KB más pequeña.