Notas de la versión de la API de Maps JavaScript

Suscríbete a estas notas de la versión. Suscribirse

El equipo de la API de Maps JavaScript actualiza la API con funciones nuevas, correcciones de errores y mejoras de rendimiento. Para indicar qué versión de la API deseas cargar en tu aplicación, especifícala en el parámetro v de la solicitud de arranque de la API de Maps JavaScript. Obtén más información sobre el control de versiones.

En este registro de cambios, se enumeran los lanzamientos por fecha y número de versión, junto con los cambios asociados.

Para recibir actualizaciones sobre las nuevas versiones de la API de Maps, suscríbete al grupo google-maps-js-api-v3-notify.

3.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 podía 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 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 mapas predeterminados o personalizados con un ID de mapa. Cuando hay un ID de mapa, los diseños de mapa se controlan a través de Cloud Console, y los diseños basados en la nube solo son compatibles con los tipos de mapas de ruta.
  • Se agregó 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 Pegman de Street View no se pudiera usar en el mapa de componentes web.
  • Se impidió que los lectores de pantalla se enfocaran en el mensaje de desplazamiento cuando está oculto en un mapa de la API de Embed.

3.58.10

24 de octubre de 2024

Cambios:

  • Se resolvió un problema que causaba una excepción cuando se accedía al almacenamiento de la sesión.

3.58.9 (revertido)

17 de octubre de 2024

Cambios:

  • [canal alfa] Ahora se pueden usar imágenes y SVG personalizados para los marcadores renderizados en Maps 3D.

3.58.8

10 de octubre de 2024

Cambios:

  • Se quitó una advertencia incorrecta de la consola de WebGLOverlayView.
  • Se solucionó un problema por el que Chrome mostraba erróneamente una línea de enfoque azul alrededor del mapa si era el primer elemento de la página con el que se interactuaba con un puntero o un mouse.
  • Se agregaron proveedores de ubicación de vehículos y flotas de ODRD para el seguimiento de flotas de JavaScript de los servicios de movilidad.

3.58.7

3 de octubre de 2024

No hay cambios públicos.

3.58.6

25 de septiembre de 2024

Cambios:

  • [canal alfa] Se quitaron las propiedades *Opacity de Polyline3DElement y Polygon3DElement. Los valores alfa se pueden especificar en las propiedades *Color correspondientes con los formatos de color #rgba, #rrggbbaa, rgba(r, g, b, a) o rgb(r g b / a).
  • [canal alfa] Los controles de IU predeterminados, los marcadores, los modelos 3D y las funciones de animación de cámara predeterminadas ahora están disponibles para usar con los mapas 3D en la versión experimental.
  • Se corrigió un error que causaba que no se pudieran cambiar los tipos de mapas personalizados entre sí en los mapas vectoriales.
  • Usa imágenes satelitales de alta DPI para dispositivos con alta densidad de píxeles.

3.58.5a

19 de septiembre de 2024

No hay cambios públicos.

3.58.4a

12 de septiembre de 2024

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 PinElement ahora se ajusta con PinElement y su color predeterminado coincide con el glyphColor predeterminado de PinElement.

3.58.1a

22 de agosto de 2024

Cambios:

  • [Canal beta] Se reemplaza el control de zoom por el control de cámara de forma predeterminada. El Control de cámara incluye controles de zoom y desplazamiento lateral.
  • Publica las propiedades cameraControl y cameraControlOptions en MapOptions.
  • Permite que se establezca el esquema de colores (claro o oscuro) en la creación de instancias del mapa.
  • Se actualizó el control de tipos de mapas para que se una a una línea nueva si el ancho del mapa es demasiado pequeño.
  • Se integró un nuevo etiquetador para renderizar las etiquetas de mapas vectoriales.
  • Los nuevos colores del mapa base ahora son los predeterminados en el canal v=weekly 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.

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 Place.

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 Place.
  • [Canal beta] Se permite establecer el esquema de colores (claro o oscuro) en la creación de instancias del mapa.
  • Disminución de la latencia de IconMouseEvent cuando se hace clic en un componente en los mapas de vectores

3.57.10

25 de julio de 2024

Cambios:

  • [Canal beta] Se agregaron descriptores de direcciones a la respuesta de Geocoding para la geocodificación inversa, la geocodificación directa y la búsqueda de ID de Place.
  • Se agregaron varios atributos para los tipos principales y los nombres visibles a la clase Place.

3.57.9

18 de julio de 2024

Cambios:

  • Se mejoró la accesibilidad del control de hombrecito naranja de Street View.

3.57.8b

11 de julio de 2024

No hay cambios públicos.

3.57.7

4 de julio de 2024

Cambios:

  • Agrega opciones de VE y combustible a las propiedades de la clase Place. Habilita las opciones de búsqueda de VE para Place.searchByText.

3.57.6a

27 de junio de 2024

No hay cambios públicos.

3.57.5

20 de junio de 2024

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 vectoriales.
  • InfoWindow tiene una nueva propiedad isOpen para indicar si está abierta en un mapa o en Street View.
  • Se corrigió la documentación de referencia incorrecta para la clase PlacePrediction de Place Autocomplete.

3.57.3a

6 de junio de 2024

  • [Canal beta] Se agregaron descriptores de direcciones a la respuesta de Geocoding para la geocodificación inversa, la geocodificación directa y la búsqueda de ID de Place.

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 menús.
  • Se corrigió un error que causaba que faltara el indicador de arrastre de AdvancedMarkerElement.
  • Se agregó la funcionalidad de autocompletado a la nueva API de Place.
  • Las tarjetas de trama del mapa ahora se entregan en formato de imagen WebP.
  • Se actualizó la documentación de Place.searchByText y Place.searchNearby para que apunte a la lista de campos correcta.
  • El nuevo botón de cierre de InfoWindow y un encabezado opcional ahora están disponibles en el canal semanal.

3.57.0

24 de mayo de 2024

No hay cambios públicos.

3.56.12a

9 de mayo de 2024

Cambios:

  • Se corrigió un error que causaba que faltara el indicador de arrastre de AdvancedMarkerElement.

3.56.11

2 de mayo de 2024

Cambios:

  • [Canal beta] <gmp-map> ahora también usará el modo vectorial de forma predeterminada cuando haya un ID de mapa establecido, pero no haya un tipo de renderización explícito establecido en el ID de mapa (p.ej., DEMO_MAP_ID).

3.56.10

25 de abril de 2024

Cambios:

  • [Canal beta] El evento gmp-placeselect de PlaceAutocompleteElement ahora se propaga.
  • [Canal beta] Ya están disponibles el nuevo botón de cierre de InfoWindow y un encabezado opcional.
  • [Canal beta] Se mejoraron las funciones de accesibilidad del teclado y del puntero único para el control de Pegman de Street View.
  • Se corrigió el problema de fuga de memoria que se generaba cuando se quitaban los marcadores avanzados.
  • Se solucionó un problema por el que los círculos no dibujaban un perímetro liso.
  • Se agregó la API para establecer el modo vectorial durante la creación de instancias de google.maps.Map (no se requiere mapId).

3.56.8

11 de abril de 2024

Cambios:

  • Se corrigió un problema de fuga de memoria cuando se usaba AdvancedMarkerElement.

3.56.7

4 de abril de 2024

Cambios:

  • Agrega la función searchNearby a la nueva clase Place.

3.56.6

28 de marzo de 2024

Cambios:

  • [Canal beta] Las tarjetas de trama del mapa ahora se entregan en formato de imagen WebP.
  • Se corrigió el posicionamiento de los anclajes de la ventana de información para los lugares de interés en los mapas vectoriales.
  • Se corrigió un error que mostraba el AdvancedMarkerElement sin una posición establecida.
  • Se agregó un evento "close" a la API de InfoWindow.

3.56.5

21 de marzo de 2024

Cambios:

  • [Canal beta] Los nuevos colores del mapa base ahora son los predeterminados para los desarrolladores que no usan IDs de mapa. 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 dará de baja google.maps.Marker. En su lugar, usa google.maps.marker.AdvancedMarkerElement. Por el momento, no se programó el retiro de google.maps.Marker, pero se recomienda usar google.maps.marker.AdvancedMarkerElement en lugar de google.maps.Marker. Si bien google.maps.Marker seguirá recibiendo correcciones de errores para cualquier regresión importante, no se abordarán los errores existentes en google.maps.Marker. Se enviará una notificación con al menos 12 meses de anticipación antes de descontinuar la asistencia. Consulta https://developers.google.com/maps/deprecations para conocer los detalles de la baja.
  • 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] Se agregaron partes de CSS para el elemento Place Autocomplete
  • [Canal beta] PlaceAutocompleteElement ahora está disponible en la versión preliminar (v=beta)
  • Se agregaron opciones de accesibilidad a la API de Places V2.

3.55.10

1 de febrero de 2024

Cambios:

  • [Canal beta] Se dejó de usar SearchByTextRequest.rankBy. En su lugar, usa SearchByTextRequest.rankPreference.
  • [Canal beta] Place.findPlaceFromQuery y Place.findPlaceFromPhoneNumber ya no están disponibles. En su lugar, usa Place.searchByText.
  • Se corrigió el seguimiento de uso por canal.
  • Habilita los polilíneas que tienen en cuenta el tráfico para los proveedores de ubicación de viajes y vehículos en la función Compartir viaje de JavaScript.
  • La nueva clase Place ahora está disponible en el canal semanal.
  • Se dio de baja Place.openingHours. En su lugar, usa regularOpeningHours.

3.55.9

25 de enero de 2024

Cambios:

  • [Canal beta] Se solucionó un problema por el que no se podía cerrar el diálogo de combinaciones de teclas cuando se presionaba la tecla Esc en MapElement.
  • Se agregó un nuevo parámetro de URL loading=async a la URL de arranque para la carga directa de secuencias de comandos. Esto indica que la API de Maps JavaScript no se cargó de forma síncrona y que el evento load de la secuencia de comandos no activa ningún código JavaScript. Para mejorar el rendimiento, se recomienda establecer este valor en async siempre que sea posible.

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 agregó una nueva propiedad gmpClickable en AdvancedMarkerElement. Este es un cambio drástico para los usuarios que registran el evento gmp-click con addEventListener() en el canal beta. Para recibir el evento gmp-click cuando se hace clic, establece la propiedad gmpClickable en true o agrega el atributo gmp-clickable al componente web. En el caso de los usuarios que usan addListener() para registrar el evento gmp-click, no es necesario que realicen ningún cambio en este momento.

3.55.7

11 de enero de 2024

Cambios:

  • [Canal beta] La propiedad element de AdvancedMarkerElement ahora apunta a la instancia de AdvancedMarkerElement.
  • [Canal beta] Los marcadores avanzados ahora pueden personalizar su contenido con nodos secundarios.
  • Se corrigió un error por el que las combinaciones de teclas de desplazamiento lateral y zoom no funcionaban después de hacer clic en el mapa.
  • Habilita la personalización de polilíneas para el uso compartido de rutas de JavaScript.
  • [Canal alfa] Se agregaron los atributos types, requestedLanguage, requestedRegion y name a PlaceAutocomplete.
  • [Canal beta] Se corrigió el error que causaba que no se creara el elemento 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:

3.54.11

26 de octubre de 2023

Cambios:

  • Se solucionó un problema por el que se podía generar un error cuando se configuraban controles en un mapa.
  • Se agregó la capacidad de restringir las imágenes de Street View solo a las fuentes oficiales de Google a través de StreetViewLocationRequest y StreetViewControlOptions.

3.54.10

18 de octubre de 2023

Cambios:

  • [Canal beta] MapElement ahora ajusta automáticamente el diseño de sus controles de izquierda a derecha o de derecha a izquierda según su estilo direction calculado. También hay ranuras disponibles para agregar controles personalizados. ControlPosition ahora admite valores lógicos para la compatibilidad con diseños LTR/RTL. La API de Maps Embed también ajusta automáticamente el diseño de los controles de izquierda a derecha o de derecha a izquierda según el idioma.
  • [Canal beta] MapElement ahora tiene habilitado delegatesFocus.

3.54.9

12 de octubre de 2023

  • [Canal beta] Se agregó un resumen editorial a la API de Places v2.

3.54.7a

28 de septiembre de 2023

Cambios:

  • Se agregó compatibilidad con varios proveedores de ubicación en JavaScript de Compartir recorrido.

3.54.6

21 de septiembre de 2023

Cambios:

  • google.maps.FeatureLayer responde a eventos de mousemove.
  • Se agregó google.maps.FeatureType.SCHOOL_DISTRICT para que los distritos escolares sean compatibles con el diseño basado en datos.

3.54.5

14 de septiembre de 2023

Cambios:

  • [Canal beta] Se corrigió un error que causaba que addEventListener() de AdvancedMarkerElement no estuviera disponible.

3.54.4

7 de septiembre de 2023

Cambios:

  • El logotipo de Google no se superpondrá con 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 configuraban el zoom y el centro antes de renderizar DirectionsResult.

3.54.1

18 de agosto de 2023

Cambios:

  • Actualiza la API de Maps JavaScript para admitir ECMAScript 2020 de forma nativa.
  • Los marcadores avanzados ahora se renderizan con mayor claridad.
  • El mapa se inhabilita cuando se anula Array.from con una implementación que no admite iteradores.
  • Se corrigió el enfoque que se perdía cuando se inhabilitaban los botones de zoom en los niveles límite.

3.53.13

27 de julio de 2023

Cambios:

  • [Canal beta] Se refactorizaron las atribuciones en la nueva clase Place. PhotoAttribution ahora es AuthorAttribution author ahora es displayName. authorURI ahora es uri. photoURI {?string} ahora está disponible en AuthorAttribution. Photo.attributions ahora es Photo.authorAttributions. Review.authorAttribution {?AuthorAttribution} reemplaza a Photo.author/authorURI/authorPhotoURI.
  • [Canal beta] Se agregó el campo obligatorio textQuery y se dio de baja query en el método searchByText() de la clase Place.
  • Se ajustó el desplazamiento de anclaje de la ventana de información para las etiquetas y los íconos del mapa de trama.

3.53.12

20 de julio de 2023

Cambios:

  • [Canal beta] Se agregaron proveedores de ubicación de vehículos y flotas de ODRD para la función de Compartir viaje de JavaScript: Seguimiento de flotas.
  • Se actualizó el mensaje de advertencia cuando se ignora el argumento que se pasa al constructor LatLng().
  • Marker.collisionBehavior dejó de estar disponible y se reemplazó por AdvancedMarkerElement.collisionBehavior.

3.53.11

13 de julio de 2023

Cambios:

  • La función isLocationOnEdge() ahora muestra true cuando el punto especificado está lo suficientemente cerca del inicio o del borde de una polilínea.
  • Se agregó un registro de errores para que los desarrolladores sepan cuándo no se puede cargar el mapa de vectores y se recurre a un mapa de trama.

3.53.7

15 de junio de 2023

Cambios:

  • [Canal alfa] Se actualizó el elemento Place Autocomplete para brindar una mejor compatibilidad con los lectores de pantalla y otras tecnologías de accesibilidad.

3.53.5

1 de junio de 2023

Cambios:

  • Permite pasar el elemento Node a la propiedad content del marcador avanzado.
  • Se mejoró el rendimiento del comportamiento de colisión de marcadores avanzados.
  • Se agregó un campo nuevo para DeliveryVehicleStop en la función de uso compartido de viajes de JavaScript.

3.53.4a

24 de mayo de 2023

Correcciones de errores:

  • Se corrigió el problema de parpadeo que se producía en el mapa vectorial.
  • Se corrigió el cálculo incorrecto de la fecha cuando se tenían en cuenta diferentes zonas horarias en el método getNextOpeningTime() del lugar.
  • Se corrigió un tipo erróneo en VehicleJourneySegment para Compartir viaje.

3.53.3

18 de mayo de 2023

Cambios:

  • [Canal alfa] Se corrigió un error por el que el elemento de autocompletado de Place no restablecía el texto original si usabas las teclas de flecha para destacar una predicción y, luego, hacías clic en Escape.
  • [Canal alfa] Se actualizaron los estilos de predicción de Place Autocomplete para garantizar que se muestren puntos suspensivos en el desbordamiento de texto.
  • [Canal beta] Local Context ahora muestra un aviso que indica que la información contextual sobre los lugares del mapa de Local Context pronto dejará de estar disponible.
  • Se corrigió un error por el que el hombrecito naranja de Street View no mostraba una vista previa de desplazamiento con el cursor sobre él, a menos que se devolviera a la estación de carga al menos una vez.
  • Los límites, la ubicación y el radio del servicio de Place Autocomplete dejaron de estar disponibles. En su lugar, usa locationBias y locationRestriction.

3.53.2

4 de mayo de 2023

Cambios:

  • [Canal beta] El diseño basado en datos para conjuntos de datos está disponible
  • [Canal beta] Ya están disponibles los componentes web <gmp-map> y <gmp-advanced-marker>.
  • Se agregó TimeWindow como un campo a Task y TaskTrackingInfo en la función de uso compartido de recorridos de JavaScript.
  • AdvancedMarkerElement y PinElement se lanzaron en el canal semanal.
  • Se lanzó el diseño basado en datos para límites en el canal semanal.
  • getMapCapabilities y el evento mapcapabilities_changed se lanzan en el canal semanal.

3.53.1a

27 de abril de 2023

Cambios:

  • Se actualizó el servicio de Place Autocomplete para admitir locationBias y locationRestriction
  • [Canal beta] Se publicó documentación sobre el método toJSON de Place v2.
  • [Canal beta] Se corrigió el arrastre de marcadores avanzados cuando el mapa está unido.
  • [Canal beta] Los nombres visibles de PlaceFeature.fetchPlace con diseño basado en datos estarán en el idioma del usuario final.
  • [Canal beta] Se cambió el nombre de AdvancedMarkerView y PinView a AdvancedMarkerElement y PinElement.
  • [Canal beta] Se solucionó un problema por el que, a veces, los AdvancedMarkers 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] AdvancedMarker position ahora se normaliza a un LatLngAltitude.
  • [Canal beta] Se da de baja la propiedad draggable de Advanced Markers en favor de gmpDraggable.

3.52.9

13 de abril de 2023

Cambios:

  • [Canal beta] Se cambió el valor de la propiedad Place "priceLevel" de un número a una cadena. Los valores posibles para "priceLevel" ahora son: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE" y "VERY_EXPENSIVE".
  • [Canal beta] Se dejó de admitir AdvancedMarkerView.draggable y se reemplazó por gmpDraggable.
  • [Canal beta] Se quitó la propiedad "icon" y el campo de nombre de la clase Place. Se recomienda a los desarrolladores que usen "svgIconMaskURI" en su lugar.
  • [Canal beta] La propiedad title de AdvancedMarkerView ahora solo acepta una cadena. Los títulos se pueden quitar con una cadena vacía.
  • [Canal beta] Se agregó "svgIconMaskURI" como un nombre de campo compatible para los métodos Place.fromPlaceFrom.
  • [Canal beta] Se cambió la propiedad de la clase Place de userRatingsCount a userRatingCount.
  • Se mejoró la impresión de errores cuando se accede a la consola.

Correcciones de errores:

  • Se corrigió un error por el que cerrar InfoWindow causaba un error.

3.52.8

6 de abril de 2023

Cambios:

  • Se agregó pollingIntervalMillis como un campo público de proveedores de ubicación de sondeo en Compartir recorrido de JavaScript.
  • [Canal beta] Se cambió la respuesta JSON de la clase Place de snake_case a lowerCamelCase.

Correcciones de errores:

  • Se corrigió un error por el que el publishTime de Place Review mostraba 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 unía.

3.52.6

23 de marzo de 2023

Cambios:

  • [Canal alfa] Se lanzó la versión experimental del widget de Place Autocomplete (nuevo).
  • Se lanzó la función de Compartir recorrido de JavaScript en el canal semanal.

3.52.5

16 de marzo de 2023

Cambios:

  • [Canal beta] Estilo basado en datos: Se quitaron los tipos de Feature NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 y SUBLOCALITY_LEVEL_1.

Correcciones de errores:

  • Se corrigió un error por el que las interfaces de TypeScript estaban vacías para las bibliotecas que usaba importLibrary().

3.52.4

9 de marzo de 2023

Cambios:

  • [Canal beta] Se suprime el evento de clic del marcador avanzado cuando se arrastra un marcador.

3.52.3

2 de marzo de 2023

Cambios:

  • [Canal beta] Se agregaron entidades de TaskTrackingInfo para la función de viajes compartidos de JavaScript.
  • [Canal beta] Se actualizó la API de Maps JavaScript para admitir ECMAScript 2020 de forma nativa.

Correcciones de errores:

  • Se corrigió una filtración de memoria que podía ocurrir cuando se agregaban y quitaban marcadores del mapa.
  • Se corrigió un error que causaba que se pudiera hacer clic en el elemento interactivo cuando estaba debajo de un marcador avanzado en dispositivos táctiles.

3.52.2

23 de febrero de 2023

Cambios:

  • [Canal beta] Diseño basado en datos: Se quitó la propiedad PlaceFeature.displayName.
  • [Canal beta] Se corrigió el problema por el que WebGLOverlayViews no se quitaba correctamente cuando se llamaba a setMap(null).
  • Se corrigió un error que indicaba que la biblioteca search era desconocida.
  • Se corrigió un error por el que el botón de cierre de InfoWindow era invisible cuando se encontraba en una raíz de sombra.
  • Para mejorar las Métricas web esenciales y reducir la transferencia de datos innecesaria, Maps JS ahora aplaza la carga de las tarjetas del mapa hasta que el mapa se acerque al viewport. Los mapas que se crean dentro del viewport inicial de la página no deberían ver ninguna diferencia.

3.52.1

16 de febrero de 2023

Cambios:

  • Se agregó la función importLibrary(), que proporciona la capacidad de cargar bibliotecas de forma dinámica durante el tiempo de ejecución.
  • [Canal beta] Habilita la función de desplazamiento automático de InfoWindow cuando se abre en un marcador avanzado.
  • [Canal beta] Se hizo que ciertos campos de los objetos de datos de la biblioteca de Viajes compartidos no admitan valores nulos.
  • [Canal beta] Estilo 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 admite la renderización de 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 encuentran en otra parte del documento.

3.51.7

26 de enero de 2023

Cambios:

  • Canal beta: Diseño basado en datos: Se agregó el método fetchPlace para obtener el nombre visible de un PlaceFeature. La propiedad PlaceFeature.displayName dejará de estar disponible y se quitará en febrero de 2023.

3.51.6

19 de enero de 2023

Correcciones de errores:

  • Se corrigió un problema con los marcadores avanzados, por el que, a veces, quitar un marcador con colisión del mapa podía dejar un elemento de marcador fantasma en el DOM.

3.51.5

12 de enero de 2023

Cambios:

  • Corrige el tipo de element en AdvancedMarkerView, PinView y LocalContextMapView, de Element a HTMLElement | SVGElement para representar con mayor precisión el tipo de elemento requerido.

Correcciones de errores:

  • Se corrigió un error cuando se usaba un marcador avanzado con una ventana de información, en el que es posible que la ventana de información no se abriera después de arrastrar el marcador con el teclado.

3.51.4

5 de enero de 2023

Cambios:

  • Canal beta: Se agregaron nuevos atributos a la clase de lugar.
  • 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 debajo de un clic.
  • Canal beta: Se genera un error para los argumentos no válidos de google.maps.Map.getFeatureLayer.
  • Corrige la posición en píxeles de los marcadores avanzados en un mapa de pantalla completa.
  • Se cambiaron los eventos del mouse del mapa para que ahora ignoren los clics del mouse que ocurren mientras se presiona otro botón del mouse.
  • Se corrigió un error que causaba que los marcadores avanzados desaparecieran cuando se acercaba el mapa.
  • Mejora el rendimiento cuando se acerca el mapa con muchos marcadores avanzados.
  • Se actualizó la documentación de StreetViewPanoramaOptions para aclarar que clickToGo no está disponible con panoramas personalizados.
  • Mejora el rendimiento cuando se crean LatLngBounds, incluso a través de Map.getBounds().
  • Actualiza la referencia de WebGLOverlayView para onAdd y onRemove.
  • Se agregó la personalización del diseño de marcadores fijos para Compartir viajes.

3.51.3

8 de diciembre de 2022

Cambios:

  • Se corrigió un error que causaba que un marcador no abandonara el enfoque del teclado cuando estaba fuera del viewport del mapa.
  • Canal beta: Se presenta la clase Place, una nueva API más simple que admite patrones de uso modernos, como las promesas. La clase Place incluye algunos campos de datos nuevos.
  • Canal beta: Se corrigió un error que causaba que los marcadores avanzados no se renderizaran cuando se pasaba un mapa unido a un proxy.
  • Canal beta: Se agrega la personalización de marcadores de proveedores de ubicaciones de viajes para Compartir viajes de JavaScript.

3.51.2

1 de diciembre de 2022

Cambios:

  • Canal beta: La API de google.maps.importLibrary() ya está disponible.
  • Canal beta: Obsoleta: El Contexto local dejó de estar disponible 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 Local Context, te sugerimos que consultes la solución "Descubrimiento de vecindarios" en la Herramienta de creación rápida o que uses la biblioteca de Places, API de Maps JavaScript. Las muestras de código y los codelabs de la Biblioteca de Places pueden ayudarte.
  • Canal beta: Para mejorar las Métricas web esenciales y reducir la transferencia de datos innecesaria, Maps JS ahora aplaza la carga de las tarjetas del mapa hasta que el mapa se acerque al viewport. Los mapas que se crean dentro del viewport inicial de la página no deberían ver ninguna diferencia.
  • Canal beta: Agrega un evento para sondear cambios de estado para los proveedores de ubicación de Compartir viaje.
  • Canal beta: Se agregaron funciones de personalización de diseño para Compartir viajes. Se dieron de baja los métodos de configuración anteriores.
  • Se agregó accesibilidad del teclado a los pasos del panel de instrucciones. Ahora se puede navegar por las instrucciones con la tecla Tab y seleccionarlas con la barra espaciadora o la tecla Intro.
  • google.maps.geometry.spherical.computeArea() ahora acepta LatLngBounds y Circle. LatLngBounds ahora se puede construir con un LatLngBoundsLiteral.
  • Agrega texto alt a las imágenes del panel de rutas sugeridas de DirectionRenderer.

3.51.1

17 de noviembre de 2022

Cambios:

  • Canal beta: Se lanzó la clase Place en la biblioteca de Places.
  • Canal beta: Se agregaron funciones de personalización de diseño para Compartir viajes. Los métodos de configuración más antiguos dejaron de estar disponibles.
  • Internet Explorer 11 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 mapas híbridos o satelitales para mejorar la visibilidad.
  • Se mejoró el rendimiento de carga de los marcadores avanzados.
  • Se hizo que el teclado del botón "deshacer" de un dibujo sea accesible y compatible con lectores de pantalla.
  • Hace que los marcadores del renderizador de instrucciones sean accesibles para el teclado y compatibles con los lectores de pantalla.
  • Se agregó una descripción de ARIA al control de escala del mapa.
  • Habilita el enfoque y la interacción del teclado para el control de escala del mapa.
  • Se introduce un parámetro de idioma en la API de Geocoder JS. La API de Maps JS ya no considera US como una región predeterminada en Geocoder si no se especifica de forma explícita.
  • Se agregó un parámetro de idioma a la API de Directions JS.
  • Se agregó un parámetro de idioma a la API de Distance Matrix para JS.

Correcciones de errores:

  • Se corrigió un error que causaba que el enfoque del teclado se redireccionara al marcador cuando se abría una ventana de información.
  • Se corrigió un error que causaba que los marcadores no se pudieran enfocar.

3.51

16 de noviembre de 2022

Cambios:

  • El canal semanal se actualizó a la versión 3.51.
  • El canal trimestral se actualizó a la versión 3.50.
  • Las versiones 3.49 y 3.48 siguen disponibles cuando se solicitan por número.

3.50.12a

7 de noviembre de 2022

Cambios:

  • Se solucionó un problema por el que google.maps.event.addListenerOnce y google.maps.event.addDomListenerOnce tenían una vinculación this incorrecta.

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 basados en datos dejan de estar disponibles.
  • Canal beta: Se realizaron mejoras de rendimiento para la carga predeterminada de marcadores avanzados.

3.50.10

20 de octubre de 2022

Correcciones de errores:

  • Se corrigió el padding inferior y derecho de InfoWindow en iOS.

3.50.9

13 de octubre de 2022

Cambios:

  • Los pasos seleccionados ahora se destacan en el panel de instrucciones.
  • Corrige la escritura de TypeScript para el constructor PinView.
  • Corrige la escritura de TypeScript para el constructor LagLngAltitude.
  • Actualiza la imagen del ícono de marcador predeterminado en DirectionsRenderer.

3.50.8

6 de octubre de 2022

Cambios:

  • Canal beta: Se lanzó la versión preliminar de marcadores avanzados.
  • Canal beta: Se presenta la documentación de isAdvancedMarkersAvailable en el objeto que se muestra getMapCapabilities().
  • Se agregó "Este campo es de solo lectura" a la descripción de la API de LocalContextMapView y a la propiedad element de LocalContextMapViewOption.

Correcciones de errores:

  • Los colores en los diseños personalizados JSON ahora usan la opacidad del diseño predeterminado en lugar de una opacidad forzada del 100%.

3.50.7

29 de septiembre de 2022

Cambios:

  • El lector de pantalla ahora lee las instrucciones para interactuar con el mapa y Street View.
  • Se agregaron combinaciones de teclas de inclinación y rotación al diálogo de combinaciones de teclas.

3.50.6

22 de septiembre de 2022

Correcciones de errores:

  • Se corrigió un error por el que la función de voz en off en iOS podía navegar por los elementos debajo del diálogo de combinaciones de teclas del teclado.
  • Agrega texto alternativo a la imagen del mapa estático.

Cambios:

  • Ahora se registra un error en la consola cuando se llama a map.getMapCapabilities() y tiene un error.

3.50.5

15 de septiembre de 2022

Cambios:

  • 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 marcadores predeterminados.

3.50.3

1 de septiembre de 2022

Cambios:

  • Canal beta: Se actualiza la clase DeliveryVehicle de JavaScript Journey Sharing para incluir atributos personalizados.
  • Se corrigió un error en el que se mostraba 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ó FleetEngineDeliveryFleetLocationProvider para aceptar un filtro de vehículo de publicación de cadenas.
  • Actualiza la imagen del ícono de marcador predeterminado.

3.50.1

18 de agosto de 2022

Cambios:

  • Canal beta: Se presentan las APIs de funciones de mapas (eventos getMapCapabilities y mapcapabilities_changed) en el canal beta.
  • Canal beta: Se agrega un parámetro language a google.maps.Geocoder.
  • Canal beta: Se agrega un parámetro language a google.maps.DistanceMatrixService.
  • Canal beta: Se agrega un parámetro language a google.maps.DirectionsService.
  • Se corrigió un error por el que se ignoraba un código de región en varias APIs de Places JS. Se introducen parámetros de idioma y región en varias APIs de Place JS.
  • Se quita la compatibilidad de Street View de la API de Maps JavaScript para los sitios web sin el dominio googleapis.com en la configuración de la Política de Seguridad del Contenido. Consulta la Guía de la política de seguridad del contenido para obtener más información.

3.49.12

4 de agosto de 2022

Cambios:

  • Agrega DEMO_MAP_ID, un ID de mapa que se puede usar para muestras de código que requieren un ID de mapa. Este ID de mapa no está diseñado para usarse en aplicaciones de producción y no se puede usar para funciones que requieran configuración de la nube (como el diseño de mapas basado en la nube).
  • Aclara que se necesita FleetEngineDeliverFleetLocationProvider.locationRestriction para comenzar el seguimiento.

3.49.11

28 de julio de 2022

Cambios:

  • Ahora se puede hacer referencia a google.maps.VehicleType como una enumeración del tiempo de ejecución.

3.49.10

21 de julio de 2022

Cambios:

  • Se rechazan los valores NaN para el ancho o la altura cuando se valida el tamaño del ícono del marcador, el tamaño ajustado del ícono del marcador o el tamaño de la ventana de información.
  • Se corrigió un error por el que el control de seguimiento de movimiento no se mostraba en dispositivos iOS en Street View.
  • Se corrigió un error en el que se cortaba el texto de desplazamiento sobre las instrucciones para idiomas RTL en la API de Embed.
  • Hace que la ventana de información de transporte público sea más accesible y compatible con los lectores de pantalla.

3.49.9

14 de julio de 2022

Cambios:

  • Se aclare el uso de los campos de ID en los proveedores de ubicación de Compartir recorrido.

3.49.8

7 de julio de 2022

Cambios:

  • Se hizo que los vínculos de navegación de Street View sean accesibles para el teclado y compatibles con los lectores de pantalla.
  • Se introduce un nuevo método focus en StreetViewPanorama.

3.49

23 de junio de 2022

Cambios:

Correcciones de errores:

  • Permite que se pueda acceder a la enumeración BusinessStatus a través de google.maps.places.BusinessStatus.

3.49.5

16 de junio de 2022

Cambios:

  • Se agregó un control y un diálogo de combinaciones de teclas a Street View, lo que mejora la visibilidad de las combinaciones de teclas.

Correcciones de errores:

  • Se corrigió un error que causaba que se enviara un formulario cuando se cerraba Street View.

3.49.4

9 de junio de 2022

Cambios:

  • Mueve WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, zoom fraccional y getVisibleRegion al canal semanal.
  • La panorámica predeterminada de Street View para Map ahora administra automáticamente el enfoque cuando se abre. Este es el nuevo comportamiento predeterminado.
  • La panorámica de Street View ahora restablece automáticamente el enfoque cuando se cierra (si es posible).
  • Ahora puedes cerrar Street View presionando la tecla ESC (cuando el botón de cierre está habilitado).
  • geometry.spherical.computeSignedArea() y geometry.spherical.computeArea() se optimizaron para aumentar la robustez y la precisión.

3.49.3a

2 de junio de 2022

Cambios:

  • Se mejoró el contraste de color del control de seguimiento de movimiento de Street View.
  • Se hizo que el control de seguimiento de movimiento en el teclado de Street View sea accesible y compatible con los lectores de pantalla.
  • Las clases MapsNetworkError, MapsRequestError y MapsServerError ahora están expuestas y documentadas de forma pública.

3.49.2

26 de mayo de 2022

Cambios:

  • Se mejoró el contraste de color del control de seguimiento de movimiento de Street View.
  • Se hizo que el control de seguimiento de movimiento en el teclado de Street View sea accesible para el teclado y compatible con los lectores de pantalla.
  • Las clases MapsNetworkError, MapsRequestError y MapsServerError ahora están expuestas y documentadas de forma pública.

3.49.1

19 de mayo de 2022

Cambios:

  • Canal beta: Se corrigió un error por el que se ignoraba un código de región en varias APIs de JS de Places. Se introducen parámetros de idioma y región en varias APIs de Place JS.
  • Mejora el contraste de color de los controles de pantalla completa y de la brújula en el modo oscuro.
  • Se hizo accesible el control de brújula, el botón de cierre y el control de vínculo de dirección de Street View para que sean compatibles con los lectores de pantalla.

3.49

12 de mayo de 2022

Cambios:

  • El canal semanal se actualiza a la versión 3.49.
  • El canal trimestral se actualiza a la versión 3.48.
  • Las versiones 3.47 y 3.46 siguen disponibles cuando se solicitan por número.
  • La versión 3.45 se eliminó y ya no se puede usar.

3.48.11

28 de abril de 2022

Cambios:

  • Place Autocomplete ahora puede aceptar más tipos. Obtén más información.
  • isFractionalZoom se movió al canal semanal.

3.48.9

14 de abril de 2022

Cambios:

  • Canal beta: Habilita WebGL 2.0 para WebGLOverlayView.
  • Canal beta: Incluye la biblioteca JourneySharing en los tipos, los externos y la documentación de referencia de TypeScript de la API de Maps JavaScript.
  • Las funciones google.maps.event.addDomListener() y google.maps.event.addDomListenerOnce() quedaron obsoletas y no deben usarse. En su lugar, usa el método addEventListener() estándar. Estos métodos seguirán funcionando, y no hay un plan para retirarlos.
  • Agrega title y aria-label al ícono del marcador de Street View.
  • Agrega el atributo aria-pressed al control Fullscreen.
  • Se mejoró el espaciado del menú desplegable del control Tipo de mapa.
  • Actualiza las etiquetas ARIA para el control desplegable Tipo de mapa.

Correcciones de errores:

  • Quita un atributo aria-expanded no permitido de un control de tipo de mapa predeterminada.

3.48.8

7 de abril de 2022

Cambios:

  • Se mejoró el contraste de colores en la API de Maps JS y el logotipo de Google de la API de Embed.

3.48.7a

31 de marzo de 2022

Cambios:

  • Canal beta: Se quitan las APIs de la vista superpuesta de WebGL obsoletas.
  • Habilita el mapa base actualizado para los clientes de la API de Maps JavaScript. El mapa base actualizado, que ya se usa en Google Maps para consumidores, proporciona un mapa base más rico y detallado, en particular, en lo que respecta a los componentes naturales del terreno.

Correcciones de errores:

  • Revierte una corrección anterior para map.fitBounds() (facilita la transición del viewport para distancias cortas), pendiente de análisis.
  • Se corrigieron los problemas de contraste de colores en el control de tipo de mapa en el modo de contraste de colores alto.
  • Hace coincidir los nombres accesibles de las casillas de verificación de control de tipo de mapa con las etiquetas visuales correspondientes.
  • Se corrigieron los problemas de contraste de colores en las ventanas de información en el modo de contraste de colores alto.

3.48.6

24 de marzo de 2022

Cambios:

  • Se corrigió map.fitBounds() para facilitar la transición de la vista del puerto 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” de los sInfoWindow.
  • Se corrigió un problema de contraste de color en el vínculo "Ver en Google Maps" del control de dirección StreetViewPanorama.

3.48.4

10 de marzo de 2022

Cambios:

  • Se introduce un nuevo evento visible para InfoWindow.
  • Se introduce un nuevo método focus en InfoWindow.

3.48.3

3 de marzo de 2022

Cambios:

  • Canal beta: Habilita el nuevo estilo de llamada de servicio en el servicio de Street View de la API de Maps JavaScript. Es posible que debas actualizar tu Política de Seguridad del Contenido para garantizar que estas llamadas no se bloqueen a nivel del navegador.
  • Se introdujo una nueva propiedad ariaLabel para InfoWindow.

3.48.1

17 de febrero de 2022

Cambios:

  • Canal beta: Se agregó compatibilidad para establecer IDs de experiencia globales. Consulta la documentación de referencia de la API aquí.
  • Canal beta: El primer y segundo parámetro de fromLatLngAltitude ahora se combinarán en un LatLngAltitude en lugar de un LatLng y un number.
  • Se cambió el nombre del parámetro noWrap de LatLng a noClampNoWrap.
  • El lector de pantalla ahora lee las instrucciones para navegar por los marcadores cuando uno de ellos recibe el enfoque.
  • La API de Maps JavaScript ahora informa información de telemetría. Es posible que debas actualizar tu Política de Seguridad del Contenido para garantizar que estas llamadas no se bloqueen a nivel del navegador. Si deseas obtener más información, consulta las Preguntas frecuentes.
  • 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 hasta la parte superior cuando el control de combinaciones de teclas del teclado tenía el foco.

3.47.4

6 de enero de 2022

Cambios:

  • Canal beta: Actualización de la API de WebGLOverlayView para la versión beta: Se dan de baja todas las clases y métodos con "gl" en su nombre y se reemplazan por otros nuevos con "GL" en el nombre. Se da de baja WebglCameraParams y se reemplaza por la nueva clase CameraParams (que crea 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, LatLngBounds y Circle ahora aceptan una instancia de la misma clase en el constructor.

3.47.2

2 de diciembre de 2021

Cambios:

  • LatLngLiteral ahora se permite como parámetro donde se permite LatLng para proyecciones.

Correcciones de errores:

  • Se solucionaron algunos problemas de renderización que podían ocurrir en valores de escala más pequeños (menos de 1.0).

3.47.1

18 de noviembre de 2021

Cambios:

  • LatLngLiteral ahora se permite como parámetro donde se permite LatLng en la biblioteca de geometría.
  • Se agregó una nueva API de onGIStateUpdateRequest para la compatibilidad con WebGL en la API de Maps JavaScript.
  • Se corrigió el contraste de colores en la pantalla de error.
  • Internet Explorer 11 dejó de estar disponible en la versión beta. La última versión de la API de Maps JavaScript compatible con Internet Explorer 11 es la 3.47. La compatibilidad con Internet Explorer 11 se descontinuará completamente en noviembre de 2022.
  • Maps ya no recibe el enfoque de Tab cuando la opción de mapa keyboardShortcuts está configurada en false.
  • Los botones de acercar y alejar ahora están inhabilitados cuando se alcanza el nivel de zoom máximo o mínimo correspondiente.
  • Se convirtió el control MapType para usar elementos semánticos y mejorar la accesibilidad y la experiencia del lector de pantalla en la API de Maps Embed.
  • Se agregó texto alternativo al ícono de la pantalla de error.
  • Se realizaron varias mejoras generales en el estado del código.

Correcciones de errores:

  • Reemplaza los atributos controlHeight y controlWidth que no cumplen con WCAG por atributos data-* que sí lo hacen.

3.47

11 de noviembre de 2021

Cambios:

  • El canal semanal se actualizó a la versión 3.47.
  • El canal trimestral se actualizó a la versión 3.46.
  • La versión 3.45 aún está disponible cuando se solicita por número.
  • La versión 3.44 se eliminó y ya no se puede usar.

3.46.12

4 de noviembre de 2021

Correcciones de errores:

  • Se actualizó la barra de menú Tipo de mapa con etiquetas ARIA más precisas.
  • API de incorporación: Se agregaron etiquetas ARIA a varios vínculos para mejorar la experiencia del lector de pantalla.
  • API de incorporación: Se corrigió el contraste de color para algunos elementos de texto.
  • Se corrigió el tipo de google.maps.Marker.MAX_ZINDEX en los elementos externos.

3.46.11

28 de octubre de 2021

Cambios:

  • Se convirtieron los métodos get y set para usar goog.a11y.aria. Esto te ayudará a evitar errores ortográficos.

3.46.8

7 de octubre de 2021

Cambios:

  • Contexto local: Se quitó el vínculo de atribución de las fotos de la ventana de información del contexto local.

3.46.6

23 de septiembre de 2021

Cambios:

  • Se corrigió un error por el que el cursor del mapa mostraba una mano cuando no se podía arrastrar el mapa.

3.46.5

16 de septiembre de 2021

Correcciones de errores:

  • Se corrigió un error con una relación de contraste de colores en el widget de Place Autocomplete.

3.46.3

2 de septiembre de 2021

Cambios:

  • Las instrucciones de desplazamiento ahora se muestran sobre los InfoWindow y CustomOverlay abiertos.

3.46.2

26 de agosto de 2021

Cambios:

  • Canal beta: Ahora se informa la información de telemetría. Es posible que debas actualizar tu Política de Seguridad del Contenido para garantizar que estas llamadas no se bloqueen a nivel del navegador. Si deseas obtener más información, consulta las Preguntas frecuentes.

3.46

18 de agosto de 2021

Ya está disponible la versión 3.46 de la API de Maps JavaScript. Consulta la guía de control de versiones.

Cambios:

  • Se agregaron dos campos nuevos a PlaceResult, icon_mask_base_uri y icon_background_color.
  • El canal semanal se actualizó a la versión 3.46.
  • El canal trimestral se actualizó a la versión 3.45.
  • La versión 3.44 sigue disponible cuando se solicita por número.
  • La versión 3.43 se eliminó y ya no se puede usar.

Bajas:

  • La compatibilidad con Internet Explorer dejará de estar disponible. A partir de agosto de 2021, con la versión 3.46 de la API de Maps JavaScript, los usuarios de Internet Explorer 11 verán un mensaje de advertencia en la parte superior de los mapas. La última versión de la API de Maps JavaScript compatible con Internet Explorer 11 es la 3.47. La compatibilidad con Internet Explorer 11 se descontinuará por completo en noviembre de 2022.

Correcciones de errores:

  • Se corrigió un error por el que se desplazaba el vértice de un polígono en ciertos niveles de zoom.
  • Se corrigió un error en 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 redireccionar 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. Maps en IE11 ahora mostrará un banner en el canal beta.
  • Se actualizó el vínculo "Cómo llegar" en los mapas incorporados para que sea más preciso.

Correcciones de errores:

  • Se corrigió un problema por el que el método getFeatureById() no podía recuperar componentes con un ID de 0.
  • Se solucionó un problema en el que se generaba una UNKNOWN ERROR/SERVICE BACKGROUND ERROR si el valor de ComponentRestriction era indefinido o nulo.

3.45.6a

15 de julio de 2021

Cambios:

  • Cuando se abre, el enfoque ahora se administra en el contenedor de InfoWindow cuando el primer control enfocado no está en el viewport de InfoWindow o cuando disableAutoPan=true.

Correcciones de errores:

  • Se corrigió un error por el que el dibujo de polilíneas sin terminar se completaba automáticamente cuando se quitaba y se volvía a agregar el administrador de dibujos al mapa.
  • Se corrigió un error por el que la cadena "Instrucciones" se truncaba en la ventana emergente "Incrustar un mapa" en algunos idiomas.

3.45.5

1 de julio de 2021

Cambios:

  • Se actualizó la URL de Maps Studio en los tipos y la API de JS.

Correcciones de errores:

  • Se corrigió un rechazo de promesa no controlado cuando se proporcionaba una devolución de llamada.

3.45.4

24 de junio de 2021

Cambios:

  • Se corrigió un error que causaba que el diálogo de combinaciones de teclas se abriera cuando se enviaba un formulario.
  • Se corrigió un error por el que el botón "Combinaciones de teclas" estaba fuera de alineación.
  • Se quitaron los objetos agregados accidentalmente a window (Spherical, PolylineCodec, PolyGeometry). En su lugar, se debe acceder a estos objetos en su espacio de nombres completamente calificado.

3.45.3

16 de junio de 2021

Correcciones de errores:

  • Se actualizó InfoWindow para que el enfoque no se mueva cuando se llame a open() dentro del mismo bucle de ejecución que la creación de instancias del mapa.

Cambios:

  • Se actualizó la sección de referencia de la API de InfoWindowOpenOptions con información más detallada.
  • Se corrigieron los anillos de enfoque cuando se usa la navegación con el teclado (Tab + Option) en Safari.

3.45.2

10 de junio de 2021

Correcciones de errores:

  • Se corrigió un problema por el que el control de tipo de mapa no se superponía correctamente con el fondo del diálogo de acceso directo del teclado en la API de Embed.
  • Se solucionó un problema que podía causar un error cuando se cargaban los estilos de CSS de la fuente.
  • Se corrigió un error por el que se podían producir parpadeos cuando se desplazaba el mapa con un InfoWindow abierto.

Cambios:

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 brindar una mejor compatibilidad con la accesibilidad.
  • Las ventanas de información ahora administrarán automáticamente el enfoque cuando se abran. Este es 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 ventanas de información.
  • Ahora se pueden cerrar las ventanas de información presionando la tecla Esc.
  • Las ventanas de información ahora se anuncian como un "diálogo" cuando se usan lectores de pantalla.
  • Ahora se habilitó el aislamiento de polyfills. Este cambio evita que se instalen los polyfills internos de la API de Maps en la página host.

Correcciones de errores:

  • Se solucionó un problema por el que aparecía un anillo de enfoque del mapa cuando se cambiaban las pestañas del navegador.
  • Se corrigió un problema por el que el anillo de enfoque de los controles del mapa, los elementos de marcador y los elementos del submenú de control de tipo de mapa aparecían de forma incorrecta con la interacción del mouse en algunos navegadores.

Nuevas funciones:

  • Se habilitó la compatibilidad con promesas en los servicios de Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Imagery, StreetView y AutcompleteService.getPlacePredictions().
  • Se agregó el control y el diálogo de combinaciones de teclas en el mapa para mejorar la visibilidad de las combinaciones de teclas.
  • Los mapas vectoriales ahora están disponibles en el canal semanal (solo funciones básicas; las funciones de WebGL están disponibles en el canal beta).

3.44.14

13 de mayo de 2021

Cambios:

  • Ahora se registra una advertencia en la consola cuando se llama a InfoWindow.open() sin una instancia asociada de Map o StreetView.

3.44.12

28 de abril de 2021

Correcciones de errores:

  • Se corrigió un problema por el que los marcadores optimizados quitados o ocultos 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 @@iterator definido como un valor placeTypePreferences válido.

3.44.11a

20 de abril de 2021

Cambios:

  • Se mejoró el rendimiento para crear marcadores personalizados con objetos Icon.
  • Evita que el enfoque se mueva a los menús desplegables de tipo de mapa cuando colocas el cursor sobre un botón.

Correcciones de errores:

  • Se corrigió un error que podía ocurrir cuando se cargaban marcadores estáticos antes de inicializar el mapa base.

3.44.9

8 de abril de 2021

Correcciones de errores:

  • Se corrigió un error por el que se podía acceder a los controles del mapa con el teclado cuando estaba habilitado Street View.

3.44.8

1 de abril de 2021

Cambios:

  • Biblioteca de Contexto local: Se movió el logotipo de Google en la vista de Place Details a la parte inferior del contenido.

3.44.7

25 de marzo de 2021

Cambios:

  • El enfoque del teclado ahora vuelve al elemento adecuado cuando se cierra la InfoWindow.

3.44.4

4 de marzo de 2021

Cambios:

  • Las imágenes 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 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 reiterada.
  • Se corrigió una filtración de memoria que podía ocurrir cuando se agregaban o quitaban círculos o rectángulos en el mapa.

3.44.2

25 de febrero de 2021

Cambios:

  • Se corrigió un error por el que la llamada a la función getPlacePredictions de Place Autocomplete apuntaba de forma incorrecta al extremo incorrecto en el canal beta.

3.44.1

18 de febrero de 2021

Cambios:

  • Los botones del selector de lugares de LocalContext ahora se inhabilitan cuando se vuelven a cargar los lugares que se muestran.
  • Los marcadores no optimizados ahora se pueden enfocar y se puede acceder a ellos con el teclado.
  • Canal beta: Se quitaron los objetos que se agregaron accidentalmente a window (Spherical, PolylineCodec, PolyGeometry). En su lugar, se debe acceder a estos objetos en su espacio de nombres completamente calificado.
  • Se activó el aislamiento de reemplazo en el canal beta. Esto significa que la API de Maps JavaScript ya no instalará polyfills en la página host.

3.43.8a

25 de febrero de 2021

Solo se actualizó el canal trimestral. Cambios:

  • Se corrigió un problema de fuga de memoria cuando se renderizaba un mapa varias veces.

3.43.8

5 de febrero de 2021

Cambios:

  • Se agregó compatibilidad con la versión beta de Promises en AutocompleteService.getPlacePredictions().

Correcciones de errores:

  • Se solucionó un problema por el que Markers con etiquetas interceptaba eventos de clic, incluso cuando clickable se establecía como falso.

3.43.7a

28 de enero de 2021

Correcciones de errores:

  • Se corrigieron varios problemas relacionados con el dibujo de polilíneas.

3.43.6

21 de enero de 2021

Correcciones de errores:

  • Se corrigió un error por el que, a veces, se completaban los agujeros de los polígonos geojson.
  • Se corrigió un error que causaba que la superposición desapareciera cuando se cambiaba entre el mapa y Street View.

3.43.5

14 de enero de 2021

Cambios:

  • Se cambiaron las casillas de verificación en 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 los panoramas de Street View de 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 de menú del teclado ahora activa el evento contextmenu.
  • Se corrigió un error por el que el control de pantalla completa no funcionaba correctamente cuando se 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 del lugar desapareciera en el marcador de lugar de LocalContext.

3.43.3

9 de diciembre de 2020

Cambios:

  • Se cambió el nombre de la interfaz google.maps.MouseEvent a google.maps.MapMouseEvent y se agregó una propiedad domEvent, lo que proporciona acceso directo al evento subyacente desde el DOM.
  • Se mejoró el comportamiento de la memoria de las superposiciones de polígonos.
  • La memoria de Canvas ahora se libera de forma explícita para evitar problemas de memoria de Safari.

Correcciones de errores:

  • Se corrigió un error por el que el control de pantalla completa dejaba de funcionar cuando se cambiaba entre el mapa y Street View en algunas situaciones.
  • Se corrigió un error por el cual se registraba un error en la consola en el evento click del marcador.
  • Se corrigió un error por el que el tamaño del área en la que se podía hacer clic de un marcador se dibujaba demasiado grande.
  • Se corrigió un error con conflictos de polyfill que afectaban a los símbolos en IE11.

3.43.2

1 de diciembre de 2020

Cambios:

  • Agrega el evento contextmenu como una mejor alternativa al evento rightclick. El evento contextmenu agrega la capacidad de responder a Ctrl + clic en macOS.
  • Agrega atributos de accesibilidad a los marcadores no optimizados cuando se proporciona title o label.
  • Se agregaron más etiquetas y roles de ARIA para los controles MapType, lo que brinda una mejor experiencia de lector de pantalla.
  • Se mejoró la compatibilidad del lector de pantalla con los controles MapType. Cuando el usuario deja de navegar por el control, el menú desplegable se cierra automáticamente.
  • Corrige la cantidad de elementos que informan los lectores de pantalla en el menú desplegable. Esto evita que el separador de líneas se cuente como un elemento de lista.
  • Agrega un anillo de enfoque dentro del elemento map para indicar el enfoque del teclado cuando se enfoca a través de la interacción del teclado.
  • Agrega controles de teclado adicionales a los controles MapType. Las opciones del menú desplegable ahora se cierran automáticamente cuando el control pierde el enfoque. Las teclas de flecha hacia arriba y abajo abren el menú desplegable, y el botón Escape lo cierra. Las teclas Inicio y Fin se mueven al primer y último elemento del menú desplegable, respectivamente.

Correcciones de errores:

  • Se corrigió un error por el que cancelar una animación de marcador podía, en algunas circunstancias, hacer que ese marcador en particular finalizara las animaciones futuras antes de tiempo.

3.43.1a

20 de noviembre de 2020

Cambios:

  • Agrega una propiedad className a la interfaz MarkerLabel para configurar la clase CSS del elemento label.
  • Se agregó compatibilidad beta para Promises en el Servicio Maximum Zoom Imagery.
  • Se agregó compatibilidad con la versión beta de Promises en el servicio de StreetView.
  • Se agregó texto de accesibilidad a los marcadores no optimizados cuando se proporciona title o label.
  • Se quitó la etiqueta aria-pressed del botón del menú desplegable del control MapType para mejorar la accesibilidad.
  • Se convirtieron DropdownMenu y DropdownMenuItem en elementos semánticos para mejorar la accesibilidad.
  • Se cambió el texto del elemento de derechos de autor para cumplir con los estándares de contraste de color.
  • Los menús desplegables ahora se pueden abrir y cerrar con la tecla Intro o la barra espaciadora.
  • Ahora se puede enfocar los elementos del menú desplegable.
  • Biblioteca de contexto local: Los botones de control del carrusel ahora se inhabilitan cuando no tendrían ningún efecto y ya no se superponen con el primer o último elemento de la lista.

Correcciones de errores:

  • Se corrigió un error que podía ocurrir cuando GroundOverlays cruzaba el meridiano de 180 grados.
  • Las combinaciones de teclas ya no se inhabilitan de forma predeterminada cuando disableDefaultUI se establece en true.
  • Se corrigió un error por el que el texto del lector de pantalla era incorrecto para los botones de activación del mapa.
  • Agrega el nombre y el tipo de accesibilidad a Map.
  • Se corrigió la documentación de la interfaz que mostraba incorrectamente algunas propiedades opcionales como obligatorias.
  • Se corrigió un error por el que se ignoraba el parámetro del constructor LatLng noWrap cuando se pasaba un LatLngLiteral.

3.43

18 de noviembre de 2020

Ya está disponible la versión 3.43 de la API de Maps JavaScript. Consulta la guía de control de versiones.

  • El canal semanal se actualizó a la versión 3.43.
  • El canal trimestral se actualizó a la versión 3.42.
  • La versión 3.41 sigue disponible cuando se solicita por número.
  • La versión 3.40 se eliminó y ya no se puede usar.

3.42.9

15 de octubre de 2020

Cambios:

  • Se corrigió un error por el que un lector de pantalla comunicaba el estado incorrecto de una casilla de verificación.
  • Se corrigió un problema con los controles del mapa, en el que Tab/Mayúsculas + Tab estaban en el orden incorrecto.
  • Se convirtieron los botones del mapa de div a botones nativos para mejorar la accesibilidad.
  • La inclinación ahora se restringe según el nivel de zoom de los mapas WebGL.
  • Se corrigió el problema por el que el botón de pantalla completa desaparecía parcialmente en Internet Explorer cuando controlSize era inferior a 27.

3.42.8

7 de octubre de 2020

Cambios:

  • Se agregó compatibilidad con la versión beta de las promesas en el servicio de instrucciones sobre cómo llegar.
  • El geocodificador componentRestrictions ahora realiza verificaciones de validación para cadenas vacías.
  • Se corrigió un error por el que la etiqueta del marcador estaba cubierta por el símbolo del marcador personalizado en Safari.

Compatibilidad con los íconos de lugares actualizados

1 de octubre de 2020

Los íconos que se muestran con las solicitudes de Place Details y Place Search se actualizaron para usar nuevos glifos de íconos. No es necesario realizar ninguna acción, ya que los nuevos glifos se mostrarán automáticamente.

3.42.7

29 de septiembre de 2020

Cambios:

  • Se corrigió un error por el que el orden de las palabras era incorrecto para los idiomas de derecha a izquierda (RTL) en la información sobre herramientas del control "Informar un error del mapa".
  • Etiqueta de marcador centrada para la dirección de texto de derecha a izquierda.

3.42.6

21 de septiembre de 2020

Cambios:

3.42.5

16 de septiembre de 2020

Cambios:

  • Se actualizó el método LatLngBounds.union para controlar los casos en los que dos límites superan los 180 grados.

3.42.4

8 de septiembre de 2020

Cambios:

  • Ahora se registra un error en la consola cuando se detecta una implementación de Date.now() no válida.
  • Se agregó compatibilidad con la versión beta de Promises en los métodos del servicio de elevación.
  • Se agregó una nueva propiedad InfoWindow.minWidth para especificar el ancho mínimo de un InfoWindow.
  • Se corrigió un error por el que las 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 de control de versiones.

Cambios:

  • Las ventanas de información ahora 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á limitado por el ancho del mapa. (Anteriormente, las ventanas de información siempre se limitaban al menor de 648 px o el ancho del mapa).
  • Evita el parpadeo de la renderización con diseño predeterminado mientras se renderizan grandes conjuntos de datos de GeoJSON.
  • El canal semanal se actualizó a la versión 3.42.
  • El canal trimestral se actualizó a la versión 3.41.
  • La versión 3.40 sigue disponible cuando se solicita por número.
  • La versión 3.39 se eliminó y ya no se puede usar.

3.41.7

22 de julio de 2020

Se corrigió lo siguiente:

  • Se corrigió un error por el que configurar la propiedad clickableIcons en false no tenía efecto cuando se usaba Cloud Styling.

3.41.5

6 de julio de 2020

Cambios:

  • Se corrigió el incumplimiento de tipos de confianza.

3.41.2

27 de mayo de 2020

Cambios:

  • El campo permanently_closed de Places en la Biblioteca de Places de la API de Maps JavaScript dejó de estar disponible.

3.41

20 de mayo de 2020

Ya está disponible la versión 3.41 de la API de Maps JavaScript. Consulta la guía de control de versiones.

  • El canal semanal se actualizó a la versión 3.41.
  • El canal trimestral se actualizó a la versión 3.40.
  • La versión 3.39 aún está disponible cuando se solicita por número.
  • Se eliminó la versión 3.38 y ya no se puede usar.

3.40.11

28 de abril de 2020

Cambios:

  • Agrega un campo nuevo, business_status, a los resultados de Place Search y Place Details. Usa este campo en lugar de permanently_closed.
  • Se corrigió una advertencia incorrecta de la consola cuando se solicitaba PlaceResult.utc_offset_minutes (nuevo). Ahora, se muestra una advertencia para PlaceResult.utc_offset, que dejó de estar disponible .

3.40.9

14 de abril de 2020

Cambios:

  • El mapa ahora arroja un InvalidValueError más fácil de diagnosticar si se pasa un mapDiv que no es un elemento.
  • El navegador Chrome ya no debería activar una solicitud de autocompletado en el servidor cuando se autocompleta una dirección en google.maps.places.Autocomplete (lo que evitará la facturación).
  • Se hizo que la propiedad maxWidth fuera más precisa. Antes de este cambio, si especificabas que el maxWidth de un InfoWindow fuera de 100, el ancho máximo real del InfoWindow sería de 94 px. Después de este cambio, el ancho máximo sería de 100 px.
  • Se solucionó un problema de fuga de memoria con el compilador de solicitudes de pintura cuando se usaban marcadores y límites de mapas.

3.40.6

24 de marzo de 2020

Cambios:

  • Se corrigió el texto truncado en el campo de tiempo de viaje para IE11.

3.40.4

10 de marzo de 2020

Cambios:

  • Se corrigió un error por el que llamar a setTilt() dos veces distorsionaba el mapa.

3.40.2

23 de febrero de 2020

Cambios:

  • Se quitó el iframe oculto dentro del mapa de la navegación de pestañas.

3.40.1

18 de febrero de 2020

Cambios:

  • No se emite una advertencia sobre InvalidVersion para v=beta.
  • Se solucionó un problema de desplazamiento cuando se mostraba Street View.

3.40

11 de febrero de 2020

Ya está disponible la versión 3.40 de la API de Maps JavaScript. Consulta la guía de control de versiones.

  • El canal semanal se actualizó a la versión 3.40.
  • El canal trimestral se actualizó a la versión 3.39.
  • La versión 3.38 aún está disponible cuando se solicita por número.
  • La versión 3.37 se eliminó y ya no se puede usar.

3.39.6

8 de enero de 2020

Ya está disponible la versión 3.39.6 de la API de Maps JavaScript. Consulta la guía de control de versiones.

Se corrigió lo siguiente:

  • En el caso de las solicitudes de instrucciones sobre cómo llegar, ZERO_RESULTS ahora se registra en la consola y ya no genera un registro de errores.

3.39

20 de noviembre de 2019

Ya está disponible la versión 3.39 de la API de Maps JavaScript. Consulta la guía de control de versiones.

Cambios:

  • Internet Explorer 10 ya no es compatible (la última versión que lo admitía era la 3.38).
  • AutocompletePrediction ahora muestra la distancia en línea recta al lugar seleccionado desde la latitud/longitud de origen especificada.

Bajas:

  • Los campos open_now y utc_offset de Places dejaron de estar disponibles el 20 de noviembre de 2019 y se desactivaron el 20 de febrero de 2021. Consulta Migración de los campos de Places para obtener más información.
  • El canal semanal se actualizó a la versión 3.39.
  • El canal trimestral se actualizó a la versión 3.38.
  • La versión 3.37 aún está disponible cuando se solicita por número.
  • La versión 3.36 se eliminó y ya no se puede usar.

3.38

20 de agosto de 2019

Ya está disponible la versión 3.38 de la API de Maps JavaScript. Consulta la guía de control de versiones.

  • El canal semanal se actualizó a la versión 3.38.
  • El canal trimestral se actualizó a la versión 3.37.
  • La versión 3.36 aún está disponible cuando se solicita por número.
  • La versión 3.35 se eliminó y ya no se puede usar.
  • Ya no se pueden usar las tablas de fusión (la última versión compatible fue la 3.37).
  • La compatibilidad con Internet Explorer 10 dejó de estar disponible y finalizará entre noviembre de 2019 y mayo de 2020, según el canal de lanzamiento o el número de versión que uses.

3.37

15 de mayo de 2019

Ya está disponible la versión 3.37 de la API de Maps JavaScript. Consulta la guía de control de versiones.

  • El canal semanal se actualizó a la versión 3.37.
  • El canal trimestral se actualizó a la versión 3.36.
  • La versión 3.35 aún está disponible cuando se solicita por número.
  • Se eliminó la versión 3.34 y ya no se puede usar.
  • Ya no se puede usar Internet Explorer 9 (la última versión compatible fue la 3.34).

3.36

14 de febrero de 2019

Ya está disponible la versión 3.36 de la API de Maps JavaScript. Consulta la guía de control de versiones.

Cambios:

  • Se agregaron nuevas funciones:
  • Se mejoró la ventana de información.
  • El canal semanal se actualizó a la versión 3.36.
  • El canal trimestral se actualizó a la versión 3.35.
  • La versión 3.34 sigue disponible cuando se solicita por número.
  • La versión 3.33 se eliminó y ya no se puede usar.

3.35

29 de enero de 2019

Cambios:

  • La API ahora puede mostrar la cantidad total de opiniones de cada lugar.
  • Se agregó compatibilidad con los códigos Plus. Los Plus Codes son códigos cortos que proporcionan una dirección para cada ubicación del mundo, incluso en áreas donde no existen direcciones tradicionales.
  • Internet Explorer 9 ya no es compatible.

Bajas:

  • El parámetro placeIdOnly para Autocomplete dejó de estar disponible.
  • La capa de Fusion Tables en la API de Maps JavaScript dejó de estar disponible a partir del 3 de diciembre de 2018. La capa de Fusion Tables se desactivará por completo el 3 de diciembre de 2019 y dejará de estar disponible después de esa fecha. Obtén más información.

13 de noviembre de 2018

Ya está disponible la versión 3.35 de la API de Maps JavaScript. Consulta la guía de control de versiones.

Cambios:

  • El canal semanal se actualizó a la versión 3.35.
  • El canal trimestral se actualizó a la versión 3.34.
  • La versión 3.33 aún está disponible cuando se solicita por número.
  • La versión 3.32 se eliminó y ya no se puede usar.

3.34

14 de agosto de 2018

Ya está disponible la versión 3.34 de la API de Maps JavaScript. Consulta la guía de control de versiones.

Cambios:

  • Se implementaron nuevos nombres de versiones. Ahora puedes especificar los canales de versiones o los números de versiones:
    • El canal semanal se actualizó a la versión 3.34.
    • El canal trimestral se actualizó a la versión 3.33.
    • La versión 3.32 sigue disponible.
    • Se eliminó la versión 3.31 y ya no se puede usar. Los clientes que especifiquen las versiones 3.0 a 3.31 recibirán su canal predeterminado, ya sea el canal semanal o el trimestral (consulta la guía de control de versiones).
  • Ahora se habilitó una IU de control más grande. Con el aumento de las operaciones táctiles en varios dispositivos, ajustamos la IU de control para que se adapte a los toques de los dedos y los clics del mouse. (Para inhabilitar esta opción, carga la API con v=quarterly, v=3.33 o v=3.32).

3.33

11 de junio de 2018

Cambios:

16 de mayo de 2018

La versión 3.33 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.

Cambios:

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:

  • Haz que los primeros 256 marcadores sean marcadores DOM de forma predeterminada y, luego, haz que los marcadores posteriores sean marcadores de mosaico. El valor predeterminado actual es todos los marcadores de mosaico.
  • En niveles de zoom altos (acercados) cuando arrastras el hombrecito naranja, prefiere el NEAREST en lugar del panorama BEST seleccionado por Google.
  • gestureHandling: none ahora funciona igual que draggable: false cuando se cambia dentro de un controlador de mousedown (ahora se aplica en mousedown).

21 de noviembre de 2017

La versión 3.31 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.

Cambios:

  • El campo region ahora se muestra con las solicitudes de Place Details.

3.30

16 de agosto de 2017

La versión 3.30 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.

Cambios:

  • El botón de pantalla completa ahora está habilitado de forma predeterminada en computadoras.
  • Esta versión presenta la propiedad gestureHandling para aplicaciones de escritorio que permiten la interacción del usuario con una rueda de desplazamiento del mouse o un panel táctil. Para controlar cómo interactúan los usuarios con un mapa, se recomienda usar la propiedad gestureHandling en lugar de las propiedades scrollwheel, disableDoubleClickZoom y draggable.

3.29

16 de mayo de 2017

La versión 3.29 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.

Cambios:

  • El formato del ID de pano para las panorámicas de Street View generadas por el usuario (personalizadas) cambió debido a actualizaciones subyacentes de la infraestructura. Esto aumenta ligeramente la cantidad de panoramas disponibles.
    • Las solicitudes de panoramas generados por el usuario (personalizados) que usan el ID de pano anterior en la API de Maps JavaScript siguen funcionando. Si intentas encontrar una panorámica con la propiedad position del objeto StreetViewPanoramaOptions, el resultado contendrá el nuevo ID de pano. No es necesario asignar los IDs de pano antiguos y nuevos, ya que ambos seguirán siendo válidos.
    • Si dependes del análisis o la lógica de verificación de los IDs de panorámica, ten en cuenta que el formato de los IDs de panorámica puede cambiar.
    • Puedes informar cualquier problema con la herramienta de seguimiento de errores.
  • Actualizaciones en el método fitBounds de la clase google.maps.Map.
    • Para cambiar el viewport mientras un mapa está oculto, ahora puedes establecer el mapa en visibility: hidden, lo que garantiza que el div del mapa tenga un tamaño real.

3.28

18 de abril de 2017

La propiedad draggable del objeto MapOptions dejó de estar disponible. Para inhabilitar el arrastre del mapa en dispositivos de escritorio, usa la propiedad gestureHandling y configúrala en none.

15 de febrero de 2017

La versión 3.28 de la API de Maps JavaScript ahora está disponible como versión experimental. Consulta la guía sobre el control de versiones de la API.

Cambios:

  • Los mapas con inicio de sesión ya no son compatibles con la versión 3.28 y versiones posteriores de la API de Maps JavaScript.

3.27

2 de febrero de 2017

Se corrigió lo siguiente:

  • Error 11331: No se puede seleccionar el texto dentro de InfoWindow.

10 de enero de 2017

Ahora puedes restringir las predicciones de Autocomplete para que solo 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 ahora está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).

Cambios:

  • Una nueva opción gestureHandling en el objeto MapOptions te ayuda a optimizar la experiencia de tus usuarios cuando interactúan con el mapa en dispositivos móviles. Los valores disponibles son los siguientes:
    • greedy: El mapa siempre se desplaza (hacia arriba, abajo, izquierda o derecha) cuando el usuario desliza (arrastra) la pantalla. En otras palabras, los deslizamientos con uno y dos dedos generan un movimiento panorámico del mapa.
    • cooperative: El usuario debe deslizar la pantalla con un dedo para desplazar la página, y con dos dedos para generar un movimiento panorámico del mapa. Si el usuario desliza el mapa con un dedo, aparecerá una superposición sobre el mapa con un mensaje que indica al usuario que debe usar dos dedos para mover el mapa. Mira el ejemplo anterior en un dispositivo móvil para ver el modo cooperativo en acción.
    • none: El mapa no puede moverse de forma panorámica ni admite pellizcos.
    • auto (predeterminado): El comportamiento es cooperative o greedy, según si la página admite desplazamiento 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 los dispositivos móviles, por lo cual los usuarios pueden agrandar el mapa fácilmente. Cuando el mapa se encuentra en el modo de pantalla completa, los usuarios pueden realizar movimientos panorámicos del mapa usando uno o dos dedos. Nota: iOS no admite la función de pantalla completa. Por lo tanto, este control no es visible en dispositivos iOS.

Los mapas con inicio de sesión dejarán de estar disponibles

6 de octubre de 2016

La función de inicio de sesión está obsoleta. La versión 3.27 y las versiones anteriores de la API de Maps JavaScript siguen admitiendo mapas con inicio de sesión. Una versión futura ya no admitirá mapas con inicio de sesión, pero seguirá admitiendo funciones que guarden un lugar en Google Maps con una ventana de información o SaveWidget. Obtén más información sobre los mapas a los que accediste.

Cambio en los puntos de referencia de paso en la respuesta del servicio de Directions

29 de agosto de 2016

El campo via_waypoints en la respuesta del servicio de indicaciones contiene un array de puntos de referencia que no se especificaron en la solicitud original. El campo via_waypoints seguirá apareciendo en la respuesta de instrucciones sobre cómo llegar que se puede arrastrar, pero ya no se usa en la respuesta de ruta alternativa. La versión 3.27 será la última versión de la API que admita via_waypoints en rutas alternativas.

El enfoque recomendado es solicitar rutas alternativas y, luego, mostrar todas las rutas como no arrastrables y la ruta principal como arrastrable. Los usuarios pueden arrastrar la ruta principal hasta que coincida con una alternativa. El campo via_waypoints está disponible en la ruta resultante (que el usuario arrastró).

3.26

18 de agosto de 2016

La versión 3.26 de la API de Maps JavaScript ahora está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).

Cambios:

  • Un nuevo renderizador de Street View ofrece mejoras en el procesamiento de la imagen, como transiciones y animaciones más fluidas, un mejor modelado de objetos, una mejor compatibilidad con dispositivos móviles y controles más claros. Consulta los detalles en el blog de Google Geo Developers.
  • La API ahora admite eventos de orientación del dispositivo en Street View, por lo que los usuarios de dispositivos móviles pueden mirar a su alrededor con solo mover sus teléfonos. Como desarrollador, puedes habilitar o inhabilitar esta función. Consulta la guía para desarrolladores para obtener más información.

3.25

25 de mayo de 2016

La versión 3.25 de la API de Maps JavaScript ahora está disponible como versión experimental. (Consulta la guía sobre el control de versiones de la API).

Finalización de la compatibilidad con Internet Explorer 9

2 de mayo de 2016

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 capacidad de hacer clic en los íconos del mapa. Un ícono de mapa representa un punto de interés, también conocido como lugar de interés. Consulta el método setClickableIcons en google.maps.Map.

31 de marzo de 2016

Se corrigió lo siguiente:

  • Problema 9507: Los vínculos de Street View ahora vuelven a funcionar en Safari.

28 de marzo de 2016

Se corrigió lo siguiente:

  • Error 9394: Las ventanas de información se cierran automáticamente cuando el usuario abre una ventana de información para un ícono de mapa base y viceversa.
  • Muestra un logotipo de Google blanco cuando el mapa base tiene un diseño aplicado con la propiedad styles en el mapa (anteriormente, el logotipo se volvía blanco solo cuando se aplicaba un diseño con un StyledMapType).

18 de marzo de 2016

Se corrigió lo siguiente:

  • Problema 9424: new LatLng({lat: 0, lng: 0})
  • Se corrigió el desplazamiento del mouse con el nuevo renderizador de Street View (con google.maps.streetViewViewer = 'photosphere').

15 de febrero de 2016

Cambios:

  • Se quitó la 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 y que ocupe toda la pantalla. De forma predeterminada, este control está desactivado. Puedes habilitarlo en MapOptions y configurarlo con FullscreenControlOptions. Su posición predeterminada es RIGHT_TOP.
  • El control de pantalla completa de Street View está habilitado de forma predeterminada. Puedes inhabilitarlo a través de StreetViewPanoramaOptions y configurarlo con FullscreenControlOptions. Su posición predeterminada ahora es RIGHT_TOP.

4 de enero de 2016

Se corrigió lo siguiente:

  • Problema 9009: Cuando sintetices eventos del mouse a partir de la función táctil, usa el botón izquierdo en lugar del botón del medio para lograr la compatibilidad con jQuery.
  • Problema 4201: La API ya no usa eval(). Por lo tanto, ahora es posible usar la API sin la directiva Content Security Policy de unsafe-eval.

21 de diciembre de 2015

Cambios:

  • Opción del mapa para inhabilitar el botón de acceso a los mapas con inicio de sesión (se mostrará el avatar de los usuarios que hayan accedido y se seguirá permitiendo el acceso a través de acciones de acceso [p.ej., marcar como favorito], pero ya no se tendrá el botón para acceder en el mapa cuando se configure esta opción).
  • La interfaz de las solicitudes de búsqueda de texto cambió. El parámetro types dejó de estar disponible a partir del 1 de marzo de 2016 y fue reemplazado por un nuevo parámetro type que solo admite un tipo por solicitud de búsqueda. Además, ya no se admitirán los tipos establishment, food y grocery_or_supermarket como parámetros de búsqueda (sin embargo, es posible que continúen mostrándose en los resultados de una búsqueda). Las solicitudes que usen el parámetro types heredado se admitirán hasta el 1 de marzo de 2017. Después de esta fecha, todas las búsquedas de texto deberán usar la nueva implementación.

2 de diciembre de 2015

Cambios:

  • El constructor Autocomplete verifica que se le proporcione un elemento de entrada.
  • Las ventanas de información de los lugares de interés del mapa base muestran el mismo contenido en el modo sin acceso y en el modo con acceso.
  • Los externos de la API de Google Maps para el compilador Closure ahora especifican un tipo (número o cadena) para las enums.

25 de noviembre de 2015

Cambios:

  • Se agregaron métodos .toJSON() a los objetos LatLng y LatLngBounds. Se diseñaron para usarse a través de JSON.stringify().

19 de noviembre de 2015

Cambios:

  • Logotipo blanco de Google para mapas con diseño

Se corrigió lo siguiente:

  • Error 8674: Error: Protección contra img { max-width: 100%; }

3.22

7 de enero de 2016

Se corrigió lo siguiente:

  • Problema 9009: Cuando sintetices eventos del mouse a partir de la función táctil, usa el botón izquierdo en lugar del botón del medio para lograr la compatibilidad con jQuery.

10 de noviembre de 2015

Cambios:

  • El servicio de instrucciones sobre cómo llegar y el servicio de matriz de distancias ahora muestran el tiempo previsto en el tráfico (en el campo de respuesta duration_in_traffic) cuando el modo de viaje es conducir. Para recibir los tiempos de viaje previstos, incluye un literal de objeto drivingOptions en la solicitud y especifica un departureTime actual o futuro. También puedes especificar un trafficModel optimista, pesimista o la mejor estimación (predeterminada) para influir en las suposiciones que se usan cuando se calcula el tiempo de viaje. Para obtener más información, consulta la guía para desarrolladores del servicio de instrucciones y del servicio de matriz de distancias. Nota: duration_in_traffic solo está disponible para los clientes del plan premium de Google Maps Platform.

Obsoleto:

  • El campo de solicitud durationInTraffic ahora es obsoleto. Anteriormente, era el recurso recomendado para que los clientes del plan Premium de Google Maps Platform especificaran si el resultado debía incluir una duración en la que se tuvieran en cuenta las condiciones actuales de tráfico. Ahora debes usar el campo drivingOptions.

5 de noviembre de 2015

Obsoleto:

  • La biblioteca de AdSense dejó de estar disponible desde mayo de 2015 y ya no está disponible en la versión experimental de la API de Maps JavaScript. La biblioteca se quitará pronto de las versiones de la API publicadas y congeladas. Una solución alternativa es Google AdSense. Consulta la guía para crear una unidad de anuncios de AdSense.

22 de septiembre de 2015

Cambios:

  • Se agregó compatibilidad con los IDs de Place cuando se realizan solicitudes de instrucciones sobre cómo llegar y de matriz de distancias: DirectionsRequest.origin, DirectionsRequest.destination y DirectionsWaypoint.location ahora aceptan objetos Place, y DistanceMatrixRequest.origins y DistanceMatrixRequest.destinations ahora aceptan un array de objetos Place.

15 de septiembre de 2015

Cambios:

  • La posición y la apariencia predeterminadas 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 o no el modo de acceso, y también es más coherente con el sitio web de Google Maps. Si deseas continuar usando el conjunto de controles anterior por un tiempo, puedes configurar google.maps.controlStyle = 'azteca' en la versión 3.22.
  • El nuevo control de pantalla completa en Street View permite al usuario abrir el panorama de Street View en el modo de pantalla completa.

Obsoleto:

  • El control de mapa general 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, o deslizan, el mapa. (Ten en cuenta que el control de desplazamiento en Street View seguirá disponible).
  • El control de zoom está disponible en un solo estilo, por lo que google.maps.ZoomControlStyle ya no está disponible.

1 de septiembre de 2015

Cambios:

  • Se agregaron literales de LatLngBounds
  • Se corrigió el problema con las clases de CSS demasiado amplias.
  • Se mejoró la carga de mosaicos después de cambiar el tamaño del mapa

Fin de la compatibilidad con Internet Explorer 8

31 de agosto de 2015

A partir del 31 de agosto de 2015, Internet Explorer 8 ya no es compatible oficialmente con la API de Maps JavaScript. Consulta la lista de navegadores compatibles. Para obtener información sobre la política de asistencia de navegadores de Microsoft, consulta la publicación del 7 de agosto de 2014 en IEBlog.

3.21

5 de agosto de 2015

Cambios:

  • Mejora del rendimiento: Solo carga tarjetas visibles
  • Se realizaron varias mejoras en Documentos

21 de julio de 2015

Cambios:

  • Lanzamiento de Marcadores con etiquetas
  • Se corrigió el error de memoria insuficiente de iOS 7 para objetos poly en pantallas de alta definición
  • Correcciones de eventos táctiles en IE10 y versiones posteriores
  • La verificación de errores en las entradas proporcionadas por el desarrollador ahora se muestra en la consola en lugar de arrojar un error.

6 de julio de 2015

Se corrigió lo siguiente:

  • Error 8159: Error: Renderización incorrecta de StrokePosition.OUTSIDE.

17 de junio de 2015

Cambios:

  • Se corrigió el problema 6321: Error "Uncaught TypeError: Cannot read property 'x' of undefined" solo en navegadores para Android o iOS.

2 de junio de 2015

Cambios:

  • Obsoleto: CloudLayer y PanoramioLayer
  • Se corrigió el problema 8098: Error: El mapa de calor ponderado no se renderiza correctamente con un punto.

2 de junio de 2015

Cambios:

  • Se agregó la capacidad de geocodificar un placeId a una dirección o latlng.
  • muestra placeIds a través de la API de Geocoding

28 de mayo de 2015

Cambios:

  • Se corrigió el error 6358: La notación de ruta de acceso SVG no se renderiza correctamente en dispositivos HDPI.

19 de mayo de 2015

Se corrigió lo siguiente:

  • Problema 7673: Los controles pierden la posición después de usar el menú desplegable de tipo de mapa.
  • Error 7589: El hombrecito naranja salta cuando se cambia el tamaño del mapa.

3.20

24 de abril de 2015

Se corrigió lo siguiente:

  • Aumento del zoom máximo del terreno y carga de mosaicos de alta dpi incluso en el zoom máximo

13 de abril de 2015

Se corrigió lo siguiente:

  • Error 7820: Los cursores no funcionan en las páginas cargadas desde file://.
  • Problema 7591: Error: StreetViewService.getPanoramaByLocation falla cuando el argumento de radio no es un número entero.

25 de marzo de 2015

Se corrigió lo siguiente:

  • Problema 7733: Se produce un error en el que las superposiciones de imágenes o suelo KML tienen una resolución muy baja de repente.
  • Se mejoró la alineación del texto del widget con el ícono de estrella

17 de marzo de 2015

Se corrigió lo siguiente:

  • Problema 7756: Error: Regresión de rendimiento de Safari 8
  • Se quitó la capa de datos demográficos
  • Mejoras en el chrome 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 lanzamiento.

Se quitará la versión 3.17. Las solicitudes de la versión 3.17 o cualquier versión anterior ahora se entregarán con la versión 3.18.

La documentación sobre el control de versiones está disponible en https://developers.google.com/maps/documentation/javascript/versions.

Versiones disponibles después del cambio:

Experimental: 3.20

Versión: 3.19

Inmovilizada: 3.18

3.19

24 de abril de 2015

Se corrigió lo siguiente:

  • Cursores en modo de acceso.

19 de marzo de 2015

Se corrigió lo siguiente:

  • Problema 7756: Se produjo un error de regresión de rendimiento en Safari 8.

20 de enero de 2015

Se corrigió lo siguiente:

  • Problema 7475: Error: TypeError de phantomjs: No se puede borrar la propiedad.

13 de enero de 2015

Se corrigió lo siguiente:

  • Las tarjetas ahora están ocultas para los lectores de pantalla.

17 de diciembre de 2014

Se corrigió lo siguiente:

  • Problema 6917: Error: Las formas no respetan la propiedad "draggable" del mapa.
  • Problema 7445: Se produce un error de presentación cuando se usa la función de acceso de la API de Maps v3.

2 de diciembre de 2014

Se corrigió lo siguiente:

  • Problema 7390: Se produjo un error: Los hipervínculos de weather.com no funcionan.
  • Error 7376: Se cerró WebGL (ahora se volvió a habilitar).
  • Conflicto de nombres de ES6 con símbolo

25 de noviembre de 2014

Se corrigió lo siguiente:

  • Problema 7333: Error: El signo de intercalación del panel de información no funciona en IE9.

3.18

4 de diciembre de 2014

Se corrigió lo siguiente:

  • Problema 7390: Se produjo un error: Los hipervínculos de weather.com no funcionan.

18 de septiembre de 2014

Se corrigió lo siguiente:

  • Problema 7136: Los títulos de varios marcadores no funcionan en Firefox.

9 de septiembre de 2014

Se corrigió lo siguiente:

  • Problema 7098: Se produce un error cuando se establece el encabezado de punto de vista de Street View.

26 de agosto de 2014

Se lanzó la versión 3.18 a la versión experimental.

La versión 3.17 ahora es estable.

3.17

20 de agosto de 2014

Se corrigió lo siguiente:

  • Problema 6937: Regresividad en la versión 3.17: No se puede leer la propiedad "remove" de undefined (en Places).

12 de agosto de 2014

Se corrigió lo siguiente:

  • Problema 6968: Error: Las teclas de flecha del teclado no funcionan con v=3.exp.

31 de julio de 2014

Agregado:

  • Map Panes proporciona documentación explícita sobre cómo se propagan los eventos del DOM a través de ellos. Se agregó el panel overlayMouseTarget.

7 de julio de 2014

Agregado:

  • Se agregó toGeoJson a las capas de datos y a las componentes individuales de la capa de datos, lo que permite exportar la geometría a GeoJSON.

24 de junio de 2014

Agregado:

  • place_id, un identificador único para un lugar, que se agrega a la biblioteca de Places para Autocomplete y Place Details.
  • overview_path se agrega a DirectionsRoute, lo que proporciona una polilínea codificada que representa todo el recorrido de la ruta.

26 de mayo de 2014

Agregado:

  • El parámetro sensor ya no es obligatorio en la URL de la API de Maps.

20 de mayo de 2014

Se lanzó la versión 3.17 a la versión experimental.

3.16

15 de abril de 2014

Se corrigió lo siguiente:

8 de abril de 2014

Agregado:

  • El mapa se desplaza cuando se mueve el mouse mientras se dibuja.

Se corrigió lo siguiente:

  • Se acepta LatLngLiteral en más ubicaciones.
  • InfoWindow cambia de tamaño cuando Roboto termina de cargarse (error 5713).

31 de marzo de 2014

Se corrigió lo siguiente:

  • Las capas KML semitransparentes ya no son transparentes en IE 8 ( problema 6540).

26 de marzo de 2014

Se corrigió lo siguiente:

  • Se quitaron las llamadas a event.returnValue en Chrome para evitar advertencias de consola.
  • La función de pellizcar para hacer zoom no funciona en IE11 (problema 5747).

18 de marzo de 2014

Agregado:

12 de marzo de 2014

Agregado:

24 de febrero de 2014

Agregado:

  • Compatibilidad con transbordadores en los servicios de matriz de distancia y instrucciones sobre cómo llegar

17 de febrero de 2014

Se lanzó la versión 3.16 a la versión experimental.

3.15

3 de marzo de 2014

Se corrigió lo siguiente:

10 de febrero de 2014

Se corrigió lo siguiente:

  • Inhabilita toda la aceleración de hardware de tarjetas en Chrome/Linux para evitar un problema mayor de aceleración de hardware de Chrome.

3 de febrero de 2014

Se corrigió lo siguiente:

  • La rueda de desplazamiento no funciona en IE 11 (problema 5944).

29 de enero de 2014

Se corrigió lo siguiente:

  • Inhabilita toda la aceleración de hardware de tarjetas en Chrome o Windows para evitar un problema mayor de aceleración de hardware de Chrome. (problema 6219).

22 de enero de 2014

Se corrigió lo siguiente:

16 de enero de 2014

Se corrigió lo siguiente:

  • El CSS de actualización visual se hizo menos específico para anular menos estilos establecidos por el usuario.

27 de noviembre de 2013

Se corrigió lo siguiente:

  • La creación de un marcador después de crear una instancia del mapa arroja un error indefinido de "contains" (problema 5798).

19 de noviembre de 2013

Se corrigió lo siguiente:

  • Los íconos de maniobra del panel de instrucciones no se muestran correctamente en Firefox.

3.14

10 de septiembre de 2013

Se corrigió lo siguiente:

  • Los vínculos de las ventanas de información oficial de Google no se abren en pestañas o ventanas nuevas (problema 5794).

15 de agosto de 2013

  • La actualización visual se convierte en el modo de renderización de mapas predeterminado en la versión de lanzamiento de la API.
  • DynamicMapsEngineLayer: Genera informes de componentes para capas vectoriales, de imágenes y KML

3.13

25 de junio de 2013

Agregado:

  • DynamicMapsEngineLayer

11 de junio de 2013

Agregado:

Se corrigió lo siguiente:

  • Error: Panorámicas personalizadas de Street View y 90 grados hacia abajo (problema 4875)

3.12

4 de junio de 2013

Se corrigió lo siguiente:

  • Infowindow domready no se activa cuando visualRefresh=true (problema 5415).
  • Error: Ventanas de información de visualRefresh en iOS ( Error 5396).

15 de mayo de 2013

Agregado:

29 de abril de 2013

Se corrigió lo siguiente:

  • Los marcadores eliminados permanecen en el mapa en los navegadores Android y Dolphin.

3.11

19 de febrero de 2013

Se corrigió lo siguiente:

  • Cambiar DrawingMode mientras se dibuja causa un error.
  • Si haces clic en los pasos del panel de instrucciones, se cambia el zoom.

12 de febrero de 2013

Se corrigió lo siguiente:

  • El polígono no arrastrable se puede arrastrar a través de un polígono arrastrable con entrada táctil (problema 4868).
  • Los íconos de transporte público eran incorrectos en el panel de rutas alternativas cuando se cambiaba travelMode (problema 4581).
  • panTo(latLng) no siempre centra el mapa exactamente en latLng en algunas condiciones.

29 de enero de 2013

Agregado:

  • Se agregó StreetViewCoverageLayer para agregar la capa de cobertura de manera programática.
  • Se expuso StreetViewPov para StreetViewPanoramas

Se corrigió lo siguiente:

  • El aumento del uso de memoria cuando se usa la versión 3.8 de JavaScript de Google Maps provoca una falla (observada en IE 9, Chrome, etcétera). ( Error 4162 )
  • El menú desplegable (seleccionar) en InfoWindow no seguirá el desplazamiento del mapa en Firefox.

22 de enero de 2013

Agregado:

  • opción de arrastre para polilíneas, polígonos, círculos y rectángulos
  • Campo price_level en PlaceResult

15 de enero de 2013

Se corrigió lo siguiente:

  • Los íconos de polilíneas repetidas se dibujan de forma incorrecta en algunas polilíneas (problema 4333).

7 de enero de 2013

Se corrigió lo siguiente:

17 de diciembre de 2012

Agregado:

  • Nuevos idiomas: urdu e islandés

Se corrigió lo siguiente:

  • Los mapas se mostraban desenfocados o brumosos en IE9 después de la navegación (problema 3875).

17 de diciembre de 2012

Agregado:

  • Nuevos idiomas: urdu e islandés

Se corrigió lo siguiente:

  • Los mapas se mostraban desenfocados o brumosos en IE9 después de la navegación (problema 3875).

10 de diciembre de 2012

Agregado:

  • La capacidad de cargar imágenes con el atributo crossorigin establecido

Se corrigió lo siguiente:

  • Se corrigieron los problemas que mostraban marcadores con imágenes remotas en primer plano (problema 4616).
  • Se produce un error de JS cuando se vuelven a mostrar símbolos en polilíneas en IE 7/8.

3 de diciembre de 2012

Se corrigió lo siguiente:

  • La biblioteca de Markermanager no funciona con la versión 3 de la API de Maps para JS (problema 4543).

27 de noviembre de 2012

Agregado:

  • Usar lienzo de alta densidad de píxeles en dispositivos de alta densidad de píxeles para marcadores optimizados

Se corrigió lo siguiente:

  • MapTypeControl no borró los diseños (error 4588).

3.10

4 de febrero de 2013

Se corrigió lo siguiente:

  • El aumento del uso de memoria cuando se usa la versión 3.8 de JavaScript de Google Maps provoca una falla (observada en IE 9, Chrome, etcétera). ( Error 4162 )

25 de septiembre de 2012

Agregado:

  • Street View de interiores
  • Se agregó la opción fixedRotation a IconSequence.
  • "Tiempo en el tráfico actual" a Maps

11 de septiembre de 2012

Nuevo:

  • Se agregó StrokePosition a polígonos, rectángulos y círculos.
  • computeOffsetOrigin a la biblioteca de geometría
  • Se agregaron cuatro idiomas nuevos a la API: afrikáans, amárico, swahili y zulú.

28 de agosto de 2012

Agregado:

  • tipos a textSearch de la API de Places

Se corrigió lo siguiente:

  • No se puede pasar el objeto Symbol a MarkerOptions en GWT.
  • Regresión: Pellizca para acercar en iOS 5 cuando se desplaza la página (problema 4046)

14 de agosto de 2012

Cambios notables:

  • Modifica la interfaz de KmlLayer para que acepte la URL como una propiedad MVC, en lugar de un argumento de constructor.

3.9

10 de septiembre de 2012

Se corrigió lo siguiente:

  • No se puede pasar el objeto Symbol a MarkerOptions en GWT.
  • Se corrigió la regresión: Pellizca para acercar en iOS 5 cuando se desplazaba la página (problema 4046).

9 de agosto de 2012

Se corrigió lo siguiente:

  • Error de sintaxis en Android 3.x

31 de julio de 2012

Cambios notables:

  • Cómo ocultar la superposición de Street View en proyecciones personalizadas

Se corrigió lo siguiente:

  • Los símbolos de marcador no activan eventos en Safari cuando la escala es superior a 35.
  • No se genera el evento de clic para los marcadores en un mapa personalizado (tipo de mapa + proyección).

25 de julio de 2012

Se corrigió lo siguiente:

  • componentRestrictions en Autocomplete (error 4302)

17 de julio de 2012

Se corrigió lo siguiente:

  • No se puede hacer clic en el cuadro de texto en InfoWindow en IE.
  • bounds_changed debe activarse antes de zoom_changed (problema 1399).
  • La opción de mapa backgroundColor no se conserva después de invocar a Streetview.
  • Cambiar del mapa con diseño a satélite carga innecesariamente las tarjetas del mapa.
  • Se ignoran las propiedades de mapa arrastrable o rueda de desplazamiento en el modo de dibujo (problema 4012).
  • LatLngBounds debe mostrar un rango de longitud completo cuando se muestra más de una copia del mundo.
  • No se dibuja una forma vacía cuando se hace doble clic (problema 3964).
  • Eventos de marcador superfluos al hacer clic ( problema 3911)

Cambios notables:

  • Se cambiaron los nombres de los extremos de búsqueda y consulta a nearbySearch y textSearch

10 de julio de 2012

Cambios notables:

  • Haz que google.maps.event.removeListener() acepte nulo como argumento.

27 de junio de 2012

Agregado:

Cambios notables:

  • Reconocer “transparente” como un color

23 de junio de 2012

Agregado:

  • Símbolos
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Nuevas opciones de estilor "grosor" y "color":

http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html

15 de mayo de 2012

Agregado:

  • Restricción por país para Autocomplete (AutocompleteOptions.componentRestrictions) (error 3899)
  • Filtros de tipo de regiones y ciudades

3.8

1 de mayo de 2012

Se corrigió lo siguiente:

  • A veces, los marcadores borrados vuelven a aparecer (error 4087).
  • A veces, no se renderizan las sombras de los marcadores (error 3993).

23 de abril de 2012

Se corrigió lo siguiente:

  • El hombrecito naranja permanece en el mapa con el tipo de mapa personalizado después de cerrar Street View (problema 4076).
  • Los marcadores animados quitados no se pueden volver a agregar al mapa (problema 4052).

18 de abril de 2012

Se corrigió lo siguiente:

  • La ventana de información del clima siempre muestra el ícono de lluvia en Firefox (error 4063).

Agregado:

10 de abril de 2012

Se corrigió lo siguiente:

  • Se muestran imágenes aéreas, incluso si no están disponibles para todo el viewport (problema 3913).

3 de abril de 2012

Agregado:

  • WeatherLayer y CloudLayer (error 3555)
  • DemographicsLayer

Se corrigió lo siguiente:

  • Límites de mosaicos visibles para polígonos en peculiaridades de IE 9
  • Los marcadores saltan cuando se realiza un barrido en Canvas Street View

28 de marzo de 2012

Se corrigió lo siguiente:

  • Usa nombres de etiquetas en minúsculas para cumplir con XHTML (problema 3868).
  • Se cambió el comportamiento de zoom de los panel táctiles de Apple para que sea menos sensible (problema 2416).

20 de marzo de 2012

Se corrigió lo siguiente:

  • Crear un marcador con una imagen de sombra que no existe genera errores (problema 4014).

Agregado:

  • Haz clic para ir o haz clic para acercar en Street View (error 2447).

Cambios notables:

  • Se inhabilitó el doble clic para acercar o alejar de forma predeterminada en Street View.

6 de marzo de 2012

Se corrigió lo siguiente:

  • Se produce un error en OverviewMapControl cuando se acerca muy rápido (error 3882).
  • Se produce un error en IE cuando se quita el div del mapa de la página (problema 3971).
  • Los marcadores ajustados se renderizaban de forma incorrecta en IE inferior a 9 (problema 3912 y problema 3908).

Agregado:

21 de febrero de 2012

Se corrigió lo siguiente:

  • Los mapas se muestran borrosos en IE 9 (error 3875).
  • La polilínea que consta de bordes colineales en el espacio LatLng se simplifica de forma incorrecta (problema 3739).

Agregado:

  • google.maps.geometry.poly.containsLocation() y isLocationOnEdge() (problema 1978)

15 de febrero de 2012

Se corrigió lo siguiente:

  • Regresión: Los marcadores ajustados se renderizan de forma incorrecta con un parámetro “size” no válido (problema 3908).
  • El mapa se bloquea en el modo de edición cuando se llama a setEditable(false) mientras el usuario arrastra el punto de control (problema 3842).

Cambios notables:

  • Desvanecimiento entre panorámicas de Street View

3.7

7 de febrero de 2012

Se corrigió lo siguiente:

  • El marcador parpadea en la posición final antes de la animación de caída (problema 3608).
  • Abrir InfoWindow y establecer el zoom al mismo tiempo genera un centro de mapa incorrecto (problema 3738).
  • Se ignora el clic derecho cuando se arrastran marcadores (problema 3237).
  • A veces, el título del marcador no aparece en Firefox (problema 3773).

Cambios notables:

  • Los marcadores ajustados ahora se renderizan en Canvas cuando están disponibles.
Agregado:

31 de enero de 2012

Se corrigió lo siguiente:

  • Se corrigió el problema por el que se mostraban mosaicos coreanos incorrectos después de desplazar la vista por el mundo (problema 2722).
  • Se corrigió el problema por el que no se podía colocar el hombrecito naranja con precisión para mostrar Street View (problema 3861).
  • Se agregó la propiedad "visible" para los polígonos (problema 2861).
  • panTo y panBy se animan incluso cuando los viewports están muy separados (regresión)

24 de enero de 2012

Se corrigió lo siguiente:

  • Los eventos del mouse aparecen en una ventana de información ( problema 3573).
  • Se habilitaron las transformaciones CSS en IE9.
  • Se agregó imageDateControl a StreetViewPanorama.
  • Se habilitó Canvas Street View en IE 9, Opera y Safari/Windows.

16 de enero de 2012

Se corrigió lo siguiente:

  • El Pegman no debe poder arrastrarse en el modo de dibujo.
  • Activa eventos correctamente, respetando el zIndex de polígonos y otras capas
  • Se agregó la propiedad "status" de KmlLayer (error 3015).

10 de enero de 2012

Se corrigió lo siguiente:

  • Muestra el Pegman si disableDefaultUI es verdadero y streetViewControl es verdadero.

7 de diciembre de 2011

Se corrigió lo siguiente:

  • Las autopistas con acceso controlado se pueden diseñar por separado de las autopistas (road.highway.controlled_access).
  • Se activó place_changed cuando el usuario presiona "Intro" en Autocomplete (error 3407).

28 de noviembre de 1011

Se corrigió lo siguiente:

  • Se reubica Autocomplete cuando se cambia el tamaño de la ventana. El evento "resize" se puede activar en el objeto Autocomplete.

22 de noviembre de 2011

Se corrigió lo siguiente:

  • El tamaño del contenido de InfoWindow ahora se calcula teniendo en cuenta los estilos en cascada
  • El control de rotación del mapa aéreo no coincide con el encabezado en la creación del mapa.

7 de noviembre de 2011

Cambios notables:

  • Nuevo estilo visual de los controles predeterminados
  • Formas editables (polígonos, polilíneas, círculos y rectángulos)
  • Nuevo DrawingManager para agregar superposiciones nuevas
  • Nuevos campos PlaceResult: website y international_phone_number
  • Nuevo campo ElevationResult: resolution

Se corrigió lo siguiente:

  • Los íconos de inicio y finalización en los resultados de las instrucciones sobre cómo llegar ahora se renderizan con un fondo transparente en IE 7 y versiones posteriores.

3.6

31 de octubre de 2011

Se corrigió lo siguiente:

  • Se produce un error cuando se usa la API de Maps con la biblioteca de Prototype en IE7.

25 de octubre de 2011

Se corrigió lo siguiente:

  • Errores cuando el mapa de KmlLayer cambió antes de que terminara de cargarse la capa
  • Fuga de memoria en IE cuando se agregan y quitan polígonos

18 de octubre de 2011

Cambios notables:

  • Se agregó el campo de palabras clave a PlaceSearchRequest
  • Se quitaron las líneas de las rutas de Street View

10 de octubre de 2011

Se corrigió lo siguiente:

  • La dirección es demasiado larga en la vista previa de Street View

27 de septiembre de 2011

Se corrigió lo siguiente:

  • El control del mapa general actualiza el centro y el zoom juntos si el zoom cambió

27 de septiembre de 2011

Se corrigió lo siguiente:

  • Recuperación doble de tarjetas iniciales en Chrome
  • Fugas de memoria durante el desplazamiento
  • No sueltes el hombrecito naranja de Street View cuando hagas un barrido hacia un área fuera de cobertura.
  • Regresión: Las capas de GroundOverlay que cruzan la longitud de -180 desaparecen.
  • Regresión: El centro del mapa es incorrecto cuando se abre la ventana de información mientras se desplaza y se acerca.

Cambios notables:

  • Mostrar vistas previas de Street View mientras se arrastra el hombrecito naranja

20 de septiembre de 2011

Se corrigió lo siguiente:

  • Fuga de memoria en Chrome o Windows cuando se renderizan marcadores con Canvas
  • Renderización de marcadores para vista aérea con rumbo de 90 o 270 grados

Cambios notables:

  • No se puede acceder a los tipos de mapas de Google predeterminados a través del registro de tipos de mapas (se evita el acceso a los mosaicos de mapas).
  • Animaciones de rotación cuando se sale de las imágenes aéreas y se ingresa a ellas

12 de septiembre de 2011

Problemas resueltos:

  • El marcador se queda atascado en la posición elevada después de que aparece la información sobre herramientas en Firefox 4 y versiones posteriores (error 3334).

Cambios notables:

  • GeocoderResult.formatted_address no está documentada

6 de septiembre de 2011

Se corrigió lo siguiente:

  • La ventana de información del elemento seleccionado (menú desplegable) no sigue el desplazamiento del mapa en Firefox.
  • Tarjetas en Corea en algunos dispositivos móviles

29 de agosto de 2011

Cambios notables:

  • Permite que los controles personalizados tengan un índice z más alto que los controles de la API.
  • Los vínculos dirigen a los usuarios a la versión en el idioma correcto de maps.google.com.
  • No abras un objeto InfoWindow sobre un componente KML si no hay un elemento HTML, un nombre ni una descripción para la ventana de información.
  • Se corrigió la regresión: mosaicos de alta resolución de PPP dañados

24 de agosto de 2011

Problemas resueltos:

  • Se inhabilitó la aceleración de hardware para Chrome y Mac: Se corrigió el problema de renderización de marcadores y el clic en la superposición (problema 3544 y problema 3551).
  • Se corrigió el gesto de pellizcar para acercar en Android cuando se desplazaba la página (problema 3373).

Cambios notables:

  • Los íconos de la empresa ahora están activados de forma predeterminada.

17 de agosto de 2011

Cambios notables:

  • Íconos de mapa en los que se puede hacer clic para ver los lugares de interés
  • Los diseños se pueden configurar en MapOptions y aplicarse a todos los tipos de mapas predeterminados.
  • El hombrecito naranja aparece en los tipos de mapas personalizados, a menos que se inhabilite de forma explícita.

3.5

10 de agosto de 2011

Se corrigió lo siguiente:

  • Los marcadores se quedan atascados en la posición de arrastre hacia arriba cuando se arrastran al horizonte en Street View.
  • Street View no cambia de tamaño cuando se cambia el tamaño del mapa o la ventana
  • Street View con un InfoWindow compartido hace que el navegador falle.

2 de agosto de 2011

Problemas resueltos:

  • Los hipervínculos en la ventana de información de IE no funcionan (problema 3503).
  • El control de escala no se imprime (problema 2966).
  • Regresión: Error al usar OverviewMapControl con mapas con diseño aplicado (error 3489).

Cambios notables:

  • El menú contextual de la mayoría de los controles ahora está inhabilitado cuando se hace clic con el botón derecho.
  • El mapa o la vista panorámica de Street View dentro de una ventana de información no se desplazan cuando se coloca el mouse sobre ella.
  • Ahora es posible desplazar un InfoWindow en el iPad.

18 de julio de 2011

Problemas resueltos:

  • LatLng del evento incorrecto cuando se desplaza la página en iOS >= 4.1 (problema 3373)

11 de julio de 2011

Problemas resueltos:

  • Se corrigió el problema por el que no se podía hacer clic en <select> dentro de la ventana de información en dispositivos táctiles (error 3232).
  • Se solucionó el problema por el que no se disparaba el clic en el mapa después de hacer clic con el botón derecho si MapOptions.draggable era falso (problema 3071).

Cambios notables:

  • Los marcadores con el mismo índice z ahora se ordenan de manera coherente en los límites de las tarjetas.
  • Ahora es posible desplazarse en la ventana de información en iOS.
  • Los marcadores y los polígonos ahora se vuelven a pintar cuando cambia la proyección del mapa.

5 de julio de 2011

Problemas resueltos:

  • Se corrigió el problema por el que no se mostraba el cursor del marcador cuando el mapa no era arrastrable (problema 3120).

Cambios notables:

  • Se agregó la capacidad de aplicar diseño al control y al menú desplegable de Place Autocomplete
  • El widget de Place Autocomplete conserva la descripción que muestra el servidor después de que el usuario selecciona una sugerencia.

30 de junio de 2011

Problemas resueltos:

  • Se corrigió el problema por el que se recuperaban dos veces los mosaicos de mapa iniciales.
  • Se corrigió el evento maptypeid_changed que se activaba varias veces cuando se creaba el mapa después de la versión 3.4 (error 3051).

Cambios notables:

  • Se cambió el autocompletado de lugares para que se adjunte al cuerpo en lugar del elemento superior de entradas.
  • BOTTOM_RIGHT ahora se posiciona correctamente

8 de junio de 2011

Problemas resueltos:

  • Se corrigió el problema por el que el zoom ya no se animaba si el cambio en el nivel de zoom era superior a 2 (problema 3033).

Cambios notables:

  • Se corrigió: 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 Streetview en IE7 (error 3272).

Cambios notables:

  • Se habilitaron las transiciones de atenuación para las tarjetas del mapa cuando se carga y cambia el tipo de mapa.

7 de mayo de 2011

No hay cambios notables.

3.4

7 de mayo de 2011

No hay cambios notables.

6 de mayo de 2011

Problemas resueltos:

  • Se corrigió el problema por el que no se mostraba la panorámica de Street View en IE7 (problema 3272).
  • Se corrigió el problema por el que el PNG semitransparente con ImageMapType perdía transparencia en IE7 y IE8 (problema 3275).

Cambios notables:

  • Servicio Distance Matrix

14 de abril de 2011

Problemas resueltos:

  • Se corrigió: Se admiten colores CSS con nombre para el trazo y el relleno de los polígonos.
  • Se corrigió el problema por el que el polígono no era visible si strokeOpacity se configuraba en 0.0 (problema 3241).
  • Se corrigieron los errores en IE8 cuando se desplazaba la pantalla con la unidad de anuncios visible (problema 3159).
  • Permite los mapas híbridos y de terreno sin los mapas satelitales y de ruta en el control de tipo de mapa (problema 3089).
  • Se cargan mosaicos de alta densidad de píxeles para pantallas de alta densidad de píxeles (error 2614).

Cambios notables:

  • La inclinación aérea se establece de forma predeterminada en 45 grados cuando las imágenes aéreas están habilitadas y disponibles.
  • Se mejoró el comportamiento de pellizcar en el iPad.
  • Se cambiaron los nombres de DirectionsTravelMode y DirectionsUnitSystem a TravelMode y UnitSystem (los nombres anteriores siguen siendo retrocompatibles).

14 de abril de 2011

Problemas resueltos:

  • Se corrigió el problema por el que el ícono de marcador y la sombra ya no eran transparentes en IE6.
  • Se corrigió el problema por el que los marcadores ya no parpadeaban cuando se aplicaba el zoom.
  • Se corrigió la renderización de polígonos en los límites de las tarjetas cerca de los polos norte y sur.

Cambios notables:

  • Las polilíneas y los polígonos ahora se renderizan en Canvas siempre que sea posible.
  • Las coordenadas LatLng de los eventos en las polilíneas y los bordes de los polígonos ahora se ajustan al punto más cercano de la línea.

5 de abril de 2011

Problemas resueltos:

28 de marzo de 2011

Problemas resueltos:

  • No se puede cambiar el rumbo en Street View cuando se está en el modo satelital (problema 3174).
  • El mapa se dañó cuando se inhabilitó VML (error 3119).

Cambios notables:

  • La superposición de rutas de Street View ahora se muestra en el modo oblicuo.

22 de marzo de 2011

Problemas resueltos:

  • El hombrecito naranja se muestra en los tipos de mapas personalizados ( error 3154).

Cambios notables:

  • Se corrigió el problema por el que los marcadores gigantes se recortaban en los bordes de las tarjetas
  • Se corrigió la superposición de Street View en el modo oblicuo
  • Se corrigió el problema por el que el control del mapa general se mostraba en modo de impresión.

17 de marzo de 2011

Problemas resueltos:

Cambios notables:

  • Se corrigió: Los círculos y los rectángulos ignoran el zIndex.
  • Se corrigió el problema por el que los eventos del mouse activaban eventos dos veces cuando el marcador se animaba.
  • Se corrigió el problema por el que los mapas con diseños no usaban diseños si el tipo de mapa se agregaba al registro después de establecer el ID de tipo de mapa.
  • Se corrigió el problema por el que los tipos de mapas sin diseño adoptaban el diseño de un tipo de mapa con diseño.
  • Los marcadores ahora activan eventos de mouse, no eventos del DOM.

11 de marzo de 2011

Problemas resueltos:

  • Ya no se acerca el mapa cuando se hace doble clic en un marcador (problema 3090).
  • El punto de anclaje con sombra de marcador personalizado ahora funciona ( problema 3112).

Cambios notables:

  • Capa de Panoramio
  • Se corrigió el índice z de los marcadores de instrucciones
  • Se fijó 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 compatibles con la función táctil

22 de febrero de 2011

Problemas resueltos:

  • El ancla de InfoWindow se expone a través de la propiedad MVC "anchorPoint" (problema 2860).
  • Se corrigió el híbrido en los niveles de zoom 0 y 1 (problema 3062).
  • Se corrigió el círculo o el rectángulo si se agregan o quitan rápidamente del mapa (error 3052).
  • Se corrigió draggable: false en dispositivos táctiles (problema 3044).

18 de febrero de 2011

Problemas resueltos:

  • Los marcadores de Street View solo se reducen, no se agrandan ( problema 2969).
  • Las instrucciones sobre cómo llegar basadas en marcadores arrastrables ahora funcionan cuando routeIndex no es 0 (problema 2995).
  • Se corrigió el conflicto entre Flash y el arrastre del mapa ( problema 2956).
  • Cuando se cambia mapTypeId en el objeto de escucha maptypeid_changed, el control de tipo de mapa ahora es coherente.

Cambios notables:

  • Las etiquetas ahora están activadas de forma predeterminada cuando se hace clic en el modo Satélite desde el control de tipo de mapa.

8 de febrero de 2011

Cambios notables:

  • Nuevos controles jerárquicos de tipo de mapa: son compatibles con la función táctil.
  • Nuevo logotipo (error 2574)
  • Se cambió el nombre de MarkerShape.coord a MarkerShape.coords para que coincida con el atributo <area> de coordenadas de HTML

3.3

17 de marzo de 2011

Problemas resueltos:

  • No se renderiza el polígono

8 de febrero de 2011

Problemas resueltos:

  • Las solicitudes de tarjetas no se cancelaban en Chrome ( problema 3011)
  • El evento de clic derecho no se activaba en FF/Mac (problema 2920).
  • Problemas de renderización de texto en Safari/Mac ( problema 3024)
  • Los mapas de instrucciones sobre cómo llegar no se imprimen correctamente en IE.

21 de enero de 2011

Cambios notables:

  • Ahora se aceptan MVCArrays en la biblioteca de geometría esférica.
  • Se corrigió la cruz que se mostraba 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 los tiempos incorrectos de zoom_changed generaban resultados incorrectos para fromLatLngToContainerPixel (problema 2539).

6 de enero de 2011

Problemas resueltos:

Cambios notables:

  • Los controles de zoom y desplazamiento lateral se separaron (ya no hay control de navegación). Se pueden configurar por separado.
  • Nuevo control de zoom compatible con el tacto en dispositivos táctiles
  • Ahora puedes borrar el contenido de un MVCArray llamando a clear().
  • Se corrigió la fuga de memoria cuando se agregaban y quitaban marcadores en IE8.
  • Renderización más rápida de polígonos con un algoritmo de simplificación mejorado

23 de diciembre de 2010

Problemas resueltos:

  • Se corrigieron los controladores de clics de los puntos de referencia en las instrucciones sobre cómo llegar que se pueden arrastrar (problema 2871).

21 de diciembre de 2010

Problemas resueltos:

  • Se agregó inercia al mapa cuando se arrastra (error 2592).
  • Se corrigió el error de CSS en Street View (problema 2666).
  • Se corrigió el error de JS cuando se mostraba un InfoWindow con un ancho de mapa de 0 en IE (problema 2536).

Cambios notables:

  • En los dispositivos táctiles, ahora mostraremos un control de zoom compatible con la pantalla táctil, ya sea que se solicite el control de navegación ZOOM_PAN o SMALL. Si el dispositivo admite la función de varios toques en el navegador, no se mostrará ningún control de zoom, ya que el zoom se realiza con el gesto de pellizcar.

9 de diciembre de 2010

Problemas resueltos:

  • InfoWindows ahora se imprimen correctamente en IE (problema 1343).
  • Se corrigió la opacidad en IE8 para ImageMapType.

Cambios notables:

  • Cuando se arrastre, se mostrará una cruz debajo de los marcadores con un ícono personalizado si está habilitado raiseOnDrag.

5 de diciembre de 2010

Problemas resueltos:

  • Proporciona una interfaz para descubrir el nivel de zoom máximo de una ubicación determinada para las imágenes satelitales. (Problema 2049).
  • Se agregó una opción (raiseOnDrag) para habilitar o inhabilitar animaciones cuando se arrastra un marcador. (problema 2910).

Cambios notables:

  • Los marcadores ahora se levantan cuando se arrastran y rebotan cuando se sueltan.
  • Las animaciones de marcadores se pueden controlar de forma programática con la función setAnimation.

28 de noviembre de 2010

Problemas resueltos:

  • maptypeid_changed ya no se activa dos veces (problema 2449).
  • Ahora se puede acceder a la propiedad "size" de un objeto MarkerImage (problema 2465).
  • La forma del marcador hace referencia al ícono en lugar del sprite (problema 2629).
  • Se mejoró el desplazamiento del mapa al arrastrar un marcador para mapas más pequeños (problema 2868).
Cambios notables:
  • Ahora se pueden imprimir mapas sin habilitar la impresión de imágenes de fondo.
  • Se corrigió un error por el que los marcadores de dirección se podían arrastrar cuando "draggable" se establecía como "false".

16 de noviembre de 2010

Problemas modificados:

Cambios notables:

  • Se corrigió el error que causaba que se abriera una ventana nueva en Firefox cuando se hacía clic con Mayúsculas en un marcador.
  • Se perdieron los íconos de marcadores 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 no tenían detalles.
  • Se agregaron posiciones de control para LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER y RIGHT_BOTTOM.
  • Se cambiaron los nombres de las posiciones de control de LEFT a LEFT_TOP, de RIGHT a RIGHT_TOP, de TOP a TOP_CENTER y de BOTTOM a BOTTOM_CENTER.

11 de octubre de 2010

Problemas modificados:

  • Problema 2478: En Street View, la brújula no está alineada o falta en algunos navegadores.
  • Problema 2528: La opacidad de ImageMapTypeOptions no funciona en IE8.
  • Error 2661: Infowindow: El clic derecho en un campo de entrada no muestra el menú contextual.
  • Error 2741: La colocación de 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 es visible.

28 de septiembre de 2010

Problemas modificados:

  • Error 2712: утечки памяти (agregar o quitar marcadores, mostrar o ocultar marcadores, acercar o alejar el mapa)

Cambios notables:

  • Los mapas de las versiones 2 y 3 funcionan mejor cuando ambos están en la misma página.
  • Se corrigió el error en Street View HTML5 cuando se lo arrastraba rápidamente hacia abajo.

16 de septiembre de 2010

Problemas modificados:

  • Problema 2701: El encabezado de control inicial de Street View Navigator no sigue el POV.

14 de septiembre de 2010

Problemas modificados:

  • Problema 157: Se admiten instrucciones de conducción que se pueden arrastrar.
  • Problema 1852: El evento "hacer clic con el botón derecho" en un google.maps.Marker se activa sin un argumento.
  • Problema 2673: El pin desaparece después de cambiar de posición.

Cambios notables:

  • Se mejoró el rendimiento de los marcadores

31 de agosto de 2010

Problemas modificados:

Cambios notables:

  • Se mejoraron las geodésicas para zooms más altos

24 de agosto de 2010

Problemas modificados:

  • Problema 2648: Activar el evento de cambio de tamaño del mapa causa un error en Firefox en la versión 3.2.1.

Cambios notables:

  • Cuando se acerca o aleja repetidamente (como cuando se usa una rueda de desplazamiento), ahora se cargan menos tarjetas de los niveles de zoom intermedios.

16 de agosto de 2010

Problemas modificados:

  • Problema 2416: Panning y zoom demasiado sensibles del mouse mágico de Apple
  • Problema 2606: La configuración de draggable: false en un mapa inhabilita los vínculos.
  • Problema 2640: La memoria no se borra con las actualizaciones del navegador o onunload (IE).

Cambios notables:

  • Los marcadores de Street View se ajustan según su distancia.
  • Actualizaciones del control deslizante de zoom durante el desplazamiento lateral

9 de agosto de 2010

Cambios notables:

  • Se quitaron las propiedades 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ó el 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 cambio del mapa de OverlayView
  • Se corrigió la llamada a GroundOverlay.setMap(null).
  • IE ya no genera fugas de memoria cuando se acerca o aleja la imagen.

5 de agosto de 2010

Problemas modificados:

  • Problema 2588: Llamar a setVisible(false) en el objeto Panorama con un objeto de escucha adjunto causa un error de JS en IE.

Cambios notables:

  • Se corrigió el problema por el que los marcadores desaparecían en IE6 cuando se cambiaba el zoom.

29 de julio de 2010

Problemas modificados:

Cambios notables:

  • El elemento "originHeading" de la panorámica personalizada dejó de estar disponible a favor de "centerHeading".
  • Las tarjetas híbridas de Corea ahora muestran rutas
  • Los clics ahora pasan por polígonos en el mapa en los que no se puede hacer clic.

22 de julio de 2010

Problemas modificados:

  • Problema 1856: Se admite la renderización de polígonos en Opera.
  • Problema 2159: El evento Dragend se activa después de acercar con la rueda de desplazamiento.
  • Problema 2385: En niveles de zoom más altos, GroundOverlay se vuelve negro en Internet Explorer.
  • Problema 2337: Se perdió el polilinea
  • Error 2427: Arrastrar con una ventana de información abierta en el desplazamiento automático causa marcadores "flotantes".
  • Error 2493: Los marcadores no se borran correctamente en IE7.
  • Problema 2500: Imagen de marcador recortada 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 un InfoWindow ya no activa un clic en el mapa.
  • Hacer clic en una superposición de KML ya no activa un evento de clic en el mapa.
  • Street View ahora se desplaza automáticamente para adaptarse a un InfoWindow en la pantalla.
  • LatLng de MouseEvent de KML y FusionTables cambió de "position" a "latLng".
  • Los controles de zoom de Android ya no pasan el clic al mapa.

17 de junio de 2010

Problemas modificados:

  • Error 2346: Se agregó una opción para inhabilitar la animación fluida.

Cambios notables:

  • Se corrigió el error de parpadeo de los marcadores
  • Se mejoró el disparo del evento domready de InfoWindow
  • Ahora se expone DirectionsRoute.bounds

11 de junio de 2010

Problemas modificados:

Cambios notables:
  • Se corrigió la fuga de memoria del marcador
  • Se mejoró la latencia del primer geocódigo
  • Se proporcionó acceso a StreetViewService.

3.0

18 de mayo de 2010

Problemas modificados:

Cambios notables:
  • Se corrigió un error para mostrar correctamente los derechos de autor de Google en el tipo de mapa personalizado
  • Se agregó la propiedad geodésica a los polígonos y las polilíneas
  • Se agregó una opción para hacer clic en los polígonos y las polilíneas.
  • Se agregó la opción de hacer clic en GroundOverlay

13 de mayo de 2010

Problemas modificados:

  • Problema 1724: El tamaño o los márgenes de infoWindow eran incorrectos cuando se configuraba el contenido a través de un elemento, en lugar de una cadena.

Cambios notables:

  • Se corrigió un error por el que las superposiciones terrestres se recortaban antes de tiempo cuando se cruzaba la línea de cambio de fecha.
  • setIcon de marcador ahora funciona con \ en la URL
  • Activadores de eventos de salida del mouse de polígonos y polilíneas en IE
  • Ya no parpadea el ícono de marcador cuando se cambia.

7 de mayo de 2010

Problemas modificados:

  • 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.
  • Problema 2209: Pérdida de pila
  • Problema 2254: Las múltiples llamadas "setMap(gMap)" y "setMap(null)" en el objeto Circle cambian su opacidad de trazo y relleno.

Cambios notables:

  • Se agregaron capas KML y GeoRSS.
  • Se agregaron superposiciones de suelo.
  • Se agregaron capas nuevas: Tráfico y Bicicletas.
  • Se agregó la propiedad "suppressBicyclingLayer" 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 DirectionsResult "start/end_point" a "start/end_location".
  • Se cambió el nombre de la propiedad DirectionsLeg de "start/end_geocode" a "start/end_address".
  • Se cambió el nombre de la propiedad "optimized_waypoint_order" de DirectionsRoute a "waypoint_order".
  • Se quitó la compatibilidad con los nombres de propiedades de instrucciones de manejo anteriores (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) y se siguen registrando advertencias. También quita la conversión de rutas a tramos a pasos y de viajes a rutas a pasos.
  • Se actualizó GeocoderGeometry.latLng a GeocoderGeometry.location

30 de abril de 2010

Problemas modificados:

  • Problema 2230: El mapa se inicializa sin la proyección personalizada deseada.

Cambios notables:

  • Ahora, cuando haces clic en el mapa, se enfoca el teclado.
  • Ahora se admite el pellizco para acercar en el iPad

26 de abril de 2010

Problemas modificados:

  • Problema 1826: Se agregaron eventos de mouseover y mouseout en polígonos y polilíneas.
  • Problema 2177: map.setZoom(z) no funciona correctamente durante el evento "maptypeid_changed".
  • Problema 2247: La opción hideRouteList en DirectionsRenderer no funciona como se espera.

Cambios notables:

  • Se corrigió el error por el que los íconos personalizados desaparecían de la parte inferior del mapa durante el desplazamiento

13 de abril de 2010

Problemas modificados:

  • Problema 2275: No se puede volver a usar MarkerImage.
  • Problema 2181: Cuando agregas un google.maps.Marker y, luego, usas la rueda de desplazamiento del mouse para acercar o alejar la imagen, el marcador se oculta.

11 de abril de 2010

No hay cambios notables ni problemas cambiados.

5 de abril de 2010

Problemas modificados:

  • Problema 1976: Problemas con el ícono personalizado y el marcador que se puede arrastrar
  • Problema 2107: El marcador arrastrable desaparece cuando se arrastra fuera del mapa.
  • Error 2181: No está presente la propiedad de proyección de los mapas base.

Cambios notables:

  • Se expuso la polilínea de descripción general de las instrucciones sobre cómo llegar en DirectionsRoute como overview_path.
  • Se expuso la proyección actual del mapa como una propiedad de solo lectura.

23 de marzo de 2010

Cambios notables:

  • Elevation ahora se expone en la API.
  • Se mejoró la carga de mosaicos para conexiones a Internet lentas.

15 de marzo de 2010

Cambios notables:

  • Los polígonos ahora se vuelven a pintar correctamente cuando se cambian los estilos.
  • Se muestran mensajes de advertencia obsoletos a través de console.log cuando se usan "Directions" de estilo antiguo.

10 de marzo de 2010

Problemas modificados:

  • Problema 1801: Z-index de polilíneas o polígonos
  • Error 2144: DirectionsRequest debe proporcionar la opción avoidHighways.
  • Problema 2207: Se produce un error en el que el polilinea se completa en IE.
  • Problema 2113: Los polilíneas se rompían en FF en niveles de zoom altos después del lanzamiento de enero.

Cambios notables:

  • Se agregaron rutas en bicicleta.
  • Se agregaron nuevas opciones de DirectionsRequest:
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • Velocidades de renderización mejoradas de polígonos y polilíneas
  • Se cambiaron los nombres de los siguientes objetos de Directions. Los nombres anteriores seguirán siendo compatibles.

3 de marzo de 2010

Problemas modificados:

  • Problema 2136: Obfusca las propiedades en google.maps.MarkerImage a las que no se debe hacer referencia.

Cambios notables:

  • Se corrigió el error de salto de mapa.
  • Se mejoró el zoom dos veces en sucesión.
  • El objeto .latLng del evento de arrastre del marcador ya no está ofuscado.

26 de febrero de 2010

Problemas modificados:

  • Error 1651: mousemove / mouseover / mouseout para el lienzo del mapa
  • Problema 2142: DirectionsRendererOptions debería permitir que los usuarios supriman los marcadores por completo.
  • Problema 2148: ¡Falta event.latLng!
  • Problema 2109: Se produce un error porque NavigationControlStyle.ZOOM_PAN no se muestra correctamente en IE8.
  • Problema 2153: MVCArray.push() no muestra 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.
  • Ya no se quitan los eventos de contenido de la ventana de información cuando se oculta.

8 de febrero de 2010

Problemas modificados:

  • Error 2135: Bug: Si reutilizas el MVCArray de un polígono en una polilínea, esta se cierra.

Cambios notables:

  • Se agregó una nueva clase Rectangle.
  • Se agregó una nueva clase de círculo.
  • Se corrigió la fuga de memoria cuando se creaba y, luego, se quitaba un marcador.
  • Se dejó de anotar el MVCArray de LatLng para cerrar los polígonos, ya que eso causa que también se cierren los polilíneas que comparten el mismo MVCArray (consulta el problema 2135).
  • Se corrigió un error que, a veces, ocultaba los marcadores en pantalla si el zoom del mapa se configuraba en su valor actual.
  • Se corrigió ImageMapType para que se muestre correctamente en Android.
  • Se cambió el esquema de recorte de polígonos para permitir polígonos que contengan el polo norte o sur.
  • Se aumentó el rango de latitud de MercatorProjection al máximo posible sujeto a la precisión de punto flotante.

28 de enero de 2010

Problemas modificados:

  • Problema 1367: Solicitud de función: Exponer LayoutManager para que los desarrolladores coloquen DIV en el "flujo de control"
  • Problema 1916: Solicitud de función: Se agregó la capacidad de escalar MarkerImage.
  • Error 1443: Los métodos extend() y union() deberían mostrar el objeto LatLngBounds.
  • Problema 1997: Se agregó documentación para MapOption "size".
  • Error 2074: El mapa no se 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ó una nueva propiedad "encoded_lat_lngs" al objeto DirectionsStep para exponer el conjunto de latlngs en formato ASCII comprimido.
  • Se mejoró el rendimiento quitando los elementos DOM de los marcadores fuera de la pantalla.
  • Se corrigió el error de desplazamiento en Google Chrome
  • Se corrigió el error de zoom con pellizco en el iPhone.

19 de enero de 2010

Problemas modificados:

  • Problema 1422: Solicitud de función: Permite que los desarrolladores creen tipos de mapas personalizados
  • Problema 1523: Solicitud de función: fromContainerPixelToLatLng (y viceversa)
  • Problema 1443: extend() y union() deberían mostrar el objeto LatLngBounds.
  • Problema 1960: Error: Información incompleta con provideTripAlternatives
  • Problema 1675: Error de documentación del instructivo
  • Problema 1676: Error de documentación del instructivo: Opciones de control
  • Problema 1856: Los polígonos no se renderizan en Opera.
  • Problema 1954: La localización del idioma búlgaro no es correcta.
  • Problema 1976: Se produjo un error con el ícono personalizado y el marcador que se puede arrastrar.
  • Problema 2063: Colisiones de nombres de variables cuando se minimizan las subclases de OverlayView

Cambios notables:

17 de diciembre de 2009

Cambios notables:

  • Se corrigió el tirón inicial que se producía antes de que comenzara una animación de desplazamiento del mapa.
  • Se corrigió el problema por el que el mapa saltaba a una ubicación diferente cuando se aplicaba zoom más allá del nivel máximo con la rueda del mouse o el doble clic.
  • El tamaño de los controles de derechos de autor, MapType y Navigation se ajusta al tamaño del mapa.
  • Los métodos get, set y los nombres de eventos de estilo antiguo dejaron de estar disponibles oficialmente y ya no se definen.

10 de diciembre de 2009

Problemas modificados:

  • Problema 1820: Al acercar la imagen con la rueda del mouse, parece que se acerca más allá del nivel de zoom máximo y se "salta" la posición del mapa.
  • Error 1743: El zoom de 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 del mapa. Afecta el arrastre, el desplazamiento, el zoom y las llamadas a setCenter/setZoom en todos los navegadores.
  • Se agregó un mensaje de advertencia del registro de la consola si se usan métodos obsoletos.

25 de noviembre de 2009

Problemas modificados:

  • Problema 1696: Solicitud de función: Colocación del control del mapa
  • Error 1909: Se corrompe getBounds después de cambiar el centro del mapa.
  • Problema 1938: map.setOptions no reconoce las opciones de control.

Otros cambios notables:

  • Se agregó compatibilidad con la escritura de derecha a izquierda para habilitar los siguientes idiomas: árabe, farsi y hebreo.
  • Se expuso la propiedad lat_lngs para los pasos de DirectionsResult.

11 de noviembre de 2009

Problemas modificados:

  • Problema 1742: El marcador de ícono personalizado siempre aparece sobre el marcador predeterminado.

Otros cambios notables:

  • Se agregó compatibilidad con tres idiomas nuevos.
    • Vasco
    • Gallego
    • Tagalo

29 de octubre de 2009

Problemas modificados:

  • Problema 1421: Solicitud de función: Agrega una clase de Directions a la API v3

Otros cambios notables:

26 de octubre de 2009

Problemas modificados:

  • Problema 1647: Solicitudes de funciones: Proporciona un evento para que el DOM de la ventana de información esté listo.
  • Error 1710: Posibilidad de cancelar el evento de zoom del usuario con un doble clic

Otros cambios notables:

  • Se produce un error de JS cuando se pasan argumentos no válidos a new google.maps.LatLng().
  • Se corrigió el error que cargaba el mapa estático dos veces cuando se cargaba el mapa.

15 de octubre de 2009

Problemas modificados:

Otros cambios notables:

  • Actualizaciones de la documentación:
    • Se expuso un nuevo método: LatLngBounds.isEmpty().
    • Se ordenaron todos los métodos, eventos, propiedades y constantes por nombre.
    • Se corrigieron los tipos incorrectos en las propiedades de las opciones de polígono y polilínea

28 de septiembre de 2009

  • Se realizaron mejoras en el rendimiento de la renderización de polígonos.
  • Se corrigió el problema con la advertencia de JS para SVGView.

22 de septiembre de 2009

Problemas modificados:

  • Problema 1420: Función: Se agregó la clase Polyline a la API.
  • Problema 1371: El evento map.bounds_changed se activa de forma reiterada cuando el mapa se mueve.
  • Problema 1700: La ubicación del clic es incorrecta después de alejar la imagen en Firefox 3.5.
  • Problema 1702: Se informaba un latLng incorrecto en los eventos de clic y doble clic cuando había un desplazamiento en un elemento superior.
  • Problema 1723: El mapa salta cuando se arrastra en el iPhone.

Otros cambios notables:

  • Lanzamos las polilíneas y los polígonos. Estos te permiten dibujar líneas o regiones rellenas en el mapa, especificar estilos de trazo y relleno, y admitir la mayoría de los eventos del mouse (es decir, aún no hay desplazamiento del mouse). Funcionan en todos los navegadores compatibles (IE6.0 y versiones posteriores, Firefox 2.0 y versiones posteriores, Safari 3.1 y versiones posteriores, Chrome), lo que incluye dispositivos móviles compatibles.
  • Se agregó un nuevo evento de mapa "inactivo", que se activa cuando el mapa no se mueve durante un tiempo. Se resolvió el error 1371.
  • Se corrigieron los valores incorrectos de LatLng que se mostraban en los eventos de clic.
  • Se corrigió el error de zoom con pellizco en el iPhone. Consulta el problema 1723.

10 de septiembre de 2009

Problemas modificados:

  • Problema 1659: Se informa un latLng incorrecto en los eventos de clic y doble clic después del desplazamiento, Firefox 3.5.
  • Problema 1621: Se muestra una ubicación incorrecta después de hacer clic en el mapa en IE8 con doctype.
  • Error 1642: InfoWindow overflow:auto
  • Error 1531: La altura de infoWindow crece con cada apertura.

Otros cambios notables:

  • Se modificó la sintaxis para los métodos get/set y los nombres de eventos, como se especifica a continuación. La sintaxis anterior seguirá admitiéndose para mantener la retrocompatibilidad. Por ejemplo:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Se agregó el nuevo método "onAdd" a la interfaz de OverlayView, al que se llama cuando se inicializan los paneles y la proyección por primera vez. Esto se solucionó en el problema 1377.
  • Se cambió el nombre del método "remove" de la interfaz OverlayView a "onRemove". El nombre anterior sigue siendo compatible para mantener la retrocompatibilidad.

2 de septiembre de 2009

Problemas modificados:

  • Problema 1525: Error get_bounds en niveles de zoom bajos
  • Problema 1596: Si te desplazas más allá del borde norte o sur del mundo, se muestra un error.
  • Problema 1643: Se produce un error en el que las ruedas de desplazamiento del mapa se usan innecesariamente.
  • Problema 1379: No puedo ver los datos del mapa de Corea en la versión 3.

Otros cambios notables:

  • Se habilitó la rueda de desplazamiento continua y el zoom de doble clic en Chrome, Safari 4 y Firefox 3.5.
  • Se mejoró el rendimiento del arrastre del mapa
  • El doble clic ahora centra el mapa después de acercarlo.

24 de agosto de 2009

Problemas modificados:

  • Error 1567: map.set_center a una ubicación cercana no funciona.
  • Error 1605: Si se desplaza el mapa, también se desplaza la página.
  • Error 1467: Función de desplazamiento del mapa y animación

Otros cambios notables:

  • Se habilitó el zoom de la rueda de desplazamiento de forma predeterminada. Para inhabilitarlo, establece la propiedad de la rueda de desplazamiento de la opción de mapa en falsa.
  • Se actualizó la documentación para incluir las funciones panTo y panBy.

14 de agosto de 2009

Problemas modificados:

  • Error 1575: Error en el método set_draggable() de los marcadores arrastrables.

Otros cambios notables:

  • Se habilitó el zoom de la rueda de desplazamiento.
  • Se corrigió un problema que afectaba a los iPhones en el que se producían saltos del mapa después de arrastrar.

4 de agosto de 2009

Problemas modificados:

  • Problema 1393: Se permiten marcadores arrastrables.
  • Problema 1448: Se produce un error porque la API de v3 necesita una función checkResize() (o equivalente).
  • Problema 1404: Error con el cursor en Opera
  • Problema 1514: La flecha de selección de MapType se muestra de forma incorrecta con HTML 4.01 estricto.
  • Error 1426: Se agregó un control de índice z de InfoWindow.

Otros cambios notables:

  • El pellizco y arrastre en el iPhone debería ser más sólido.
  • Se agregaron set y get de zIndex a los objetos InfoWindow.

Cambios en la documentación:

  • Se agregaron los métodos get_draggable y set_draggable de los marcadores
  • Se agregaron los eventos de arrastre del marcador, arrastre inicial, arrastre final y draggable_changed.
  • Se agregó la propiedad de marcador arrastrable
  • Se agregaron los métodos get_zIndex y set_zIndex de la ventana de información
  • Se agregó el evento zIndex_changed de la ventana de información
  • Se agregó la propiedad zIndex de la ventana de información

13 de julio de 2009

Problemas modificados:

  • Problema 1415: Contenido de la ventana de información: Se puede seleccionar verdadero o falso.
  • Problema 1432: El evento de salida del mouse no se activa después de llamar a set_icon.
  • Problema 1365: Los controles de tipo de mapa no se renderizan correctamente con un tipo de doctype estricto.

Otros cambios notables:

  • Los desarrolladores ya no necesitan especificar el tamaño de un MarkerImage, ya que la API lo detectará cuando no se proporcione. En una nota relacionada, los argumentos de tamaño, ancla y origen para MarkerImage son opcionales.
  • Los desarrolladores ya no necesitan llamar a OverlayView.call(this) en el constructor de una subclase de OverlayView.
  • Se quitaron de la interfaz los métodos "changed" de OverlayView. Esto no debería afectar el código del desarrollador, ya que estos métodos no se usaban antes.
  • Se quitó la opción partialmatch de los objetos de solicitud de Geocoder. Si un desarrollador sigue pasándolo, no tendrá ningún efecto en la consulta.

12 de junio de 2009

Problemas modificados:

  • Problema 1363: Se produce un error: Los eventos de clic en el mapa no se envían en el iPhone.

Otros cambios notables:

  • Se puede hacer clic en el control de zoom grande en todos los navegadores
  • La ventana de información "borra" el control de zoom grande y se posiciona por completo dentro del mapa y los controles.
  • Los derechos de autor para dispositivos móviles usan imágenes atractivas
  • Las tarjetas se cargan desde el centro en lugar de la parte superior izquierda.
  • Los usuarios ya no pueden seleccionar el texto de los botones de tipo de mapa ni ninguna de las imágenes de control.
  • La biblioteca principal es aproximadamente 1.9 KB más pequeña.