Notes de version de l'API Maps JavaScript

Abonnez-vous à ces notes de version. S'abonner

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 dernières informations concernant les nouvelles versions de l'API Google Maps, abonnez-vous au groupe google-maps-js-api-v3-notify.

3.53.4a

24 mai 2023

Corrections de bugs :

  • Résolution du problème de scintillement de la carte vectorielle.
  • Correction du calcul incorrect de la date lors de la prise en compte de différents fuseaux horaires dans la méthode de lieu xmlnsOpeningTime().
  • Correction d'un type erroné dans VehicleJourneySegment pour le partage de parcours.

3.53.3

18 mai 2023

Modifications :

  • [Canal alpha] Correction d'un bug qui empêchait la restauration de l'élément de saisie semi-automatique du texte d'origine si vous utilisiez les touches fléchées pour mettre en surbrillance une prédiction, puis que vous cliquiez sur Échap.
  • [Canal alpha] Mise à jour des styles de prédiction de Place Autocomplete pour s'assurer que les points de suspension s'affichent en cas de dépassement du texte.
  • [version bêta] Le contexte local indique désormais que les informations contextuelles concernant des lieux sur la carte de contexte local vont bientôt disparaître.
  • Correction d'un bug qui empêchait l'utilisateur de Street View d'afficher un aperçu de la fonctionnalité pointer-sur-glisser, sauf s'il avait été renvoyé au moins une fois sur la station d'accueil.
  • Abandon des limites, de l'emplacement et du rayon pour le service Place Autocomplete. Utilisez plutôt les éléments locationBias et locationRestriction.

3.53.2

4 mai 2023

Modifications :

  • [Version bêta] Les styles basés sur les données sont disponibles pour les ensembles de données
  • [Version bêta] Les composants Web <gmp-map> et <gmp-advanced-marker> sont maintenant disponibles.
  • Ajout de TimeWindow en tant que champ à Task et TaskTrackingInfo dans le partage de parcours JavaScript.
  • Publication d'AdvancedMarkerElement et de PinElement avec la version hebdomadaire.
  • Style basé sur les données pour les limites publiées sur la version hebdomadaire
  • Publication d'getMapCapabilities et de l'événement mapcapabilities_changed sur la chaîne hebdomadaire.

3.53.1a

27 avril 2023

Modifications :

  • Mise à jour du service Place Autocomplete pour prendre en charge locationBias et locationRestriction.
  • [Version bêta] Documentation publiée sur la méthode Place v2 vers JSON.
  • [Version bêta] Correction du déplacement avancé du repère lorsque la carte est encapsulée.
  • [version bêta] Le style basé sur les données placeFeature.fetchPlace displayNames sera dans la langue de l'utilisateur final.
  • [Version bêta] Reclassement de AdvancedMarkerView et PinView, renommés AdvancedMarkerElement et PinElement.
  • [Version bêta] Correction d'un problème où les repères avancés et les repères étaient parfois disponibles sans les charger explicitement. Veillez à toujours charger la bibliothèque "Marker" avant d'accéder à ces classes.
  • [Version bêta] Le marqueur avancé position est désormais normalisé en LatLngAltitude.
  • [Version bêta] Abandonne la propriété du repère avancé draggable au profit de gmpDraggable.

3,52,9

13 avril 2023

Modifications :

  • [version bêta] Remplacer la valeur de la propriété "priceLevel" du prix par une chaîne. Les valeurs possibles pour "priceLevel" sont maintenant : SANS FRAIS, "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE".
  • [Version bêta] Abandon d'AdvancedMarkerView.draggable au profit de gmpDraggable.
  • [Version bêta] Suppression de la propriété "icon" et du nom de champ de la classe Place. Nous recommandons aux développeurs d'utiliser "svgIconMaskURI" à la place.
  • [Version bêta] La propriété de titre de AdvancedMarkerView n'accepte plus qu'une chaîne. Vous pouvez supprimer les titres avec une chaîne vide.
  • [Version bêta] Ajoutez "svgIconMaskURI" comme nom de champ compatible pour les méthodes Place.fromPlaceFrom.
  • [version bêta] La propriété de la classe Place a été remplacée par userRatingCount par userRatingsCount
  • Amélioration de l'impression des erreurs lors de la connexion à la console.

Corrections de bugs :

  • Correction d'un bug qui provoquait une erreur lors de la fermeture de la fenêtre d'informations.

3,52.8

6 avril 2023

Modifications :

  • Ajout de pollingIntervalMillis en tant que champ public des fournisseurs de services de localisation dans le partage de parcours JavaScript.
  • [version bêta] La réponse JSON de la classe Place a été remplacée par snake_case par une valeur inférieure pour CamelCase.

Corrections de bugs :

  • Correction d'un bug qui provoquait l'affichage d'une date incorrecte dans le publishTime de Place Review.
  • La création d'éléments personnalisés n'était pas possible partout dans le monde. Ce problème a été résolu.
  • [Version bêta] Correction d'un bug qui entraînait la disparition des repères avancés lors de l'encapsulation de la carte.

3,52.6

23 mars 2023

Modifications :

  • [Version alpha] Le widget Place Autocomplete (nouveau) est expérimental.
  • Publication du partage de parcours JavaScript sur la version hebdomadaire.

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

Corrections de bugs :

  • Correction d'un bug faisant que 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 prendre en charge 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 entraînait le clic sur l'élément interactif 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: suppression de la propriété PlaceFeature.displayName.
  • [Version bêta] Correction du problème de suppression de WebGLOverlayViews lors de l'appel de setMap(null)
  • Correction d'un bug qui comparait la bibliothèque search.
  • Correction d'un bug qui provoquait l'invisibilité du bouton de fermeture d'InfoWindow dans une racine fantôme.
  • Pour améliorer les signaux Web essentiels et réduire le transfert inutile de données, Maps JS reporte désormais le chargement des tuiles de carte jusqu'à ce que la carte s'approche de la fenêtre d'affichage. Les cartes créées dans la fenêtre d'affichage initiale de la page ne devraient pas changer.

3.52.1

16 février 2023

Modifications :

  • Ajout de la fonction importLibrary(), qui permet de charger dynamiquement des bibliothèques lors de l'exécution.
  • [Version bêta] Active la fonctionnalité de panoramique automatique d'InfoWindow lorsqu'elle est ouverte sur un repère avancé.
  • [version bêta] certains champs ne peuvent pas avoir une valeur nulle dans les objets de données de la bibliothèque de partage de parcours
  • [Version bêta] Style basé sur les données: les fonctionnalités NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 et SUBLOCATIONS_LEVEL_1 sont obsolètes. Ils seront supprimés en mars 2023.

3,51,8

2 février 2023

Modifications :

  • Version bêta: prise en charge de l'affichage des repères avancés sur les types de carte personnalisés.
  • La dernière copie du chargeur d'amorçage intégré va maintenant réutiliser les nonces CSP trouvés ailleurs dans le document.

3,51,7

26 janvier 2023

Modifications :

  • Version bêta : style basé sur les données. Ajout de la méthode fetchPlace pour obtenir le nom à afficher d'un élément PlaceFeature. 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 lié aux repères avancés où la suppression d'un repère de la carte pouvait parfois entraîner l'affichage d'un élément fantôme fantôme dans le DOM.

3,51,5

12 janvier 2023

Modifications :

  • Correction du type de element sur AdvancedMarkerView, PinView et LocalContextMapView, de Element à HTMLElement | SVGElement pour représenter plus précisément le type d'élément requis.

Corrections de bugs :

  • Correction d'un bug lors de l'utilisation d'un repère avancé avec une fenêtre d'informations, où la fenêtre d'informations pouvait 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 à la classe de lieu
  • Version bêta: le tableau de styles basé sur les données "FeatureMouseEvent.features" peut contenir plusieurs fonctionnalités si un clic est associé à plusieurs fonctionnalités, et tous les écouteurs de clics "LayerLayer" sous un clic sont déclenchés.
  • Version bêta: erreur générée en cas d'arguments non valides dans google.maps.Map.getFeatureLayer.
  • Corrige la position en pixels des repères avancés sur une carte en plein écran.
  • Mise à jour des événements de souris de la carte afin qu'ils ignorent désormais les clics sur les boutons de la souris lorsqu'un utilisateur appuie sur un autre bouton.
  • Correction d'un bug qui entraînait la disparition des repères avancés lors d'un zoom sur la carte.
  • Améliore les performances lors d'un zoom sur la carte avec de nombreux repères avancés.
  • Mise à jour de la documentation sur StreetViewPanoramaOptions pour clarifier que clickToGo n'est pas disponible avec les panoramas personnalisés.
  • Amélioration des performances lors de la création de LatLngBounds, y compris via Map.getBounds().
  • Met à jour la référence WebGLOverlayView pour onAdd et onRemove.
  • Ajout d'une personnalisation fixe du style des repères 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 sur le clavier lorsqu'il se trouve en dehors de la fenêtre d'affichage de la carte.
  • Version bêta: découvrez la classe Place, une nouvelle API plus simple compatible avec les modèles d'utilisation modernes tels que les promesses. La classe Place inclut de nouveaux champs de données.
  • Version bêta: correction d'un bug qui empêchait les repères avancés de s'afficher lors de la transmission d'une carte encapsulée dans un proxy.
  • Version bêta: permet de personnaliser le repère du fournisseur de trajet afin de partager le parcours JavaScript.

3.51.2

1er 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 recevrez un préavis de 12 mois avant que la compatibilité ne soit interrompue. Si vous souhaitez créer vous-même une expérience locale, nous vous recommandons d'examiner la solution "Neighborhood Discovery" dans Quick Builder ou d'utiliser la bibliothèque Places, API Maps JavaScript. Des exemples de code et des ateliers de programmation pour la bibliothèque Places peuvent vous aider.
  • Version bêta: pour améliorer les signaux Web essentiels et réduire le transfert inutile de données, Maps JS reporte désormais le chargement des tuiles de carte jusqu'à ce que la carte s'approche de la fenêtre d'affichage. Les cartes créées dans la fenêtre d'affichage initiale de la page ne devraient pas constater de différence.
  • Chaîne bêta: ajoute un événement pour interroger les changements d'état pour les fournisseurs d'établissements de partage de parcours.
  • Version bêta: ajoute des fonctions de personnalisation des styles pour le partage de parcours. Abandon des anciennes méthodes de configuration.
  • Ajoute une accessibilité au clavier pour les étapes du panneau des itinéraires. Vous pouvez maintenant parcourir l'itinéraire à l'aide de la touche Tabulation et sélectionner l'espace ou la touche Entrée.
  • google.maps.geometry.spherical.computeArea() accepte désormais LatLngBounds et Circle. LatLngBounds peut désormais être construit avec un LatLngBoundsLiteral.
  • Ajoute du texte alt aux images dans le panneau des itinéraires suggérés de DirectionRenderer.

3.51.1

17 novembre 2022

Modifications :

  • Version bêta: la classe Place est disponible dans la bibliothèque Places.
  • Version bêta: ajoute des fonctions de personnalisation des styles pour le partage de parcours. Les méthodes de configuration plus anciennes sont obsolètes.
  • Internet Explorer 11 est maintenant hors service dans l'API Maps Embed.
  • Le logo Google dans l'API Maps Embed change de style lorsque vous utilisez des types de carte hybrides ou satellite pour une meilleure visibilité
  • Amélioration des performances de chargement des repères avancés.
  • Rend le clavier du bouton "Annuler" du dessin accessible et adapté aux lecteurs d'écran.
  • Rend le clavier des moteurs de rendu d'itinéraire accessible et compatible avec le lecteur d'écran.
  • Ajoute une description ARIA à la commande d'échelle de carte.
  • Activer la sélection au clavier et les interactions pour le contrôle de l'échelle de la carte.
  • Introduction d'un paramètre de langage 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 spécifiée explicitement.
  • Introduction d'un paramètre de langage dans l'API Directions JS.
  • Introduction d'un paramètre de langage dans l'API Distance Matrix JS.

Corrections de bugs :

  • Correction d'un bug qui provoquait la redirection du curseur du clavier vers le repère lorsqu'une fenêtre d'informations était ouverte.
  • Correction d'un bug qui empêchait les repères de se concentrer

3.51

16 novembre 2022

Modifications :

  • La version hebdomadaire a été mise à jour vers la version 3.51.
  • La version trimestrielle est passée à la version 3.50.
  • Les versions 3.49 et 3.48 sont toujours disponibles sur demande.

3.50.12a

7 novembre 2022

Modifications :

  • Corrige un problème où les liaisons google.maps.event.addListenerOnce et google.maps.event.addDomListenerOnce sont incorrectes this.

3.50.12

3 novembre 2022

Modifications :

  • Version 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 consigné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 du chargement des repères avancés par défaut.

3.50.10

20 octobre 2022

Corrections de bugs :

  • Correction de la marge intérieure et inférieure d'InfoWindow sur iOS.

3,50,9

13 octobre 2022

Modifications :

  • Les étapes sélectionnées sont maintenant mises en surbrillance dans le panneau des itinéraires.
  • Correction de la saisie TypeScript pour le constructeur PinView.
  • Correction de la saisie TypeScript pour le constructeur LagLngAltitude.
  • Met à jour l'image par défaut de l'icône du repère dans DirectionsRenderer.

3,50,8

6 octobre 2022

Modifications :

  • Version bêta: la version bêta des repères avancés est disponible.
  • Version bêta: introduction de la documentation sur isAdvancedMarkersAvailable sur l'objet de retour getMapCapabilities().
  • Ajout de "Ce champ est en lecture seule" à la description de l'API de LocalContextMapView et à la propriété element de LocalContextMapViewOption.

Corrections de bugs :

  • Les couleurs des styles personnalisés JSON utilisent désormais l'opacité du style par défaut au lieu d'une opacité de 100 % forcée.

3,50,7

29 septembre 2022

Modifications :

  • Le lecteur d'écran lit désormais les instructions pour interagir avec la carte et Street View.
  • Ajoute des raccourcis clavier d'inclinaison et de rotation à la boîte de dialogue des raccourcis clavier.

3,50,6

22 septembre 2022

Corrections de bugs :

  • Correction d'un bug qui provoquait la navigation vocale des éléments sous Voice dans la boîte de dialogue des raccourcis clavier sur iOS.
  • Ajoute du texte alternatif à l'image de carte statique.

Modifications :

  • Une erreur est désormais consignée dans la console lorsque la méthode map.getMapCapabilities() est appelée et comporte une erreur.

3,50,5

15 septembre 2022

Modifications :

  • Ajout d'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 de clic sur les repères par défaut.

3,50,3

1er septembre 2022

Modifications :

  • Version bêta: mise à jour de 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 une 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îne.
  • Met à jour l'image par défaut de l'icône de repère.

3.50.1

18 août 2022

Modifications :

  • Version bêta: introduit les API de fonctionnalités de carte (événement getMapCapabilities et mapcapabilities_changed) dans la version bêta.
  • Version bêta: introduit un paramètre language dans google.maps.Geocoder.
  • Version bêta: introduit un paramètre language dans google.maps.DistanceMatrixService.
  • Version bêta: introduit un paramètre language dans google.maps.DirectionsService.
  • Correction d'un bug où un code de région était ignoré dans plusieurs API Places JS. Introduction des paramètres de langue et de région pour 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, consultez le Guide sur la Content Security Policy.

3.49.12

4 août 2022

Modifications :

  • Ajout de DEMO_MAP_ID, un ID de carte pouvant être utilisé pour les exemples de code nécessitant un ID de carte. Cet ID de carte n'est pas destiné à être utilisé dans des applications de production et ne peut pas être utilisé pour des fonctionnalités qui nécessitent une configuration dans le cloud (telles que Cloud Styling).
  • Indiquer 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é en tant qu'é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 mise à l'échelle de l'icône du repère ou de la fenêtre d'informations.
  • Correction d'un bug qui empêchait la commande de suivi du mouvement d'apparaître sur les appareils iOS dans Street View.
  • Correction d'un bug où le texte de l'info-bulle associé aux itinéraires était tronqué pour les langues se lisant de droite à gauche dans l'API Embed.
  • Rend la fenêtre d'informations sur les transports en commun plus accessible et adaptée aux lecteurs d'écran.

3,49,9

14 juillet 2022

Modifications :

  • Clarification de l'utilisation des champs d'ID dans les fournisseurs d'établissements de partage de parcours.

3,49,8

7 juillet 2022

Modifications :

  • Rend les liens de navigation Street View accessibles et compatibles avec le lecteur d'écran.
  • Introduction d'une nouvelle méthode focus sur StreetViewPanorama.

3,49

23 juin 2022

Modifications :

Corrections de bugs :

  • Rend l'énumération BusinessStatus via google.maps.places.BusinessStatus.

3,49,5

16 juin 2022

Modifications :

  • Ajout d'une commande de raccourci 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, du zoom fractionnaire et de getVisibleRegion vers le canal hebdomadaire.
  • Le panorama Street View par défaut pour Map gère désormais automatiquement le focus lorsqu'il est ouvert. Il s'agit du nouveau comportement par défaut.
  • Le panorama Street View restaure désormais automatiquement le focus 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() et geometry.spherical.computeArea() ont été optimisés pour améliorer la robustesse et la précision.

3.49.3a

2 juin 2022

Modifications :

  • Amélioration du contraste des couleurs pour la commande de suivi du mouvement Street View.
  • Mise à disposition de la commande de suivi du mouvement dans le clavier Street View et des lecteurs d'écran.
  • Les classes MapsNetworkError, MapsRequestError et MapsServerError sont désormais exposées et documentées publiquement.

3.49.2

26 mai 2022

Modifications :

  • Amélioration du contraste des couleurs pour la commande de suivi du mouvement Street View.
  • Mise à disposition de la commande de suivi du mouvement dans le clavier Street View et des lecteurs d'écran.
  • Les classes MapsNetworkError, MapsRequestError et MapsServerError 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 régional était ignoré dans plusieurs API Places JS. Introduction des paramètres de langue et de région pour diverses API Place JS.
  • Améliore le contraste des couleurs pour les commandes de plein écran et de boussole en mode sombre.
  • Rendez la boussole, le bouton de fermeture et le contrôle du lien d'adresse accessibles et faciles à lire sur votre lecteur d'écran.

3,49

12 mai 2022

Modifications :

  • La version hebdomadaire est mise à jour vers la version 3.49.
  • La version trimestrielle passe à 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.11

28 avril 2022

Modifications :

  • Place Autocomplete accepte maintenant d'autres types de requêtes. En savoir plus
  • isFractionalZoom a été déplacé vers la chaîne hebdomadaire.

3.48,9

14 avril 2022

Modifications :

  • Version bêta: active WebGL 2.0 pour WebGLOverlayView.
  • Version bêta: inclut la bibliothèque JourneySharing dans les types TypeScript de l'API Maps JavaScript, les extensions et la documentation de référence.
  • Les fonctions google.maps.event.addDomListener() et google.maps.event.addDomListenerOnce() sont obsolètes et ne doivent pas être utilisées. Utilisez plutôt la méthode addEventListener() standard. Ces méthodes continueront de fonctionner, et nous ne prévoyons pas de les mettre hors service.
  • Ajout de title et aria-label à l'icône de repère Street View.
  • Ajout de l'attribut aria-pressed à la commande Plein écran.
  • Amélioration de 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 sur l'API Maps JavaScript et le logo Google de l'API Embed.

3.48,7 a

31 mars 2022

Modifications :

  • Version bêta: suppression des API WebGL Overlay View.
  • 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 naturels du terrain.

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 attente de l'analyse.
  • Correction des problèmes de contraste des couleurs dans la commande "Type de carte" en mode "Contraste élevé".
  • Mappe les noms accessibles avec les cases à cocher de 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 sur Google Maps" sur 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 :

  • Introduction d'un nouvel événement visible pour InfoWindow.
  • Introduction d'une nouvelle méthode focus sur InfoWindow.

3.48,3

3 mars 2022

Modifications :

  • Version 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 que ces appels ne soient pas bloqués au niveau du navigateur.
  • Introduction d'une propriété ariaLabel pour InfoWindow.

3.48.1

17 février 2022

Modifications :

  • Version bêta: il est désormais possible de définir des ID d'expérience généraux. 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 de number.
  • Renommage du paramètre noWrap de LatLng en noClampNoWrap.
  • Le lecteur d'écran lit désormais les instructions pour naviguer dans les repères lorsqu'un repère est sélectionné.
  • L'API Maps JavaScript fournit désormais des informations de télémétrie. Vous devrez peut-être mettre à jour votre 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.
  • Cette version n'est pas compatible avec Internet Explorer. Pour continuer à prendre en charge Internet Explorer 11, indiquez 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 vers 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 d'un problème qui provoquait le défilement de la page en haut lorsque la commande de raccourcis clavier était sélectionnée

3,47,4

6 janvier 2022

Modifications :

  • Version bêta: mise à jour de l'API WebGLOverlayView pour la version bêta. Abandon de toutes les classes et méthodes, dont le nom contient "gl" et de nouvelles classes dont le nom contient "GL". Abandon de WebglCameraParams au profit de la nouvelle classe CameraParams (sous-classe de CameraOptions).
  • Mise à jour de la documentation sur la méthode PlaceOpeningHours afin de refléter que les horaires exceptionnels ne sont pas pris en compte dans leurs calculs.

3.47.3

9 décembre 2021

Modifications :

  • LatLng, LatLngBounds et Circle 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 d'affichage pouvant survenir à des valeurs d'échelle plus petites (moins de 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 Geometry.
  • Ajout d'une nouvelle API onGIStateUpdateRequest pour la prise en charge de WebGL dans l'API Maps JavaScript.
  • Correction du contraste des couleurs sur l'écran d'erreur.
  • Internet Explorer 11 est maintenant hors service dans la version v=beta. La v 3.47 est la dernière version de l'API Maps JavaScript compatible avec Internet Explorer 11. La prise en charge d'Internet Explorer 11 sera définitivement abandonnée en novembre 2022,
  • Maps ne reçoit plus la sélection de l'onglet lorsque l'option de carte keyboardShortcuts est définie sur false.
  • Les boutons de zoom avant et de zoom arrière sont désormais désactivés lorsque le niveau de zoom maximal ou minimal correspondant est atteint.
  • Conversion de la commande MapType afin d'utiliser des éléments sémantiques pour améliorer l'accessibilité et l'expérience des lecteurs d'écran dans l'API Maps Embed.
  • Texte alternatif ajouté à l'icône de l'écran d'erreur.
  • Diverses améliorations générales de l'état du code.

Corrections de bugs :

  • Remplacez les attributs controlHeight et controlWidth non conformes à WCAG par des attributs data-* conformes.

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 vers 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/12

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 une meilleure expérience de lecture d'écran.
  • API Embed: correction du contraste des couleurs pour certains éléments de texte.
  • Correction du type de google.maps.Marker.MAX_ZINDEX dans les parties externes.

3.46/11

28 octobre 2021

Modifications :

  • Conversion de getters et de setters pour utiliser goog.a11y.aria. Cela permet de vous protéger contre les fautes d'orthographe.

3.46.8

7 octobre 2021

Modifications :

  • Contexte local: suppression du lien d'attribution dans les photos de la fenêtre d'informations du contexte local.

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 la carte n'était pas déplaçable.

3.46.5

16 septembre 2021

Corrections de bugs :

  • Correction d'un bug avec un rapport de contraste des couleurs dans le widget Place Autocomplete.

3.46.3

2 septembre 2021

Modifications :

  • Les instructions de défilement s'affichent désormais au-dessus des InfoWindow et des CustomOverlay 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 nouveaux champs à PlaceResult, icon_mask_base_uri et icon_background_color.
  • La version hebdomadaire a été mise à jour vers la version 3.46.
  • La version trimestrielle a été mise à jour vers 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 disponible. À partir d'août 2021 avec la version 3.46 de l'API Maps JavaScript, un message d'avertissement s'affichera en haut de la carte pour les utilisateurs d'Internet Explorer 11. La v 3.47 est la dernière version de l'API Maps JavaScript compatible avec Internet Explorer 11. La prise en charge d'Internet Explorer 11 sera définitivement abandonnée 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 chevauchait le contenu de plusieurs fenêtres d'informations.

3,45,8

29 juillet 2021

Modifications :

  • Embed API: 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 pris en charge. Dans IE 11, Maps affiche 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 qui empêchait la méthode getFeatureById() de récupérer les caractéristiques dont l'ID correspond à 0.
  • Correction d'un problème qui provoquait une UNKNOWN ERROR/SERVICE BACKGROUND ERROR si la valeur ComponentRestriction n'était pas définie ou était nulle.

3.45.6a

15 juillet 2021

Modifications :

  • Lorsqu'elle est ouverte, le curseur est 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 suppression automatique et le rajout du gestionnaire de dessins lorsqu'il était incomplet.
  • Correction d'un bug qui provoquait le rognage de la chaîne "Directions" dans le pop-up "Intégrer une carte" dans certaines langues.

3,45,5

1er juillet 2021

Modifications :

  • Mise à jour de l'URL pour Maps Studio dans la saisie et l'API JavaScript.

Corrections de bugs :

  • Correction d'un refus de promesse non géré lors de la fourniture d'un rappel.

3,45,4

24 juin 2021

Modifications :

  • Correction d'un bug qui entraînait 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 dans l'alignement du bouton "Raccourcis clavier".
  • Suppression des objets ajoutés par erreur à window (Spherical, 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 afin que ce focus ne se déplace pas lorsque open() 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 sélection lors de l'utilisation de la navigation au clavier (Tab + Option) dans Safari

3.45.2

10 juin 2021

Corrections de bugs :

  • Correction d'un problème où 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.
  • Correction d'un problème qui pouvait entraîner une erreur lors du chargement des styles CSS de la police.
  • Correction d'un bug qui pouvait entraîner un scintillement lors d'un panoramique de la carte avec une fenêtre d'informations ouverte.

Modifications :

3.45.1

3 juin 2021

Modifications :

  • Ajout de documentation pour les animations, les icônes, les libellés et les propriétés d'opacité à l'interface Data.StyleOptions.
  • Nous avons repensé la boîte de dialogue sur les droits d'auteur pour améliorer la prise en charge de l'accessibilité.
  • Désormais, InfoWindows gérera automatiquement le curseur lorsqu'il sera ouvert. Il s'agit du nouveau comportement par défaut.
  • Ajout de l'API InfoWindowOpenOptions, qui permet aux développeurs de contrôler la manière dont la sélection est gérée à l'ouverture d'InfoWindows.
  • Pour fermer la fenêtre InfoWindows, appuyez sur la touche ÉCHAP.
  • Désormais, InfoWindows est annoncé en tant que "boîte de dialogue" lorsque vous utilisez des 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'affichage d'un anneau de focus sur la carte lorsque l'utilisateur passait d'un onglet à un autre
  • Correction d'un problème d'affichage incorrect de l'anneau de sélection des commandes de carte, des éléments de repère et des sous-menus de commande de type de carte avec l'interaction avec la souris dans certains navigateurs.

Nouvelles fonctionnalités

  • Activation des promesses dans les services Directions, Distance Matrix, Elevation, Geocoder, Zoom maximal, 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/14

13 mai 2021

Modifications :

  • Un avertissement est maintenant enregistré dans la console lorsque InfoWindow.open() est appelé sans instance Map ou StreetView associée.

3.44/12

28 avril 2021

Corrections de bugs :

  • Correction d'un problème qui entraînait le réajout de repères optimisés supprimés ou masqués à la carte après un changement de type de carte

Contexte local:

  • Ajout de la prise en charge des tableaux dont la méthode @@iterator n'est pas définie comme une valeur placeTypePreferences valide.

3.44.11a

20 avril 2021

Modifications :

  • Amélioration des performances pour la création de repères personnalisés avec des objets Icon.
  • Évitez de placer le curseur sur les menus déroulants de type de carte lorsque vous pointez sur un bouton.

Corrections de bugs :

  • Correction d'un bug qui provoquait une erreur lors du chargement de 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 la 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 au bas du contenu.

3,44,7

25 mars 2021

Modifications :

  • Le ciblage du clavier revient désormais à 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, et la commande de rotation inclut désormais les boutons dans le sens des aiguilles d'une montre et en sens inverse.

Corrections de bugs :

  • Correction d'une fuite de mémoire qui pouvait se produire lors de l'affichage 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 l'appel de fonction getPlacePredictions Places Autocomplete 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: objets supprimés accidentellement ajoutés à window (Spherical, PolylineCodec, PolyGeometry). Ces objets doivent être accessibles dans leur espace de noms complet.
  • Activation de l'isolation Polyfill dans la version bêta. Cela signifie que l'API Maps JavaScript n'installera plus de polyfills dans 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 pour lequel Markers avec des libellés interceptait les événements de clic, même lorsque clickable était défini sur "false".

3.43.7a

28 janvier 2021

Corrections de bugs :

  • Correction de divers problèmes liés au tracé de polylignes.

3.43.6

21 janvier 2021

Corrections de bugs :

  • Correction d'un bug qui entraînait parfois le remplissage des trous de polygone géojson.
  • Correction d'un bug qui entraînait la disparition de la superposition lors du passage de la carte à Street View.

3,43,5

14 janvier 2021

Modifications :

  • Modification des cases à cocher dans les menus pour qu'elles soient plus accessibles avec les lecteurs d'écran.
  • Augmentation de la taille des boutons étages pour les panoramas Street View intérieurs.
  • Correction de la position des commandes de suivi du mouvement sur mobile dans Street View.

Corrections de bugs :

  • Le bouton du menu du clavier déclenche désormais l'événement contextmenu.
  • Correction d'un bug qui empêchait le contrôle en plein écran de basculer correctement entre le plan et 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 dans le repère de lieu LocalContext.

3.43.3

9 décembre 2020

Modifications :

  • L'interface google.maps.MouseEvent a été renommée google.maps.MapMouseEvent, et une propriété domEvent a été ajoutée pour fournir un accès direct à l'événement sous-jacent à partir du DOM.
  • Amélioration du comportement de la mémoire des superpositions de polygones.
  • Publication explicite de la mémoire de canevas pour éviter les problèmes de mémoire de Safari.

Corrections de bugs :

  • Correction d'un bug qui empêchait le contrôle du mode plein écran de basculer entre Maps et Street View dans certains cas.
  • Correction d'un bug où une erreur était consignée dans la console lors de l'événement click du repère.
  • Correction d'un bug qui provoquait une taille trop grande de la zone cliquable d'un repère.
  • Correction d'un bug lié aux conflits de polyfill affectant les symboles dans IE11.

3.43.2

1er décembre 2020

Modifications :

  • Ajoute l'événement contextmenu en tant que meilleure alternative à l'événement rightclick. L'événement contextmenu permet de répondre au clic sur Ctrl sous macOS.
  • Ajout d'attributs d'accessibilité aux repères non optimisés lorsque title ou label sont fournis.
  • Ajout de libellés et de rôles ARIA pour les commandes MapType, pour une expérience de lecture d'écran améliorée.
  • Amélioration de la compatibilité du lecteur d'écran pour les commandes MapType. Lorsque l'utilisateur quitte la commande, le menu déroulant se ferme automatiquement.
  • Correction du nombre d'éléments signalés par les lecteurs d'écran dans le menu déroulant. Cela permet d'éviter que le séparateur de ligne ne soit comptabilisé comme un élément de liste.
  • Ajout d'un anneau de focus dans l'élément map, pour indiquer que l'élément sélectionné au clavier est sélectionné via l'interaction avec le clavier.
  • Ajout de 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 au premier plan. Les flèches vers le haut et vers le bas permettent d'ouvrir le menu déroulant, et le bouton Échap se ferme. Appuyez respectivement sur les touches Accueil et Fin pour accéder au premier et au dernier élément du menu déroulant.

Corrections de bugs :

  • Correction d'un bug pour lequel l'annulation d'une animation de repère pouvait, dans certains cas, entraîner l'arrêt prématuré de ces animations.

3.43.1a

20 novembre 2020

Modifications :

  • Ajout d'une propriété className à l'interface MarkerLabel pour définir la classe CSS de l'élément label.
  • Ajout de la prise en charge bêta des promesses dans le service d'images maximales de Zoom.
  • Prise en charge bêta des promesses dans le service StreetView.
  • Ajout de texte d'accessibilité aux repères non optimisés lorsque title ou label sont fournis.
  • Suppression du libellé aria-pressed du bouton de menu déroulant de contrôle MapType, pour améliorer l'accessibilité.
  • Conversion de DropdownMenu et DropdownMenuItem en éléments sématiques pour améliorer l'accessibilité.
  • Modification du texte des éléments de droits d'auteur afin de 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 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 traversait le méridien à 180 degrés.
  • Les raccourcis clavier ne sont plus désactivés par défaut lorsque disableDefaultUI est défini sur true.
  • Correction d'un bug qui provoquait l'exactitude du texte du lecteur d'écran pour les boutons d'activation de la carte.
  • Ajout du nom et du type d'accessibilité à Map.
  • Correction de la documentation de l'interface indiquant certaines erreurs de propriétés incorrectes.
  • Correction d'un bug qui empêchait le paramètre de constructeur noWrap LatLng d'être ignoré lors de la transmission d'une LatLngLiteral.

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 vers 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 provoquant la communication d'un lecteur d'écran par état incorrect.
  • Correction d'un problème lié aux commandes de la carte, dans lequel les onglets Tab/Maj+Tab n'étaient pas dans le bon ordre.
  • Remplacement des boutons de carte div par des boutons natifs pour une meilleure accessibilité.
  • L'inclinaison est désormais limitée en fonction du niveau de zoom pour les cartes WebGL.
  • Résolution du problème de disparition partielle du bouton d'affichage 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é avec la version 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 qui provoquait le masquage du libellé du repère par le symbole de repère personnalisé dans Safari.

Prise en charge des icônes Place mises à jour

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 provoquait un ordre incorrect des mots qui se lisent de droite à gauche dans l'info-bulle de contrôle "Signaler une erreur de carte".
  • Libellé du repère centré pour l'orientation du texte de droite à gauche.

3.42.6

21 septembre 2020

Modifications :

3.42.5

16 septembre 2020

Modifications :

  • Mise à jour de la méthode LatLngBounds.union pour gérer les cas où deux limites sont supérieures à 180 degrés.

3.42.4

8 septembre 2020

Modifications :

  • Une erreur est désormais consignée dans la console lorsqu'une implémentation Date.now() non valide est détectée.
  • Ajout de la prise en charge de la version bêta pour les promesses dans les méthodes du service Elevation.
  • Introduction d'une propriété InfoWindow.minWidth permettant de spécifier la largeur minimale d'un élément InfoWindow.
  • Correction d'un bug qui provoquait le floutage 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 :

  • Mise à jour d'InfoWindows, qui dispose désormais d'une largeur maximale de 648 pixels par défaut. Vous pouvez la remplacer en définissant la propriété "infoWindow maxWidth". La largeur d'une fenêtre d'informations peut désormais dépasser 648 pixels, mais elle sera toujours limitée par la largeur de la carte. (Auparavant, les fenêtres d'informations étaient toujours limitées à 648 pixels ou à la largeur de la carte.)
  • Empêcher le scintillement de l'affichage stylisé par défaut lors de l'affichage 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 vers 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 sur false lors de l'utilisation du style cloud

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 vers 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 :

  • Ajout d'un champ, business_status, aux résultats Place Search et Place Details. Utilisez ce champ au lieu de permanently_closed.
  • Correction d'un avertissement incorrect de la console lors de la demande (nouvelle) de PlaceResult.utc_offset_minutes. Un avertissement est désormais renvoyé pour PlaceResult.utc_offset, qui est obsolète.

3,40,9

14 avril 2020

Modifications :

  • Mise à jour de Map, qui génère désormais plus facilement un diagnostic InvalidValueError si un mapDiv qui n'est pas un élément est transmis.
  • La saisie automatique d'une adresse dans google.maps.places.Autocomplete via le navigateur Chrome ne devrait plus déclencher de requête de saisie semi-automatique auprès du serveur (ce qui éviterait la facturation).
  • Amélioration de la précision de la propriété maxWidth. Avant cette modification, si vous aviez défini la valeur maxWidth d'une InfoWindow sur 100, la largeur maximale réelle de InfoWindow serait de 94 px. Après cette modification, la largeur maximale sera de 100 pixels.
  • Correction d'un problème de fuite de mémoire avec le générateur de requêtes Paint avec l'utilisation de repères et des limites de la 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 où l'appel de setTilt() deux fois faussait le Map.

3.40.2

23 février 2020

Modifications :

  • iFrame masqué dans la carte supprimé de la navigation par onglet.

3.40.1

18 février 2020

Modifications :

  • Ne pas afficher 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 à être compatible).
  • AutocompletePrediction renvoie désormais la distance en ligne droite par rapport au lieu sélectionné, à partir de la latitude et de la longitude d'origine.

Abandons:

  • Les champs Places open_now et utc_offset sont obsolètes depuis le 20 novembre 2019 et seront désactivés le 20 février 2021. Pour en savoir plus, consultez Migrer les 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 dernière version était compatible avec la version 3.37).
  • La prise en charge d'Internet Explorer 10 est désormais obsolète 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 vers 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:
  • 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 vers 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 établissement.
  • Ajout de la compatibilité avec les Plus Codes. Les plus codes sont des codes courts qui correspondent à une adresse pour chaque lieu dans le monde, même dans les zones où les adresses postales traditionnelles n'existent pas.
  • Internet Explorer 9 n'est plus compatible.

Abandons:

  • Le paramètre placeIdOnly pour Autocomplete 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 vers 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 versions 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 précisent les versions 3.0 à 3.31 recevront la version par défaut (soit la version hebdomadaire, soit la version trimestrielle) (voir le Guide de gestion des versions).
  • Une interface utilisateur de contrôle plus grande est maintenant activée. En raison de l'augmentation des opérations tactiles sur différents appareils, nous avons ajusté l'interface de contrôle pour qu'elle s'adapte aussi bien aux doigts que aux clics de souris. (Il est possible de désactiver cette fonctionnalité en chargeant l'API avec la version v=3, 33 ou v=3, 32.)

3,33

11 juin 2018

Modifications :

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 :

3,32

13 février 2018

Modifications :

3.31

13 février 2018

Modifications :

  • Définissez les 256 premiers repères DOM par défaut, puis les repères suivants. La valeur par défaut actuelle est tous les repères.
  • Aux niveaux de zoom élevés (zoom avant) lorsque vous faites glisser Pegman, privilégiez NEAREST au lieu du panorama BEST sélectionné par Google.
  • Mise à jour de gestureHandling: none, qui fonctionne désormais de la même manière que draggable: false lorsqu'il est modifié dans un gestionnaire de survol avec la souris (s'applique désormais à mousedown).

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 à présent activé par défaut sur les ordinateurs.
  • Cette version introduit la propriété gestureHandling pour les applications de bureau qui permettent d'interagir avec l'utilisateur à l'aide de la molette de la souris 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és scrollwheel, disableDoubleClickZoom et draggable.

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 des 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 à l'aide de l'ancien ID de panorama dans l'API Maps JavaScript continuent de fonctionner. Si vous essayez de trouver un panorama à l'aide de la propriété position de l'objet StreetViewPanoramaOptions, votre résultat contiendra le nouvel ID de panorama. Il n'est pas nécessaire de mapper les anciens et les nouveaux ID de panorama, car ils resteront tous les deux valides.
    • Si vous utilisez la logique d'analyse et/ou de validation des ID de panorama, notez que le format des ID de panoramas peut changer.
    • Vous pouvez signaler les problèmes à l'aide de l'outil de suivi des problèmes.
  • Mises à jour de la méthode fitBounds de la classe google.maps.Map.
    • Pour modifier la fenêtre d'affichage lorsqu'une carte est masquée, vous pouvez désormais définir la carte sur visibilité: masquée, afin de vous assurer que la division de la carte div 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 les ordinateurs, utilisez la propriété gestureHandling, puis 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 connectée ne sont plus compatibles avec la version 3.28 et les versions ultérieures de l'API Maps JavaScript.

3,27

2 février 2017

Correction:

  • Problème 11331: impossible de sélectionner le texte situé dans la fenêtre d'informations.

10 janvier 2017

Vous pouvez maintenant limiter les prédictions de la saisie semi-automatique pour n'afficher que les résultats de plusieurs pays. Pour ce faire, spécifiez 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. (Consultez le guide sur la gestion des versions d'API.)

Modifications :

  • Une nouvelle option gestureHandling de l'objet MapOptions vous aide à optimiser l'expérience utilisateur lorsque vous interagissez avec la carte sur des appareils mobiles. Les valeurs disponibles sont les suivantes :
    • greedy: la carte se déplace toujours (vers le haut ou vers le bas, vers la gauche ou vers la droite) lorsque l'utilisateur balaie l'écran (par glisser-déposer). 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 faire un panoramique sur la carte. Si l'utilisateur balaie la carte avec un doigt, une superposition s'affiche sur la carte, et une invite lui demande d'utiliser deux doigts pour déplacer la carte. Consultez l'exemple ci-dessus sur un appareil mobile pour voir le mode coopératif en action.
    • none: il n'est pas possible de panoramique ni de pincement sur la carte.
    • auto (par défaut): le comportement est cooperative ou greedy, selon que la page est déroulante ou non.

    Pour en savoir plus et obtenir des exemples, consultez le guide du développeur.

  • La commande de plein écran est visible par défaut sur les appareils mobiles, ce qui permet aux utilisateurs d'agrandir facilement la carte. Lorsque la carte est en mode plein écran, les utilisateurs peuvent faire 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.

Cartes avec connexion obsolètes

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 connectées. 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 SaveWidget seront toujours disponibles. En savoir plus sur les cartes des utilisateurs connectés

Modification des points de cheminement via 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 qui n'a pas été spécifié dans la requête d'origine. Le champ via_waypoints continuera d'apparaître dans la réponse d'itinéraire déplaçable, mais il sera obsolète dans la réponse de l'itinéraire alternatif. La version 3.27 sera la dernière version de l'API compatible avec via_waypoints dans les routes alternatives.

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 itinéraire alternatif. Le champ via_waypoints est disponible sur l'itinéraire obtenu (déchargé 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. (Consultez le guide sur la gestion des versions d'API.)

Modifications :

  • Le nouveau moteur de rendu Street View offre des améliorations liées au rendu, y compris 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 prend désormais en charge les événements d'orientation de l'appareil dans Street View. Les utilisateurs d'appareils mobiles peuvent donc regarder autour d'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. (Consultez 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 officiellement plus 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é POI. Consultez la méthode setClickableIcons sur google.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.
  • Afficher un logo Google blanc lorsque la carte de base est stylisée à l'aide de la propriété styles sur la carte (auparavant, le logo devenait blanc uniquement lors de l'application d'un style en utilisant 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 :

  • La possibilité de désactiver les nouvelles commandes à l'aide de google.maps.controlStyle = 'azteca' a été supprimée.

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 la totalité de l'écran. Par défaut, cette commande est désactivée. Vous pouvez l'activer dans MapOptions et la configurer à l'aide de FullscreenControlOptions. Sa position par défaut est RIGHT_TOP.
  • La commande plein écran de Street View est activée par défaut. Vous pouvez le désactiver via StreetViewPanoramaOptions et le configurer à l'aide de FullscreenControlOptions. Sa position par défaut est désormais RIGHT_TOP.

4 janvier 2016

Correction:

  • Problème 9009: lors de la synthèse des é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(). Il est donc possible d'utiliser l'API sans la directive unsafe-eval Content Security Policy.

21 décembre 2015

Modifications :

  • Option de carte permettant de désactiver le bouton de connexion pour les cartes connectées (affiche l'avatar des utilisateurs connectés, mais permet toujours de se connecter via des actions auxquelles ils sont connectés (ex. : ajout aux favoris), mais ne propose plus le bouton de se connecter sur la carte lorsque cette option est définie)
  • L'interface des requêtes de recherche textuelle a changé. Le paramètre types est obsolète depuis le 1er mars 2016 et a été remplacé par un nouveau paramètre type, qui n'accepte qu'un seul type par requête de recherche. De plus, les types establishment, food et grocery_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ètre types seront acceptées jusqu'au 1er mars 2017, après quoi toutes les recherches de texte devront utiliser la nouvelle implémentation.

2 décembre 2015

Modifications :

  • Le constructeur Autocomplete vérifie qu'il reçoit un élément d'entrée.
  • Les fenêtres d'informations de point d'intérêt de base de la carte affichent le même contenu en mode non connecté comme en mode connecté.
  • Les externs 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 des méthodes .toJSON() aux objets LatLng et LatLngBounds. Ils sont destinés à être utilisés via JSON.stringify().

19 novembre 2015

Modifications :

  • Logo Google blanc pour des cartes stylisées

Correction:

3,22

7 janvier 2016

Correction:

  • Problème 9009: lors de la synthèse des événements de souris tactiles, utilisez le bouton gauche au lieu du bouton central pour assurer la compatibilité avec jQuery.

10 novembre 2015

Modifications :

  • Les services Directions et Distance Matrix renvoient 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 les temps de trajet prévus, incluez un littéral d'objet drivingOptions dans la requête, en spécifiant un departureTime actuel ou futur. Vous pouvez également spécifier un trafficModel optimiste, pessimiste ou la meilleure estimation (par défaut) pour influencer les hypothèses utilisées lors du calcul de la durée du trajet. Pour en savoir plus, consultez le guide du développeur sur le service Directions et le service Distance Matrix. Remarque:duration_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 champ drivingOptions à la place.

5 novembre 2015

Obsolète:

  • La bibliothèque AdSense est obsolète depuis mai 2015 et n'est plus disponible dans la version expérimentale de l'API Maps JavaScript. La bibliothèque sera bientôt supprimée de la version et des versions figées de l'API. Vous pouvez également 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 de distance: DirectionsRequest.origin, DirectionsRequest.destination et DirectionsWaypoint.location acceptent désormais les objets Place, et DistanceMatrixRequest.origins et DistanceMatrixRequest.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 sur les panoramas Street View. L'expérience utilisateur est désormais cohérente, que la carte utilise le mode connecté ou non, et 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 dans Street View permet à l'utilisateur d'ouvrir le panorama Street View en mode plein écran.

Obsolète:

  • La commande "Vue d'ensemble" n'est plus disponible.
  • La commande de panoramique n'est plus disponible sur la carte. Pour déplacer la vue, les utilisateurs doivent cliquer sur la carte et la faire glisser ou la faire glisser. Notez que la commande de panorama reste disponible dans Street View.
  • 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.
  • Chargement des tuiles amélioré 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 officiellement plus compatible avec l'API Maps JavaScript. Consultez la liste des navigateurs compatibles. Pour en savoir plus sur le règlement de Microsoft concernant la compatibilité avec les navigateurs, consultez l'article du 7 août 2014 sur IEBlog.

3,21

5 août 2015

Modifications :

  • Amélioration des performances: ne chargez que les tuiles visibles
  • Nombreuses améliorations apportées aux documents

21 juillet 2015

Modifications :

  • Lancement des repères avec des libellés
  • Correction de l'erreur de mémoire insuffisante pour iOS7 sur les écrans très haute définition.
  • Correction des événements tactiles sur IE10+
  • La vérification des erreurs sur les entrées fournies par le développeur génère désormais une sortie dans la console au lieu de générer une erreur.

6 juillet 2015

Correction:

17 juin 2015

Modifications :

  • Résolution du problème : problème 6321. Bug : "UnSaisissez TypeError : impossible de lire la propriété "x" de "undefined" uniquement dans les navigateurs Android/iOs

2 juin 2015

Modifications :

  • Obsolète: CloudLayer, AndroidManifestLayer
  • Correction du problème 8098 : bug : la carte de densité pondérée ne s'affiche pas correctement avec un seul point.

2 juin 2015

Modifications :

  • Ajout de la possibilité de géocoder un placeId dans une adresse/latlng
  • renvoie placeIds via l'API Geocoding

28 mai 2015

Modifications :

  • Résolution du problème : 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 la position libre après le menu déroulant "Type de carte".
  • Problème 7589 : Pegman se déplace lorsque la carte est redimensionnée.

3,20

24 avril 2015

Correction:

  • Augmentation du zoom max. pour le relief et chargement de tuiles à haute résolution, même en 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 : terrain KML/images : les superpositions sont soudainement très basse résolution
  • Enregistrer le texte du widget mieux aligné avec l'icône en forme d'étoile

17 mars 2015

Correction:

  • Problème 7756: bug: régression des performances dans Safari 8.
  • Couche démographique supprimée
  • Améliorations de Chrome dans la fenêtre d'informations

17 février 2015

La version expérimentale de l'API Maps JavaScript (3.19) deviendra la version finale.

La version 3.17 sera supprimée. Les requêtes pour la version 3.17 ou une version antérieure seront désormais diffusées à partir de la 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:

20 janvier 2015

Correction:

  • Problème 7475 : bug: phantomjs TypeError: impossible de supprimer la propriété

13 en janvier 2015

Correction:

  • les cartes 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é "dragable" de la carte.
  • Problème 7445 : bug: défauts de présentation lors de l'utilisation de la fonctionnalité de connexion de l'API Google Maps v3

2 décembre 2014

Correction:

  • Problème 7390 : bug: les liens hypertextes weather.com ne fonctionnent pas
  • Problème 7376 : Bug: WebGL est désactivé (réactivé)
  • Conflit de noms ES6 avec symbole

25 novembre 2014

Correction:

  • Problème 7333: bug: le caret de la fenêtre d'informations est cassé 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 : plusieurs titres de repères ne fonctionnent pas dans Firefox

9 septembre 2014

Correction:

  • Problème 7098 : la définition d'un en-tête "Point de vue Street View" 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 dans 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 fonctionnent pas avec la version v3.exp

31 juillet 2014

Ajoutée :

  • Les volets de carte avec une documentation explicite sur la propagation des événements DOM. Volet overlayMouseTarget ajouté.

7 juillet 2014

Ajoutée :

  • Ajout de toGeoJson aux calques de données et aux éléments de couche de données individuels, permettant l'exportation de géométries dans GeoJSON.

24 juin 2014

Ajoutée :

  • place_id, un identifiant unique pour un lieu, ajouté à la bibliothèque Places pour Autocomplete et Place Details.
  • Ajout de overview_path à DirectionsRoute, fournissant une polyligne encodée représentant l'intégralité du parcours de l'itinéraire.

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

Version 3.17 expérimentale.

3,16

15 avril 2014

Correction:

8 avril 2014

Ajoutée :

  • La carte se déplace lorsque l'utilisateur déplace la carte.

Correction:

  • Acceptez LatLngLiteral dans d'autres emplacements.
  • InfoWindow se redimensionne lorsque le chargement de Roboto est terminé (problème 5713).

31 mars 2014

Correction:

  • Les calques KML semi-transparents ne sont plus transparents dans IE 8 (problème 6540).

26 mars 2014

Correction:

  • Suppression des appels event.returnValue 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 :

12 mars 2014

Ajoutée :

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:

10 février 2014

Correction:

  • Désactivez l'accélération matérielle de toutes les cartes sur Chrome/Linux pour contourner le problème d'accélération matérielle global.

3 février 2014

Correction:

29 janvier 2014

Correction:

  • Désactivez l'accélération matérielle de la carte sur Chrome/Windows pour résoudre un problème d'accélération matérielle plus important dans Chrome. (problème 6219).

22 janvier 2014

Correction:

16 janvier 2014

Correction:

  • Le CSS Visual Refresh a été moins spécifique pour remplacer les 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" (problème 5798)

19 novembre 2013

Correction:

  • Les icônes de la fonction du panneau des itinéraires 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 de données vectorielles, d'images et de KML

3.13

25 juin 2013

Ajoutée :

  • Calque DynamicMapsEngine

11 juin 2013

Ajoutée :

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: windowsRefresh info windows sur iOS (problème 5396)

15 mai 2013

Ajoutée :

29 avril 2013

Correction:

  • Les repères supprimés restent sur la carte dans les navigateurs Android et Dolphin

3.11

19 février 2013

Correction:

  • La modification du DrawingMode lors du dessin provoque une erreur
  • Cliquez sur les étapes du panneau des itinéraires pour modifier le zoom

12 février 2013

Correction:

  • Vous pouvez faire glisser un polygone non déplaçable dans un polygone déplaçable avec la saisie tactile. (Problème 4868)
  • Les icônes de transports en commun étaient incorrectes dans le panneau "Alternatives à l'itinéraire" lorsque "modeMode" a changé. (Problème 4581)
  • Dans certaines conditions, panTo(latLng) ne centre pas toujours la carte exactement au niveau de latLng

29 janvier 2013

Ajoutée :

  • Ajout de StreetViewCoverageLayer pour ajouter le calque de couverture de manière programmatique.
  • StreetViewPov exposé pour les panoramas Street View

Correction:

  • L'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).
  • Le menu déroulant (sélection) d'InfoWindow ne suivra 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:

17 décembre 2012

Ajoutée :

  • Nouvelles langues: ourdou et islandais

Correction:

17 décembre 2012

Ajoutée :

  • Nouvelles langues: ourdou et islandais

Correction:

10 décembre 2012

Ajoutée :

  • Possibilité de charger des images avec l'attribut 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 la version 3 de JS de l'API Google Maps (problème 4543).

27 novembre 2012

Ajoutée :

  • Utilisation du canevas à PPP élevé sur les appareils à PPP élevé pour les repères optimisés

Correction:

3,10

4 février 2013

Correction:

  • L'utilisation accrue de la mémoire lorsque vous utilisez la version 3.8 de JavaScript de Google Maps entraîne un plantage (observé dans IE 9, Chrome, etc.). (problème 4162).

25 septembre 2012

Ajoutée :

  • Plans d'intérieur Street View
  • Correction de l'option de rotation sur IconSequence.
  • "Temps dans le trafic actuel" vers Itinéraire

11 septembre 2012

Nouveau :

  • Ajout de StrokePosition aux polygones, aux rectangles et aux cercles
  • computeOffsetOrigin vers la bibliothèque Geometry
  • Quatre nouvelles langues pour l'API: afrikaans, amharique, swahili et zoulou

28 août 2012

Ajoutée :

  • types sur "textSearch" de l'API Places

Correction:

  • L'objet Symbole ne peut pas être transmis à MarkerOptions sous GWT
  • Régression: pincez pour zoomer sur iOS 5 lors du défilement de la page (problème 4046).

14 août 2012

Modifications notables:

  • Définissez l'interface sur KmlLayer pour accepter l'URL en tant que propriété MVC, plutôt qu'en tant qu'argument de constructeur.

3.9

10 septembre 2012

Correction:

  • Impossible de transmettre l'objet Symbole à MarkerOptions sous GWT
  • Régression: pincez pour zoomer sur iOS 5 lors du défilement de 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:

17 juillet 2012

Correction:

  • Zone de texte non cliquable dans InfoWindow dans IE
  • bounds_changed doit se déclencher avant zoom_changed (problème 1399).
  • Option de carte backgroundColor non conservée après l'appel de Street View
  • Le passage d'une carte stylisée à un satellite charge inutilement les tuiles de carte
  • Propriétés de la carte déplaçables/à faire défiler, 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 tracez pas de forme vide lorsque vous double-cliquez. (Problème 3964)
  • Événements de repère Superfluous sur un clic ( problème 3911)

Modifications notables:

  • Changement de nom : les points de terminaison de recherche et de requête se trouvent à proximité de searchSearch et de textSearch.

10 juillet 2012

Modifications notables:

  • Rendre google.maps.event.removeListener() accepter la valeur "null" comme argument

27 juin 2012

Ajoutée :

Modifications notables:

  • Reconnaître "transparent" comme une couleur.

23 juin 2012

Ajoutée :

  • Symboles
  • Calque Heatmap
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Nouvelles options de style "weight" et "color":

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

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:

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 rajoutés à la carte (problème 4052).

18 avril 2012

Correction:

  • La fenêtre d'informations météo affiche toujours une icône de pluie sur Firefox (problème 4063).

Ajoutée :

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)
  • Couche de données démographiques

Correction:

  • Limites de tuiles visibles pour les polygones sur les Quirks IE 9
  • Repères qui sautent lorsque l'utilisateur fait un panoramique dans Canvas Street View

28 mars 2012

Correction:

  • Utilisez des noms de balises en minuscules pour assurer la conformité avec le format XHTML (problème 3868).
  • Modification du comportement de zoom des pavés tactiles Apple afin de le rendre moins sensible (problème 2416).

20 mars 2012

Correction:

  • La création d'un repère avec une image fantôme qui n'existe pas génère des erreurs (problème 4014).

Ajoutée :

Modifications notables:

  • Par défaut, le double clic a été désactivé pour zoomer dans Street View.

6 mars 2012

Correction:

  • Erreur dans OverviewMapControl lors d'un zoom avant très rapide. (Problème 3882)
  • Erreur dans IE lorsque le div de carte a été supprimé de la page (problème 3971)
  • Les repères mis à l'échelle ne s'affichent pas correctement dans IE < 9 (problème 3912 ou problème 3908).

Ajoutée :

21 février 2012

Correction:

  • Cartes floues dans IE 9 (problème 3875)
  • Polyligne composée d'arêtes vallonnées dans l'espace LatLng simplifiées de manière incorrecte (problème 3739)

Ajoutée :

  • google.maps.geo.poly.containsLocation() et isLocationOnEdge() (problème 1978)

15 février 2012

Correction:

  • Régression: les repères mis à l'échelle ne s'affichent pas correctement avec un paramètre "size" non valide (problème 3908)
  • Carte bloquée en mode Édition lorsque setEditable(false) est appelée lorsque 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 l'animation de déplacement (problème 3608).
  • Si vous ouvrez InfoWindow et que vous définissez le zoom simultanément, le centre de la carte est incorrect. (Problème 3738)
  • Ignorer le clic droit lors du déplacement des repères (problème 3237)
  • Le titre du repère n'apparaît parfois pas dans Firefox (problème 3773).

Modifications notables:

  • Mise à l'échelle des repères désormais affichées dans Canvas, le cas échéant
Ajouté :

31 janvier 2012

Correction:

  • Résolution du problème: mauvaises tuiles coréennes après un panoramique autour du monde. (Problème 2722)
  • Correction du problème: 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)
  • Animation panTo et panBy même lorsque les fenêtres d'affichage sont très éloignées (régression)

24 janvier 2012

Correction:

  • Bulles d'événements de souris dans une fenêtre d'informations. (Problème 3573)
  • Activation des transformations CSS dans IE9
  • Ajout de imageDateControl à StreetViewPanorama
  • Activation de Canvas Street View sur IE 9, Opera et Safari/Windows

16 janvier 2012

Correction:

  • Vous ne devez pas faire glisser Pegman en mode dessin.
  • Déclencher correctement des événements, en respectant la propriété zIndex des polygones et d'autres couches
  • Ajout de la propriété "status" KmlLayer (problème 3015).

10 janvier 2012

Correction:

  • Afficher pegman si enableDefaultUI est défini sur "true" et que streetViewControl est défini sur "true"

7 décembre 2011

Correction:

  • Le style des autoroutes à contrôle contrôlé peut être distinct de celui des autoroutes (road.highway.controlled_access).
  • place_changed déclenché lorsque l'utilisateur appuie sur "Entrée" dans la saisie semi-automatique (problème 3407).

28 novembre 1011

Correction:

  • Repositionnez la saisie semi-automatique lorsque la fenêtre est redimensionnée. L'événement "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
  • Le contrôle de rotation de la carte aérienne ne correspond pas au titre 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 l'ajout de superpositions
  • Nouveaux champs PlaceResult: site Web et international_phone_number
  • Nouveau champ ElevationResult: résolution

Correction:

  • Les icônes de début et de fin des résultats d'itinéraire s'affichent désormais avec un arrière-plan transparent dans IE 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 Prototype sur IE7

25 octobre 2011

Correction:

  • Erreurs lors de la modification d'une carte KmlLayer avant la fin du chargement de la couche
  • Fuite de mémoire dans IE lors de l'ajout et de la suppression de polys

18 octobre 2011

Modifications notables:

  • Ajout d'un champ de mot clé à PlaceSearchRequest
  • Lignes supprimées de Street View

10 octobre 2011

Correction:

  • L'adresse est trop longue dans l'aperçu Street View

27 septembre 2011

Correction:

  • Mise à jour du centre de mise à jour de la commande de présentation et zoomez ensemble si le zoom a changé

27 septembre 2011

Correction:

  • Double affichage des tuiles initiales dans Chrome
  • Fuites de mémoire lors du panoramique
  • Ne déposez pas pegman Street View lorsque vous faites un panoramique sur une zone hors de la couverture.
  • Régression: 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 les 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 du 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 placé en hauteur après le affichage de l'info-bulle sur Firefox 4 et versions ultérieures (problème 3334)

Modifications notables:

  • GeocoderResult.formatted_address non documenté

6 septembre 2011

Correction:

  • La fenêtre d'informations de sélection d'élément (menu déroulant) ne suit pas le panoramique de la carte dans Firefox
  • Cartes 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 utilisateurs sont redirigés vers la version appropriée du site maps.google.com.
  • N'ouvrez pas de fenêtre d'informations sur un élément géographique KML en l'absence de code HTML, de nom ou de description.
  • Correction de la régression: tuiles avec un PPP élevé cassé

24 août 2011

Problèmes résolus:

  • Accélération matérielle désactivée pour Chrome/Mac : correction du problème de rendu des repères et des clics sur les superpositions (problème 3544, problème 3551)
  • Correction d'un problème de pincement pour zoomer sur 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 cliquables de la carte 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 apparaît 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 lorsque l'utilisateur est déplacé vers l'horizon dans Street View
  • Street View ne se redimensionne pas lors du redimensionnement de la carte ou de la fenêtre
  • Street View avec un navigateur InfoWindow partagé bloque le navigateur

2 août 2011

Problèmes résolus:

  • Les liens hypertextes dans la fenêtre d'informations 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:

  • Sur la plupart des commandes, le menu contextuel est désormais désactivé lors d'un clic droit.
  • Le panorama/la carte Street View dans une fenêtre d'informations ne font pas de panoramique lorsque l'utilisateur passe la souris sur la fenêtre d'informations
  • Vous pouvez désormais faire défiler une fenêtre d'informations sur un iPad.

18 juillet 2011

Problèmes résolus:

  • LatLng d'événement incorrect lors du défilement de la page sur iOS 4.1 ou version ultérieure (problème 3373)

11 juillet 2011

Problèmes résolus:

  • Corrigé : <select> non cliquable dans la fenêtre d'informations sur l'appareil tactile (problème 3232).
  • Correction du problème de non-déclenchement d'un clic 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 sur les limites des tuiles
  • Vous pouvez désormais 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: le curseur du repère ne s'affiche pas lorsque la carte n'est pas déplaçable (problème 3120).

Modifications notables:

  • Ajout de la 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 après que l'utilisateur a sélectionné une suggestion.

30 juin 2011

Problèmes résolus:

  • Correction du problème: les tuiles de carte initiales seraient récupérées deux fois.
  • Correction de l'événement maptypeid_changed. Il était déclenché plusieurs fois lorsque la carte était créée après la version 3.4 (problème 3051).

Modifications notables:

  • Modification de la saisie semi-automatique de Places pour l'ajouter au corps plutôt qu'au parent des entrées.
  • BOTTOM_RIGHT se trouve désormais correctement en position

8 juin 2011

Problèmes résolus:

  • Correction: le zoom n'est plus animé si le niveau de zoom est supérieur à 2. (Problème 3033)

Modifications notables:

  • Correction de la différence entre OverlayView.set('map', foo) et 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:

  • Activation 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 IE7 (problème 3272).
  • Correction d'un problème de transparence des fichiers PNG semi-transparents avec ImageMapType dans IE7 et IE8 (problème 3275).

Modifications notables:

  • Service Distance Matrix

14 avril 2011

Problèmes résolus:

  • Correction de la compatibilité avec les couleurs CSS nommées pour poly traitColor et fillColor.
  • Corrigé: le polygone n'est pas visible si le trait Opacity est défini sur 0.0 (problème 3241).
  • Correction d'erreurs dans IE8 lors d'un panoramique avec AdUnit visible (problème 3159).
  • Autoriser les cartes Terrain et Mixte sans carte et Satellite dans la commande de type de carte (problème 3089)
  • Les tuiles avec un PPP élevé sont chargées pour des écrans PPP élevés (problème 2614).

Modifications notables:

  • L'inclinaison aérienne est définie par défaut sur 45 degrés lorsque l'image aérienne est activée.
  • Amélioration du comportement du pincement sur l'iPad
  • DirectionsTravelMode et DirectionsUnitSystem renommés en TravelMode et UnitSystem (les anciens noms restent rétrocompatibles)

14 avril 2011

Problèmes résolus:

  • Correction de l'ombre et du repère d'un repère dans IE6
  • Correction du problème de clignotement des repères lors du zoom.
  • Correction du rendu: le rendu des polygones au-delà des limites des tuiles, près des pôles nord et sud

Modifications notables:

  • Les polylignes et les polygones sont désormais affichés dans Canvas, si possible.
  • Pour les événements sur les polylignes et les bordures de polygone, les coordonnées LatLng sont désormais alignées sur le point le plus proche de la ligne.

5 avril 2011

Problèmes résolus:

28 mars 2011

Problèmes résolus:

  • Impossible de modifier le cap dans Street View en mode Satellite (problème 3174).
  • Carte endommagée lorsque VML 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:

  • Correction du problème: les repères géants sont tronqués aux limites des tuiles
  • Correction du problème de superposition de la vue Street View en mode oblique.
  • Correction: les commandes de la vue d'ensemble s'affichent en mode Imprimer.

17 mars 2011

Problèmes résolus:

Modifications notables:

  • Correction du problème: les cercles et les rectangles ignorent zIndex.
  • Correction du problème: les événements de souris déclenchent deux événements lors de l'animation du repère.
  • Correction du problème: les cartes stylisées n'utilisent pas de styles si le type de carte a été ajouté au registre après que l'ID de type de carte a été défini
  • Corrigé: les types de carte sans style suivent le style d'un type de carte stylisé.
  • Les repères déclenchent désormais des événements MouseEvents, et non des événements DOM

11 mars 2011

Problèmes résolus:

  • Un double clic sur un repère n'a plus pour effet de zoomer sur la carte (problème 3090)
  • Le point d'ancrage avec l'ombre du repère personnalisé fonctionne désormais. (Problème 3112)

Modifications notables:

  • Calque AndroidManifest
  • Correction de la z-index du repère de direction
  • Correction de la position des ombres par défaut.

2 mars 2011

Modifications notables:

  • Les repères sont désormais affichés dans Canvas/VML (si disponible)
  • 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 de "point d'ancrage" (problème 2860)
  • Corrige le mode hybride aux niveaux de zoom 0 et 1 (problème 3062)
  • Correction du cercle/rectangle si l'utilisateur l'ajoutait/la retire rapidement 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 de Street View ne sont que réduits et ne sont pas agrandies (problème 2969).
  • Les itinéraires déplaçables fonctionnent désormais lorsque le paramètre "indexIndex" n'est pas 0 (problème 2995).
  • Résolution du conflit entre le déplacement de Flash et le déplacement de la carte. (Problème 2956)
  • Lorsque vous modifiez mapTypeId dans l'écouteur maptypeid_changed, la commande de type de carte est désormais cohérente

Modifications notables:

  • Les libellés sont désormais activés par défaut lorsque vous cliquez sur le mode Satellite depuis la commande de type de carte

8 février 2011

Modifications notables:

  • Les nouvelles commandes de type de carte hiérarchiques sont faciles à utiliser.
  • 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:

  • Les demandes de cartes ne sont pas annulées dans Chrome (problème 3011).
  • l'événement de clic droit n'est pas déclenché dans FF/Mac (problème 2920)
  • Problèmes de rendu de texte dans Safari/Mac (problème 3024)
  • Les cartes Directions ne s'impriment pas correctement dans IE

21 janvier 2011

Modifications notables:

  • Les MVCArrays sont maintenant acceptés dans la bibliothèque de géométrie sphérique
  • Correction du problème d'affichage sous un repère lorsque l'utilisateur le fait glisser dans IE6
  • Le z-index n'est plus défini dans le div du conteneur de la carte.

17 janvier 2011

Problèmes résolus:

  • Correction d'un problème pour lequel un timing incorrect pour zoom_changed entraînait des résultats incorrects pour fromLatLngToContainerPixel (problème 2539).

6 janvier 2011

Problèmes résolus:

Modifications notables:

  • Les commandes de zoom et de panoramique ont été séparées (plus de commandes de navigation). Vous pouvez les configurer séparément.
  • Nouvelle commande de zoom conviviale sur les appareils tactiles
  • Le contenu d'un MVCArray peut maintenant être effacé en appelant clear().
  • Correction d'une fuite de mémoire lors de l'ajout et de la suppression de repères dans IE8
  • Rendu des polygones plus rapide grâce à un algorithme de simplification amélioré

23 décembre 2010

Problèmes résolus:

  • Correction des gestionnaires de clics des points de cheminement dans les directions déplaçables. (Problème 2871)

21 décembre 2010

Problèmes résolus:

  • Ajout de mouvement sur la carte lorsque l'utilisateur la fait glisser (problème 2592).
  • Résolution d'une 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 IE (problème 2536)

Modifications notables:

  • Sur les appareils tactiles, une commande de zoom tactile s'affichera, que la commande de navigation ZOOM_PAN ou PETITE soit demandée. Si l'appareil est compatible avec le mode tactile multipoint dans le navigateur, aucune commande de zoom ne s'affiche, car le zoom s'effectue en pinçant.

9 décembre 2010

Problèmes résolus:

  • InfoWindows affiche désormais correctement les impressions dans IE (problème 1343).
  • Correction de l'opacité dans IE8 pour ImageMapType.

Modifications notables:

  • Une croix s'affiche sous les repères sous la forme d'une icône personnalisée, lorsqu'elle est déplacée.

5 décembre 2010

Problèmes résolus:

  • Fournir une interface pour découvrir le niveau de zoom maximal à un emplacement donné pour les images satellite (problème 2049).
  • Ajout d'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 rebondissent lorsqu'ils sont déposés.
  • Les animations de repères peuvent être contrôlées à l'aide d'un programme grâce à 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 fait référence à l'icône au lieu du sprite (problème 2629).
  • Amélioration de la fonction de déplacement de repère sur la carte pour les cartes plus petites (problème 2868).
Modifications notables :
  • Les cartes peuvent désormais être imprimées sans activer l'impression des images de fond
  • Correction d'un bug qui provoquait le déplacement des repères de direction déplaçables lorsque "draggable" était défini sur "false"

16 novembre 2010

Problèmes modifiés:

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 étaient perdues lorsque les options de repère étaient spécifiées avec DirectionsRenderer

3.2

11 novembre 2010

Modifications notables:

  • Correction d'un bug qui entraînait le troncage et la troncation de polygones avec le texte de droite à gauche (IE7/IE8)
  • 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 s'étendaient sur l'équateur manquaient de détails
  • Ajout de positions de commande pour LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER et RIGHT_BOTTOM.
  • Renommage des positions de commande : LEFT à LEFT_TOP, RIGHT à RIGHT_TOP, TOP en TOP_CENTER et BOTTOM en BOTTOM_CENTER

11 octobre 2010

Problèmes modifiés:

  • Problème 2478 : Street View : alignement de la boussole/manquant dans certains navigateurs
  • Problème 2528 : l'opacité d'ImageMapTypeOptions ne fonctionne plus dans IE8
  • Problème 2661 : fenêtre d'informations. Un 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 la carte.

Modifications notables:

  • Street View est activé par défaut
  • Correction d'un bug où "this" n'était pas 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 des repères, zoom/panoramique sur la carte)

Modifications notables:

  • Les cartes V2 et V3 fonctionnent mieux lorsque la page est identique
  • Correction de l'erreur dans Street View HTML5 lorsqu'on la faisait glisser rapidement vers le bas

16 septembre 2010

Problèmes modifiés:

  • Problème 2701 : le titre 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 : prise en charge de l'itinéraire déplaçable.
  • Problème 1852 : l'événement "clickclick" est déclenché sur un google.maps.Marker sans argument.
  • Problème 2673: Pegman disparaît après un changement de position.

Modifications notables:

  • Amélioration des performances des repères

31 août 2010

Problèmes modifiés:

Modifications notables:

  • Les géodésiques ont été améliorées pour les zooms plus élevés

24 août 2010

Problèmes modifiés:

  • Problème 2648 : la déclenchement de l'événement de redimensionnement de la carte provoque une erreur dans Firefox 3.2.1

Modifications notables:

  • Lorsque vous faites un zoom avant ou arrière de façon répétée (par exemple, avec 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 : la fonctionnalité Apple Magic Mouse Panning and Zooming trop sensible
  • Problème 2606 : le paramètre est déplaçable: la valeur "false" sur une carte désactive les liens.
  • Problème 2640 : la mémoire n'est pas nettoyée lorsque le navigateur s'actualise ou qu'il se décharge (IE)

Modifications notables:

  • Les repères Street View sont mis à l'échelle en fonction de leur distance
  • Mises à jour du curseur de zoom sur le panoramique

9 août 2010

Modifications notables:

  • Suppression des propriétés KMLMouseEvent.position et FusionTablesMouseEvent.position, devenues obsolètes. Utilisez .latLng à la place
  • Suppression de la propriété obsolète StreetViewService.getNearestPanorama. Utilisez .getPanoramaByLocation à la place

3.1

28 septembre 2010

Modifications notables:

  • Résolution d'un problème de génération d'itinéraires avec le même point de départ et la même destination.

9 août 2010

Modifications notables:

  • Correction de la modification de la carte d'un OverlayView.
  • Correction de l'appel de GroundOverlay.setMap(null).
  • IE ne fuite plus de zoom/panoramique 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 JS dans IE

Modifications notables:

  • Correction des repères qui disparaissaient dans IE6 lors d'un changement de zoom

29 juil. 2010

Problèmes modifiés:

Modifications notables:

  • Le panorama personnalisé "originheading" a été abandonné au profit de "centerheading"
  • Les routes coréennes en mosaïque affichent désormais des routes
  • Les clics sont désormais transmis via des polygones non cliquables sur la carte

22 juil. 2010

Problèmes modifiés:

  • Problème 1856 : prise en charge du rendu des polygones dans Opera.
  • Problème 2159 : l'événement "Dragend" se déclenche 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 ouverte sur le panoramique automatique provoque le blocage des repères
  • Problème 2493 : les repères ne sont pas correctement effacés dans IE7
  • Problème 2500 : recadrage de MarkerImage lors de l'utilisation de !Marker.setIcon(<scaled MarkerImage>) pour un repère existant
  • Problème 2549: le CSS du menu déroulant de 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 s'étend en dehors d'une fenêtre d'informations ne déclenche plus de clic de carte.
  • Un clic sur une superposition KML ne déclenche plus d'événement de clic sur la carte
  • Street View fait désormais l'objet d'un panoramique automatique pour s'adapter à une fenêtre d'informations
  • LatLng KML et FusionTables MouseEvent LatLng sont passés de "position" à "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 fluide

Modifications notables:

  • Correction d'un bug de scintillement de repère.
  • Amélioration du déclencheur d'événements domready InfoWindow
  • Mise à jour de DirectionsRoute.bounds.

11 juin 2010

Problèmes modifiés:

Modifications notables :
  • Correction d'une fuite de mémoire du repère.
  • Amélioration de la latence du premier géocode
  • Accès au service StreetViewService

3,0

18 mai 2010

Problèmes modifiés:

Modifications notables :
  • Correction d'un bug qui entraînait correctement l'utilisation des 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 à GroundOverlay.

13 mai 2010

Problèmes modifiés:

  • Problème 1724: la taille/les marges infoWindow sont incorrectes lors de la définition du contenu via un élément plutôt qu'au niveau de la chaîne

Modifications notables:

  • Correction d'un bug où les superpositions au sol étaient recadrées prématurément au-delà de la ligne de date
  • Le marqueur setIcon fonctionne désormais avec \ dans l'URL
  • Déclencheurs d'événements liés aux polygones et aux polylignes en Irlande
  • Correction du problème de clignotement d'une icône de repère

7 mai 2010

Problèmes modifiés:

  • Problème 1458 : demande de fonctionnalité pour le format KML dans l'API Google v3
  • Problème 1658: ajouter une superposition de trafic
  • Problème 2209 : dépassement de pile
  • Problème 2254: les appels multiples "setMap(gMap)" et "setMap(null)" dans l'objet Circle modifient son trait et son opacité de remplissage.

Modifications notables:

  • Ajout de calques KML et GeoRSS
  • Ajout de superpositions au sol
  • Ajout de calques : Trafic et Vélo
  • Ajout de la propriété "suppressBicyclingLayer" à DirectionsRendererOptions.
  • Correction d'un bug pour s'assurer que le calque Zoom est correctement référencé en cas de modification de MapType.
  • La propriété DirectionsResult "start/end_point" a été renommée "start/end_location"
  • Propriété DirectionsLeg renommée "start/end_geocode" avec "start/end_address"
  • Changement de nom : la propriété "Optimized_waypoint_order" de DirectionsRoute sera renommée "waypoint_order".
  • Suppression de la compatibilité avec les anciens noms de propriété d'itinéraire (setTripIndex, getTripIndex,hideTripList et provideTripAlternatives) et en continuant la journalisation. Cela supprime également la conversion des routes en étapes et des trajets en étapes.
  • Mise à jour de GeocoderGeometry.latLng vers GeocoderGeometry.location.

30 avril 2010

Problèmes modifiés:

  • Problème 2230: la carte s'initialise sans la projection personnalisée prévue.

Modifications notables:

  • Cliquez sur la carte pour sélectionner le clavier
  • La fonctionnalité pincer pour zoomer sur l'iPad est désormais compatible

26 avril 2010

Problèmes modifiés:

  • Problème 1826: événements de survol avec la souris sur des polygones et des polylignes
  • Problème 2177: map.setZoom(z) ne fonctionne pas correctement pendant l'événement "maptypeid_changed".
  • Problème 2247 : l'option cacheRouteList ne fonctionne pas comme prévu dans DirectionsRenderer.

Modifications notables:

  • Correction d'un bug qui fait que les icônes personnalisées disparaissent au bas de la carte pendant un panoramique

13 avril 2010

Problèmes modifiés:

  • Problème 2275 : MarkerImage ne peut pas être réutilisé.
  • Problème 2181 : lorsque vous ajoutez un élément google.maps.Marker, puis que vous utilisez la molette de la souris pour faire un zoom avant ou arrière, le repère est masqué.

11 avril 2010

Aucune modification notable ni aucun autre problème n'a été modifié.

5 avril 2010

Problèmes modifiés:

  • Problème 1976 : problèmes liés aux icônes personnalisées et aux repères déplaçables
  • Problème 2107 : le repère déplaçable disparaît lorsque l'utilisateur quitte la carte.
  • Problème 2181: la propriété de projection des cartes de base n'est pas présente.

Modifications notables:

  • Exposition de la polyligne d'aperçu de l'itinéraire dans DirectionsRoute sous la forme Overview_path.
  • Exposition de la projection actuelle de la carte en tant que propriété en lecture seule.

23 mars 2010

Modifications notables:

  • Elevation est désormais exposé dans l'API.
  • Amélioration du chargement des cartes pour les connexions Internet lentes.

15 mars 2010

Modifications notables:

  • Désormais, les polygones sont repeintés correctement en cas de modification des styles.
  • Les messages d'avertissement obsolètes via console.log sont affichés lorsque l'ancien style "Directions" est utilisé.

10 mars 2010

Problèmes modifiés:

  • Problème 1801: zindex des polylignes/polygones
  • Problème 2144 : DirectionsRequest devrait fournir l'option "highHighways"
  • Problème 2207 : bug: les polylignes sont remplies dans IE
  • Problème 2113 : polylignes cassées au format FF à des niveaux de zoom élevés après la publication en janvier

Modifications notables:

3 mars 2010

Problèmes modifiés:

  • Problème 2136 : masquez les propriétés dans google.maps.MarkerImage qui ne doivent pas être référencées.

Modifications notables:

  • Correction d'un bug dans le saut de carte.
  • Amélioration du zoom deux fois de suite.
  • L'événement .latLng de déplacement du repère n'est plus obscurci.

26 février 2010

Problèmes modifiés:

  • Problème 1651 : déplacement de la souris / survol avec la souris / survol à la souris pour le canevas de 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:

  • Ajout d'une opacité à ImageMapType.
  • Correction du bug qui provoquait le déclenchement d'un clic droit sur un rectangle ou un cercle.
  • Les événements de contenu de la fenêtre d'informations ne sont plus supprimés lors du masquage.

8 févr. 2010

Problèmes modifiés:

  • Problème 2135 : bug: si vous réutilisez le MVCArray d'un polygone dans une polyligne, cette polyligne est fermée.

Modifications notables:

  • Ajout d'une classe Rectangle.
  • Ajout d'une classe Circle.
  • Correction d'une fuite de mémoire lors de la création, puis de la suppression d'un repère.
  • Arrêt de l'annotation du MVCArray de LatLng pour fermer les polygones, car cela a entraîné la fermeture des polylignes partageant le même MVCArray (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 de ImageMapType pour qu'il s'affiche correctement sur Android.
  • Modification du schéma de rognage des polygones pour autoriser les polygones contenant le pôle Nord ou Sud.
  • Augmentation de la plage de latitude de MercatorProjection au maximum possible en fonction de la précision à virgule flottante.

28 janvier 2010

Problèmes modifiés:

  • Problème 1367: demande de fonctionnalité: exposer LayoutManager pour que les développeurs puissent placer des éléments DIV dans le "flux de contrôle".
  • Problème 1916 : demande de fonctionnalité: possibilité d'effectuer le scaling de MarkerImage
  • Problème 1443 : étendu() et union() doivent renvoyer l'objet LatLngBounds.
  • Problème 1997 : documentation sur l'élément MapOption du paramètre "size"
  • Problème 2074: la carte ne s'affiche pas lorsque la carte du monde correspond exactement aux dimensions du conteneur de la carte.

Modifications notables:

  • Ajout de la compatibilité avec les langues indo-aryennes:
    • bn, gu, kn, ml, mr, ta, te
  • Ajout de nouvelles méthodes statiques à l'espace de noms de l'événement:
    • AddListenerOnce
    • addDomListenerOnce
  • Ajout d'une nouvelle propriété "encoded_lat_lngs" à l'objet DirectionsStep pour exposer l'ensemble des latlngs au format ASCII compressé
  • Amélioration des performances en supprimant les éléments DOM de repère hors écran
  • Correction du bug lié au panoramique dans Google Chrome
  • Correction du bug lié au pincement sur l'iPhone

19 janvier 2010

Problèmes modifiés:

  • Problème 1422 : demande de fonctionnalité permettant aux développeurs de créer des types de carte personnalisés
  • Problème 1523 : demande de fonctionnalité depuis fromContainerPixelToLatLng (et inversement)
  • Problème 1443: étendu() et union() doivent renvoyer l'objet LatLngBounds.
  • Problème 1960: bug: informations incomplètes via 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 d'icône personnalisée et de repère déplaçable
  • Problème 2063 : conflits de noms de variables lors de la minimisation des sous-classes OverlayView

Modifications notables:

17 décembre 2009

Modifications notables:

  • Correction de l'à-coup qui se produisait avant le début d'une animation panoramique panoramique.
  • Correction du saut de carte à un autre endroit lorsque l'utilisateur faisait un zoom au-delà du niveau de zoom maximal à l'aide de Scrollwheel ou de DoubleClick.
  • Les commandes de droits d'auteur, de type de carte et de navigation sont redimensionnées pour s'adapter à la taille de la carte.
  • Les getters, setters et noms d'événements de style ancien sont officiellement obsolètes et ne sont plus définis.

10 décembre 2009

Problèmes modifiés:

  • Problème 1820 : un zoom avant effectué à l'aide d'une molette semble surpasser le niveau de zoom maximal et "ignorer/sauter" la position de la carte
  • Problème 1743 : le zoom de défilement entraîne le déplacement de la carte à un autre emplacement.

Autres changements notables:

  • Ajout de la méthode panToBounds.
  • Ajout d'une nouvelle animation carte. 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èmes modifiés:

  • Problème 1696 : demande de fonctionnalité: emplacement des commandes 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 compatibilité avec les langues qui se lisent de droite à gauche pour les langues suivantes : arabe, farsi, hébreu
  • Propriété lat_lngs exposée pour les étapes DirectionsResult.

11 novembre 2009

Problèmes modifiés:

  • Problème 1742 : le repère d'icône personnalisée apparaît toujours au-dessus du repère par défaut

Autres changements notables:

  • Ajout de la prise en charge de trois nouvelles langues.
    • Basque
    • Galicien
    • Tagalog

29 octobre 2009

Problèmes modifiés:

  • Problème 1421 : demande de fonctionnalité: ajouter une classe Directions à l'API v3

Autres changements notables:

26 octobre 2009

Problèmes modifiés:

  • Problème 1647 : demande de fonctionnalité proposant un événement pour le DOM de fenêtre d'informations prêt
  • Problème 1710 : possibilité d'annuler l'é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 dans les nouvelles méthodes google.maps.LatLng()
  • Correction d'un bug: la carte statique se chargeait deux fois lors de son chargement

15 octobre 2009

Problèmes modifiés:

Autres changements notables:

  • Mise à jour de la documentation :
    • Nouvelle méthode exposée : LatLngBounds.isEmpty()
    • Tri de toutes les méthodes, événements, propriétés et constantes par nom
    • Correction des types incorrects dans les propriétés des polylignes et des polygones

28 septembre 2009

  • Améliorations des performances de rendu des polygones
  • Résolution du problème lié à l'avertissement JS pour SVGView.

22 septembre 2009

Problèmes modifiés:

  • Problème 1420 : fonctionnalité: ajout d'une classe Polyline à l'API
  • Problème 1371 : l'événement map.bounds_changed se déclenche de façon répétée lors du déplacement de la carte.
  • Problème 1700 : la position géographique du clic est incorrecte après un zoom arrière dans Firefox 3.5
  • Problème 1702 : latLng incorrect est signalé dans les événements de clic et de doublement lorsqu'il y a un décalage de défilement dans un élément parent.
  • Problème 1723: les sauts de carte se produisent lors du déplacement sur iPhone

Autres changements notables:

  • Lancement des polylignes et des polygones Vous pouvez ainsi tracer des lignes ou des régions remplies sur la carte, spécifier des styles de trait et de remplissage, et prendre en charge la plupart des événements de souris (pas de survol avec la souris pour le moment). Elles fonctionnent dans tous les navigateurs compatibles (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), y compris les appareils mobiles compatibles.
    • Ajout de deux nouvelles 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 nouvel événement de carte "inactif", qui se déclenche lorsque la carte n'a pas été déplacée depuis un certain temps. Résolution du problème 1371.
  • Correction des valeurs LatLng incorrectes renvoyées par les événements de clic
  • Correction du bug lié au pincement sur l'iPhone. Consultez le problème 1723.

10 septembre 2009

Problèmes modifiés:

  • Problème 1659 : latLng incorrect signalé dans les événements de clic et de doublement après un panoramique, Firefox 3.5
  • Problème 1621 : l'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èmes modifiés:

  • Problème 1525 : erreur get_bounds aux niveaux de zoom faibles
  • Problème 1596 : les panoramiques au-delà des limites nord et sud du monde renvoient une erreur
  • Problème 1643 : bug: molettes inutiles sur les cartes
  • Problème 1379: les données cartographiques coréennes ne s'affichent pas dans la version 3.

Autres changements notables:

  • Activation de la molette de défilement et du zoom double-clic dans Chrome, Safari 4 et Firefox 3.5
  • Amélioration des performances de déplacement de la carte
  • Double-cliquez maintenant sur la carte après l'avoir zoomée.

24 août 2009

Problèmes modifiés:

  • Problème 1567 : map.set_center vers un emplacement à proximité ne fonctionne pas.
  • Problème 1605 : le défilement de la carte fait également défiler la page.
  • Problème 1467: panoramique et fonction de carte

Autres changements notables:

  • Activer le zoom par défaut avec la molette. Pour la désactiver, définissez la propriété "roue de défilement" de l'option "Map" sur "false".
  • Mise à jour de la documentation pour inclure les fonctions panTo et panBy.

14 août 2009

Problèmes modifiés:

  • Problème 1575: bug dans les méthodes déplaçables set_draggable()

Autres changements notables:

  • Le zoom de la molette a été activé.
  • Résolution du problème affectant les iPhone qui entraînaient des sauts de carte après un déplacement.

4 août 2009

Problèmes modifiés:

  • Problème 1393: autorisation des repères déplaçables
  • Problème 1448 : bug: la version 3 de l'API a besoin d'une fonction checkResize() (ou équivalente).
  • Problème 1404 : erreur avec le curseur dans Opera
  • Problème 1514 : la flèche de sélection de MapType ne s'affichait pas correctement avec le code HTML 4.01 strict
  • Problème 1426 : commande z-index de la fenêtre d'informations

Autres changements notables:

  • Il est préférable d'utiliser des fonctionnalités de pincement et de déplacement sur iPhone.
  • Ajout de setters et de getters zIndex aux objets InfoWindow.

Modifications apportées à la documentation:

  • Ajout des méthodes get_draggable et set_draggable au repère.
  • Événements de déplacement du repère, de déplacement, de déplacement et de déplacement des repères
  • Ajout d'une propriété déplaçable de repère
  • Ajout des méthodes get_zIndex et set_zIndex de la fenêtre d'informations.
  • Événement Fenêtre d'informations zIndex_changed ajoutée
  • Propriété zIndex de la fenêtre d'informations ajoutée

13 juillet 2009

Problèmes modifiés:

  • 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 après l'appel de set_icon.
  • Problème 1365: les commandes de type de carte ne s'affichent pas correctement avec le document strict

Autres changements notables:

  • Les développeurs n'ont plus besoin de spécifier la taille d'une MarkerImage. L'API la détecte lorsqu'elle n'est pas fournie. Sur une note associée, la taille, l'ancrage et les arguments d'origine de MarkerImage sont tous facultatifs.
  • Les développeurs n'ont plus besoin d'appeler OverlayView.call(this) dans le constructeur d'une sous-classe OverlayView.
  • Suppression des méthodes "SuperpositionView" modifiées de l'interface. Cela ne devrait pas affecter le code du développeur, car ces méthodes n'ont pas encore été utilisées.
  • Suppression de l'option de correspondance partielle des objets de la requête de géocodeur. Si un développeur continue à le réussir, cela 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 la carte ne sont pas envoyés sur l'iPhone.

Autres changements notables:

  • Vous pouvez cliquer sur la commande de zoom large 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 sont chargées à partir du centre et non en haut à gauche.
  • Les utilisateurs ne peuvent plus sélectionner le texte des boutons du type de carte, ni aucune image de contrôle
  • La bibliothèque principale est réduite d'environ 1,9 Ko