Abonnez-vous à ces notes de version.
L'équipe de l'API Maps JavaScript met régulièrement à jour l'API pour ajouter de nouvelles fonctionnalités, corriger des bugs et améliorer les performances. Vous pouvez indiquer la version de l'API à charger dans votre application en la spécifiant dans le paramètre v
de la requête d'amorçage de l'API Maps JavaScript. En savoir plus sur la gestion des versions
Ce journal des modifications répertorie les versions par date et numéro de version, ainsi que les modifications associées.
Pour recevoir les mises à jour sur les nouvelles versions de l'API Google Maps, veuillez vous abonner au groupe google-maps-js-api-v3-notify.
3,52.5
16 mars 2023
Modifications :
- [Version bêta] Style basé sur les données: suppression des éléments NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 et SUBLOCALITY_LEVEL_1.
Corrections de bugs :
- Correction d'un bug où les interfaces TypeScript étaient vides pour les bibliothèques utilisées par importLibrary().
3,52.4
9 mars 2023
Modifications :
- [version bêta] Supprime l'événement de clic du repère avancé lorsqu'un repère est déplacé.
3,52.3
2 mars 2023
Modifications :
- [version bêta] Ajoute des entités TaskTrackingInfo pour le partage de parcours JavaScript.
- [version bêta] Mise à niveau de l'API Maps JavaScript pour qu'elle soit compatible avec ECMAScript 2020 de manière native
Corrections de bugs :
- Correction d'une fuite de mémoire qui pouvait se produire lors de l'ajout et de la suppression de repères sur la carte.
- Correction d'un bug qui provoquait le clic sur l'élément interactif lorsqu'il était placé sous un repère avancé cliquable sur les appareils tactiles
3,52.2
23 février 2023
Modifications :
- [Version bêta] Style basé sur les données: supprimez la propriété PlaceFeature.displayName.
- [version bêta] Résolution du problème de suppression des WebGLOverlayViews lors de l'appel de setMap(null)
- Correction d'un bug qui explique que la bibliothèque
search
est inconnue. - Correction d'un bug qui provoquait l'invisibilité du bouton de fermeture InfoWindow dans une racine fantôme
- Pour améliorer les Signaux Web essentiels et réduire le transfert de données inutile, Maps JS diffère désormais le chargement des tuiles de carte jusqu'à ce que la carte soit proche de la fenêtre d'affichage. Les cartes créées dans la fenêtre d'affichage initiale de la page ne devraient pas présenter de différence.
3,52.1
16 février 2023
Modifications :
- Ajout de la fonction
importLibrary()
, qui permet de charger dynamiquement des bibliothèques au moment de l'exécution. - [version bêta] Activer la fonctionnalité de panoramique automatique d'InfoWindow lorsqu'elle est ouverte sur un repère avancé.
- [canal bêta] a rendu certains champs des objets de données de la bibliothèque Journey Sharing non null
- [Version bêta] Style basé sur les données: les éléments géographiques NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 et SUBLOCALITY_LEVEL_1 sont obsolètes. Elles seront supprimées en mars 2023.
3,51,8
2 février 2023
Modifications :
- Version bêta: prise en charge du rendu des repères avancés sur les types de carte personnalisés.
- La dernière copie du chargeur d'amorçage intégré va désormais réutiliser les nonces CSP trouvées ailleurs dans le document.
3,51,7
26 janvier 2023
Modifications :
- Canal bêta : style basé sur les données. Ajout de la méthode fetchPlace pour obtenir le nom à afficher d'un lieu. La propriété PlaceFeature.displayName sera obsolète et supprimée en février 2023.
3,51,6
19 janvier 2023
Corrections de bugs :
- Correction d'un problème avec les repères avancés, où la suppression d'un repère avec une collision sur la carte pouvait parfois entraîner l'apparition d'un élément fantôme fantôme dans le DOM.
3,51,5
12 janvier 2023
Modifications :
- Corrige le type de
element
sur AdvancedMarkerView, PinView et LocalContextMapView, en remplaçant la valeurElement
parHTMLElement | SVGElement
pour mieux représenter le type d'élément requis.
Corrections de bugs :
- Correction d'un bug lié à l'utilisation d'un repère avancé avec une fenêtre d'informations qui peut ne pas s'ouvrir après avoir fait glisser le repère à l'aide du clavier.
3,51,4
5 janvier 2023
Modifications :
- Version bêta: ajoutez de nouveaux attributs à une classe de lieu
- Version bêta: le tableau FeatureFeatureEvent.features du style basé sur les données peut contenir plusieurs fonctionnalités s'il y en a plusieurs sous le clic, et tous les écouteurs de clics FeatureLayer sous un clic seront déclenchés.
- Version bêta: une erreur est générée pour les arguments non valides de google.maps.Map.getFeatureLayer.
- Corrige la position en pixels des repères avancés sur une carte en plein écran.
- Permet de modifier les événements de souris de la souris de manière à ignorer les clics qui se produisent lorsque l'utilisateur appuie sur un autre bouton.
- Correction d'un bug qui entraînait la disparition des repères avancés lors du zoom sur la carte.
- Améliore les performances lors du zoom sur la carte avec de nombreux repères avancés.
- Met à jour la documentation StreetViewPanoramaOptions pour indiquer que clickToGo n'est pas disponible avec les panoramas personnalisés.
- Améliore les performances lors de la création de LatLngBounds, y compris via Map.getBounds().
- Met à jour la référence WebGLOverlayView pour onAdd et onRemove.
- Ajoute une personnalisation de style de repère fixe pour le partage de parcours.
3,51.3
8 décembre 2022
Modifications :
- Correction d'un bug qui empêchait un repère de se concentrer lorsque l'utilisateur se trouvait en dehors de la fenêtre d'affichage de la carte.
- Version bêta: découvrez la classe
Place
, une nouvelle API plus simple qui prend en charge les modèles d'utilisation modernes tels que les promesses. La classe Place comprend de nouveaux champs de données. - Version bêta: correction d'un bug qui empêchait l'affichage des repères avancés lors de la transmission d'une carte encapsulée dans un proxy
- Version bêta: ajoute une personnalisation des repères du fournisseur de trajets pour le partage de parcours JavaScript.
3,51.2
01 décembre 2022
Modifications :
- Version bêta: l'API
google.maps.importLibrary()
est désormais disponible. - Version bêta : obsolète. Le contexte local est obsolète et n'est plus recommandé pour les nouveaux sites Web. Cette fonctionnalité continuera de fonctionner, et vous serez averti 12 mois avant l'arrêt de l'assistance. Si vous souhaitez créer vous-même une expérience semblable au contexte local, nous vous suggérons de consulter la solution "Neighborhood Discovery" dans Quick Builder ou d'utiliser l'API Places Library, Maps JavaScript. Les exemples de code et les ateliers de programmation de la bibliothèque Places peuvent vous aider.
- Version bêta: pour améliorer les Signaux Web essentiels et réduire le transfert de données inutile, Maps JS reporte désormais le chargement des tuiles de carte jusqu'à ce que la carte soit proche de la fenêtre d'affichage. Les cartes créées dans la fenêtre d'affichage initiale de la page ne devraient pas présenter de différence.
- Canal bêta: ajoute un événement permettant de modifier l'état du sondage pour les fournisseurs de services de partage de parcours.
- Version bêta: ajoute des fonctions de personnalisation de style pour le partage de parcours. Anciennes méthodes de configuration obsolètes.
- Ajoute l'accessibilité du clavier aux étapes du panneau des itinéraires. Vous pouvez désormais parcourir l'itinéraire à l'aide de la touche de tabulation et le sélectionner à l'aide de l'espace ou des touches Entrée.
-
google.maps.geometry.spherical.computeArea()
accepte désormaisLatLngBounds
etCircle
.LatLngBounds
peut désormais être construit avec unLatLngBoundsLiteral
. - Ajoute du texte
alt
aux images dans le panneau des itinéraires suggérés parDirectionRenderer
.
3,51.1
17 novembre 2022
Modifications :
- La version bêta de la classe Place de la bibliothèque Places est disponible.
- Version bêta: ajoute des fonctions de personnalisation de style pour le partage de parcours. Les anciennes méthodes de configuration sont obsolètes.
- Internet Explorer 11 est maintenant mis hors service dans l'API Maps Embed.
- Le logo Google dans l'API Maps Embed change de style lorsque vous utilisez les types de carte Hybride ou Satellite pour une visibilité accrue
- Amélioration des performances de chargement des repères avancés.
- Rend le clavier du bouton "Annuler" accessible et compatible avec le lecteur d'écran.
- Rend le clavier du moteur de rendu d'itinéraire accessible au clavier et compatible avec le lecteur d'écran.
- Ajoute une description ARIA à la commande d'échelle de la carte.
- Activer la mise au point et l'interaction du clavier pour la commande d'échelle de la carte
- Introduit un paramètre de langue dans l'API Geocoder JS. L'API Maps JavaScript ne considère plus
US
comme région par défaut dans Geocoder si elle n'est pas explicitement spécifiée. - Introduit un paramètre de langue dans l'API Directions JS.
- Introduit un paramètre de langue dans l'API Distance Matrix JS.
Corrections de bugs :
- Correction d'un bug qui entraînait la redirection du curseur du clavier vers le repère lorsqu'une fenêtre d'informations est ouverte.
- Correction d'un bug à cause duquel les repères ne pouvaient pas être ciblés.
3.51
16 novembre 2022
Modifications :
- La version hebdomadaire a été mise à jour vers la version 3.51.
- La version trimestrielle a été mise à jour vers la version 3.50.
- Les versions 3.49 et 3.48 sont toujours disponibles sur demande.
3,50.12a
7 novembre 2022
Modifications :
- Correction d'un problème à cause duquel
google.maps.event.addListenerOnce
etgoogle.maps.event.addDomListenerOnce
ont une liaisonthis
incorrecte.
3,50,12
3 novembre 2022
Modifications :
- Canal bêta: les repères avancés sont désormais compatibles avec l'altitude lorsqu'ils sont utilisés sur des cartes obliques.
3,50,11
27 octobre 2022
Modifications :
- Version bêta: une erreur est désormais enregistrée lorsque les calques d'éléments de style basés sur les données ne sont plus disponibles.
- Version bêta: amélioration des performances pour le chargement par défaut des repères avancés
3,50.10
20 octobre 2022
Corrections de bugs :
- Correction du remplissage de la fenêtre d'informations en bas à droite et en bas sur iOS.
3,50,9
13 octobre 2022
Modifications :
- Les étapes sélectionnées sont maintenant mises en évidence dans le panneau "Itinéraire".
- Corrige la saisie TypeScript pour le constructeur
PinView
. - Corrige la saisie TypeScript pour le constructeur
LagLngAltitude
. - Met à jour l'image de l'icône du repère par défaut dans
DirectionsRenderer
.
3,50,8
6 octobre 2022
Modifications :
- Version bêta : Repères avancés : version bêta.
- Version bêta: introduction de la documentation sur
isAdvancedMarkersAvailable
sur l'objet de retourgetMapCapabilities()
. - Ajoute "Ce champ est en lecture seule" à la description de l'API de
LocalContextMapView
et à la propriétéelement
deLocalContextMapViewOption
Corrections de bugs :
- Les couleurs des styles personnalisés JSON utilisent désormais l'opacité du style par défaut plutôt qu'une opacité forcée de 100 %.
3,50,7
29 septembre 2022
Modifications :
- Le lecteur d'écran lit maintenant les instructions pour interagir avec la carte et Street View.
- Incline et fait pivoter les raccourcis clavier dans la boîte de dialogue des raccourcis clavier.
3,50,6
22 septembre 2022
Corrections de bugs :
- Correction d'un bug qui provoquait le passage de Voice Over sur iOS à des éléments situés sous la boîte de dialogue des raccourcis clavier.
- Ajoute un texte alternatif à l'image de carte statique.
Modifications :
- Une erreur est maintenant consignée dans la console lorsque la méthode
map.getMapCapabilities()
est appelée. Elle comporte une erreur.
3,50,5
15 septembre 2022
Modifications :
- Ajoutez une constante MAX_BOUNDS pour LatLngBounds afin d'indiquer les limites LatLng maximales pour les cartes
- Permet aux lecteurs d'écran d'effectuer des actions sur les repères par défaut.
3,50,3
1er septembre 2022
Modifications :
- Canal bêta: met à jour la classe
DeliveryVehicle
du partage de parcours JavaScript pour inclure des attributs personnalisés. - Correction d'un bug qui provoquait un LatLng incorrect dans un événement après l'inclinaison d'une carte.
3,50,2
25 août 2022
Modifications :
- Version bêta:
FleetEngineDeliveryFleetLocationProvider
a été modifié pour accepter un filtre de véhicule de livraison de chaînes. - Met à jour l'image de l'icône du repère par défaut.
3,50.1
18 août 2022
Modifications :
- Version bêta: introduit les API de fonctionnalité de carte (événement
getMapCapabilities
etmapcapabilities_changed
) à la version bêta. - Version bêta: introduit un paramètre
language
dansgoogle.maps.Geocoder
. - Version bêta: introduit un paramètre
language
dansgoogle.maps.DistanceMatrixService
. - Version bêta: introduit un paramètre
language
dansgoogle.maps.DirectionsService
. - Correction d'un bug qui empêchait un code de région d'être ignoré dans plusieurs API Places JS Introduit des paramètres de langue et de région dans diverses API Place JS.
- Suppression de la compatibilité avec Street View dans l'API Maps JavaScript pour les sites Web sans domaine googleapis.com dans les paramètres de Content Security Policy. Pour en savoir plus, veuillez consulter le guide de Content Policy.
3,49.12
4 août 2022
Modifications :
- Ajoute
DEMO_MAP_ID
, un ID de carte qui peut être utilisé pour des exemples de code nécessitant un ID de carte. Cet ID de carte n'est pas conçu pour être utilisé dans des applications de production et ne peut pas être utilisé pour des éléments géographiques qui nécessitent une configuration cloud (par exemple, Cloud Styling). - Précisez que
FleetEngineDeliverFleetLocationProvider.locationRestriction
est nécessaire pour lancer le suivi.
3,49.11
28 juillet 2022
Modifications :
google.maps.VehicleType
peut désormais être référencé comme une énumération d'exécution.
3,49.10
21 juillet 2022
Modifications :
- Les valeurs NaN sont refusées pour la largeur ou la hauteur lors de la validation de la taille de l'icône du repère, de la taille de l'icône du repère ou de la fenêtre d'informations.
- Correction d'un bug où la commande de suivi du mouvement n'était pas visible sur les appareils iOS dans Street View.
- Correction d'un bug dans lequel le texte de pointage pour l'itinéraire était tronqué pour les langues qui se lisent de droite à gauche dans l'API Embed.
- Rend la fenêtre d'informations des transports en commun plus accessible et compatible avec le lecteur d'écran.
3,49,9
14 juillet 2022
Modifications :
- Clarification de l'utilisation des champs d'ID dans les fournisseurs de services de partage de parcours.
3,49,8
7 juillet 2022
Modifications :
- Rend les liens de navigation Street View accessibles au clavier et compatibles avec le lecteur d'écran.
- Introduit une nouvelle méthode
focus
surStreetViewPanorama
.
3,49
23 juin 2022
Modifications :
- Version bêta: le style basé sur les données pour les limites de Google est disponible.
Corrections de bugs :
- Rend l'énumération
BusinessStatus
accessible viagoogle.maps.places.BusinessStatus
.
3,49,5
16 juin 2022
Modifications :
- Ajout d'une commande de raccourcis clavier et d'une boîte de dialogue à Street View, pour améliorer la visibilité des raccourcis clavier.
Corrections de bugs :
- Correction d'un bug qui entraînait l'envoi d'un formulaire lors de la fermeture de Street View.
3,49,4
9 juin 2022
Modifications :
- Déplacement de
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, d'un zoom fractionnaire et degetVisibleRegion
vers le canal hebdomadaire - Le panorama Street View par défaut de
Map
gère désormais automatiquement la mise au point lorsqu'elle est ouverte. Il s'agit du nouveau comportement par défaut. - Le panorama Street View rétablit automatiquement la mise au point lorsqu'il est fermé (si possible).
- Vous pouvez désormais fermer Street View en appuyant sur la touche Échap (lorsque le bouton de fermeture est activé).
geometry.spherical.computeSignedArea()
etgeometry.spherical.computeArea()
ont été optimisés pour renforcer la fiabilité et la précision.
3.49.3a
2 juin 2022
Modifications :
- Amélioration du contraste des couleurs de la commande de suivi du mouvement de Street View.
- La commande de suivi des mouvements du clavier Street View est désormais accessible et compatible avec les lecteurs d'écran.
- Les classes
MapsNetworkError
,MapsRequestError
etMapsServerError
sont désormais exposées et documentées publiquement.
3,49,2
26 mai 2022
Modifications :
- Amélioration du contraste des couleurs de la commande de suivi du mouvement de Street View.
- La commande de suivi des mouvements du clavier Street View est désormais accessible et compatible avec les lecteurs d'écran.
- Les classes
MapsNetworkError
,MapsRequestError
etMapsServerError
sont désormais exposées et documentées publiquement.
3.49.1
19 mai 2022
Modifications :
- Version bêta: correction d'un bug où un code de région était ignoré dans plusieurs API Places JS. Introduit des paramètres de langue et de région dans diverses API Place JS.
- Améliore le contraste des couleurs pour les commandes plein écran et la boussole en mode sombre.
- Rend la commande de la boussole Street View, le bouton de fermeture et le contrôle du lien d'adresse accessibles et accessibles via un lecteur d'écran.
3,49
12 mai 2022
Modifications :
- La version hebdomadaire de la version est mise à jour vers la version 3.49.
- La version trimestrielle de la version est mise à jour vers la version 3.48.
- Les versions 3.47 et 3.46 sont toujours disponibles sur demande.
- La version 3.45 a été supprimée et ne peut plus être utilisée.
3,48
28 avril 2022
Modifications :
- Place Autocomplete accepte désormais d'autres types de requêtes. En savoir plus
isFractionalZoom
a été transféré vers la chaîne hebdomadaire.
3,48,9
14 avril 2022
Modifications :
- Canal bêta: active WebGL 2.0 pour
WebGLOverlayView
. - Version bêta: la bibliothèque
JourneySharing
est incluse dans le type TypeScript, les externs et la documentation de référence de l'API Maps JavaScript. - Les fonctions
google.maps.event.addDomListener()
etgoogle.maps.event.addDomListenerOnce()
sont obsolètes et ne doivent pas être utilisées. Utilisez plutôt la méthodeaddEventListener()
standard. Ces méthodes continueront de fonctionner, et il n'est pas prévu de les mettre hors service. - Ajoute
title
etaria-label
à l'icône du repère Street View. - Ajoute l'attribut
aria-pressed
à la commande Plein écran. - Améliore l'espacement du menu déroulant pour la commande Type de carte.
- Met à jour les libellés aria pour la commande déroulante Type de carte.
Corrections de bugs :
- Supprime un attribut
aria-expanded
non autorisé d'une commande de type de carte par défaut.
3,48,8
7 avril 2022
Modifications :
- Améliore le contraste des couleurs de l'API Maps JavaScript et du logo Google de l'API Embed.
3,48,7a
31 mars 2022
Modifications :
- Version bêta: supprime les API Vue en superposition WebGL obsolètes.
- Active la carte de base mise à jour pour les clients de l'API Maps JavaScript. La carte de base mise à jour, qui est déjà utilisée sur la version grand public de Google Maps, fournit une carte de base plus riche et plus détaillée, en particulier en ce qui concerne les éléments géographiques naturels du territoire.
Corrections de bugs :
- Rétablit une correction précédente pour
map.fitBounds()
(faciliter la transition de la fenêtre d'affichage pour de courtes distances), en cours d'analyse. - Correction des problèmes de contraste des couleurs dans la commande "Type de carte" en mode Contraste élevé.
- Correspond aux noms accessibles des cases à cocher "Type de carte" avec les libellés visuels correspondants.
- Correction des problèmes de contraste des couleurs dans les fenêtres d'informations en mode contraste élevé des couleurs.
3,48,6
24 mars 2022
Modifications :
- Correction de
map.fitBounds()
pour faciliter la transition de la fenêtre d'affichage sur de courtes distances.
3,48,5
17 mars 2022
Modifications :
- Safari uniquement: permet de s'assurer que le bouton de fermeture et le conteneur de contenu sont automatiquement centrés sur
open
.
Corrections de bugs :
- Correction d'un problème de contraste des couleurs pour le lien "Afficher dans Google Maps" sur les
InfoWindow
. - Correction d'un problème de contraste des couleurs pour le lien "Afficher sur Google Maps" dans la commande d'adresse
StreetViewPanorama
.
3,48,4
10 mars 2022
Modifications :
- Ajout d'un événement
visible
pourInfoWindow
. - Introduit une nouvelle méthode
focus
surInfoWindow
.
3.48.3
3 mars 2022
Modifications :
- Canal bêta: active le nouveau style d'appel de service dans le service Street View de l'API Maps JavaScript. Vous devrez peut-être mettre à jour votre Content Security Policy pour vous assurer que ces appels ne sont pas bloqués au niveau du navigateur.
- Introduction d'une propriété
ariaLabel
pourInfoWindow
.
3.48.1
17 février 2022
Modifications :
- Version bêta: possibilité de définir des ID d'expérience à l'échelle mondiale. Veuillez consulter la documentation de référence de l'API.
- Version bêta: les premier et deuxième paramètres de fromLatLngAltitude seront désormais fusionnés en LatLngAltitude au lieu de LatLng et en
number
. - Le paramètre
noWrap
de LatLng a été renommé ennoClampNoWrap
. - Le lecteur d'écran lit maintenant les instructions pour parcourir les repères lorsqu'un repère est sélectionné.
- L'API Maps JavaScript signale désormais les informations sur la télémétrie. Vous devrez peut-être mettre à jour le règlement relatif à la sécurité du contenu pour vous assurer que ces appels ne sont pas bloqués au niveau du navigateur. Pour plus d'informations, consultez les questions fréquentes.
- Cette version n'est pas compatible avec Internet Explorer. Pour continuer à utiliser Internet Explorer 11, spécifiez
v=3.47
, qui sera disponible jusqu'en novembre 2022.
3,48
10 février 2022
Modifications :
- La version hebdomadaire a été mise à jour vers la version 3.48.
- La version trimestrielle a été mise à jour à la version 3.47.
- Les versions 3.46 et 3.45 sont toujours disponibles sur demande.
3,47,6
20 janvier 2022
Corrections de bugs :
- Correction du problème de défilement de la page en haut lorsque la commande de raccourcis clavier était active.
3,47,4
6 janvier 2022
Modifications :
- Version bêta de la mise à jour de l'API WebGLOverlayView pour la version bêta: tous les cours et les méthodes dont le nom contient le mot "gl" au lieu de "GL" sont supprimés, et les paramètres WebglCameraParam au profit de la nouvelle classe CameraParams (qui correspond à la sous-classe CameraOptions).
- Mise à jour de la documentation sur la méthode PlaceOpeningHours pour refléter le fait que les heures exceptionnelles ne sont pas utilisées dans leurs calculs.
3,47,3
9 décembre 2021
Modifications :
LatLng
,LatLngBounds
etCircle
acceptent désormais une instance de la même classe dans le constructeur.
3.47,2
2 décembre 2021
Modifications :
LatLngLiteral
est désormais autorisé en tant que paramètre partout oùLatLng
est autorisé pour les projections.
Corrections de bugs :
- Correction de certains problèmes de rendu pouvant survenir à des valeurs d'échelle inférieures (inférieures à 1,0).
3.47.1
18 novembre 2021
Modifications :
LatLngLiteral
est désormais autorisé en tant que paramètre partout oùLatLng
est autorisé dans la bibliothèque de géométries.- Ajout d'une nouvelle API onGIStateUpdateRequest pour la compatibilité avec WebGL dans l'API Maps JavaScript.
- Correction du contraste des couleurs sur l'écran d'erreur.
- Internet Explorer 11 est désormais hors service dans la version v=bêta. La dernière version de l'API Maps JavaScript compatible avec Internet Explorer 11 est la v3.47. La prise en charge d'Internet Explorer 11 sera définitivement abandonnée en novembre 2022,
- Les cartes ne sont plus mises en évidence lorsque l'option de carte
keyboardShortcuts
est définie surfalse
. - Les boutons de zoom avant et arrière sont désormais désactivés lorsque le niveau de zoom maximal ou minimal correspondant est atteint.
- Conversion de la commande
MapType
pour utiliser des éléments sémantiques afin d'améliorer l'accessibilité et l'expérience du lecteur d'écran dans l'API Maps Embed. - Texte alternatif ajouté à l'icône sur l'écran d'erreur.
- Diverses améliorations générales de l'état du code.
Corrections de bugs :
- Remplacez les attributs
controlHeight
etcontrolWidth
non conformes aux WCAG par des attributs data**.
3,47
11 novembre 2021
Modifications :
- La version hebdomadaire a été mise à jour vers la version 3.47.
- La version trimestrielle a été mise à jour à la version 3.46.
- La version 3.45 est toujours disponible sur demande.
- La version 3.44 a été supprimée et ne peut plus être utilisée.
3,46
4 novembre 2021
Corrections de bugs :
- Mise à jour de la barre de menu "Type de carte" avec des libellés ARIA plus précis.
- API Embed: ajout de libellés ARIA à plusieurs liens pour améliorer l'expérience avec le lecteur d'écran
- API Embed: contraste des couleurs corrigé pour certains éléments textuels.
- Correction du type de
google.maps.Marker.MAX_ZINDEX
dans les externs.
3,46
28 octobre 2021
Modifications :
- Getters et setters convertis pour utiliser goog.a11y.aria. Cela permettra d'éviter les fautes d'orthographe.
3.46.8
7 octobre 2021
Modifications :
- Contexte local: le lien d'attribution a été supprimé des photos locales de la fenêtre d'informations.
3.46.6
23 septembre 2021
Modifications :
- Correction d'un bug qui provoquait l'affichage d'une main par le curseur de la carte lorsque l'utilisateur ne pouvait pas déplacer la carte.
3,46,5
16 septembre 2021
Corrections de bugs :
- Correction d'un bug avec un rapport de contraste des couleurs dans le widget Saisie semi-automatique de lieux.
3.46.3
2 septembre 2021
Modifications :
- Les instructions de défilement s'affichent désormais au-dessus des
InfoWindow
et desCustomOverlay
ouverts.
3.46.2
26 août 2021
Modifications :
- Version bêta: les informations de télémétrie sont maintenant transmises. Vous devrez peut-être mettre à jour le Content Security Policy pour que ces appels ne soient pas bloqués au niveau du navigateur. Pour plus d'informations, consultez les questions fréquentes.
3,46
18 août 2021
La version 3.46 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
Modifications :
- Ajout de deux champs à
PlaceResult
,icon_mask_base_uri
eticon_background_color
. - La version hebdomadaire a été mise à jour vers la version 3.46.
- La version trimestrielle a été mise à jour à la version 3.45.
- La version 3.44 est toujours disponible sur demande.
- La version 3.43 a été supprimée et ne peut plus être utilisée.
Abandons:
- Internet Explorer ne sera bientôt plus compatible. À partir d'août 2021, les utilisateurs d'Internet Explorer 11 verront un message d'avertissement en haut de la carte (version 3.46). La dernière version de l'API Maps JavaScript compatible avec Internet Explorer 11 est la v3.47. Internet Explorer 11 ne sera plus disponible en novembre 2022.
Corrections de bugs :
- Correction d'un bug qui provoquait un décalage du sommet d'un polygone à certains niveaux de zoom
- Correction d'un bug qui provoquait le chevauchement des contenus de plusieurs fenêtres d'informations.
3,45,8
29 juillet 2021
Modifications :
- API Embed: sur les cartes intégrées, le niveau de zoom est conservé après avoir été redirigé vers la page d'itinéraire.
3,45,7
22 juillet 2021
Modifications :
- IE 11 n'est plus compatible. Dans IE11, Maps affichera désormais une bannière en version bêta.
- Mise à jour du lien "Itinéraire" dans les cartes intégrées pour plus de précision.
Corrections de bugs :
- Correction d'un problème à cause duquel la méthode
getFeatureById()
ne pouvait pas récupérer les caractéristiques dont l'ID est 0. - Correction d'un problème à cause duquel une exception
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
était générée si la valeurComponentRestriction
n'était pas définie ou était nulle.
3.45,6a
15 juillet 2021
Modifications :
- À l'ouverture, le curseur est maintenant géré sur le conteneur InfoWindow lorsque la première commande sélectionnable ne se trouve pas dans la fenêtre d'affichage d'InfoWindow ou lorsque
disableAutoPan=true
est activé.
Corrections de bugs :
- Correction d'un bug qui provoquait la fin automatique de la création d'un polygone non terminé lorsque le gestionnaire de dessins est supprimé, puis rajouté à la carte.
- Correction d'un bug où la chaîne "Itinéraire" était tronquée dans le pop-up "Intégrer une carte" dans certaines langues.
3,45,5
01 juillet 2021
Modifications :
- L'URL de Maps Studio a été mise à jour pour la saisie et l'API JavaScript.
Corrections de bugs :
- Correction d'un refus de promesse non géré lors de l'envoi d'un rappel.
3,45,4
24 juin 2021
Modifications :
- Correction d'un bug qui provoquait l'ouverture de la boîte de dialogue des raccourcis clavier lors de l'envoi du formulaire.
- Correction d'un bug qui provoquait un décalage au niveau du bouton "Raccourcis clavier"
- Objets supprimés ajoutés accidentellement à
window
(sphérique, PolylineCodec, PolyGeometry) Ces objets doivent être accessibles dans leur espace de noms complet.
3,45,3
16 juin 2021
Corrections de bugs :
- Mise à jour de
InfoWindow
, de sorte que le curseur ne bouge pas lorsqueopen()
est appelé dans la même boucle d'exécution que l'instanciation de la carte.
Modifications :
- Mise à jour de la section de référence de l'API
InfoWindowOpenOptions
avec des informations plus détaillées. - Correction des anneaux de mise au point lors de la navigation avec le clavier (Tab + Option) dans Safari.
3,45,2
10 juin 2021
Corrections de bugs :
- La commande de type de carte n'était pas correctement superposée à l'arrière-plan de la boîte de dialogue des raccourcis clavier dans l'API Embed. Ce problème a été résolu.
- Correction d'un problème pouvant entraîner une erreur lors du chargement des styles CSS de la police.
- Correction d'un bug qui provoquait un scintillement lors du panoramique de la carte avec une fenêtre d'informations ouverte.
Modifications :
- Ajout de la propriété
InfoWindowOpenOptions.map
.
3.45,1
3 juin 2021
Modifications :
- Ajout de documentation sur les propriétés des animations, des icônes, des libellés et de l'opacité dans l'interface Data.StyleOptions.
- Refonte de la boîte de dialogue sur les droits d'auteur pour une meilleure compatibilité avec l'accessibilité
- À l'ouverture, InfoWindows gère désormais automatiquement la mise au point. Il s'agit du nouveau comportement par défaut.
- Ajout de l'API InfoWindowOpenOptions, qui permet aux développeurs de contrôler le mode de gestion de la mise au point à l'ouverture d'InfoWindows.
- Vous pouvez désormais fermer les fenêtres d'infoWindows en appuyant sur la touche Échap.
- Les fenêtres d'informations sont désormais annoncées en tant que "boîte de dialogue" lors de l'utilisation de lecteurs d'écran.
- L'isolation Polyfill est désormais activée. Cette modification empêche l'installation des polyfills internes de l'API Google Maps sur la page hôte.
Corrections de bugs :
- Correction d'un problème qui provoquait l'apparition d'un anneau de focus de carte lors du changement d'onglet du navigateur.
- Correction d'un problème à cause duquel l'anneau de mise au point des commandes de la carte, des éléments de repère et des éléments de sous-menu de commande de type de carte ne s'affichait pas correctement avec l'interaction de la souris dans certains navigateurs.
Nouvelles fonctionnalités
- Activation des promesses dans les services Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Zoom, Street View et
AutcompleteService.getPlacePredictions()
. - Ajout d'une commande de raccourcis clavier et d'une boîte de dialogue sur la carte pour améliorer la visibilité des raccourcis clavier.
- Les cartes vectorielles sont désormais disponibles dans la version hebdomadaire (fonctionnalités de base uniquement ; les fonctionnalités WebGL sont disponibles dans la version bêta).
3,44
13 mai 2021
Modifications :
- Un avertissement est désormais consigné dans la console lorsque la méthode
InfoWindow.open()
est appelée sans instance Maps ou Street View associée.
3,44,12
28 avril 2021
Corrections de bugs :
- Correction d'un problème qui entraînait l'ajout de repères optimisés supprimés ou masqués à la carte après la modification du type de carte.
Contexte local:
- Ajout de la compatibilité avec les tableaux dont la méthode
@@iterator
n'est pas définie comme une valeurplaceTypePreferences
valide.
3.44.11a
20 avril 2021
Modifications :
- Amélioration des performances de création de repères personnalisés avec des objets Icon.
- Empêcher le curseur de s'afficher dans les menus déroulants de type de carte lorsque vous pointez sur un bouton.
Corrections de bugs :
- Correction d'un bug qui pouvait entraîner une erreur lors du chargement des repères statiques avant l'initialisation de la carte de base
3,44,9
8 avril 2021
Corrections de bugs :
- Correction d'un bug qui empêchait les commandes de carte d'accéder au clavier lorsque Street View était activé
3,44,8
1er avril 2021
Modifications :
- Bibliothèque de contexte local: déplacé le logo Google de la vue Place Details vers le bas du contenu.
3,44,7
25 mars 2021
Modifications :
- Le curseur revient alors à l'élément approprié lorsque la fenêtre d'informations est fermée.
3,44,4
4 mars 2021
Modifications :
- Les images à 45° sont désormais disponibles à un plus grand nombre de niveaux de zoom. La commande de rotation inclut désormais des boutons dans le sens des aiguilles d'une montre et dans le sens inverse des aiguilles d'une montre.
Corrections de bugs :
- Correction d'une fuite de mémoire qui pouvait se produire lors du rendu répété de la carte.
- Correction d'une fuite de mémoire qui pouvait se produire lors de l'ajout ou de la suppression de cercles ou de rectangles sur la carte.
3,44,2
25 février 2021
Modifications :
- Correction d'un bug qui provoquait l'appel incorrect de la fonction
getPlacePredictions
de Places Autocomplete pointant vers le mauvais point de terminaison dans la version bêta
3.44.1
18 février 2021
Modifications :
- Les boutons de sélection de lieu LocalContext sont maintenant désactivés lors de l'actualisation des lieux affichés.
- Les repères non optimisés sont désormais sélectionnables et accessibles via le clavier.
- Version bêta: les objets supprimés ajoutés accidentellement à
window
(Spherical
,PolylineCodec
,PolyGeometry
). Ces objets doivent être accessibles dans leur espace de noms complet à la place. - Activation de l'isolation Polyfill dans la version bêta. Cela signifie que l'API Maps JavaScript n'installera plus de polyfills sur la page hôte.
3,43,8a
25 février 2021
Seule la chaîne trimestrielle a été mise à jour. Modifications :
- Correction d'un problème de fuite de mémoire lors de l'affichage d'une carte plusieurs fois
3,43,8
5 février 2021
Modifications :
- Ajout de la compatibilité bêta pour les promesses dans
AutocompleteService.getPlacePredictions()
.
Corrections de bugs :
- Correction d'un problème à cause duquel
Markers
avec des libellés interceptait les événements de clic, même lorsqueclickable
était défini sur "false".
3,43,7a
28 janvier 2021
Corrections de bugs :
- Correction de divers problèmes liés au tracé des polylignes.
3,43,6
21 janvier 2021
Corrections de bugs :
- Correction d'un bug qui entraînait parfois la création de trous dans le polygone Geojson.
- Correction d'un bug qui provoquait la disparition de la superposition lors du passage de la vue Plan à la vue Street View
3,43,5
14 janvier 2021
Modifications :
- Modification des cases à cocher dans les menus pour faciliter l'accès aux lecteurs d'écran.
- Augmentation de la taille des boutons des étages pour les panoramas Street View intérieurs.
- Nous avons corrigé la position des commandes de suivi des mouvements sur mobile dans Street View.
Corrections de bugs :
- Le bouton de menu du clavier déclenche désormais l'événement
contextmenu
. - Correction d'un bug qui empêchait le bon fonctionnement de la commande plein écran lors du passage de la carte à Street View dans certains cas.
- Correction d'un problème qui empêchait les lecteurs d'écran d'accéder aux repères sur la carte.
- Correction d'un bug qui entraînait la disparition de l'icône de lieu du repère de lieu LocalContext.
3,43.3
9 décembre 2020
Modifications :
- L'interface
google.maps.MouseEvent
a été renomméegoogle.maps.MapMouseEvent
et une propriétédomEvent
a été ajoutée, offrant un accès direct à l'événement sous-jacent à partir du DOM. - Amélioration du comportement de la mémoire des superpositions de polygones.
- La mémoire de canevas est maintenant explicitement libérée pour éviter les problèmes de mémoire dans Safari.
Corrections de bugs :
- Correction d'un bug qui empêchait le contrôle du mode plein écran lors du passage de Google Maps à Street View dans certains cas.
- Correction d'un bug qui entraînait l'enregistrement d'une erreur dans la console pour l'événement
click
du repère. - Correction d'un bug qui provoquait un tracé trop large de la zone cliquable d'un repère.
- Correction d'un bug avec des conflits de polyfill qui affectaient les symboles dans IE11.
3,43.2
1er décembre 2020
Modifications :
- Ajoute l'événement
contextmenu
comme meilleure alternative à l'événementrightclick
. L'événementcontextmenu
permet de répondre aux clics sur la touche Ctrl en cas de clic sur macOS. - Ajoute des attributs d'accessibilité aux repères non optimisés lorsque des valeurs
title
oulabel
sont fournies. - Ajoute d'autres libellés et rôles ARIA pour les commandes
MapType
afin d'améliorer l'expérience avec les lecteurs d'écran. - Amélioration de la compatibilité du lecteur d'écran avec les commandes
MapType
. Lorsque l'utilisateur quitte la commande, le menu déroulant se ferme automatiquement. - Corrige le nombre d'éléments signalés par les lecteurs d'écran dans le menu déroulant. Cette opération empêche le séparateur de ligne d'être comptabilisé comme un élément de liste.
- Ajoute un anneau de mise au point à l'intérieur de l'élément
map
pour indiquer que le curseur est mis en surbrillance au moyen d'une interaction avec le clavier. - Ajoute des commandes de clavier supplémentaires aux commandes
MapType
. Les options du menu déroulant se ferment désormais automatiquement lorsque la commande n'est plus active. Les flèches vers le haut et vers le bas ouvrent le menu déroulant, et le bouton Échap le ferme. Les touches Accueil et Fin se déplacent respectivement vers le premier et le dernier élément du menu déroulant.
Corrections de bugs :
- Correction d'un bug où l'annulation d'une animation de repère pouvait, dans certains cas, entraîner l'arrêt prématuré de certaines animations.
3.43.1a
20 novembre 2020
Modifications :
- Ajoute une propriété
className
à l'interfaceMarkerLabel
pour définir la classe CSS de l'élémentlabel
. - Ajout de la compatibilité bêta pour les promesses dans le service d'images avec zoom maximal.
- Ajoutez la compatibilité bêta pour les promesses dans le service Street View.
- Ajout de texte d'accessibilité aux repères non optimisés lorsque
title
oulabel
sont fournis. - Suppression du libellé
aria-pressed
dans le bouton du menu déroulant de commandesMapType
pour améliorer l'accessibilité DropdownMenu
etDropdownMenuItem
convertis en éléments sématiques pour améliorer l'accessibilité.- Modification du texte des éléments de droits d'auteur pour respecter les normes de contraste des couleurs.
- Vous pouvez désormais ouvrir et fermer les menus déroulants à l'aide de la touche Entrée ou de la barre d'espace.
- Les éléments du menu déroulant peuvent désormais être sélectionnés.
- Bibliothèque de contexte local: les boutons de commande du carrousel sont maintenant désactivés lorsqu'ils n'ont plus aucun effet et ne chevauchent plus le premier ou le dernier élément de la liste.
Corrections de bugs :
- Correction d'un bug qui pouvait se produire lorsque
GroundOverlays
franchissait le méridien à 180 degrés. - Les raccourcis clavier ne sont plus désactivés par défaut lorsque
disableDefaultUI
est défini surtrue
. - Correction d'un bug qui provoquait un texte incorrect dans le lecteur d'écran pour les boutons d'activation/de désactivation de la carte
- Ajoute un nom et un type d'accessibilité à
Map
. - Correction de la documentation d'interface qui affichait à tort des propriétés facultatives requises.
- Correction d'un bug à cause duquel le paramètre constructeur
LatLng
noWrap
était ignoré lors de l'envoi d'unLatLngLiteral
.
3,43
18 novembre 2020
La version 3.43 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
- La version hebdomadaire a été mise à jour vers la version 3.43.
- La version trimestrielle a été mise à jour à la version 3.42.
- La version 3.41 est toujours disponible sur demande.
- La version 3.40 a été supprimée et ne peut plus être utilisée.
3,42,9
15 octobre 2020
Modifications :
- Correction d'un bug qui provoquait une communication de l'état d'une mauvaise case à cocher par un lecteur d'écran.
- Correction d'un problème dans les commandes de la carte, où l'onglet/Maj+Tabulation n'était pas dans le bon ordre.
- Boutons de carte
div
remplacés par un bouton natif pour une meilleure accessibilité - L'inclinaison est désormais limitée en fonction du niveau de zoom des cartes WebGL.
- Résolution du problème de disparition du bouton en plein écran dans Internet Explorer lorsque la valeur de
controlSize
est inférieure à 27.
3,42.8
7 octobre 2020
Modifications :
- Ajout de la compatibilité bêta pour les promesses dans le service Directions.
- Le géocodeur
componentRestrictions
effectue désormais des contrôles de validation pour les chaînes vides. - Correction d'un bug où le libellé de repère était masqué par le symbole de repère personnalisé dans Safari.
Mise à jour des icônes de lieu
1er octobre 2020
Les icônes renvoyées avec les requêtes Place Details et Place Search ont été mises à jour pour utiliser les nouveaux glyphes d'icônes. Aucune action n'est requise, les nouveaux glyphes s'affichent automatiquement.
3.42.7
29 septembre 2020
Modifications :
- Correction d'un bug qui empêchait l'ordre des mots pour les langues se lisant de droite à gauche dans l'info-bulle de contrôle "Signaler une erreur de carte"
- Libellé de repère centré pour l'orientation du texte à droite.
3,42.6
21 septembre 2020
Modifications :
- Ajout de la compatibilité bêta pour les promesses dans le service Distance Matrix.
3.42.5
16 septembre 2020
Modifications :
- Mise à jour de la méthode
LatLngBounds.union
pour gérer les cas où deux limites dépassent 180 degrés.
3.42.4
8 septembre 2020
Modifications :
- Une erreur est désormais consignée dans la console lorsqu'une mise en œuvre
Date.now()
non valide est détectée. - Ajout de la prise en charge de la version bêta pour les méthodes de service Prome dans Elevation.
- Introduction d'une propriété
InfoWindow.minWidth
permettant de spécifier la largeur minimale d'un élémentInfoWindow
. - Correction d'un bug qui provoquait le flou des itinéraires après modification de la destination
3,42
19 août 2020
La version 3.42 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
Modifications :
- La largeur maximale par défaut de InfoWindows est de 648 pixels. Vous pouvez la modifier en définissant la propriété maxWindow InfoWindow. La largeur d'une fenêtre d'informations peut désormais dépasser 648 pixels, mais reste limitée par la largeur de la carte. (Auparavant, les fenêtres d'informations étaient toujours limitées à 648 px ou à la largeur de la carte.)
- Empêchez le scintillement du rendu par défaut lorsque vous affichez de grands ensembles de données GeoJson.
- La version hebdomadaire a été mise à jour vers la version 3.42.
- La version trimestrielle a été mise à jour à la version 3.41.
- La version 3.40 est toujours disponible sur demande.
- La version 3.39 a été supprimée et ne peut plus être utilisée.
3.41.7
22 juillet 2020
Correction:
- Correction d'un bug qui empêchait de définir la propriété
clickableIcons
surfalse
lors de l'utilisation de Cloud Styling.
3.41.5
6 juillet 2020
Modifications :
- Correction du non-respect des types de confiance.
3,41.2
27 mai 2020
Modifications :
- Le champ Places
permanently_closed
de la bibliothèque Places, API Maps JavaScript est obsolète.
3,41
20 mai 2020
La version 3.41 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
- La version hebdomadaire a été mise à jour vers la version 3.41.
- La version trimestrielle a été mise à jour à la version 3.40.
- La version 3.39 est toujours disponible sur demande.
- La version 3.38 a été supprimée et ne peut plus être utilisée.
3,40.11
28 avril 2020
Modifications :
- Ajoute un nouveau champ,
business_status
, aux résultats Place Search et Place Details. Utilisez ce champ au lieu depermanently_closed
. - Correction d'un avertissement incorrect dans la console lors de la demande de (nouveau)
PlaceResult.utc_offset_minutes
; un avertissement est désormais renvoyé pourPlaceResult.utc_offset
, qui est obsolète.
3,40,9
14 avril 2020
Modifications :
- Map génère désormais plus facilement un diagnostic InvalidValueError si vous transmettez un mapDiv qui n'est pas un élément.
- Le navigateur Chrome qui remplit automatiquement une adresse dans
google.maps.places.Autocomplete
ne devrait plus déclencher de requête de saisie semi-automatique sur le serveur (ce qui évite la facturation). - Amélioration de la précision de la propriété
maxWidth
. Avant cette modification, si vous aviez spécifiémaxWidth
de 100 pourInfoWindow
, la largeur maximale réelle deInfoWindow
serait de 94 px. Après cette modification, la largeur maximale serait de 100 pixels. - Correction d'un problème de fuite de mémoire lié au générateur de requêtes "Paint" lors de l'utilisation de repères et de limites de carte.
3,40,6
24 mars 2020
Modifications :
- Correction du texte tronqué dans le champ "Temps de trajet" pour IE11.
3,40,4
10 mars 2020
Modifications :
- Correction d'un bug qui empêchait d'appeler
setTilt()
deux fois, ce qui fausserait la carte
3,40,2
23 février 2020
Modifications :
- iFrame masqué dans la carte supprimé de la navigation dans les onglets.
3.40.1
18 février 2020
Modifications :
- Ne pas envoyer de message d'avertissement concernant InvalidVersion pour v=beta.
- Correction d'un problème de défilement lors de l'affichage de Street View.
3,40
11 février 2020
La version 3.40 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
- La version hebdomadaire a été mise à jour vers la version 3.40.
- La version trimestrielle a été mise à jour vers la version 3.39.
- La version 3.38 est toujours disponible sur demande.
- La version 3.37 a été supprimée et ne peut plus être utilisée.
3,39,6
8 janvier 2020
La version 3.39.6 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
Correction:
- Pour les requêtes Directions,
ZERO_RESULTS
sont désormais enregistrés dans la console et ne génèrent plus de journal d'erreurs.
3,39
20 novembre 2019
La version 3.39 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
Modifications :
- Internet Explorer 10 n'est plus compatible (la version 3.38 était la dernière disponible).
AutocompletePrediction
renvoie désormais la distance en ligne droite vers le lieu sélectionné, à partir de la latitude/longitude d'origine spécifiée.
Abandons:
- Les champs Places
open_now
etutc_offset
sont obsolètes depuis le 20 novembre 2019 et seront désactivés le 20 février 2021. Pour en savoir plus, consultez Migration des champs Places.
- La version hebdomadaire a été mise à jour vers la version 3.39.
- La version trimestrielle a été mise à jour vers la version 3.38.
- La version 3.37 est toujours disponible sur demande.
- La version 3.36 a été supprimée et ne peut plus être utilisée.
3,38
20 août 2019
La version 3.38 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
- La version hebdomadaire a été mise à jour vers la version 3.38.
- La version trimestrielle a été mise à jour vers la version 3.37.
- La version 3.36 est toujours disponible sur demande.
- La version 3.35 a été supprimée et ne peut plus être utilisée.
- Les tables de fusion ne peuvent plus être utilisées (la version 3.37 était la dernière disponible).
- Internet Explorer 10 n'est plus compatible et prendra fin entre novembre 2019 et mai 2020 en fonction de la version disponible ou du numéro de version que vous utilisez.
3,37
15 mai 2019
La version 3.37 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
- La version hebdomadaire a été mise à jour vers la version 3.37.
- La version trimestrielle a été mise à jour à la version 3.36.
- La version 3.35 est toujours disponible sur demande.
- La version 3.34 a été supprimée et ne peut plus être utilisée.
- Internet Explorer 9 ne peut plus être utilisé (la version 3.34 était la dernière prise en charge).
3,36
14 février 2019
La version 3.36 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
Modifications :
- Nouvelles fonctionnalités ajoutées:
- Vous pouvez maintenant modifier la taille des commandes de la carte à l'aide de la commande MapOption.controlSize.
- Vous pouvez maintenant limiter les limites de la carte à l'aide de la méthode MapOptions.restriction.
- La fenêtre d'informations a été améliorée.
- La version hebdomadaire a été mise à jour vers la version 3.36.
- La version trimestrielle a été mise à jour à la version 3.35.
- La version 3.34 est toujours disponible sur demande.
- La version 3.33 a été supprimée et ne peut plus être utilisée.
3,35
29 janvier 2019
Modifications :
- L'API peut désormais renvoyer le nombre total d'avis pour chaque lieu.
- Ajout de la compatibilité avec les codes Plus. Les plus codes sont des codes courts qui fournissent une adresse pour chaque lieu du monde, même dans des zones où les adresses postales traditionnelles n'existent pas.
- Internet Explorer 9 n'est plus compatible.
Abandons:
- Le paramètre
placeIdOnly
pourAutocomplete
est obsolète. - Le calque Fusion Tables dans l'API Maps JavaScript est obsolète depuis le 3 décembre 2018. Le calque Fusion Tables sera complètement désactivé le 3 décembre 2019 et ne sera plus disponible après cette date. En savoir plus
13 novembre 2018
La version 3.35 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
Modifications :
- La version hebdomadaire a été mise à jour vers la version 3.35.
- La version trimestrielle a été mise à jour à la version 3.34.
- La version 3.33 est toujours disponible sur demande.
- La version 3.32 a été supprimée et ne peut plus être utilisée.
3,34
14 août 2018
La version 3.34 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.
Modifications :
- De nouveaux noms de version ont été implémentés.
Vous pouvez maintenant spécifier les versions disponibles ou les numéros de version :
- La version hebdomadaire a été mise à jour vers la version 3.34.
- La version trimestrielle a été mise à jour vers la version 3.33.
- La version 3.32 est toujours disponible.
- La version 3.31 a été supprimée et ne peut plus être utilisée. Les clients qui spécifient les versions 3.0 à 3.31 recevront à la place leur version hebdomadaire ou trimestrielle (consultez le guide Gestion des versions).
- Une interface utilisateur de contrôle plus grande est maintenant activée. Compte tenu de l'augmentation du nombre d'opérations tactiles sur différents appareils, nous avons ajusté l'UI de contrôle pour qu'elle s'adapte aussi bien aux appuis sur les doigts qu'aux clics de souris. Il est possible de la désactiver en chargeant l'API avec v=quarterly, v=3.33 ou v=3.32.
3,33
11 juin 2018
Modifications :
- Les requêtes Place Details permettent désormais d'utiliser des champs pour spécifier les types de données de lieu à renvoyer.
- Deux nouvelles requêtes Find Place sont désormais disponibles :
- La saisie semi-automatique de lieux est désormais compatible avec la facturation basée sur les sessions.
16 mai 2018
La version 3.33 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide de gestion des versions d'API.
Modifications :
- Le nouveau moteur de rendu est désormais le modèle par défaut.
- La nouvelle carte de base est désormais la carte par défaut.
3,32
13 février 2018
Modifications :
- Un nouveau moteur de rendu expérimental est désormais disponible.
- Une nouvelle carte de base expérimentale est désormais disponible.
3.31
13 février 2018
Modifications :
- Définissez les 256 premiers repères Repères DOM par défaut, puis les repères suivants. La valeur par défaut actuelle est tous les repères.
- À un niveau de zoom élevé (zoom avant) lorsque vous faites glisser Pegman, privilégiez
NEAREST
le panoramaBEST
sélectionné par Google. gestureHandling: none
fonctionne désormais de la même manière quedraggable: false
lorsqu'il est modifié dans un gestionnaire de souris (il prend effet lemousedown
).
21 novembre 2017
La version 3.31 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide de gestion des versions d'API.
Modifications :
- Le champ
region
est désormais renvoyé avec les requêtes Place Details.
3,30
16 août 2017
La version 3.30 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide de gestion des versions d'API.
Modifications :
- Le bouton d'affichage en plein écran est désormais activé par défaut sur les ordinateurs.
-
Cette version introduit la propriété
gestureHandling
pour les applications de bureau qui permettent à l'utilisateur d'interagir à l'aide d'une molette ou d'un pavé tactile. Pour contrôler la manière dont les utilisateurs interagissent avec une carte, nous vous recommandons d'utiliser la propriétégestureHandling
plutôt que les propriétésscrollwheel
,disableDoubleClickZoom
etdraggable
.
3,29
16 mai 2017
La version 3.29 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide de gestion des versions d'API.
Modifications :
- Le format de l'identifiant de panorama pour les panoramas Street View générés par les utilisateurs a changé en raison de mises à jour de l'infrastructure sous-jacente. Cela augmente légèrement le nombre de panoramas disponibles.
- Les requêtes de panoramas générés par les utilisateurs (personnalisés) à l'aide de l'ancien ID de panorama dans l'API Maps JavaScript fonctionnent toujours. Si vous essayez de trouver un panorama à l'aide de la propriété
position
de l'objetStreetViewPanoramaOptions
, le résultat contiendra le nouvel ID de panorama. Vous n'avez pas besoin de mapper les anciens et les nouveaux ID de panorama, car les deux restent valides. - Si vous utilisez l'analyse des ID de panorama et/ou la logique de validation, notez que le format des ID de panorama peut changer.
- Vous pouvez signaler d'éventuels problèmes à l'aide de l'outil de suivi des problèmes.
- Mises à jour sur la méthode
fitBounds
de la classegoogle.maps.Map
. - Pour modifier la fenêtre d'affichage lorsqu'une carte est masquée, vous pouvez maintenant définir la carte sur visibility: hidden, ce qui garantit que l'élément div de la carte a une taille réelle.
3,28
18 avril 2017
La propriété draggable
de l'objet MapOptions
est obsolète. Pour désactiver le déplacement de la carte sur ordinateur, utilisez la propriété gestureHandling
et définissez-la sur none
.
15 février 2017
La version 3.28 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide de gestion des versions d'API.
Modifications :
- Les cartes avec connexion ne sont plus compatibles avec les versions 3.28 et ultérieures de l'API Maps JavaScript.
3,27
2 février 2017
Correction:
- Problème 11331: le texte dans la fenêtre d'informations ne peut pas être sélectionné
10 janvier 2017
Vous pouvez désormais restreindre les prédictions de la saisie semi-automatique pour qu'elles ne s'affichent que dans plusieurs pays. Pour ce faire, vous pouvez spécifier jusqu'à cinq pays dans le champ componentRestrictions
de AutocompleteOptions
.
15 novembre 2016
La version 3.27 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. (Voir le guide sur la gestion des versions d'API.)
Modifications :
- Une nouvelle option
gestureHandling
de l'objetMapOptions
vous aide à optimiser l'expérience de vos utilisateurs lorsqu'ils interagissent avec la carte sur des appareils mobiles. Les valeurs disponibles sont les suivantes :greedy
: la carte effectue toujours un panoramique (vers le haut ou vers le bas, vers la gauche ou vers la droite) lorsque l'utilisateur balaie l'écran (il la fait glisser). En d'autres termes, un balayage à un doigt et à deux doigts entraîne le panoramique de la carte.cooperative
: l'utilisateur doit balayer l'écran avec un doigt pour faire défiler la page et deux doigts pour déplacer la carte. Si l'utilisateur balaie la carte avec un doigt, une superposition s'affiche sur la carte, avec une invite lui demandant d'utiliser deux doigts pour déplacer la carte. Affichez l'exemple ci-dessus sur un appareil mobile pour voir le mode coopératif en action.none
: la carte ne peut pas être panoramique ni pincée.auto
(par défaut): le comportement estcooperative
ougreedy
, selon que la page peut être parcourue ou non.
Pour obtenir plus d'informations et des exemples, consultez le guide du développeur.
- La commande d'affichage en plein écran est visible par défaut sur les appareils mobiles, afin que les utilisateurs puissent facilement agrandir la carte. Lorsque la carte est en mode plein écran, les utilisateurs peuvent effectuer un panoramique avec un ou deux doigts. Remarque:iOS n'est pas compatible avec le mode plein écran. La commande plein écran n'est donc pas visible sur les appareils iOS.
Abandon des cartes avec connexion
6 octobre 2016
La fonctionnalité de connexion est obsolète.
Les versions 3.27 et antérieures de l'API Maps JavaScript sont toujours compatibles avec les cartes avec connexion. Les futures cartes ne seront plus compatibles avec les cartes avec connexion, mais les fonctionnalités qui enregistrent un lieu dans Google Maps à l'aide d'une fenêtre d'informations ou de l'SaveWidget
seront toujours acceptées.
En savoir plus sur les cartes avec connexion
Modification de via des points de cheminement dans la réponse du service Directions
29 août 2016
Le champ via_waypoints
de la réponse du service Directions contient un tableau de points de cheminement non spécifiés dans la requête d'origine. Le champ via_waypoints
continue d'apparaître dans la réponse d'itinéraire déplaçable, mais il est obsolète dans la réponse de routage alternative. La version 3.27 sera la dernière version de l'API compatible avec via_waypoints
dans les autres routes.
L'approche recommandée consiste à demander des itinéraires alternatifs, puis à afficher tous les itinéraires comme non déplaçables, et le routage principal comme déplaçable. Les utilisateurs peuvent faire glisser l'itinéraire principal jusqu'à ce qu'il corresponde à un autre itinéraire. Le champ via_waypoints
est disponible sur l'itinéraire obtenu (traduit par l'utilisateur).
3,26
18 août 2016
La version 3.26 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. (Voir le guide sur la gestion des versions d'API.)
Modifications :
- Un nouveau moteur de rendu Street View améliore les rendus, avec des transitions et des animations plus fluides, une modélisation des objets améliorée, une meilleure compatibilité avec les appareils mobiles et des commandes plus claires. Pour en savoir plus, consultez le blog Google Geo Developers.
- L'API est désormais compatible avec les événements d'orientation de l'appareil dans Street View. Ainsi, les utilisateurs d'appareils mobiles peuvent regarder autour de eux en déplaçant leur téléphone. En tant que développeur, vous pouvez activer ou désactiver cette fonctionnalité. Pour en savoir plus, consultez le guide du développeur.
3,25
25 mai 2016
La version 3.25 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. (Voir le guide sur la gestion des versions d'API.)
Fin de la compatibilité avec Internet Explorer 9
2 mai 2016
Depuis le 30 avril 2016, Internet Explorer 9 n'est plus officiellement compatible avec l'API Maps JavaScript. Consultez la liste des navigateurs compatibles.
3,24
14 avril 2016
Modifications :
- Vous pouvez désormais désactiver la cliquabilité des icônes de carte. Une icône de carte représente un point d'intérêt, également appelé "point d'intérêt". Consultez la méthode
setClickableIcons
surgoogle.maps.Map
.
31 mars 2016
Correction:
- Problème 9507: les liens dans Street View fonctionnent à nouveau dans Safari.
28 mars 2016
Correction:
- Problème 9394: les fenêtres d'informations se ferment automatiquement lorsque l'utilisateur ouvre une fenêtre d'informations pour une icône de carte de base, et inversement.
- Affichez un logo Google blanc lorsque le style de la carte de base est défini à l'aide de la propriété
styles
sur la carte (auparavant, le logo n'était blanc que lors de l'application d'un style à l'aide d'un StyledMapType).
18 mars 2016
Correction:
-
Problème 9424:
new LatLng({lat: 0, lng: 0})
- Correction du panoramique de la souris avec le nouveau moteur de rendu Street View (avec
google.maps.streetViewViewer = 'photosphere'
).
15 février 2016
Modifications :
- Il n'est plus possible de désactiver les nouvelles commandes à l'aide de
google.maps.controlStyle = 'azteca'
.
3,23
18 janvier 2016
Modifications :
- Cette version inclut une nouvelle commande plein écran pour la carte. Les utilisateurs peuvent cliquer sur la commande pour agrandir la carte afin qu'elle occupe tout l'écran.
Par défaut, cette commande est désactivée. Vous pouvez l'activer dans
MapOptions
et la configurer à l'aide deFullscreenControlOptions
. Sa position par défaut estRIGHT_TOP
. - La commande plein écran pour Street View est activée par défaut. Vous pouvez le désactiver via
StreetViewPanoramaOptions
et le configurer à l'aide deFullscreenControlOptions
. Sa position par défaut est désormaisRIGHT_TOP
.
4 janvier 2016
Correction:
- Problème 9009: lors de la synthèse d'événements de souris tactiles, utilisez le bouton gauche au lieu du bouton central pour assurer la compatibilité avec jQuery.
-
Problème 4201: l'API n'utilise plus
eval()
. Par conséquent, il est maintenant possible d'utiliser l'API sans la directiveunsafe-eval
Content Security Policy.
21 décembre 2015
Modifications :
- Option Google Maps permettant de désactiver le bouton "Se connecter" pour les cartes connectées (l'avatar des utilisateurs connectés s'affiche, mais les actions de connexion (avec le suivi, par exemple) restent possibles, mais le bouton permettant de se connecter sur la carte lorsque cette option est activée)
- L'interface des requêtes de recherche de texte a changé. Le paramètre
types
est obsolète depuis le 1er mars 2016. Il a été remplacé par un nouveau paramètretype
, qui n'accepte qu'un seul type par requête de recherche. De plus, les typesestablishment
,food
etgrocery_or_supermarket
ne seront plus acceptés en tant que paramètres de recherche (bien que ces types puissent toujours être renvoyés dans les résultats d'une recherche). Les requêtes utilisant l'ancien paramètretypes
seront acceptées jusqu'au 1er mars 2017, après quoi toutes les recherches de texte devront utiliser la nouvelle mise en œuvre.
2 décembre 2015
Modifications :
- Le constructeur
Autocomplete
vérifie qu'un élément d'entrée lui est attribué. - Les fenêtres d'informations de point d'intérêt de la carte de base affichent le même contenu en mode non connecté que celui en mode connecté.
- Les Externes de l'API Google Maps pour Closure Compiler spécifient désormais un type (nombre ou chaîne) pour les énumérations.
25 novembre 2015
Modifications :
- Ajout de méthodes
.toJSON()
aux objetsLatLng
etLatLngBounds
. Ils sont destinés à être utilisés viaJSON.stringify()
.
19 novembre 2015
Modifications :
- Logo Google blanc pour cartes stylisées
Correction:
- Problème 8674: Bug: protection contre img { max-width: 100%; }
3,22
7 janvier 2016
Correction:
- Problème 9009: lors de la synthèse d'événements de souris tactiles, utilisez le bouton gauche au lieu du bouton central pour assurer la compatibilité avec jQuery.
10 novembre 2015
Modifications :
- Le service Directions et le service Distance Matrix affichent désormais l'heure de circulation prévue (dans le champ de réponse
duration_in_traffic
) lorsque le mode de transport est en voiture. Pour recevoir des prévisions sur les temps de trajet, incluez un littéral d'objetdrivingOptions
dans la requête, en spécifiant undepartureTime
actuel ou futur. Vous pouvez également spécifier unetrafficModel
optimiste, pessimiste ou de meilleure estimation (valeur par défaut), afin d'influencer les hypothèses utilisées pour calculer le temps de trajet. Pour en savoir plus, consultez le guide du développeur pour le service Directions et le service Distance Matrix. Remarque:Leduration_in_traffic
n'est disponible que pour les clients du forfait Premium Google Maps Platform.
Obsolète:
- Le champ de requête
durationInTraffic
est désormais obsolète. Auparavant, il s'agissait de la méthode recommandée aux clients du forfait Premium Google Maps Platform pour spécifier si le résultat devait inclure une durée tenant compte des conditions de circulation actuelles. Vous devez maintenant utiliser le champdrivingOptions
à la place.
5 novembre 2015
Obsolète:
- La bibliothèque AdSense est obsolète depuis mai 2015. Elle n'est plus disponible dans la version expérimentale de l'API Maps JavaScript. La bibliothèque sera bientôt supprimée des versions libérées et figées de l'API. Une autre solution consiste à utiliser Google AdSense. Consultez le guide pour créer un bloc d'annonces AdSense.
22 septembre 2015
Modifications :
- Ajout de la prise en charge des ID de lieu lors des requêtes d'itinéraire et de matrice des distances:
DirectionsRequest.origin
,DirectionsRequest.destination
etDirectionsWaypoint.location
acceptent désormais les objets Place, etDistanceMatrixRequest.origins
etDistanceMatrixRequest.destinations
acceptent désormais un tableau d'objets Place.
15 septembre 2015
Modifications :
- La position et l'apparence par défaut ont changé pour de nombreuses commandes sur la carte et dans les panoramas Street View. L'expérience utilisateur est désormais cohérente, que la carte utilise ou non le mode connecté. Elle est également plus cohérente avec le site Web Google Maps. Si vous souhaitez continuer à utiliser l'ensemble de commandes précédent pendant un certain temps, vous pouvez définir
google.maps.controlStyle = 'azteca'
dans la version 3.22. - La nouvelle commande Plein écran de Street View permet à l'utilisateur d'ouvrir le panorama Street View en mode plein écran.
Obsolète:
- La commande "Planisphère" n'est plus disponible.
- La commande de panoramique n'est plus disponible sur la carte. Pour effectuer un panoramique, les utilisateurs doivent cliquer sur la carte et la faire glisser, ou la faire glisser. (Notez que la commande de panorama dans Street View reste disponible.)
- La commande de zoom n'est disponible que dans un seul style.
google.maps.ZoomControlStyle
n'est donc plus disponible.
1er septembre 2015
Modifications :
- Ajout de littéraux LatLngBounds
- Résolution du problème lié aux classes CSS trop larges
- Amélioration du chargement des tuiles après le redimensionnement de la carte
Fin de la compatibilité avec Internet Explorer 8
31 août 2015
Depuis le 31 août 2015, Internet Explorer 8 n'est plus officiellement compatible avec l'API Maps JavaScript. Consultez la liste des navigateurs compatibles. Pour en savoir plus sur la stratégie de compatibilité de Microsoft avec les navigateurs, consultez l'article du blog d'Internet Explorer du 7 août 2014.
3,21
5 août 2015
Modifications :
- Amélioration des performances: ne charger que les tuiles visibles
- Nombreuses améliorations apportées aux documents
21 juillet 2015
Modifications :
- Lancement des repères avec libellés
- Correction de l'erreur de mémoire insuffisante pour les polygones iOS7 sur les écrans très haute définition.
- Problèmes relatifs aux événements tactiles sur Internet Explorer 10 et versions ultérieures
- La validation des erreurs sur les entrées fournies par le développeur génère désormais des données dans la console au lieu de générer une erreur.
6 juillet 2015
Correction:
- Problème 8159 : bug lors du rendu incorrect de StrokePosition.OUTSIDE
17 juin 2015
Modifications :
- Correction du problème 6321. Bug : "UnCatch TypeError: Impossible de lire la propriété 'x' de non définie" uniquement dans les navigateurs Android/iO
2 juin 2015
Modifications :
- Obsolète: CloudLayer, PanoramioLayer
- Correction: problème 8098: bug: la carte de densité pondérée ne s'affiche pas correctement avec un point.
2 juin 2015
Modifications :
- Ajout de la possibilité de géocoder un ID de lieu dans une adresse ou une adresse
- renvoie des identifiants de lieu via l'API Geocoding
28 mai 2015
Modifications :
- Problème résolu : problème 6358: la notation du chemin SVG ne s'affiche pas correctement sur les appareils HDPI.
19 mai 2015
Correction:
- Problème 7673: contrôle le déplacement de la position après l'utilisation du menu déroulant "Type de carte".
- Problème 7589 : Pegman saute lorsque la carte est redimensionnée.
3,20
24 avril 2015
Correction:
- Augmentation du zoom maximal du relief et chargement de tuiles avec un dpi élevé, même au zoom maximal.
13 avril 2015
Correction:
- Problème 7820: les curseurs ne fonctionnent pas sur les pages chargées à partir de file://
- Problème 7591 : Bug: StreetViewService.getPanoramaByLocation échoue lorsque l'argument radius n'est pas un entier
25 mars 2015
Correction:
- Problème 7733 : Bug : KML/Images en superposition : la superposition est soudainement très faible.
- Améliorer l'alignement du texte du widget sur l'icône de favoris
17 mars 2015
Correction:
- Problème 7756: bug: régression des performances dans Safari 8
- Calque démographique supprimé
- Améliorations de Chrome dans la fenêtre d'informations
17 février 2015
La version actuelle expérimentale de l'API Maps JavaScript (3.19) deviendra la version finale.
La version 3.17 sera supprimée. Les requêtes en version 3.17 ou antérieure sont désormais diffusées en version 3.18.
La documentation sur la gestion des versions est disponible à l'adresse suivante : https://developers.google.com/maps/documentation/javascript/versions.
Versions disponibles après le survol:
Version expérimentale: 3,20
Version: 3.19
La Reine des neiges: 3,18
3,19
24 avril 2015
Correction:
- Curseurs en mode connecté.
19 mars 2015
Correction:
- Problème 7756 : Bug: régression des performances dans Safari 8
20 janvier 2015
Correction:
- Problème 7475 : Bug : phantomjs TypeError: Impossible de supprimer la propriété :
13 janvier 2015
Correction:
- Les tuiles sont désormais masquées pour les lecteurs d'écran
17 décembre 2014
Correction:
- Problème 6917: bug: les formes ne respectent pas la propriété "draggable" de la carte.
- Problème 7445 : bug: défaut de présentation lors de l'utilisation de la fonctionnalité de connexion de la version 3 de l'API Google Maps
2 décembre 2014
Correction:
- Problème 7390 : Bug: les liens hypertextes weather.com ne fonctionnent pas
- Problème 7376 : Bug : WebGL a été désactivé (réactivé) :
- Conflit de noms avec le symbole ES6
25 novembre 2014
Correction:
- Problème 7333: bug: caret de la fenêtre d'informations endommagé dans IE9
3,18
4 décembre 2014
Correction:
- Problème 7390 : Bug: les liens hypertextes weather.com ne fonctionnent pas
18 septembre 2014
Correction:
- Problème 7136 : les titres de plusieurs repères ne fonctionnent pas dans Firefox
9 septembre 2014
Correction:
- Problème 7098 : la définition du titre Street View du point de vue génère une erreur.
26 août 2014
Version 3.18 expérimentale.
La version 3.17 est désormais stable.
3,17
20 août 2014
Correction:
- Problème 6937 : Régression de la version 3.17: impossible de lire la propriété "remove" de "undefined" (dans "Places")
12 août 2014
Correction:
- Problème 6968: bug: les touches fléchées du clavier ne fonctionnaient pas avec v=3.exp
31 juillet 2014
Ajoutée :
-
Volets de carte : documentation explicite sur la propagation des événements DOM
Volet
overlayMouseTarget
ajouté.
07 juillet 2014
Ajoutée :
-
Ajout de
toGeoJson
aux calques de données et aux différentes caractéristiques de la couche de données, permettant ainsi l'exportation de géométries au format GeoJSON.
24 juin 2014
Ajoutée :
-
place_id
, un identifiant unique pour un lieu, ajouté à la bibliothèque Places pour la saisie semi-automatique et les détails sur le lieu. -
overview_path
ajouté àDirectionsRoute
, ce qui fournit une polyligne encodée représentant l'intégralité du parcours.
26 mai 2014
Ajoutée :
-
Le paramètre
sensor
n'est plus nécessaire dans l'URL de l'API Google Maps.
20 mai 2014
3.17 dans la version expérimentale.
3,16
15 avril 2014
Correction:
- L'opacité des repères correspond désormais à d'autres types de géométrie - https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 avril 2014
Ajoutée :
- Panoramiques de la carte lors du déplacement de la souris pendant le dessin
Correction:
- Acceptez LatLngLiteral dans davantage d'emplacements.
- InfoWindow se redimensionne une fois le chargement du robot terminé (problème 5713)
31 mars 2014
Correction:
- Les calques KML semi-transparents ne sont plus transparents sur Internet Explorer 8 (problème 6540).
26 mars 2014
Correction:
- Appels event.returnValue supprimés dans Chrome pour éviter les avertissements dans la console.
- Pincer pour zoomer ne fonctionne pas dans IE11 (problème 5747)
18 mars 2014
Ajoutée :
- Lancement de la couche de données : https://developers.google.com/maps/documentation/javascript/datalayer
12 mars 2014
Ajoutée :
- Disponibilité de LatLngLiteral dans la plupart des pays où google.maps.LatLng est accepté : https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 février 2014
Ajoutée :
- Prise en charge des ferries dans les services Distance Matrix et Directions.
17 février 2014
Version 3.16 expérimentale.
3,15
3 mars 2014
Correction:
- Réactiver l'accélération matérielle dans Chrome Windows et Linux maintenant que le bug est corrigé (https://code.google.com/p/chromium/issues/detail?id=336676)
10 février 2014
Correction:
- Désactivez l'accélération matérielle Mosaïque sur Chrome/Linux pour contourner le problème d'accélération matérielle Chrome à plus grande échelle.
3 février 2014
Correction:
- La molette de la souris ne fonctionne pas dans Internet Explorer 11 (problème 5944).
29 janvier 2014
Correction:
- Désactivez l'accélération matérielle Mosaïque sur Chrome/Windows pour résoudre le problème d'accélération matérielle Chrome à plus grande échelle. ( problème 6219)
22 janvier 2014
Correction:
- Désactivez temporairement l'accélération matérielle sur Chrome/Windows lorsque le gestionnaire de dessins est chargé de contourner le problème lié à Chrome : https://code.google.com/p/chromium/issues/detail?id=336676 (problème 6224).
16 janvier 2014
Correction:
- L'actualisation du code CSS a été simplifiée afin de remplacer moins de styles définis par l'utilisateur.
27 novembre 2013
Correction:
- La création d'un repère après l'instanciation de la carte génère une erreur non définie de type "contient" (problème 5798).
19 novembre 2013
Correction:
- Les icônes des panneaux de navigation ne s'affichent pas correctement dans Firefox
3,14
10 septembre 2013
Correction:
- Les liens des fenêtres d'informations Google officielles ne s'ouvrent pas dans de nouveaux onglets/fenêtres (problème 5794)
15 août 2013
- L'actualisation visuelle devient le mode de rendu de carte par défaut dans la version de l'API.
- DynamicMapsEngineLayer: création de rapports sur les calques vectoriels, d'images et KML
3.13
25 juin 2013
Ajoutée :
- DynamicMapsEngineLayer
11 juin 2013
Ajoutée :
- L'option "disableDefaultUI" de StreetPanoramaPanoramaOptions
Correction:
- Bug: panoramas Street View personnalisés et 90 degrés (problème 4875)
3.12
4 juin 2013
Correction:
- Le domready de la fenêtre d'informations ne se déclenche pas lorsque visualRefresh=true (problème 5415)
- Bug : visualRefresh info window (iOS) : problème 5396
15 mai 2013
Ajoutée :
- Actualisation visuelle de Google Maps : https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 avril 2013
Correction:
- Les repères supprimés restent sur la carte dans les navigateurs Android et les dauphins
3.11
19 février 2013
Correction:
- La modification du mode Drawing en cas de dessin entraîne une erreur
- Cliquez sur les étapes du panneau des itinéraires pour modifier le zoom
12 février 2013
Correction:
- Il est possible de faire glisser un polygone impossible à déplacer sur un polygone déplaçable avec une saisie tactile (problème 4868).
- Icônes de transports en commun incorrectes dans le panneau "Alternatives à l'itinéraire" lorsque "modeMode" a été modifié (problème 4581)
- Dans certaines conditions, panTo(latLng) ne centre pas toujours la carte exactement au point latLng
29 janvier 2013
Ajoutée :
- Ajout de StreetViewCoverageLayer pour ajouter la couche de couverture de façon programmatique
- StreetViewPov exposé pour les panoramas StreetView
Correction:
- Une utilisation accrue de la mémoire lors de l'utilisation de la version 3.8 de Google Maps JavaScript entraîne un plantage (observé dans IE 9, Chrome, etc.) (problème 4162).
- Le menu déroulant (sélectionnez) dans InfoWindow ne suit pas le panoramique de la carte dans Firefox
22 janvier 2013
Ajoutée :
- option déplaçable pour les polylignes, les polygones, les cercles et les rectangles
- champ price_level dans PlaceResult
15 janvier 2013
Correction:
- Les icônes de polyligne répétées ne s'affichent pas correctement pour certaines polylignes (problème 4333)
7 janvier 2013
Correction:
- Le défilement de la carte permet également de faire défiler la page (problème 1605 et problème 3652).
17 décembre 2012
Ajoutée :
- Nouvelles langues: ourdou et islandais
Correction:
- Cartes floues dans IE9 après navigation ( problème 3875)
17 décembre 2012
Ajoutée :
- Nouvelles langues: ourdou et islandais
Correction:
- Cartes floues dans IE9 après navigation ( problème 3875)
10 décembre 2012
Ajoutée :
- Possibilité de charger des images avec l'ensemble d'attributs crossorigin
Correction:
- problèmes d'affichage de repères avec des images distantes dans des gros plans (problème 4616) ;
- Erreur JS lors de l'affichage des symboles sur les polylignes dans IE 7/8
3 décembre 2012
Correction:
- La bibliothèque Markermanager ne fonctionne pas avec l'API Google Maps JS v3 (problème 4543).
27 novembre 2012
Ajoutée :
- Utilisation du canevas haute résolution sur les appareils haute résolution pour des repères optimisés
Correction:
- MapTypeControl n'a pas effacé les styles ( problème 4588)
3,10
4 février 2013
Correction:
- Une augmentation de l'utilisation de la mémoire lors de l'utilisation de la version 3.8 de Google Maps JavaScript entraîne un plantage (observé dans IE 9, Chrome, etc.) (problème 4162).
25 septembre 2012
Ajoutée :
- Street View en intérieur
- L'option fixedRotation de IconSequence
- "Durée du trafic actuel" vers l'itinéraire
11 septembre 2012
Nouveau :
- Ajout de StrokePosition aux polygones, aux rectangles et aux cercles
- computeOffsetOrigin à la bibliothèque de géométries
- Quatre nouvelles langues de l'API: l'afrikaans, l'amharique, le swahili et le zoulou
28 août 2012
Ajoutée :
- à TextSearch de l'API Places
Correction:
- Impossible de transmettre l'objet de symbole à MarkerOptions sous GWT.
- Régression: pincez pour zoomer sur iOS 5 en faisant défiler la page (problème 4046).
14 août 2012
Modifications notables:
- Remplacez l'interface par une valeur KmlLayer afin d'accepter l'URL en tant que propriété MVC, plutôt qu'en tant qu'argument du constructeur.
3.9
10 septembre 2012
Correction:
- Impossible de transmettre l'objet de symbole à MarkerOptions sous GWT.
- Régression: pincez pour zoomer sur iOS 5 en faisant défiler la page (problème 4046).
9 août 2012
Correction:
- Erreur de syntaxe sur Android 3.x
31 juillet 2012
Modifications notables:
- Masquer la superposition Street View sur les projections personnalisées
Correction:
- Les symboles de repère ne déclenchent pas d'événements dans Safari lorsque l'échelle est supérieure à 35.
- événement de clic non déclenché pour les repères d'une carte personnalisée (type de carte + projection)
25 juillet 2012
Correction:
- componentRestrictions on Autocomplete (problème 4302)
17 juillet 2012
Correction:
- Impossible de cliquer sur la zone de texte dans la fenêtre d'informations sur Internet Explorer
- bounds_changed doit se déclencher avant le zoom_changed (problème 1399).
- Option de carte backgroundColor non conservée après l'appel de Street View
- Passer d'une carte stylisée à un satellite charge inutilement les tuiles de la carte
- Propriétés de la molette/déglage de carte ignorées en mode dessin (problème 4012)
- LatLngBounds doit renvoyer une plage de longitude complète lorsque plusieurs copies du monde sont affichées
- Ne dessinez pas de forme vide lorsque vous double-cliquez (problème 3964).
- Événements de repère surchargés lors d'un clic (problème 3911)
Modifications notables:
- Changement de nom des points de terminaison de recherche et de requête à proximitéSearch et textSearch
10 juillet 2012
Modifications notables:
- Faire en sorte que google.maps.event.removeListener() accepte "null" en tant qu'argument
27 juin 2012
Ajoutée :
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Pagination, avis, API TextSearch vers Places : http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Modifications notables:
- Reconnaître "transparent" comme une couleur
23 juin 2012
Ajoutée :
- Symboles
- Carte de densité
- Nouvelles options de style "poids" et "couleur":
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html (en anglais)
15 mai 2012
Ajoutée :
- Restriction par pays pour Autocomplete (AutocompleteOptions.componentRestrictions) (problème 3899)
- Filtres de types de régions et de villes
3.8
1er mai 2012
Correction:
- Les repères supprimés réapparaissent parfois (problème 4087).
- Les ombres de repère ne s'affichent pas toujours (problème 3993).
23 avril 2012
Correction:
- Pegman reste sur la carte avec le type de carte personnalisé après la fermeture de Street View (problème 4076)
- Les repères animés supprimés ne peuvent pas être de nouveau ajoutés à la carte (problème 4052).
18 avril 2012
Correction:
- La fenêtre d'informations météo affiche toujours l'icône pleuvoir dans Firefox (problème 4063).
Ajoutée :
- orderBy, limit et offset pour FusionTablesLayer (problème 3557)
10 avril 2012
Correction:
- Images aériennes affichées même si la vue aérienne n'est pas disponible pour l'ensemble de la fenêtre d'affichage (problème 3913)
3 avril 2012
Ajoutée :
- WeatherLayer et CloudLayer (problème 3555)
- Données démographiques
Correction:
- Limites de tuile visibles pour les polyliens sur Internet Explorer 9
- Repères qui sautent en faisant un panoramique dans Canvas Street View
28 mars 2012
Correction:
- Utilisez des noms de balises en minuscules pour respecter le format XHTML (problème 3868).
- Modification du comportement de zoom des pavés tactiles Apple pour le rendre moins sensible (problème 2416)
20 mars 2012
Correction:
- La création d'un repère avec une image fantôme inexistante génère des erreurs (problème 4014).
Ajoutée :
- Click-to-go/Click-to-Zoom dans Street View (problème 2447)
Modifications notables:
- Double-clic désactivé par défaut pour effectuer un zoom dans Street View
6 mars 2012
Correction:
- Erreur dans OverviewMapControl lors d'un zoom très rapide (problème 3882)
- Erreur dans IE lorsque le tag div de la carte a été supprimé de la page (problème 3971)
- Les repères mis à l'échelle ne s'affichent pas correctement dans Internet Explorer < 9 (problème 3912, problème 3908)
Ajoutée :
- Opacité vers la superposition au sol (problème 2767)
- utc_offset etOpen_hours to PlaceResult (problème 2431)
- Option clickToGo vers StreetPanoramaPanoramaOptions (problème 2447)
21 février 2012
Correction:
- Cartes floues sur IE 9 (problème 3875)
- Polyligne composée d'arêtes obliques dans l'espace LatLng simplifiée (problème 3739)
Ajoutée :
- google.maps.géométrie.poly.containsLocation() et isLocationOnEdge() (problème 1978)
15 février 2012
Correction:
- Régression: les repères ajustés ne s'affichent pas correctement avec le paramètre "size" (taille) non valide (problème 3908)
- Carte bloquée en mode Édition lorsque la fonction setEditable(false) est appelée alors que l'utilisateur fait glisser le point de contrôle (problème 3842)
Modifications notables:
- Fondu entre les panoramas Street View.
3.7
7 février 2012
Correction:
- Le repère scintille à la position finale avant de déposer l'animation (problème 3608).
- Si vous ouvrez la fenêtre d'informations et définissez le zoom en même temps, vous obtenez un centre de la carte incorrect (problème 3738).
- Ignorer le clic droit lors du glissement des repères (problème 3237)
- Le titre du repère n'apparaît pas toujours dans Firefox (problème 3773).
Modifications notables:
- Les repères ajustés sont désormais affichés dans Canvas
- setOpacity() pour ImageMapType (problème 3125)
- setOpacity() pour GroundOverlay (problème 2767)
- Événement "tilesLoaded" pour ImageMapType (problème 1744)
- stop() à MouseEvent, ce qui arrête la propagation des événements (problème 2172).
31 janvier 2012
Correction:
- Correction du problème des tuiles coréennes après un panoramique mondial (problème 2722)
- Problème résolu: impossible d'afficher Pegman avec précision pour afficher Street View (problème 3861)
- Ajout de la propriété "visible" pour les polygones (problème 2861)
- PanTo et panBy animés, même lorsque les fenêtres d'affichage sont éloignées les unes des autres (régression)
24 janvier 2012
Correction:
- Info-bulles : une fenêtre d'informations s'affiche dans l'info-bulle (problème 3573).
- Transformations CSS activées dans IE9
- Ajout de l'attribut imageDateControl à StreetViewPanorama
- Activation de Canvas Street View sur Internet Explorer 9, Opera et Safari/Windows
16 janvier 2012
Correction:
- Pegman ne doit pas être déplaçable en mode dessin.
- Déclencher correctement des événements en respectant la propriété zIndex des polygones et des autres couches
- Ajouter la propriété "status" KmlLayer (problème 3015)
10 janvier 2012
Correction:
- Afficher pegman si disableDefaultUI est défini sur "true" et "streetViewControl" sur "true"
7 décembre 2011
Correction:
- Le style des autoroutes à accès contrôlé peut être distinct de celui des autoroutes (road.highway.controlled_access).
- place_changed déclenché lorsque l'utilisateur appuie sur "Entrée" lors de la saisie semi-automatique (problème 3407)
28 novembre 2011
Correction:
- Repositionner la saisie semi-automatique lorsque la fenêtre est redimensionnée. "resize" peut être déclenché sur un objet Autocomplete.
22 novembre 2011
Correction:
- Taille du contenu InfoWindow désormais calculée en tenant compte des styles en cascade
- La commande de rotation de la carte aérienne ne correspond pas au cap lors de la création de la carte
7 novembre 2011
Modifications notables:
- Nouveau style visuel des commandes par défaut
- Formes modifiables (polygones, polylignes, cercles, rectangles)
- Nouveau DrawingManager pour ajouter de nouvelles superpositions
- Nouveaux champs PlaceResult: website et international_phone_number
- Nouveau champ ElevationResult: résolution
Correction:
- Les icônes de début et de fin dans les résultats d'itinéraire s'affichent désormais sur un arrière-plan transparent dans Internet Explorer 7 et versions ultérieures
3.6
31 octobre 2011
Correction:
- Erreur lors de l'utilisation de l'API Google Maps avec la bibliothèque de prototypes dans IE7
25 octobre 2011
Correction:
- Erreurs lors de la modification de la carte KmlLayer avant la fin du chargement du calque
- Fuite de mémoire dans IE lors de l'ajout et de la suppression de poly
18 octobre 2011
Modifications notables:
- Champ de mot clé ajouté à PlaceSearchRequest
- Lignes de route supprimées de Street View
10 octobre 2011
Correction:
- L'adresse est trop longue dans l'aperçu Street View
27 septembre 2011
Correction:
- Le centre de mise à jour des commandes du planisphère et le zoom en même temps
27 septembre 2011
Correction:
- Double affichage des tuiles initiales dans Chrome
- Fuites de mémoire lors d'un panoramique
- Ne faites pas tomber le Pegman Street View lorsque vous effectuez un panoramique pour vous couvrir.
- Régression: les superpositions au sol qui dépassent la longitude de -180
- Régression: centre de la carte incorrect lors de l'ouverture de la fenêtre d'informations lors d'un panoramique ou d'un zoom
Modifications notables:
- Afficher des aperçus Street View lorsque Pegman est déplacé
20 septembre 2011
Correction:
- Fuite de mémoire dans Chrome/Windows lors de l'affichage des repères avec Canvas
- Rendu de repère pour une vue aérienne avec un cap de 90 ou 270 degrés
Modifications notables:
- Les types de carte Google par défaut ne sont pas accessibles via le registre de types de carte (empêche l'accès aux tuiles de carte)
- Animations de rotation lors du départ et de la saisie d'images aériennes
12 septembre 2011
Problèmes résolus:
- Repère bloqué en position élevée après l'apparition de l'info-bulle sur Firefox 4 ou version ultérieure (problème 3334)
Modifications notables:
- GeocoderResult.formatted_address non documenté
6 septembre 2011
Correction:
- La fenêtre d'informations de sélection d'un élément (menu déroulant) ne suit pas le panoramique de la carte dans Firefox
- Tuiles en Corée sur certains appareils mobiles
29 août 2011
Modifications notables:
- Autoriser les commandes personnalisées à avoir un z-index plus élevé que les commandes de l'API
- Les liens redirigent les utilisateurs vers la bonne version linguistique de maps.google.com
- N'ouvrez pas une fenêtre d'informations sur un élément KML s'il n'y a pas de code HTML, de nom ou de description.
- Correction de la régression: tuiles haute résolution
24 août 2011
Problèmes résolus:
- Accélération matérielle désactivée pour Chrome/Mac : correction du problème d'affichage du repère et du clic sur une superposition ( problème 3544, problème 3551)
- Pincement pour zoomer corrigé pour Android lorsque l'utilisateur fait défiler la page (problème 3373)
Modifications notables:
- Les icônes d'entreprise sont désormais activées par défaut.
17 août 2011
Modifications notables:
- Icônes de carte cliquables pour les points d'intérêt
- Les styles peuvent être définis dans MapOptions et appliqués à tous les types de carte par défaut.
- Pegman s'affiche sur les types de carte personnalisés, sauf s'il est explicitement désactivé.
3.5
10 août 2011
Correction:
- Repères bloqués en position de déplacement vers le haut lorsqu'ils sont déplacés vers l'horizon dans Street View
- La taille de la carte ou de la fenêtre n'est pas redimensionnée dans Street View
- Street View avec un navigateur InfoWindow partagé qui plante
2 août 2011
Problèmes résolus:
- Les liens hypertextes dans la fenêtre d'informations sur Internet Explorer ne fonctionnent pas (problème 3503)
- Le contrôle de l'échelle ne s'imprime pas (problème 2966).
- Régression: erreur lors de l'utilisation de OverviewMapControl avec des cartes stylisées (problème 3489)
Modifications notables:
- Le menu contextuel de la plupart des commandes est désormais désactivé en cas de clic droit.
- Le panorama/la carte Street View à l'intérieur d'une fenêtre d'informations ne se déplace pas lorsque l'utilisateur passe la souris sur la fenêtre d'informations
- Possibilité de faire défiler une fenêtre d'informations sur iPad
18 juillet 2011
Problèmes résolus:
- LatLng d'événement incorrect lorsque l'utilisateur fait défiler la page sur iOS 4.1 ou version ultérieure (problème 3373)
11 juillet 2011
Problèmes résolus:
- Problème résolu :
<select>
non cliquable dans la fenêtre d'informations sur l'appareil tactile ( problème 3232) - Problème résolu: le clic n'a pas été déclenché sur la carte après un clic droit si MapOptions.draggable est défini sur "false" (problème 3071).
Modifications notables:
- Les repères avec le même z-index sont désormais ordonnés de manière cohérente dans les limites des tuiles
- Possibilité de faire défiler la fenêtre d'informations sur iOS
- Les repères et les polygones sont désormais repeintés lorsque la projection de la carte change
5 juillet 2011
Problèmes résolus:
- Correction du curseur de repère non affiché lorsque la carte ne peut pas être déplacée (problème 3120).
Modifications notables:
- Possibilité d'appliquer un style à la commande et au menu déroulant Places Autocomplete
- Le widget Places Autocomplete conserve la description renvoyée par le serveur lorsque l'utilisateur sélectionne une suggestion
30 juin 2011
Problèmes résolus:
- Problème résolu: les mosaïques de carte initiales seraient récupérées deux fois.
- Correction de l'événement maptypeid_changed déclenché plusieurs fois lorsque la carte a été créée après la version 3.4 (problème 3051).
Modifications notables:
- La saisie semi-automatique des lieux a été modifiée pour s'ajouter au corps du document et non à l'entrée parente.
- BOTTOM_RIGHT est désormais correctement positionné
8 juin 2011
Problèmes résolus:
- Résolu: le zoom n'est plus animé si le niveau de zoom est supérieur à 2 (problème 3033).
Modifications notables:
- Correction : OverlayView.set('map', foo) est maintenant identique à OverlayView.setMap.
- Suppression de l'option "language" de GeocoderRequest
17 mai 2011
Problèmes résolus:
- Correction du problème de rendu Street View dans IE7 (problème 3272).
Modifications notables:
- Activations des transitions de fondu pour les tuiles de carte lors du chargement et de la modification du type de carte.
7 mai 2011
Aucune modification notable.
3.4
7 mai 2011
Aucune modification notable.
6 mai 2011
Problèmes résolus:
- Problème résolu: le panorama Street View ne s'affiche pas dans Internet Explorer 7 (problème 3272)
- Problème résolu: le fichier PNG semi-transparent avec ImageMapType perd sa transparence dans IE7 et IE8 (problème 3275).
Modifications notables:
- Service Distance Matrix
14 avril 2011
Problèmes résolus:
- Correction des couleurs de CSS nommées pour "poly strokeColor" et "fillColor"
- Problème résolu: le polygone n'est pas visible si la valeur de strokeOpacity est définie sur 0,0 (problème 3241).
- Correction des erreurs dans IE8 lors d'un panoramique avec AdUnit visible ( problème 3159)
- Autoriser la carte Relief et Plan hybride sans carte ni satellite dans la commande de type de carte (problème 3089).
- Les tuiles PPP élevées sont chargées pour les écrans DPI élevés (problème 2614).
Modifications notables:
- Par défaut, l'inclinaison aérienne est de 45 degrés lorsque les images aériennes sont activées et disponibles.
- Le comportement du pincement a été amélioré sur l'iPad
- DirectionsTravelMode et DirectionsUnitSystem renommés TravelMode et UnitSystem (les anciens noms restent compatibles avec les versions antérieures)
14 avril 2011
Problèmes résolus:
- Problème résolu: l'icône de repère et l'ombre ne sont plus transparentes dans IE6
- Problème résolu: les repères ne clignotent plus.
- Correction du rendu des polygones au-delà des limites des tuiles à proximité des pôles Nord et Sud.
Modifications notables:
- Les polylignes et les polygones sont désormais affichés dans Canvas.
- Les coordonnées LatLng des événements sur les polylignes et les bordures des polygones s'alignent désormais sur le point le plus proche de la ligne.
5 avril 2011
Problèmes résolus:
- PanTo ne s'anime pas sur les appareils tactiles (problème 3066)
- Marker.MAX_ZINDEX n'est pas défini (problème 3184).
28 mars 2011
Problèmes résolus:
- Impossible de modifier le cap dans Street View en mode Satellite (problème 3174)
- Carte corrompue lorsque VML est désactivé (problème 3119)
Modifications notables:
- La superposition de route Street View s'affiche désormais en mode oblique
22 mars 2011
Problèmes résolus:
- Pegman s'affiche dans les types de carte personnalisés (problème 3154).
Modifications notables:
- Problème résolu: les repères géants sont tronqués aux limites des tuiles
- Problème résolu: Superposition Street View en mode oblique
- Problème corrigé: les commandes de la vue d'ensemble s'affichent en mode Impr.
17 mars 2011
Problèmes résolus:
- Images à 45 degrés (problème 2412)
- Commande du planisphère (problème 1470)
- GIF animés compatibles : option "optimisée" (problème 3095)
- Marker.getVisible() renvoie "undefined" (problème 3114)
Modifications notables:
- Problème résolu: les cercles et les rectangles ignorent la propriété zIndex
- Correction des événements de souris qui déclenchent des événements deux fois lorsque le repère est animé
- Problème résolu: les cartes stylisées n'utilisent pas de styles si le type de carte a été ajouté au registre après la définition de l'ID de type de carte.
- Corrigé: les types de carte non stylisés adoptent le style d'un type de carte stylisé.
- Les repères déclenchent désormais des événements MouseEvents, et non plus DOM
11 mars 2011
Problèmes résolus:
- Lorsque vous double-cliquez sur un repère, la carte n'est plus zoomée (problème 3090).
- Le point d'ancrage avec ombre de repère personnalisée fonctionne désormais (problème 3112)
Modifications notables:
- Calque Panoramio
- Correction de la z-index du repère d'itinéraire
- Position par défaut de l'ombre corrigée
2 mars 2011
Modifications notables:
- Repères affichés dans Canvas/VML (le cas échéant)
- Cibles de clics plus étendues pour les polylignes, les polygones et le KML sur les appareils tactiles
22 février 2011
Problèmes résolus:
- Ancre InfoWindow exposée via la propriété MVC "anchorPoint" (problème 2860)
- Correction du niveau de zoom hybride 0 et 1 (problème 3062)
- Cercle/Rectangle corrigé en cas d'ajout/suppression rapide sur la carte (problème 3052)
- déplaçable: faux corrigé sur les appareils tactiles (problème 3044)
18 février 2011
Problèmes résolus:
- Les repères dans Street View ne sont pas réduits, car leurs dimensions sont réduites (problème 2969).
- L'itinéraire déplaçable fonctionne désormais lorsque le champ "routeIndex" a une valeur différente de 0 ( Issue 2995)
- Conflit entre Flash et le déplacement de la carte résolu ( problème 2956)
- Lorsque mapTypeId est modifié dans l'écouteur maptypeid_changed, la commande de type de carte est désormais cohérente
Modifications notables:
- Les images sont désormais activées par défaut lorsque vous cliquez sur le mode Satellite depuis la commande de type de carte.
8 février 2011
Modifications notables:
- Nouvelles commandes hiérarchiques des types de carte : elles sont conviviales !
- Nouveau logo (problème 2574)
- MarkerShape.coord renommé en MarkerShape.coords pour correspondre à l'attribut HTML
<area>
coords
3.3
17 mars 2011
Problèmes résolus:
- Le polygone n'est pas affiché
8 février 2011
Problèmes résolus:
- Annulation de l'annulation des demandes d'emplacement dans Chrome (problème 3011)
- Clic droit non déclenché dans FF/Mac (problème 2920)
- Problèmes de rendu de texte dans Safari/Mac (problème 3024)
- Les itinéraires ne s'impriment pas correctement dans Internet Explorer
21 janvier 2011
Modifications notables:
- Les tableaux MVCArray sont désormais acceptés dans la bibliothèque de géométrie sphérique.
- Correction de la croix affichée sous un repère en cas de déplacement dans IE6
- La propriété z-index n'est plus définie dans le tag div du conteneur de la carte.
17 janvier 2011
Problèmes résolus:
- Correction d'un problème à cause duquel les codes temporels incorrects de zoom_changed provoquaient des résultats incorrects pour fromLatLngToContainerPixel (problème 2539).
6 janvier 2011
Problèmes résolus:
- Bibliothèque Geometry ajoutée : fournit des utilitaires de géométrie sphérique et d'encodage des polylignes (problème 2540, problème 2595, problème 2246).
- Possibilité de définir le niveau de zoom min/max sur la carte (problème 1624)
Modifications notables:
- Les commandes de zoom et de panoramique ont été séparées (plus de commande de navigation). Vous pouvez les configurer séparément.
- Nouvelle commande de zoom tactile sur les appareils tactiles
- Vous pouvez désormais effacer le contenu d'un tableau MVCArray en appelant clear().
- Résolution d'une fuite de mémoire lors de l'ajout et de la suppression de repères dans IE8
- Affichage plus rapide des coordonnées avec un algorithme de simplification amélioré
23 décembre 2010
Problèmes résolus:
- Gestionnaires de clics sur les points de cheminement résolus dans les directions déplaçables (problème 2871)
21 décembre 2010
Problèmes résolus:
- Ajout de mouvement à la carte lors du déplacement (problème 2592)
- Correction de l'erreur CSS dans Street View (problème 2666)
- Correction de l'erreur JS lors de l'affichage d'une fenêtre d'informations avec une largeur de carte de 0 dans Internet Explorer (problème 2536)
Modifications notables:
- Sur les appareils tactiles, une commande de zoom tactile s'affiche désormais, que ce soit ZOOM_PAN ou SMALL. Si l'appareil est compatible avec le mode multipoint dans le navigateur, aucune commande de zoom ne s'affiche, car le zoom s'effectue par pincement.
9 décembre 2010
Problèmes résolus:
- InfoWindows s'imprime parfaitement dans IE (problème 1343).
- Correction de l'opacité dans IE8 pour ImageMapType
Modifications notables:
- Une croix s'affiche sous les repères avec une icône personnalisée lorsque l'utilisateur est glissé, et le programme LiftOnDrag est activé
5 décembre 2010
Problèmes résolus:
- Fournir une interface permettant de découvrir le niveau de zoom maximal à un emplacement donné pour les images satellite (problème 2049)
- Ajoutez une option (raiseOnDrag) pour activer/désactiver les animations lorsqu'un repère est déplacé. (problème 2910)
Modifications notables:
- Les repères sont désormais soulevés lorsqu'ils sont déplacés, et ils rebondissent lorsqu'ils sont déposés.
- Les animations des repères peuvent être contrôlées par programmation à l'aide de la fonction setAnimation.
28 novembre 2010
Problèmes résolus:
- maptypeid_changed ne se déclenche plus deux fois (problème 2449)
- La propriété "size" d'un objet MarkerImage est désormais accessible (problème 2465).
- La forme du repère référence l'icône plutôt que le sprite (problème 2629).
- Le déplacement de la carte par glisser-déposer a été amélioré pour les cartes plus petites (problème 2868).
- Vous pouvez désormais imprimer des cartes sans activer les images de fond
- Correction d'un bug qui provoquait le déplacement des repères de direction déplaçables lorsque la valeur "draggable" était définie sur "false"
16 novembre 2010
Problèmes modifiés:
- Problème 2076 : fournir un moyen d'envoyer une fenêtre d'informations à DirectionsRenderer (problème 2076)
- Problème 2524 : mettre en œuvre streetViewControlOptions
- Problème 2557: ajouter désactiver le zoom à Street View
Modifications notables:
- Correction d'un bug qui provoquait l'ouverture d'une nouvelle fenêtre dans FF lorsqu'un utilisateur effectuait un clic sur un repère.
- Les icônes de repère des lettres ont été perdues lorsque les repèresOptions ont été spécifiées avec DirectionsRenderer
3.2
11 novembre 2010
Modifications notables:
- Correction d'un bug qui empêchait les polygones d'être tronqués ou tronqués avec RTL sur Internet Explorer 7 et Internet Explorer 8
- Correction d'un bug qui entraînait le masquage des cases à cocher dans Safari 5 en raison de transformations 3D
- Les polylignes géodésiques qui entouraient l'équateur étaient insuffisantes
- Ajout de position de contrôle pour LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM
- Positions des commandes LEFT à LEFT_TOP, RIGHT à RIGHT_TOP, TOP à TOP_CENTER et BOTTOM à BOTTOM_CENTER
11 octobre 2010
Problèmes modifiés:
- Problème 2478 : Street View – Erreur d'alignement de la boussole/Manquant dans certains navigateurs
- Problème 2528 : opacité de ImageMapTypeOptions endommagée dans IE8
- Problème 2661 : Fenêtre d'informations : le clic droit sur un champ de saisie n'affiche pas le menu contextuel.
- Problème 2741: l'emplacement du repère ne fonctionne pas sur iOS 4 après le panoramique de carte
Modifications notables:
- Street View est activé par défaut
- Correction d 'un bug qui empêchait "this" de être transmis à .getTileUrl
- L'événement domready InfoWindow est maintenant déclenché lorsque la fenêtre est visible
28 septembre 2010
Problèmes modifiés:
- Problème 2712 : Fuites de mémoire (ajout/suppression de repères, affichage/masquage de repères, zoom/panoramique)
Modifications notables:
- Les cartes V2 et V3 fonctionnent mieux lorsque toutes deux sont sur la même page
- Correction de l'erreur qui s'affichait rapidement dans le mode Street View avec HTML5
16 septembre 2010
Problèmes modifiés:
- Problème 2701 : l'en-tête de contrôle initial du navigateur Street View ne suit pas le point de vue
14 septembre 2010
Problèmes modifiés:
- Problème 157 : accepter les itinéraires routiers déplaçables
- Problème 1852 : l'événement "rightclick" se déclenche sur un google.maps.Marker sans argument.
- Problème 2673: Pegman disparaît après le changement de position.
Modifications notables:
- Amélioration des performances des repères
31 août 2010
Problèmes modifiés:
- Problème 2658: grandes fenêtres d'informations
Modifications notables:
- Des géodésiques améliorées pour les zooms plus élevés
24 août 2010
Problèmes modifiés:
- Problème 2648 : l'événement de redimensionnement de la carte de déclenchement provoque une erreur dans Firefox dans la version 3.2.1.
Modifications notables:
- Lorsque vous faites un zoom avant ou arrière de façon répétée (par exemple, lorsque vous utilisez une molette), nous chargeons désormais moins de tuiles à partir des niveaux de zoom intermédiaires.
16 août 2010
Problèmes modifiés:
- Problème 2416 : Panoramique et zoom de la souris Apple Magic trop sensibles
- Problème 2606 : le paramètre "glisser-déposer" disponible sur une carte désactive les liens.
- Problème 2640 : Mémoire non effacée lors des actualisations / de la décharge du navigateur (IE)
Modifications notables:
- Les repères Street View sont mis à l'échelle en fonction de leur distance
- Mises à jour du curseur de zoom dans le panoramique
9 août 2010
Modifications notables:
- Les propriétés obsolètes KMLMouseEvent.position et FusionTablesMouseEvent.position ont été supprimées. Utilisez plutôt .latLng
- La propriété obsolète StreetViewService.getNearestPanorama a été supprimée. Utilisez plutôt .getPanoramaByLocation
3.1
28 septembre 2010
Modifications notables:
- Correction d'un problème qui provoquait une erreur JS dans les itinéraires ayant la même origine et la même destination
9 août 2010
Modifications notables:
- La modification de la carte d'un OverlayView a été corrigée.
- Correction de l'appel de GroundOverlay.setMap(null)
- Internet Explorer ne fuit plus le zoom/panoramique de la mémoire
5 août 2010
Problèmes modifiés:
- Problème 2588: l'appel de setVisible(false) sur un objet Panorama associé à un écouteur provoque une erreur JavaScript dans Internet Explorer.
Modifications notables:
- Repères disparus dans IE6 suite à un changement de zoom
29 juillet 2010
Problèmes modifiés:
- Problème 2337: Polyligne perdue
- Problème 2497 : l'option cliquable n'est pas respectée pour le cercle
Modifications notables:
- Le panorama personnalisé "originHeading" a été remplacé par "centerHeading"
- Les routes coréennes hybrides affichent désormais les routes
- Les clics passent désormais par des polygones non cliquables sur la carte
22 juillet 2010
Problèmes modifiés:
- Problème 1856 : assurer le rendu du polygone dans Opera
- Problème 2159 : l'événement "Dragend" est déclenché après un zoom à l'aide de la molette.
- Problème 2385: à des niveaux de zoom plus profonds, GroundOverlay devient noir dans Internet Explorer.
- Problème 2337 : Polyligne perdue
- Problème 2427 : le déplacement d'une fenêtre d'informations lors d'un panoramique automatique provoque la suspension des repères.
- Problème 2493 : les repères ne sont pas correctement effacés dans IE7
- Problème 2500 : MarkerImage rogné lors de l'utilisation de !Marker.setIcon(<scaled MarkerImage>) pour un repère existant
- Problème 2549: le menu déroulant des CSS pour Google génère un avertissement.
Modifications notables:
- Un événement de clic n'est plus déclenché lorsqu'un polygone est déplacé.
- Un clic sur un élément de sélection de formulaire qui se développe en dehors d'une fenêtre d'info ne déclenche plus de clic sur une carte.
- Cliquer sur une superposition KML ne déclenche plus d'événement de clic sur une carte
- Street View fait désormais l'objet d'un panoramique automatique pour s'adapter à une fenêtre d'informations à l'écran
- LatLng KML et FusionTables de LatLng "Event" a été remplacé par "latLng".
- Les commandes de zoom Android ne transmettent plus les clics sur la carte
17 juin 2010
Problèmes modifiés:
- Problème 2346 : option permettant de désactiver l'animation lisse
Modifications notables:
- Correction d'un bug de scintillement de repère
- Nous avons amélioré le déclenchement d'événements domotiques InfoWindow
- DirectionsRoute.bounds est désormais exposé.
11 juin 2010
Problèmes modifiés:
- Problème 2389 : Street View ne fonctionne pas dans IE7
- Problème 2460: bug lors du positionnement de Pegman
- Résolution du problème de fuite de la mémoire du repère
- Amélioration de la latence du premier géocode
- Fournit un accès à StreetViewService
3,0
18 mai 2010
Problèmes modifiés:
- Problème 2037: géodésique GPolylineOptions
- Correction d'un bug qui empêchait les droits d'auteur de Google sur un type de carte personnalisé
- Ajout d'une propriété géodésique aux polygones et aux polylignes
- Ajout d'une option cliquable aux polygones et aux polylignes
- Ajout d'une option cliquable à la fonctionnalité GroundOverlay
13 mai 2010
- Problème 1724: la taille/les marges infoWindow sont incorrectes lors de la définition du contenu dans un élément, plutôt que via une chaîne.
Modifications notables:
- Correction d'un bug qui empêchait les superpositions au sol de couper prématurément la date
- Le marqueur setIcon fonctionne désormais avec \ dans l'URL
- Déclencheurs d'événement de polygone et de polyligne avec la sortie du curseur dans Internet Explorer
- La modification de l'icône d'un repère ne clignote plus.
7 mai 2010
- Problème 1458 : Demande de fonctionnalité: compatibilité KML dans la version 3 de l'API Google
- Problème 1658: Ajouter une superposition de trafic
- Problème 2209 : débordement de la pile
- Problème 2254: plusieurs appels "setMap(gMap)" et "setMap(null") sur l'objet Cercle modifient son trait et son opacité de remplissage.
Modifications notables:
- Ajout de calques KML et GeoRSS
- Ajout de superpositions au sol
- Ajout de nouvelles données géographiques : Trafic et Vélo
- Ajout de la propriété "suppressBicyclingLayer" à l'élément DirectionsRendererOptions
- Correction d'un bug pour s'assurer que le calque de zoom est correctement référencé en cas de modification de MapType
- Propriété DirectionsResult "start/end_point" renommée "start/end_location" renommée
- Propriété DirectionsLeg renommée "start/end_geocode" avec "start/end_address"
- Propriété DirectionsRoute "optimized_waypoint_order" renommée avec "waypoint_order"
- Suppression de la compatibilité avec les anciens noms de propriétés des itinéraires (setTripIndex, getTripIndex, hideTripList et provideTripAlternatives) et la journalisation continue des avertissements. Supprime également la conversion des itinéraires en étapes et en trajets en étapes.
- Mise à jour de GeocoderGeometry.latLng en GeocoderGeometry.location
30 avril 2010
- Problème 2230: la carte s'initialise sans projection personnalisée prévue.
Modifications notables:
- Cliquez sur la carte pour déplacer le clavier
- La fonctionnalité Pincer pour zoomer sur iPad est désormais compatible.
26 avril 2010
- Problème 1826: ajouter des événements de survol et de survol aux polygones et aux polylignes
- Problème 2177: map.setZoom(z) ne fonctionne pas correctement pendant l'événement "maptypeid_changed".
- Problème 2247 : l'option hideRouteList ne fonctionne pas comme prévu dans DirectionsRenderer.
Modifications notables:
- Correction d'un bug qui provoquait la disparition des icônes personnalisées en bas de la carte pendant le panoramique
13 avril 2010
- Problème 2275 : MarkerImage ne peut pas être réutilisé.
- Problème 2181 : lorsque vous ajoutez un élément google.maps.Marker et que vous utilisez la molette de la souris pour effectuer un zoom avant ou arrière, le repère est masqué.
11 avril 2010
Aucune modification notable ni aucun changement notable.
5 avril 2010
- Problème 1976 : Icônes personnalisées et problèmes de repère déplaçable
- Problème 2107 : le repère déplaçable disparaît lorsque l'utilisateur le fait glisser de la carte.
- Problème 2181: la propriété de projection des cartes de base est absente.
Modifications notables:
- Exposé la polyligne d'aperçu de l'itinéraire dans DirectionsRoute en tant que overview_path
- Exposé la projection actuelle de la carte en tant que propriété en lecture seule
23 mars 2010
Modifications notables:
- Elevation est désormais disponible dans l'API.
- Chargement des tuiles amélioré pour les connexions Internet lentes.
15 mars 2010
Modifications notables:
- Les polygones repeignent correctement lorsque les styles sont modifiés.
- Les messages d'avertissement obsolètes via console.log sont fournis lorsque l'ancien style "Directions" est utilisé.
10 mars 2010
- Problème 1801: polyligne/index polygonal
- Problème 2144 : l'option "DirectionsRequest" devrait comporter la méthode "highHighways".
- Problème 2207 : Bug: la polyligne est remplie dans IE
- Problème 2113 : Polylignes endommagées dans FF à des niveaux de zoom élevés après la publication en janvier
Modifications notables:
- Ajout d'itinéraires à vélo !
- Ajout de nouvelles options DirectionsRequest:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Amélioration de la vitesse d'affichage des polygones/polylignes
- Les objets Directions suivants ont été renommés. Les anciens noms restent compatibles.
- DirectionsRoute vers DirectionsLeg
- DirectionsTrip vers DirectionsRoute
3 mars 2010
- Problème 2136 : obscurcir des propriétés dans google.maps.MarkerImage qui ne doivent pas être référencées ;
Modifications notables:
- Correction d'un bug de saut de carte résolu.
- Le zoom a été amélioré deux fois de suite.
- L'événement .latLng de déplacement du repère n'est plus obscurci.
26 février 2010
- Problème 1651 : déplacement de la souris / survol / sortie du canevas sur la carte
- Problème 2142 : DirectionsRendererOptions devrait permettre aux utilisateurs de supprimer complètement les repères.
- Problème 2148 : event.latLng Missing!
- Problème 2109 : Bug: NavigationControlStyle.ZOOM_PAN ne s'affiche pas correctement dans IE8 !
- Problème 2153 : MVCArray.push() ne renvoie pas de nouvelle longueur.
Modifications notables:
- Ajoutez l'opacité à ImageMapType.
- Correction d'un bug qui empêchait de déclencher un clic droit sur un rectangle/un cercle
- Les événements de contenu de la fenêtre d'informations ne sont plus supprimés lors du masquage.
8 février 2010
- Problème 2135 : Bug: si vous réutilisez le MVCArray d'un polygone dans une polyligne, la polyligne est fermée.
Modifications notables:
- Ajout d'une classe rectangulaire
- Ajout d'une classe Circle
- Résolution du problème de fuite de mémoire lors de la création, puis de la suppression d'un repère.
- Arrêt de l'annotation du MVCArray of LatLngs pour fermer les polygones, car les polylignes qui partagent le même MVCArray seront également fermées (voir le problème 2135).
- Correction d'un bug qui masquait parfois les repères à l'écran si le zoom de la carte était défini sur sa valeur actuelle
- Correction du problème d'affichage correct de ImageMapType sur Android.
- Modification du schéma de bornement des polygones pour autoriser ceux qui contiennent le pôle Nord ou Sud.
- Augmentation de la plage de latitude de MercatorProjection dans la limite maximale de la précision à virgule flottante.
28 janvier 2010
- Problème 1367 : demande de fonctionnalité : exposer LayoutManager pour permettre aux développeurs de placer des éléments DIV dans le "flux de contrôle" :
- Problème 1916 : Demande de fonctionnalité: possibilité d'effectuer un scaling à l'aide de MarkerImage
- Problème 1443 : les méthodes extend() et union() doivent renvoyer l'objet LatLngBounds
- Problème 1997 : documentation sur l'option "taille" de MapOption
- Problème 2074: la carte ne s'affiche pas lorsque la carte du monde correspond aux dimensions exactes du conteneur de carte.
Modifications notables:
- Ajout de la prise en charge des langues indiennes:
- bn, gu, kn, ml, mr, ta, te
- Ajout de nouvelles méthodes statiques à l'espace de noms de l'événement:
- addListenerOnce
- addDomListenerOnce
- Ajout de la propriété "encoded_lat_lngs" à l'objet DirectionsStep afin d'exposer l'ensemble des coordonnées latlng au format ASCII compressé
- Amélioration des performances en supprimant les éléments DOM de repère hors écran
- Correction d'un bug panoramique dans Google Chrome
- Correction d'un bug concernant le zoom par pincement sur l'iPhone
19 janvier 2010
- Problème 1422 : Demande de fonctionnalité: autorisez les développeurs à créer des types de carte personnalisés.
- Problème 1523: demande de fonctionnalité: fromContainerPixelToLatLng (et inversement)
- Problème 1443: étendu() et union() doivent renvoyer l'objet LatLngBounds
- Problème 1960: bug: informations incomplètes à l'aide de provideTripAlternatives
- Problème 1675 : erreur de documentation du tutoriel
- Problème 1676 : erreur de documentation du tutoriel – Options de contrôle
- Problème 1856 : les polygones ne s'affichent pas dans Opera !!!
- Problème 1954: la localisation en bulgare n'est pas correcte.
- Problème 1976 : Bug: problèmes liés aux icônes personnalisées et aux repères déplaçables
- Problème 2063 : Collisions des noms de variables lors de la réduction des sous-classes OverlayView
Modifications notables:
- Lancement de la compatibilité avec les types de carte personnalisés, y compris les types de carte de base, les types de carte de superposition et la projection:
- Nouvel objet ImageMapType compatible avec les tuiles de carte personnalisées
17 décembre 2009
Modifications notables:
- Résolution de l'imbrication initiale avant le début d'une animation panoramique sur la carte.
- Correction du saut de carte vers un autre emplacement en cas de zoom au-delà du niveau de zoom maximal à l'aide de Scrollwheel ou de DoubleClick.
- Les commandes de droits d'auteur, de cartes et de navigation sont redimensionnées en fonction de la taille de la carte.
- Les anciens getters, setters et événements de style sont officiellement obsolètes et ne sont plus définis.
10 décembre 2009
- Problème 1820 : la fonctionnalité "Faire un zoom avant avec la molette" semble zoomer au-delà du niveau de zoom maximal et "ignorer/passer" la position de la carte.
- Problème 1743 : le zoom par défilement entraîne un déplacement de la carte vers un autre emplacement.
Autres changements notables:
- Ajout de la méthode panToBounds.
- Une nouvelle animation de carte a été ajoutée. Affecte le déplacement, le panoramique, le zoom et les appels à setCenter/setZoom dans tous les navigateurs.
- Ajout d'un message d'avertissement concernant le journal de la console si des méthodes obsolètes sont utilisées.
25 novembre 2009
- Problème 1696 : Demande de fonctionnalité : emplacement de la commande de carte :
- Problème 1909 : corruption de getBounds après la modification du centre de la carte
- Problème 1938 : map.setOptions ne reconnaît pas les options de contrôle.
Autres changements notables:
- Ajout de la prise en charge RTL pour les langues suivantes : arabe, farsi, hébreu
- Propriété lat_lngs exposée pour les étapes DirectionsResult.
11 novembre 2009
- Problème 1742 : le repère d'icône personnalisée s'affiche toujours au-dessus du repère par défaut.
Autres changements notables:
- Nous avons ajouté trois nouvelles langues.
- Basque
- Galicien
- Tagalog
29 octobre 2009
- Problème 1421 : Demande de fonctionnalité: Ajouter une classe Directions à l'API v3
Autres changements notables:
- Documentation de référence mise à jour avec DirectionsRenderer et DirectionsService
26 octobre 2009
- Problème 1647 : Demande de fonctionnalité: fournissez un événement pour la fenêtre d'informations prête.
- Problème 1710 : possibilité d'annuler un événement de zoom utilisateur en double-clic
Autres changements notables:
- Une erreur JS est générée lorsque des arguments non valides sont transmis à la nouvelle méthode google.maps.LatLng()
- Correction d'un bug: la carte statique se chargeait deux fois lors du chargement de la carte
15 octobre 2009
- Problème 1525 : erreur get_bounds lorsque le niveau de zoom est faible
- Problème 1757 : fitBounds() ne fonctionne pas pour le méridien 180
- Problème 1790 : map.setOptions ne peut pas définir le curseur.
- Problème 1767 : Bugbug avec la propagation d'événement
Autres changements notables:
- Mise à jour de la documentation :
- Nouvelle méthode exposée : LatLngBounds.isEmpty()
- Tri de l'ensemble des méthodes, événements, propriétés et constantes par nom
- Correction des types incorrects dans les propriétés des polylignes et des options de polygone
28 septembre 2009
- Amélioration des performances de rendu Poly.
- Résolution du problème lié à l'avertissement JavaScript pour SVGView.
22 septembre 2009
- Problème 1420 : Fonctionnalité: Ajouter une classe Polyline à l'API
- Problème 1371 : l'événement map.bounds_changed se déclenche de manière répétée lorsque la carte est en mouvement.
- Problème 1700 : Emplacement incorrect en cas de clic après un zoom arrière dans Firefox 3.5
- Problème 1702 : latLng incorrect signalé dans les événements de clic et de doublement lorsqu'un décalage de défilement est détecté dans un élément parent
- Problème 1723: la carte se déplace lors du déplacement sur iPhone
Autres changements notables:
- Lancement des polylignes et des polygones Ils vous permettent de dessiner des lignes ou des régions remplies sur la carte, de spécifier les styles de trait et de remplissage, et de prendre en charge la plupart des événements de souris (c'est-à-dire encore sans survol). Ils fonctionnent dans tous les navigateurs compatibles (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), y compris les appareils mobiles compatibles.
- Ajout de deux sections au guide du développeur pour les polylignes et les polygones.
- Ajout de deux nouvelles classes à la documentation de référence de l'API pour les polylignes et les polygones.
- Ajout d'un événement de carte "inactif" déclenché lorsque la carte n'a pas été déplacée depuis un certain temps. Le problème 1371 est résolu.
- Correction des valeurs LatLng incorrectes renvoyées par les événements de clic.
- Correction d'un bug lié au zoom par pincement sur l'iPhone. Consultez le problème 1723.
10 septembre 2009
- Problème 1659 : latLng incorrect signalé dans les événements de clic et de double-clic après le panoramique, Firefox 3.5
- Problème 1621 : obtention d'un emplacement incorrect après un clic sur la carte dans ie8 avec dooctype
- Problème 1642 : InfoWindow overflow:auto
- Problème 1531 : la hauteur d'infoWindow augmente à chaque ouverture
Autres changements notables:
- Syntaxe modifiée pour les méthodes get/set et noms d'événements comme spécifié ci-dessous. L'ancienne syntaxe reste compatible pour assurer la rétrocompatibilité. Exemple :
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- Ajout de la méthode "onAdd" à l'interface OverlayView, qui est appelée lorsque les volets et la projection sont initialisés pour la première fois. Cela résout le problème 1377.
- La méthode "remove " de l'interface OverlayView a été renommée "onRemove". L'ancien nom reste compatible pour assurer la rétrocompatibilité.
2 septembre 2009
- Problème 1525 : erreur get_bounds lorsque le niveau de zoom est faible
- Problème 1596 : un panoramique au-delà du bord nord ou sud du monde renvoie une erreur
- Problème 1643 : Bug: roues à faire défiler inutilement
- Problème 1379: les données cartographiques coréennes ne s'affichent pas dans la version 3
Autres changements notables:
- Activer la molette de la souris et le double-clic sur Chrome, Safari 4 et Firefox 3.5
- Amélioration des performances de déplacement de carte
- Double-cliquez maintenant sur la carte pour la centrer après avoir effectué un zoom
24 août 2009
- Problème 1567 : map.set_center vers un emplacement à proximité ne fonctionne pas.
- Problème 1605 : le défilement de la carte entraîne également le défilement de la page.
- Problème 1467: fonction de mappage panoramique et animation
Autres changements notables:
- Zoom par molette activé activé par défaut. Pour la désactiver, définissez la propriété de la molette de l'option de carte sur "false".
- La documentation a été mise à jour pour inclure les fonctions panTo et panBy.
14 août 2009
- Problème 1575: bug dans la méthode "set_draggable()" des repères déplaçables
Autres changements notables:
- Le zoom de la molette de la souris a été activé.
- Résolution du problème affectant les iPhone qui provoquent des sauts de carte après un déplacement.
4 août 2009
- Problème 1393: autoriser les repères déplaçables
- Problème 1448 : Bug: l'API v3 a besoin d'une fonction checkResize() (ou équivalente)
- Problème 1404 : erreur de curseur dans Opera
- Problème 1514 : la flèche de sélection de MapType s'affichait de manière incorrecte avec le code HTML 4.01 strict.
- Problème 1426 : commande z-index d'InfoWindow :
Autres changements notables:
- L'opération de pincement et de déplacement sur l'iPhone devrait être plus robuste.
- Ajout de setters et de getters zIndex aux objets InfoWindow.
Modifications apportées à la documentation:
- Méthodes des méthodes get_draggable et set_draggable du repère ajoutées
- Déplacement du repère, glisser-déposer, glisser-déposer, événements draggable_changed ajoutés
- Propriété déplaçable de repère ajoutée
- Les méthodes get_zIndex et set_zIndex de la fenêtre d'informations ont été ajoutées.
- Événement Fenêtre d'info zIndex_changed ajouté
- Propriété zIndex de la fenêtre d'informations ajoutée
13 juillet 2009
- Problème 1415 : contenu de la fenêtre d'informations: sélectionnable true/ false
- Problème 1432 : l'événement "Mouseout" ne se déclenche pas une fois l'appel de set_icon terminé.
- Problème 1365: les commandes de type de carte ne s'affichent pas correctement avec un doctype strict.
Autres changements notables:
- Les développeurs n'ont plus besoin de spécifier la taille d'une MarkerImage. L'API la détecte si elle n'est pas fournie. Sur une note associée, la taille, les arguments d'ancrage et d'origine sont facultatifs pour MarkerImage.
- Les développeurs n'ont plus besoin d'appeler OverlayView.call(this) dans le constructeur d'une sous-classe OverlayView.
- Les méthodes OverlayView "modifiées" ont été supprimées de l'interface. Cela ne devrait pas affecter le code du développeur, car ces méthodes n'étaient pas utilisées auparavant.
- L'option de correspondance partielle a été supprimée des objets de requête Geocoder. Si un développeur réussit, il n'aura aucun effet sur la requête.
12 juin 2009
Problèmes modifiés:
- Problème 1363 : Bug: les événements de clic sur une carte ne sont pas déclenchés sur l'iPhone.
Autres changements notables:
- Vous pouvez cliquer sur la grande commande de zoom dans tous les navigateurs.
- La fenêtre d'informations "efface" la grande commande de zoom, en se positionnant entièrement dans la carte et les commandes
- Les droits d'auteur sur mobile utilisent de belles images
- Les tuiles se chargent depuis le centre plutôt que depuis l'angle supérieur gauche
- Les utilisateurs ne peuvent plus sélectionner le texte des boutons de type de carte, ni aucune image de contrôle
- La taille de la bibliothèque principale est d'environ 1,9 Ko