Archive des notes de version de l'API Maps JavaScript

Cette archive répertorie les notes de version de l'API Maps JavaScript pour 2024 et les années précédentes. Pour connaître les dernières versions, consultez les notes de version de l'API Maps JavaScript.

3.59.3

12 décembre 2024

Modifications :

  • Firebase App Check est désormais disponible pour l'API Maps JavaScript et Places JS.

3.59.2

5 décembre 2024

Modifications :

  • [Canal alpha] Les éléments cartographiques atomiques s'afficheront dans les villes compatibles à partir du niveau de zoom 17.
  • Ajoute un ID d'attribution d'utilisation à l'initialiseur, ce qui aide Google à comprendre quelles bibliothèques et quels exemples sont utiles aux développeurs, comme l'utilisation d'une bibliothèque de regroupement de repères. Pour désactiver l'envoi de l'ID d'attribution d'utilisation, vous pouvez supprimer cette propriété ou remplacer la valeur par une chaîne vide. Les modifications apportées à cette valeur après l'instanciation peuvent être ignorées.
  • Vous pouvez désormais utiliser Firebase App Check pour vous protéger contre les requêtes malveillantes. En savoir plus sur l'utilisation d'App Check avec Places et l'utilisation d'App Check avec Maps

3.59.1

21 novembre 2024

Modifications :

  • [Version bêta] Correction d'un problème qui empêchait l'affichage de la commande de zoom dans Street View.
  • Correction d'un bug qui faisait que les anciens repères non cliquables déclenchaient toujours l'événement de clic.
  • Correction d'un bug qui empêchait les repères avancés de mettre à jour la position des pixels lors du passage à un type de carte personnalisé.
  • Un avertissement de la console est désormais consigné lorsque vous appliquez des types et des styles de carte par défaut ou personnalisés avec un ID de carte. Lorsqu'un ID de carte est présent, les styles de carte sont contrôlés via la console Cloud. Actuellement, le style dans le cloud n'est compatible qu'avec les types de cartes routières.
  • Style des boutons de déplacement de la commande de la caméra au passage de la souris en mode sombre.
  • Résolution du problème de marge intérieure fitBounds lors de l'utilisation de limites très petites.

3.58.11a

31 octobre 2024

Modifications :

  • [Version bêta] Correction d'un bug qui empêchait d'utiliser Pegman Street View sur la carte du composant Web.
  • Empêchement des lecteurs d'écran de se focaliser sur le message de défilement lorsqu'il est masqué sur une carte de l'API Embed.

3.58.10

24 octobre 2024

Modifications :

  • Résolution d'un problème qui provoquait une exception lors de l'accès au stockage de session.

3.58.9 (déploiement annulé)

17 octobre 2024

Modifications :

  • [Canal alpha] Les images et les SVG personnalisés peuvent désormais être utilisés pour les repères affichés sur les cartes 3D.

3.58.8

10 octobre 2024

Modifications :

  • Suppression d'un avertissement incorrect de la console WebGLOverlayView.
  • Correction d'un problème qui entraînait l'affichage d'une ligne de sélection bleue autour de la carte dans Chrome si celle-ci était le premier élément de la page avec lequel l'utilisateur interagissait à l'aide d'un pointeur ou d'une souris.
  • Ajout de fournisseurs de localisation de véhicules et de flottes ODRD pour le suivi de flotte JavaScript des services de mobilité.

3.58.7

3 octobre 2024

Aucune modification publique.

3.58.6

25 septembre 2024

Modifications :

  • [Canal alpha] Suppression des propriétés *Opacity de Polyline3DElement et Polygon3DElement. Les valeurs alpha peuvent être spécifiées dans les propriétés *Color correspondantes à l'aide des formats de couleur #rgba, #rrggbbaa, rgba(r, g, b, a) ou rgb(r g b / a).
  • [canal alpha] Les commandes d'interface utilisateur, les repères, les modèles 3D et les fonctions d'animation de caméra prédéfinies par défaut sont désormais disponibles pour les cartes 3D dans la version expérimentale.
  • Correction d'un bug qui empêchait de passer d'un type de carte personnalisée à un autre sur les cartes vectorielles.
  • Utilisez l'imagerie satellite haute résolution pour les appareils à haute densité de pixels.

3.58.5a

19 septembre 2024

Aucune modification publique.

3.58.4a

12 septembre 2024

Aucune modification publique.

3.58.3

5 septembre 2024

Aucune modification publique.

3.58.2

29 août 2024

Modifications :

  • Le glyphe de texte de PinElement s'adapte désormais à PinElement, et sa couleur par défaut correspond à la valeur glyphColor par défaut de PinElement.

3.58.1a

22 août 2024

Modifications :

  • [Version bêta] Remplacez par défaut la commande de zoom par la commande de la caméra. La commande de la caméra comprend des commandes de zoom et de panoramique.
  • Publiez les propriétés cameraControl et cameraControlOptions sur MapOptions.
  • Autoriser la définition du jeu de couleurs (clair ou sombre) lors de l'instanciation de la carte.
  • Mise à jour de la commande "Types de cartes" pour qu'elle passe à la ligne si la largeur de la carte est trop petite
  • Intégration d'un nouvel outil d'étiquetage pour l'affichage des libellés des cartes vectorielles.
  • Les nouvelles couleurs de fond de carte sont désormais utilisées par défaut dans le canal v=weekly pour les développeurs qui n'utilisent pas d'ID de carte. Pour en savoir plus, consultez https://developers.google.com/maps/new-basemap-style-opt-in.

3.57.13

8 août 2024

Modifications :

  • [Version bêta] Ajout de descripteurs d'adresse à la réponse de geocoding pour le geocoding inversé, le geocoding standard et la recherche d'ID de lieu.

3.57.12

1er août 2024

Modifications :

  • [Version bêta] Ajout de descripteurs d'adresse à la réponse de geocoding pour le geocoding inversé, le geocoding standard et la recherche d'ID de lieu.
  • [Version bêta] Permet de définir le jeu de couleurs (clair ou sombre) lors de l'instanciation de la carte.
  • Réduction de la latence d'IconMouseEvent lorsqu'un élément est cliqué dans les cartes vectorielles

3.57.10

25 juillet 2024

Modifications :

  • [Version bêta] Ajout de descripteurs d'adresse à la réponse de geocoding pour le geocoding inversé, le geocoding standard et la recherche d'ID de lieu.
  • Ajout de plusieurs attributs pour les types principaux et les noms à afficher à la classe Place.

3.57.9

18 juillet 2024

Modifications :

  • Amélioration de l'accessibilité de la commande Pegman Street View.

3.57.8b

11 juillet 2024

Aucune modification publique.

3.57.7

4 juillet 2024

Modifications :

  • Ajout d'options de VE et de carburant aux propriétés de la classe Place. Activez les options de recherche de VE pour Place.searchByText.

3.57.6a

27 juin 2024

Aucune modification publique.

3.57.5

20 juin 2024

Aucune modification publique.

3.57.4

13 juin 2024

Modifications :

  • [Version bêta] Intégration d'un nouvel outil d'étiquetage pour l'affichage des libellés des cartes vectorielles.
  • InfoWindow dispose d'une nouvelle propriété isOpen pour indiquer si elle est ouverte sur une carte ou dans Street View.
  • Correction de la documentation de référence incorrecte pour la classe Place Autocomplete PlacePrediction.

3.57.3a

6 juin 2024

  • [Version bêta] Ajout de descripteurs d'adresse à la réponse de geocoding pour le geocoding inversé, le geocoding standard et la recherche d'ID de lieu.

3.57.2

28 mai 2024

Modifications :

  • Correction d'un bug qui empêchait la commande de type de carte dans le composant Web d'ouvrir les menus.
  • Correction d'un bug qui provoquait l'absence de l'indicateur de déplacement d'AdvancedMarkerElement.
  • Ajoutez la fonctionnalité de saisie semi-automatique à la nouvelle API Places.
  • Les tuiles matricielles de la carte sont désormais diffusées au format d'image WebP.
  • Mise à jour de la documentation pour Place.searchByText et Place.searchNearby afin de pointer vers la liste de champs appropriée.
  • Un nouveau bouton de fermeture InfoWindow et un en-tête facultatif sont désormais disponibles dans la version hebdomadaire.

3.57.0

24 mai 2024

Aucune modification publique.

3.56.12a

9 mai 2024

Modifications :

  • Correction d'un bug qui provoquait l'absence de l'indicateur de déplacement de AdvancedMarkerElement.

3.56.11

2 mai 2024

Modifications :

  • [Version bêta] <gmp-map> utilisera désormais par défaut le mode vectoriel lorsqu'un ID de carte est défini, mais qu'aucun type de rendu explicite n'est défini sur l'ID de carte (par exemple, DEMO_MAP_ID).

3.56.10

25 avril 2024

Modifications :

  • [Version bêta] L'événement gmp-placeselect de PlaceAutocompleteElement est désormais propagé.
  • [version bêta] Un nouveau bouton de fermeture InfoWindow et un en-tête facultatif sont désormais disponibles.
  • [Version bêta] Amélioration des fonctionnalités d'accessibilité au clavier et avec un seul pointeur pour la commande Pegman de Street View.
  • Correction du problème de fuite de mémoire causé par la suppression des repères avancés.
  • Correction d'un problème qui empêchait les cercles de dessiner un périmètre lisse.
  • Ajout d'une API permettant de définir le mode vectoriel lors de l'instanciation de google.maps.Map (mapId non requis).

3.56.8

11 avril 2024

Modifications :

  • Correction d'un problème de fuite de mémoire lors de l'utilisation de AdvancedMarkerElement.

3.56.7

4 avril 2024

Modifications :

  • Ajoutez la fonction searchNearby à la nouvelle classe Place.

3.56.6

28 mars 2024

Modifications :

  • [Version bêta] Les tuiles matricielles de la carte sont désormais diffusées au format d'image WebP.
  • Correction du positionnement de l'ancrage de la fenêtre d'informations pour les points d'intérêt sur les cartes vectorielles.
  • Correction d'un bug qui affichait AdvancedMarkerElement sans position définie.
  • Ajout d'un événement "close" à l'API InfoWindow.

3.56.5

21 mars 2024

Modifications :

  • [Version bêta] Les nouvelles couleurs de la carte de base sont désormais utilisées par défaut pour les développeurs qui n'utilisent pas d'ID de carte. Pour en savoir plus, consultez https://developers.google.com/maps/new-basemap-style-opt-in.
  • Correction de la position de base de la fenêtre d'informations pour les libellés et les icônes de la carte vectorielle.

3.56.4

14 mars 2024

Aucune modification publique.

3.56.3

7 mars 2024

Aucune modification publique.

3.56.1

22 février 2024

Modifications :

  • Correction d'une erreur de documentation dans le paramètre "fields" de Place.searchByText.
  • [version bêta] Crée un emplacement par défaut dans <gmp-map> et permet de créer des éléments personnalisés pour encapsuler les composants Web de l'API Maps JavaScript.
  • Ajoutez des options de stationnement à la nouvelle API de classe Place.
  • Abandon de google.maps.Marker. Veuillez plutôt utiliser google.maps.marker.AdvancedMarkerElement. Pour le moment, il n'est pas prévu d'arrêter google.maps.Marker, mais nous vous recommandons d'utiliser google.maps.marker.AdvancedMarkerElement plutôt que google.maps.Marker. Bien que google.maps.Marker continuera de recevoir des corrections de bugs pour les régressions majeures, les bugs existants dans google.maps.Marker ne seront pas corrigés. Vous recevrez une notification au moins 12 mois avant la fin de leur prise en charge. Pour en savoir plus sur les abandons, consultez la page https://developers.google.com/maps/deprecations.
  • Ajout d'attributs supplémentaires à la nouvelle API de classe Place.
  • Ajoutez des modes de paiement à la nouvelle API de la classe Place.

3.55.11a

15 février 2024

Modifications :

  • Empêche les cartes de défiler automatiquement pour s'afficher lorsqu'un utilisateur clique dessus.

3.55.11

8 février 2024

Modifications :

  • [Canal alpha] Suppression de la propriété inputElement de PlaceAutocompleteElement.
  • [canal alpha] Ajouter des parties CSS pour l'élément Place Autocomplete
  • [Version bêta] PlaceAutocompleteElement est désormais disponible en preview (v=beta)
  • Ajout d'options d'accessibilité à l'API Places V2.

3.55.10

1er février 2024

Modifications :

  • [Version bêta] Abandon de SearchByTextRequest.rankBy. Veuillez plutôt utiliser SearchByTextRequest.rankPreference.
  • [Version bêta] Place.findPlaceFromQuery et Place.findPlaceFromPhoneNumber ne sont plus disponibles. Utilisez Place.searchByText à la place.
  • Résoudre un problème de suivi de l'utilisation par canal
  • Activez les polylignes tenant compte du trafic pour les fournisseurs de localisation de trajets et de véhicules dans le partage de parcours JavaScript.
  • La nouvelle classe Place est désormais disponible dans la version hebdomadaire.
  • Abandon de Place.openingHours. Veuillez utiliser "regularOpeningHours" à la place.

3.55.9

25 janvier 2024

Modifications :

  • [Version bêta] Correction d'un problème qui empêchait de fermer la boîte de dialogue des raccourcis clavier en appuyant sur la touche Esc sur MapElement.
  • Ajout d'un nouveau paramètre d'URL loading=async à l'URL d'amorçage pour le chargement direct de scripts. Cela indique que l'API Maps JavaScript n'a pas été chargée de manière synchrone et qu'aucun code JavaScript n'est déclenché par l'événement load du script. Nous vous recommandons vivement de définir cette valeur sur async dans la mesure du possible, afin d'améliorer les performances.

3.55.8

18 janvier 2024

Modifications :

  • [Canal alpha] Le jeton de session est désormais envoyé dans les requêtes PlaceAutocompleteElement.
  • [Version bêta] Introduction d'une nouvelle propriété gmpClickable dans AdvancedMarkerElement. Il s'agit d'une modification destructive pour les utilisateurs qui enregistrent l'événement gmp-click à l'aide de addEventListener() dans la version bêta. Pour recevoir l'événement gmp-click lors d'un clic, définissez la propriété gmpClickable sur true ou ajoutez l'attribut gmp-clickable au composant Web . Pour les utilisateurs qui se servent de addListener() pour enregistrer l'événement gmp-click, aucune modification n'est requise pour le moment.

3.55.7

11 janvier 2024

Modifications :

  • [Version bêta] La propriété element de AdvancedMarkerElement pointe désormais vers l'instance de AdvancedMarkerElement.
  • [Version bêta] Les repères avancés peuvent désormais personnaliser leur contenu avec des nœuds enfants.
  • Correction d'un bug qui empêchait les raccourcis clavier de panoramique et de zoom de fonctionner après un clic sur la carte.
  • Activez la personnalisation des polylignes pour le partage de parcours JavaScript.
  • [Version alpha] Ajouter les attributs types, requestedLanguage, requestedRegion et name à PlaceAutocomplete
  • [Version bêta] Correction du bug qui empêchait la création de l'élément de repère avancé lors de l'appel de document.createElement('gmp-advanced-marker').

3.55.3

30 novembre 2023

Aucune modification publique.

3.55.2

23 novembre 2023

Modifications :

  • Correction d'un bug qui provoquait des erreurs CSP liées au style dans Street View

3.55.1

16 novembre 2023

Aucune modification publique.

3.54.12a

8 novembre 2023

Modifications :

  • Correction d'un bug qui empêchait l'affichage de WebGLOverlayView dans certaines situations.

3.54.12

2 novembre 2023

Modifications :

  • [Canal alpha] Mettre à jour Place Autocomplete pour en faire un composant Web. Il s'agit d'une modification destructive. Pour en savoir plus sur l'utilisation, consultez https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
  • [Canal alpha] Mise à jour de la gestion de la sélection de l'élément Place Autocomplete
  • [version bêta] Exposer l'événement gmp-zoomchange dans MapElements
  • Activez MapTypeControl HORIZONTAL_BAR pour gérer automatiquement les contextes de mise en page de droite à gauche.

3.54.11

26 octobre 2023

Modifications :

  • Correction d'un problème qui pouvait générer une erreur lors de la configuration des commandes sur une carte.
  • Ajout de la possibilité de limiter les images Street View aux sources Google officielles uniquement, via StreetViewLocationRequest et StreetViewControlOptions.

3.54.10

18 octobre 2023

Modifications :

  • [Version bêta] MapElement ajuste désormais automatiquement la mise en page de ses commandes de gauche à droite ou de droite à gauche en fonction de son style direction calculé. Des emplacements sont également disponibles pour ajouter des commandes personnalisées. ControlPosition accepte désormais les valeurs logiques pour la compatibilité avec les mises en page de gauche à droite et de droite à gauche. L'API Maps Embed ajuste désormais automatiquement la disposition de ses commandes de gauche à droite ou de droite à gauche en fonction de la langue.
  • [Version bêta] MapElement a désormais activé delegatesFocus

3.54.9

12 octobre 2023

  • [Version bêta] Ajout d'un résumé éditorial à l'API Places v2.

3.54.7a

28 septembre 2023

Modifications :

  • Ajout de la compatibilité avec plusieurs fournisseurs de localisation dans le partage de parcours JavaScript.

3.54.6

21 septembre 2023

Modifications :

  • google.maps.FeatureLayer répond aux événements mousemove.
  • Ajout de google.maps.FeatureType.SCHOOL_DISTRICT, afin que les districts scolaires soient compatibles avec le style basé sur les données.

3.54.5

14 septembre 2023

Modifications :

  • [Version bêta] Correction d'un bug qui rendait AdvancedMarkerElement.addEventListener() indisponible.

3.54.4

7 septembre 2023

Modifications :

  • Le logo Google chevauchera moins souvent les informations de droits d'auteur sur la carte.

3.54.2

24 août 2023

Modifications :

  • Correction d'un bug dans DirectionsRenderer qui empêchait le chargement de la carte si le zoom et le centre n'étaient pas définis avant l'affichage de DirectionsResult.

3.54.1

18 août 2023

Modifications :

  • Mise à niveau de l'API Maps JavaScript pour prendre en charge ECMAScript 2020 de manière native.
  • Les repères avancés s'affichent désormais plus clairement.
  • La carte est désactivée lorsque Array.from est remplacé par une implémentation qui n'est pas compatible avec les itérables.
  • Correction de la perte de focus lorsque les boutons de zoom étaient désactivés aux niveaux limites.

3.53.13

27 juillet 2023

Modifications :

  • [Version bêta] Les attributions de la nouvelle classe Place ont été refactorisées. PhotoAttribution est désormais AuthorAttribution. author est désormais displayName. authorURI est désormais uri. photoURI {?string} est désormais disponible sur AuthorAttribution. Photo.attributions est désormais Photo.authorAttributions. Review.authorAttribution {?AuthorAttribution} remplace Photo.author/authorURI/authorPhotoURI.
  • [Version bêta] Ajout du champ obligatoire textQuery et abandon de query dans la méthode searchByText() de la classe Place.
  • Ajustement du décalage d'ancrage de la fenêtre d'informations pour les libellés et les icônes de la carte matricielle.

3.53.12

20 juillet 2023

Modifications :

  • [Version bêta] Ajout des fournisseurs de localisation de véhicules et de flottes ODRD pour le suivi de flotte Journey Sharing en JavaScript.
  • Mise à jour du message d'avertissement lorsque l'argument transmis au constructeur LatLng() est ignoré.
  • Marker.collisionBehavior est désormais obsolète et remplacé par AdvancedMarkerElement.collisionBehavior.

3.53.11

13 juillet 2023

Modifications :

  • La fonction isLocationOnEdge() renvoie désormais true lorsque le point spécifié est suffisamment proche du début ou du bord d'une polyligne.
  • Ajoute un journal d'erreurs pour informer les développeurs lorsque le chargement de la carte vectorielle échoue et qu'une carte matricielle s'affiche à la place.

3.53.7

15 juin 2023

Modifications :

  • [Canal alpha] Mise à jour de l'élément Place Autocomplete pour mieux prendre en charge les lecteurs d'écran et d'autres technologies d'assistance.

3.53.5

1er juin 2023

Modifications :

  • Autorisez la transmission de l'élément Node à la propriété content du repère avancé.
  • Amélioration des performances du comportement en cas de collision des repères avancés.
  • Ajout d'un nouveau champ pour DeliveryVehicleStop dans le partage de parcours JavaScript.

3.53.4a

24 mai 2023

Correction de bugs :

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

3.53.3

18 mai 2023

Modifications :

  • [Canal alpha] Correction d'un bug qui empêchait l'élément Place Autocomplete de restaurer le texte d'origine si vous utilisiez les touches fléchées pour mettre en surbrillance une prédiction, puis appuyiez 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 de texte.
  • [Version bêta] Contexte local affiche désormais un avis indiquant que les informations contextuelles concernant les lieux sur la carte de Contexte local seront bientôt supprimées.
  • Correction d'un bug qui empêchait le Pegman Street View d'afficher un aperçu au survol lors du déplacement, sauf s'il avait été replacé dans le dock au moins une fois auparavant.
  • Limites, lieu et rayon obsolètes pour le service Place Autocomplete. Utilisez locationBias et locationRestriction à la place.

3.53.2

4 mai 2023

Modifications :

  • [Version bêta] Le style basé sur les données pour les ensembles de données est disponible
  • [version bêta] Les composants Web <gmp-map> et <gmp-advanced-marker> sont désormais disponibles.
  • Ajout de TimeWindow en tant que champ à Task et TaskTrackingInfo dans le partage de parcours JavaScript.
  • AdvancedMarkerElement et PinElement ont été publiés sur la version hebdomadaire.
  • Le style basé sur les données pour les limites est disponible sur la version hebdomadaire.
  • getMapCapabilities et l'événement mapcapabilities_changed sont publiés sur le canal hebdomadaire.

3.53.1a

27 avril 2023

Modifications :

  • Mise à jour du service Place Autocomplete pour prendre en charge locationBias et locationRestriction
  • [Version bêta] Publication de la documentation sur la méthode toJSON de Place v2.
  • [Version bêta] Correction du déplacement des repères avancés lorsque la carte est encapsulée.
  • [Version bêta] Les displayNames de PlaceFeature.fetchPlace pour le style basé sur les données seront dans la langue de l'utilisateur final.
  • [Version bêta] AdvancedMarkerView et PinView ont été renommés AdvancedMarkerElement et PinElement.
  • [Version bêta] Correction d'un problème qui rendait parfois les AdvancedMarkers et les repères disponibles sans les charger explicitement. N'oubliez pas de toujours charger la bibliothèque "marker" avant d'accéder à ces classes.
  • [Version bêta] AdvancedMarker position est désormais normalisé en LatLngAltitude.
  • [Version bêta] Abandon de la propriété draggable des repères avancés au profit de gmpDraggable.

3.52.9

13 avril 2023

Modifications :

  • [Version bêta] Remplacement de la valeur de la propriété "priceLevel" de Place par une chaîne au lieu d'un nombre. Les valeurs possibles pour "priceLevel" sont désormais "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE" et "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 encourageons les développeurs à utiliser "svgIconMaskURI" à la place.
  • [Version bêta] La propriété "title" d'AdvancedMarkerView n'accepte désormais qu'une chaîne. Les titres peuvent être supprimés avec une chaîne vide.
  • [Version bêta] Ajout de "svgIconMaskURI" en tant que nom de champ accepté pour les méthodes Place.fromPlaceFrom.
  • [Version bêta] Modification de la propriété de la classe Place de userRatingsCount à userRatingCount
  • Amélioration de l'impression des erreurs lorsqu'elles sont consignées dans la console.

Correction de bugs :

  • Correction d'un bug qui provoquait une erreur lors de la fermeture d'InfoWindow.

3.52.8

6 avril 2023

Modifications :

  • Ajout de pollingIntervalMillis en tant que champ public des fournisseurs de lieux de vote dans le partage de trajet JavaScript.
  • [Version bêta] Modification de la réponse JSON de la classe Place de snake_case à lowerCamelCase.

Correction de bugs :

  • Correction d'un bug qui provoquait l'affichage d'une date incorrecte pour les publishTime des avis sur les lieux.
  • Correction d'un problème qui empêchait la création d'éléments personnalisés.
  • [Version bêta] Correction d'un bug qui faisait disparaître les repères avancés lorsque la carte était encapsulée.

3.52.6

23 mars 2023

Modifications :

  • [Canal alpha] Lancement de Place Autocomplete Widget (New) Experimental.
  • Publie le 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 FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 et SUBLOCALITY_LEVEL_1.

Correction de bugs :

  • Correction d'un bug qui entraînait l'absence d'interfaces TypeScript 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 trajet en JavaScript.
  • [Version bêta] Mise à niveau de l'API Maps JavaScript pour prendre en charge ECMAScript 2020 de manière native.

Correction 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 rendait l'élément interactif cliquable lorsqu'il se trouvait 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 d'un problème qui empêchait la suppression correcte des WebGLOverlayViews lors de l'appel de setMap(null)
  • Correction d'un bug qui signalait que la bibliothèque search était inconnue.
  • Correction d'un bug qui rendait le bouton de fermeture d'InfoWindow invisible lorsqu'il se trouvait dans une racine fantôme.
  • Pour améliorer les Core Web Vitals et réduire les transferts de données inutiles, Maps JS diffère désormais le chargement des tuiles de carte jusqu'à ce que la carte se rapproche de la fenêtre d'affichage. Les cartes créées dans la fenêtre d'affichage initiale de la page ne devraient pas être affectées.

3.52.1

16 février 2023

Modifications :

  • Ajout de la fonction importLibrary(), qui permet de charger dynamiquement des bibliothèques au moment de l'exécution.
  • [Version bêta] Activez la fonctionnalité de panoramique automatique d'InfoWindow lorsqu'elle est ouverte sur un repère avancé.
  • [version bêta] Certains champs des objets de données de la bibliothèque de partage de trajet sont désormais non nuls
  • [Version bêta] Style basé sur les données : les FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 et SUBLOCALITY_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 du rendu des repères avancés sur les types de cartes personnalisés.
  • La dernière copie du chargeur d'amorçage intégré réutilisera désormais les nonces CSP trouvés ailleurs dans le document.

3.51.7

26 janvier 2023

Modifications :

  • Version bêta : styles basés sur les données : ajout de la méthode fetchPlace pour obtenir le nom à afficher d'un PlaceFeature. La propriété PlaceFeature.displayName sera obsolète et supprimée en février 2023.

3.51.6

19 janvier 2023

Correction de bugs :

  • Correction d'un problème avec les repères avancés : la suppression d'un repère avec collision de la carte pouvait parfois laisser un élément de repère fantôme dans le DOM.

3.51.5

12 janvier 2023

Modifications :

  • Corrige le type de element sur AdvancedMarkerView, PinView et LocalContextMapView, de Element à HTMLElement | SVGElement, pour représenter plus fidèlement le type d'élément requis.

Correction de bugs :

  • Correction d'un bug qui empêchait l'ouverture d'une InfoWindow après avoir fait glisser un repère avancé à l'aide du clavier.

3.51.4

5 janvier 2023

Modifications :

  • Version bêta : ajout de nouveaux attributs à la classe Place
  • Version bêta : le tableau FeatureMouseEvent.features du style basé sur les données peut contenir plusieurs éléments géographiques s'il y en a plusieurs sous le clic, et tous les écouteurs de clics FeatureLayer sous un clic seront déclenchés.
  • Version bêta : génère une erreur pour les arguments non valides de google.maps.Map.getFeatureLayer.
  • Corrige la position en pixels des repères avancés sur une carte en plein écran.
  • Modifie les événements de souris sur la carte pour ignorer les clics sur un bouton de la souris lorsqu'un autre bouton est déjà enfoncé.
  • Correction d'un bug qui faisait disparaître les repères avancés lors d'un zoom avant sur la carte.
  • Amélioration des performances lors d'un zoom sur une carte comportant de nombreux repères avancés.
  • Mise à jour de la documentation sur StreetViewPanoramaOptions pour préciser 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 de la personnalisation du style des repères fixes pour le partage de parcours.

3.51.3

8 décembre 2022

Modifications :

  • Correction d'un bug qui empêchait un repère de libérer le focus clavier lorsqu'il se trouvait en dehors de la fenêtre d'affichage de la carte.
  • Version bêta : introduction de la classe Place, une nouvelle API plus simple compatible avec les modèles d'utilisation modernes, comme les promesses. La classe Place inclut de nouveaux champs de données.
  • Version bêta : correction d'un bug qui empêchait l'affichage des repères avancés lors de la transmission d'une carte encapsulée dans un proxy.
  • Version bêta : ajout de la personnalisation des repères du fournisseur de localisation du trajet pour le partage de parcours en 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. La fonctionnalité Contexte local est obsolète et n'est plus recommandée pour les nouveaux sites Web. Ces options continueront de fonctionner. Vous recevrez une notification 12 mois avant la fin de leur prise en charge. Si vous souhaitez créer vous-même une expérience semblable à la bibliothèque de contexte local, nous vous recommandons d'examiner la solution "Neighborhood Discovery" dans Quick Builder ou d'utiliser la bibliothèque Places de l'API Maps JavaScript. Pour vous aider, des exemples de code et des ateliers de programmation pour la bibliothèque Places sont à votre disposition.
  • Version bêta : pour améliorer les Core Web Vitals et réduire les transferts de données inutiles, Maps JS diffère désormais le chargement des tuiles de carte jusqu'à ce que la carte se rapproche de la fenêtre d'affichage. Les cartes créées dans la fenêtre d'affichage initiale de la page ne devraient pas être affectées.
  • Version bêta : ajoute un événement pour interroger les changements d'état des fournisseurs de localisation pour le partage de trajet.
  • Version bêta : ajout de fonctions de personnalisation du style pour le partage de trajet. Les anciennes méthodes de configuration sont obsolètes.
  • Ajoute l'accessibilité au clavier aux étapes du panneau d'itinéraire. Vous pouvez désormais parcourir les itinéraires à l'aide de la touche de tabulation et les sélectionner à l'aide de la barre d'espace ou de 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 de la bibliothèque Places est disponible.
  • Version bêta : ajout de fonctions de personnalisation du style pour le partage de trajet. Les anciennes méthodes de configuration sont obsolètes.
  • Internet Explorer 11 n'est plus compatible avec l'API Maps Embed.
  • Le logo Google dans l'API Maps Embed change de style lorsque vous utilisez les types de cartes "Hybride" ou "Satellite" pour une meilleure visibilité.
  • Amélioration des performances de chargement des repères avancés.
  • Rend le bouton "Annuler" d'un dessin accessible au clavier et compatible avec les lecteurs d'écran.
  • Rend les repères du moteur de rendu d'itinéraire accessibles au clavier et compatibles avec les lecteurs d'écran.
  • Ajoute une description ARIA à la commande d'échelle de la carte.
  • Activez le focus clavier et l'interaction pour la commande d'échelle de la carte.
  • Introduction d'un paramètre de langue dans l'API JS Geocoder. L'API Maps JS ne considère plus US comme une région par défaut dans Geocoder si elle n'est pas explicitement spécifiée.
  • Ajout d'un paramètre de langue à l'API Directions JS.
  • Introduction d'un paramètre de langue dans l'API Distance Matrix JS.

Correction de bugs :

  • Correction d'un bug qui redirigeait le focus clavier vers le repère lorsqu'une fenêtre d'informations était ouverte.
  • Correction d'un bug qui empêchait de sélectionner les repères.

3.51

16 novembre 2022

Modifications :

  • Le canal hebdomadaire est passé à la version 3.51.
  • Le canal trimestriel est passé à la version 3.50.
  • Les versions 3.49 et 3.48 sont toujours disponibles lorsque vous les demandez par numéro.

3.50.12a

7 novembre 2022

Modifications :

  • Correction d'un problème qui entraînait une liaison this incorrecte pour google.maps.event.addListenerOnce et google.maps.event.addDomListenerOnce.

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é sur les données deviennent indisponibles.
  • Version bêta : amélioration des performances pour le chargement des repères avancés par défaut.

3.50.10

20 octobre 2022

Correction de bugs :

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

3.50.9

13 octobre 2022

Modifications :

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

3.50.8

6 octobre 2022

Modifications :

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

Correction de bugs :

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

3.50.7

29 septembre 2022

Modifications :

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

3.50.6

22 septembre 2022

Correction de bugs :

  • Correction d'un bug qui permettait à VoiceOver sur iOS de parcourir les éléments situés sous la boîte de dialogue des raccourcis clavier.
  • Ajoute un texte alternatif à l'image de la carte statique.

Modifications :

  • Une erreur est désormais consignée dans la console lorsque map.getMapCapabilities() est appelé et qu'une erreur se produit.

3.50.5

15 septembre 2022

Modifications :

  • Ajout de la 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 de la bibliothèque JavaScript de partage de parcours pour inclure des attributs personnalisés.
  • Correction d'un bug qui provoquait l'affichage d'un LatLng incorrect dans un événement après l'inclinaison d'une carte.

3.50.2

25 août 2022

Modifications :

  • Version bêta : modification de FleetEngineDeliveryFleetLocationProvider pour accepter un filtre de véhicule de livraison de chaîne.
  • Met à jour l'image de l'icône de repère par défaut.

3.50.1

18 août 2022

Modifications :

  • Version bêta : introduction des API de fonctionnalités de carte (événements getMapCapabilities et mapcapabilities_changed) dans la version bêta.
  • Version bêta : introduction d'un paramètre language à google.maps.Geocoder.
  • Version bêta : introduction d'un paramètre language à google.maps.DistanceMatrixService.
  • Version bêta : introduction d'un paramètre language à google.maps.DirectionsService.
  • Correction d'un bug qui ignorait un code de région dans plusieurs API Places JS. Ajout de paramètres de langue et de région à différentes API Place JS.
  • Suppression de la prise en charge de Street View dans l'API Maps JavaScript pour les sites Web sans domaine googleapis.com dans les paramètres Content Security Policy. Pour en savoir plus, consultez le guide sur les règles de sécurité du contenu.

3.49.12

4 août 2022

Modifications :

  • Ajoute DEMO_MAP_ID, un ID de carte qui peut ê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 nécessitant une configuration cloud (comme le style cloud).
  • Précisez que FleetEngineDeliverFleetLocationProvider.locationRestriction est nécessaire pour démarrer 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 de repère, de la taille de l'icône de repère mise à l'échelle ou de la taille de la fenêtre d'informations.
  • Correction d'un bug qui empêchait l'affichage de la commande de suivi du mouvement sur les appareils iOS dans Street View.
  • Correction d'un bug qui tronquait le texte d'info-bulle pour les itinéraires dans les langues s'écrivant de droite à gauche dans l'API Embed.
  • Rend la fenêtre d'informations sur les transports en commun plus accessible et compatible avec les lecteurs d'écran.

3.49.9

14 juillet 2022

Modifications :

  • Clarification de l'utilisation des champs d'ID dans les fournisseurs de localisation pour le partage de trajet.

3.49.8

7 juillet 2022

Modifications :

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

3,49

23 juin 2022

Modifications :

Correction de bugs :

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

3.49.5

16 juin 2022

Modifications :

  • Ajoute une commande et une boîte de dialogue de raccourcis clavier à Street View, ce qui améliore la visibilité des raccourcis clavier.

Correction 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éplace WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, le zoom fractionnaire et getVisibleRegion vers le canal hebdomadaire.
  • Le panorama Street View par défaut pour Map gère désormais automatiquement la mise au point lorsqu'il est ouvert. Il s'agit du nouveau comportement par défaut.
  • Le panorama Street View restaure désormais automatiquement la sélection lorsqu'il est fermé (si possible).
  • Vous pouvez désormais fermer Street View en appuyant sur la touche ESC (lorsque le bouton de fermeture est activé).
  • geometry.spherical.computeSignedArea() et geometry.spherical.computeArea() ont été optimisés pour une robustesse et une précision accrues.

3.49.3a

2 juin 2022

Modifications :

  • Amélioration du contraste des couleurs pour la commande de suivi du mouvement Street View.
  • La commande de suivi du mouvement dans Street View est désormais accessible au clavier et compatible avec les lecteurs d'écran.
  • Les classes MapsNetworkError, MapsRequestError et MapsServerError sont désormais exposées publiquement et documentées.

3.49.2

26 mai 2022

Modifications :

  • Amélioration du contraste des couleurs pour la commande de suivi du mouvement Street View.
  • La commande de suivi du mouvement dans Street View est désormais accessible au clavier et compatible avec les lecteurs d'écran.
  • Les classes MapsNetworkError, MapsRequestError et MapsServerError sont désormais exposées publiquement et documentées.

3.49.1

19 mai 2022

Modifications :

  • Version bêta : correction d'un bug qui ignorait un code de région dans plusieurs API Places JS. Ajout de paramètres de langue et de région à différentes API Place JS.
  • Amélioration du contraste des couleurs pour les commandes plein écran et de la boussole en mode sombre.
  • Rend la commande de boussole, le bouton de fermeture et la commande de lien d'adresse de Street View accessibles et compatibles avec les lecteurs d'écran.

3,49

12 mai 2022

Modifications :

  • Le canal hebdomadaire passe à la version 3.49.
  • La version trimestrielle passe à la version 3.48.
  • Les versions 3.47 et 3.46 sont toujours disponibles lorsque vous les demandez par numéro.
  • La version 3.45 est supprimée et ne peut plus être utilisée.

3.48.11

28 avril 2022

Modifications :

  • Place Autocomplete accepte désormais davantage de types. 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, les externs et la documentation de référence de l'API Maps JavaScript.
  • 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.
  • Ajoute title et aria-label à l'icône du repère Street View.
  • Ajoute l'attribut aria-pressed à la commande Plein écran.
  • Améliore l'espacement du menu déroulant pour la commande Type de carte.
  • Met à jour les libellés aria pour le menu déroulant Type de carte.

Correction 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élioration du contraste des couleurs sur le logo Google de l'API Maps JavaScript et de l'API Embed.

3.48.7a

31 mars 2022

Modifications :

  • Version bêta : suppression des API de vue en superposition WebGL obsolètes.
  • Active la carte de base mise à jour pour les clients de l'API Maps JavaScript. La carte de base mise à jour, qui est déjà utilisée dans Google Maps, est plus riche et plus détaillée, en particulier en ce qui concerne les éléments naturels du terrain.

Correction de bugs :

  • Annule un correctif précédent pour map.fitBounds() (faciliter la transition de la fenêtre d'affichage pour les courtes distances), en attente d'analyse.
  • Correction des problèmes de contraste des couleurs sur la commande "Type de carte" en mode Contraste élevé.
  • Fait correspondre les noms accessibles des cases à cocher de contrôle du 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é.

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 : s'assure que le bouton de fermeture et le conteneur de contenu sont automatiquement mis au point sur open.

Correction de bugs :

  • Correction d'un problème de contraste des couleurs pour le lien "Afficher sur Google Maps" sur sInfoWindows.
  • Correction d'un problème de contraste des couleurs pour le lien "Afficher sur Google Maps" dans le contrôle 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 nouvelle propriété ariaLabel pour InfoWindow.

3.48.1

17 février 2022

Modifications :

  • Version bêta : ajout de la prise en charge de la définition des ID d'expérience globaux. Consultez la documentation de référence de l'API ici.
  • Version bêta : les premier et deuxième paramètres de fromLatLngAltitude seront désormais fusionnés dans un LatLngAltitude au lieu d'un LatLng et d'un number.
  • Changement de nom : le paramètre noWrap de LatLng devient noClampNoWrap.
  • Le lecteur d'écran lit désormais les instructions de navigation entre 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, spécifiez v=3.47, qui sera disponible jusqu'en novembre 2022.

3,48

10 février 2022

Modifications :

  • Le canal hebdomadaire est passé à la version 3.48.
  • Le canal trimestriel est passé à la version 3.47.
  • Les versions 3.46 et 3.45 sont toujours disponibles lorsque vous les demandez par numéro.

3.47.6

20 janvier 2022

Correction de bugs :

  • Correction d'un problème qui faisait défiler la page vers le haut lorsque la commande des 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" au profit de nouvelles classes et méthodes dont le nom contient "GL", abandon de WebglCameraParams au profit de la nouvelle classe CameraParams (qui sous-classe CameraOptions).
  • Mise à jour de la documentation de la méthode PlaceOpeningHours pour indiquer que les horaires exceptionnels ne sont pas utilisés dans ses 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.

Correction de bugs :

  • Correction de certains problèmes de rendu pouvant survenir à des valeurs d'échelle plus petites (inférieures à 1,0).

3.47.1

18 novembre 2021

Modifications :

  • LatLngLiteral est désormais autorisé en tant que paramètre partout où LatLng est autorisé dans la bibliothèque de géométrie.
  • Ajout d'une nouvelle API onGIStateUpdateRequest pour la compatibilité avec WebGL dans l'API Maps JavaScript.
  • Correction du contraste des couleurs sur l'écran d'erreur.
  • Internet Explorer 11 est désormais obsolète dans v=beta. La v 3.47 est la dernière version de l'API Maps JavaScript qui est compatible avec Internet Explorer 11. La prise en charge d'Internet Explorer 11 sera définitivement abandonnée en novembre 2022,
  • Les cartes ne reçoivent plus le focus de tabulation lorsque l'option de carte keyboardShortcuts est définie sur false.
  • Les boutons "Zoom avant" et "Zoom arrière" sont désormais désactivés lorsque le niveau de zoom maximal ou minimal respectif est atteint.
  • La commande MapType a été convertie pour utiliser des éléments sémantiques afin d'améliorer l'accessibilité et l'expérience des lecteurs d'écran dans l'API Maps Embed.
  • Ajout d'un texte alternatif à l'icône sur l'écran d'erreur.
  • Diverses améliorations générales de l'état du code.

Correction de bugs :

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

3,47

11 novembre 2021

Modifications :

  • La version hebdomadaire est passée à la version 3.47.
  • Le canal trimestriel est passé à la version 3.46.
  • La version 3.45 est toujours disponible lorsque vous la demandez par numéro.
  • La version 3.44 a été supprimée et ne peut plus être utilisée.

3.46.12

4 novembre 2021

Correction de bugs :

  • Mise à jour de la barre de menu "Type de carte" avec des libellés ARIA plus précis.
  • API Embed : ajout de libellés ARIA à plusieurs liens pour améliorer l'expérience des lecteurs 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 externs.

3.46.11

28 octobre 2021

Modifications :

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

3.46.8

7 octobre 2021

Modifications :

  • Contexte local : suppression du lien d'attribution des photos de l'InfoWindow du contexte local.

3.46.6

23 septembre 2021

Modifications :

  • Correction d'un bug qui affichait une main comme curseur de la carte lorsque celle-ci n'était pas déplaçable.

3.46.5

16 septembre 2021

Correction de bugs :

  • Correction d'un bug lié au 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 désormais signalées. 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.

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 est passée à la version 3.46.
  • Le canal trimestriel est passé à la version 3.45.
  • La version 3.44 est toujours disponible lorsque vous la demandez par son numéro.
  • La version 3.43 a été supprimée et ne peut plus être utilisée.

Abandons :

  • La compatibilité avec Internet Explorer est en cours d'abandon. À partir d'août 2021, avec la version 3.46 de l'API Maps JavaScript, les utilisateurs d'Internet Explorer 11 verront un message d'avertissement en haut des cartes. 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,

Correction de bugs :

  • Correction d'un bug qui provoquait le décalage du sommet d'un polygone à certains niveaux de zoom.
  • Correction d'un bug qui entraînait la superposition du contenu de plusieurs fenêtres d'informations.

3.45.8

29 juillet 2021

Modifications :

  • API Embed : sur les cartes intégrées, le niveau de zoom est conservé après la redirection vers la page d'itinéraire.

3.45.7

22 juillet 2021

Modifications :

  • La compatibilité avec IE11 est obsolète. Maps dans IE11 affiche désormais une bannière dans la version bêta.
  • Le lien "Itinéraire" dans les cartes intégrées a été mis à jour pour être plus précis.

Correction de bugs :

  • Correction d'un problème qui empêchait la méthode getFeatureById() de récupérer les éléments géographiques dont l'ID était 0.
  • Correction d'un problème qui provoquait l'affichage d'une erreur UNKNOWN ERROR/SERVICE BACKGROUND ERROR si la valeur ComponentRestriction était non définie ou nulle.

3.45.6a

15 juillet 2021

Modifications :

  • Lors de l'ouverture, le curseur est désormais géré dans le conteneur InfoWindow lorsque le premier contrôle sélectionnable ne se trouve pas dans la fenêtre d'affichage InfoWindow ou lorsque disableAutoPan=true.

Correction de bugs :

  • Correction d'un bug qui entraînait la finalisation automatique d'un dessin de polygone incomplet lorsque le gestionnaire de dessin était supprimé, puis rajouté à la carte.
  • Correction d'un bug qui tronquait la chaîne "Itinéraire" dans le pop-up "Intégrer une carte" dans certaines langues.

3.45.5

1er juillet 2021

Modifications :

  • Mise à jour de l'URL de Maps Studio dans les typages et l'API JS.

Correction de bugs :

  • Correction d'un rejet 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 d'un formulaire.
  • Correction d'un bug qui entraînait un mauvais alignement du bouton "Raccourcis clavier".
  • Suppression des objets ajoutés accidentellement à window (Spherical, PolylineCodec, PolyGeometry). Ces objets doivent plutôt être accessibles via leur espace de noms complet.

3.45.3

16 juin 2021

Correction de bugs :

  • Mise à jour de InfoWindow pour que le curseur 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 documentation 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

Correction de bugs :

  • Correction d'un problème qui empêchait la commande "Type de carte" d'être correctement superposée par l'arrière-plan de la boîte de dialogue des raccourcis clavier dans l'API Embed.
  • Correction d'un problème pouvant entraîner une erreur lors du chargement des styles CSS de police.
  • Correction d'un bug qui pouvait provoquer un scintillement lors d'un panoramique sur la carte avec une fenêtre d'informations ouverte.

Modifications :

3.45.1

3 juin 2021

Modifications :

  • Ajout de la documentation sur les propriétés d'animation, d'icône, de libellé et d'opacité à l'interface Data.StyleOptions.
  • La boîte de dialogue des droits d'auteur a été repensée pour une meilleure accessibilité.
  • Les InfoWindows gèrent désormais automatiquement la sélection lorsqu'elles sont ouvertes. Il s'agit du nouveau comportement par défaut.
  • Ajout de l'API InfoWindowOpenOptions, qui permet aux développeurs de contrôler la gestion de la sélection lors de l'ouverture d'InfoWindows.
  • Les fenêtres d'informations peuvent désormais être fermées en appuyant sur la touche Échap.
  • Les InfoWindows sont désormais annoncées comme une "boîte de dialogue" lors de l'utilisation de lecteurs d'écran.
  • L'isolation des polyfills est désormais activée. Ce changement empêche l'installation des polyfills internes de l'API Google Maps sur la page hôte.

Correction de bugs :

  • Correction d'un problème d'affichage d'un anneau de mise au point sur la carte lors du changement d'onglet dans le navigateur.
  • Correction d'un problème qui entraînait l'affichage incorrect de l'anneau de sélection pour les commandes de carte, les éléments de repère et les éléments de sous-menu de commande de type de carte lors de l'interaction avec la souris dans certains navigateurs.

Nouvelles fonctionnalités :

  • Ajout de la compatibilité avec les promesses dans les services Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Imagery, StreetView et AutcompleteService.getPlacePredictions().
  • Ajout d'une commande et d'une boîte de dialogue de raccourcis clavier 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 désormais consigné dans la console lorsque InfoWindow.open() est appelé sans instance Map ou StreetView associée.

3.44.12

28 avril 2021

Correction de bugs :

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

Contexte local :

  • Ajout de la compatibilité avec les tableaux pour lesquels aucune méthode @@iterator n'est définie en tant que valeur placeTypePreferences valide.

3.44.11a

20 avril 2021

Modifications :

  • Amélioration des performances lors de la création de repères personnalisés avec des objets Icon.
  • Empêchez le curseur de se déplacer vers les menus déroulants des types de cartes lorsque vous pointez sur un bouton.

Correction de bugs :

  • Correction d'un bug qui pouvait provoquer une erreur lors du chargement de repères statiques avant l'initialisation de la carte de base.

3.44.9

8 avril 2021

Correction de bugs :

  • Correction d'un bug qui permettait d'accéder aux commandes de la carte à l'aide du clavier lorsque Street View était activé.

3.44.8

1er avril 2021

Modifications :

  • Bibliothèque de contexte local : le logo Google dans la vue "Détails du lieu" a été déplacé en bas du contenu.

3.44.7

25 mars 2021

Modifications :

  • Le focus clavier revient désormais sur l'élément approprié lorsque l'InfoWindow est fermée.

3.44.4

4 mars 2021

Modifications :

  • Les images à 45° sont désormais disponibles dans un plus grand nombre de niveaux de zoom, et la commande de rotation inclut désormais des boutons de rotation dans le sens des aiguilles d'une montre et dans le sens inverse.

Correction 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 faisait que l'appel de fonction Places Autocomplete getPlacePredictions pointait vers le mauvais point de terminaison dans la version bêta.

3.44.1

18 février 2021

Modifications :

  • Les boutons du sélecteur de lieux LocalContext sont désormais désactivés lors de l'actualisation des lieux affichés.
  • Les repères non optimisés sont désormais sélectionnables et accessibles au clavier.
  • Version bêta : suppression des objets ajoutés accidentellement à window (Spherical, PolylineCodec, PolyGeometry). Ces objets doivent être accessibles à partir de leur espace de noms complet.
  • Activation de l'isolation des polyfills dans la version bêta. Cela signifie que l'API Maps JavaScript n'installera plus de polyfills sur la page hôte.

3.43.8a

25 février 2021

Seule la version trimestrielle a été mise à jour. Modifications :

  • Correction d'un problème de fuite de mémoire lors de l'affichage répété d'une carte

3.43.8

5 février 2021

Modifications :

  • Ajout de la compatibilité bêta avec les promesses dans AutocompleteService.getPlacePredictions().

Correction de bugs :

  • Correction d'un problème où 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

Correction de bugs :

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

3.43.6

21 janvier 2021

Correction de bugs :

  • Correction d'un bug qui entraînait parfois le remplissage des trous des polygones GeoJSON.
  • Correction d'un bug qui faisait disparaître la superposition lors du passage de la carte à Street View.

3.43.5

14 janvier 2021

Modifications :

  • Les cases à cocher des menus ont été modifiées pour être plus accessibles avec les lecteurs d'écran.
  • Augmentation de la taille des boutons floors (étages) pour les panoramas Street View en intérieur.
  • Correction de la position des commandes de suivi du mouvement sur mobile dans Street View.

Correction de bugs :

  • Le bouton du menu du clavier déclenche désormais l'événement contextmenu.
  • Correction d'un bug qui empêchait la commande plein écran de fonctionner correctement lors du passage de la carte à Street View dans certaines situations.
  • 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 provoquait la disparition de l'icône de lieu dans le repère de lieu de 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, ce qui permet d'accéder directement à l'événement sous-jacent à partir du DOM.
  • Amélioration du comportement de la mémoire des superpositions de polygones.
  • La mémoire du canevas est désormais explicitement libérée pour éviter les problèmes de mémoire dans Safari.

Correction de bugs :

  • Correction d'un bug qui empêchait la commande "Plein écran" de fonctionner lors du passage de la carte à Street View dans certains cas.
  • Correction d'un bug qui provoquait l'enregistrement d'une erreur dans la console lors de l'événement click du repère.
  • Correction d'un bug qui provoquait l'affichage d'une zone cliquable trop grande pour un repère.
  • Correction d'un bug lié à des conflits de polyfill qui affectait les symboles sur IE11.

3.43.2

1er décembre 2020

Modifications :

  • Ajoute l'événement contextmenu, qui constitue une meilleure alternative à l'événement rightclick. L'événement contextmenu permet de répondre à un Ctrl+clic sur macOS.
  • Ajoute des 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, afin d'améliorer l'expérience du lecteur d'écran.
  • Amélioration de la compatibilité du lecteur d'écran avec les commandes MapType. Lorsque l'utilisateur quitte la commande, le menu déroulant se ferme automatiquement.
  • Corrige le nombre d'éléments signalés par les lecteurs d'écran dans le menu déroulant. Cela évite que le séparateur de ligne ne soit comptabilisé comme un élément de liste.
  • Ajoute un anneau de sélection dans l'élément map pour indiquer la sélection au clavier lorsqu'il est sélectionné via une interaction au clavier.
  • Ajoute des commandes au clavier supplémentaires aux commandes MapType. Les options du menu déroulant se ferment désormais automatiquement lorsque le contrôle perd le focus. Les flèches vers le haut et vers le bas permettent d'ouvrir le menu déroulant, et le bouton Échap permet de le fermer. Les touches Début et Fin permettent d'accéder respectivement au premier et au dernier élément du menu déroulant.

Correction de bugs :

  • Correction d'un bug qui, dans certaines circonstances, pouvait entraîner l'arrêt prématuré des animations futures d'un repère particulier lorsque l'animation de ce repère était annulée.

3.43.1a

20 novembre 2020

Modifications :

  • Ajoute une propriété className à l'interface MarkerLabel pour définir la classe CSS de l'élément label.
  • Ajout de la compatibilité bêta avec les promesses dans le service Maximum Zoom Imagery.
  • Ajout de la compatibilité bêta avec les promesses dans le service StreetView.
  • Ajout d'un texte d'accessibilité aux repères non optimisés lorsque title ou label sont fournis.
  • Suppression du libellé aria-pressed du bouton du menu déroulant de la commande MapType pour améliorer l'accessibilité.
  • Conversion de DropdownMenu et DropdownMenuItem en éléments sémantiques pour améliorer l'accessibilité.
  • Le texte de l'élément de copyright a été modifié pour respecter les normes de contraste des couleurs.
  • Les menus déroulants peuvent désormais être ouverts et fermés à 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 désormais désactivés lorsqu'ils n'ont aucun effet et ne chevauchent plus le premier ni le dernier élément de la liste.

Correction de bugs :

  • Correction d'un bug qui pouvait se produire lorsque GroundOverlays traversait le méridien de 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'affichage d'un texte incorrect dans le lecteur d'écran pour les boutons d'activation de la carte.
  • Ajoute un nom accessible et un type à Map.
  • Correction de la documentation de l'interface qui indiquait de manière incorrecte que certaines propriétés facultatives étaient obligatoires.
  • Correction d'un bug qui ignorait le paramètre de constructeur noWrap LatLng lorsqu'un LatLngLiteral était transmis.

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.

  • Le canal hebdomadaire est passé à la version 3.43.
  • Le canal trimestriel est passé à la version 3.42.
  • La version 3.41 est toujours disponible lorsque vous la demandez par numéro.
  • La version 3.40 a été supprimée et ne peut plus être utilisée.

3.42.9

15 octobre 2020

Modifications :

  • Correction d'un bug qui provoquait la communication d'un état de case à cocher incorrect par un lecteur d'écran.
  • Correction d'un problème lié aux commandes de la carte, où l'ordre des touches Tab/Maj+Tab était incorrect.
  • Les boutons de la carte ont été convertis de div en boutons natifs pour une meilleure accessibilité.
  • L'inclinaison est désormais limitée en fonction du niveau de zoom pour les cartes WebGL.
  • Correction du bouton plein écran qui disparaissait partiellement dans Internet Explorer lorsque controlSize était inférieur à 27.

3.42.8

7 octobre 2020

Modifications :

  • Ajout de la compatibilité bêta avec les promesses dans le service Directions.
  • Le geocoder 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 du repère personnalisé dans Safari.

Prise en charge des icônes de lieux 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 de nouveaux glyphes d'icônes. Aucune action n'est requise. Les nouveaux glyphes s'afficheront automatiquement.

3.42.7

29 septembre 2020

Modifications :

  • Correction d'un bug qui provoquait un ordre des mots incorrect pour les langues s'écrivant de droite à gauche dans l'info-bulle de la commande "Signaler une erreur sur la carte".
  • Libellé de repère centré pour le sens 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 compatibilité bêta avec les promesses dans les méthodes du service Elevation.
  • Une nouvelle propriété InfoWindow.minWidth a été introduite pour spécifier la largeur minimale d'un InfoWindow.
  • Correction d'un bug qui rendait les itinéraires flous après la 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 :

  • Les fenêtres d'informations ont désormais une largeur maximale par défaut de 648 px, qui peut être remplacée en définissant la propriété "maxWidth" de la fenêtre d'informations. La largeur d'un InfoWindow peut désormais dépasser 648 px, mais elle reste limitée par la largeur de la carte. (Auparavant, les fenêtres d'informations étaient toujours limitées à 648 px ou à la largeur de la carte, selon la valeur la plus faible.)
  • Empêche le scintillement du rendu de style par défaut lors de l'affichage d'ensembles de données GeoJSON volumineux.
  • La version hebdomadaire est passée à la version 3.42.
  • Le canal trimestriel est passé à la version 3.41.
  • La version 3.40 est toujours disponible lorsqu'elle est demandée par numéro.
  • La version 3.39 a été supprimée et ne peut plus être utilisée.

3.41.7

22 juillet 2020

Problème résolu :

  • Correction d'un bug qui empêchait la propriété clickableIcons de prendre effet lorsqu'elle était définie sur false lors de l'utilisation du style Cloud.

3.41.5

6 juillet 2020

Modifications :

  • Correction d'un problème de non-respect des types de confiance.

3.41.2

27 mai 2020

Modifications :

  • Le champ Places permanently_closed dans 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.

  • Le canal hebdomadaire est passé à la version 3.41.
  • Le canal trimestriel est passé à la version 3.40.
  • La version 3.39 est toujours disponible lorsqu'elle est demandée par numéro.
  • La version 3.38 a été supprimée et ne peut plus être utilisée.

3.40.11

28 avril 2020

Modifications :

  • Ajoute un nouveau champ, business_status, aux résultats de 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 de (nouveau) 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 :

  • Map génère désormais une erreur InvalidValueError plus facile à diagnostiquer si un mapDiv qui n'est pas un élément est transmis.
  • La saisie automatique d'une adresse dans google.maps.places.Autocomplete par le navigateur Chrome ne devrait plus déclencher de requête de saisie semi-automatique vers le serveur (ce qui évitera la facturation).
  • La propriété maxWidth est plus précise. Avant ce changement, si vous définissiez la valeur maxWidth d'un InfoWindow sur 100, la largeur maximale réelle du InfoWindow était de 94 px. Après cette modification, la largeur maximale sera de 100 px.
  • Correction d'un problème de fuite de mémoire avec le générateur de requêtes de peinture lors de l'utilisation de repères et de limites de carte.

3.40.6

24 mars 2020

Modifications :

  • Correction du texte tronqué dans le champ du temps de trajet pour IE11.

3.40.4

10 mars 2020

Modifications :

  • Correction d'un bug qui provoquait une déformation de la carte lorsque setTilt() était appelé deux fois.

3.40.2

23 février 2020

Modifications :

  • L'iFrame masqué dans la carte a été supprimé de la navigation par onglets.

3.40.1

18 février 2020

Modifications :

  • Ne pas avertir en cas d'InvalidVersion pour v=beta.
  • Correction d'un problème de défilement lorsque Street View est affiché.

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.

  • Le canal hebdomadaire est passé à la version 3.40.
  • Le canal trimestriel est passé à la version 3.39.
  • La version 3.38 est toujours disponible lorsqu'elle est demandée par numéro.
  • 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.

Problème résolu :

  • Pour les requêtes d'itinéraires, les ZERO_RESULTS sont désormais consigné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 à le prendre en charge).
  • AutocompletePrediction renvoie désormais la distance en ligne droite jusqu'au lieu sélectionné, à partir de la latitude/longitude d'origine spécifiée.

Abandons :

  • Les champs Places open_now et utc_offset sont obsolètes depuis le 20 novembre 2019 et ont été désactivés le 20 février 2021. Pour en savoir plus, consultez Migrer les champs Places.
  • Le canal hebdomadaire est passé à la version 3.39.
  • Le canal trimestriel est passé à la version 3.38.
  • La version 3.37 est toujours disponible lorsqu'elle est demandée par numéro.
  • 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.

  • Le canal hebdomadaire est passé à la version 3.38.
  • Le canal trimestriel est passé à la version 3.37.
  • La version 3.36 est toujours disponible lorsqu'elle est demandée par numéro.
  • La version 3.35 a été supprimée et ne peut plus être utilisée.
  • Les tables de fusion ne peuvent plus être utilisées (la version 3.37 était la dernière à les prendre en charge).
  • La prise en charge d'Internet Explorer 10 est désormais obsolète et prendra fin entre novembre 2019 et mai 2020, selon le canal de publication ou le 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.

  • Le canal hebdomadaire est passé à la version 3.37.
  • Le canal trimestriel est passé à la version 3.36.
  • La version 3.35 est toujours disponible lorsque vous la demandez par son numéro.
  • La version 3.34 a été supprimée et ne peut plus être utilisée.
  • Internet Explorer 9 n'est plus compatible (la version 3.34 était la dernière à le prendre 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 est passée à la version 3.36.
  • Le canal trimestriel est passé à la version 3.35.
  • La version 3.34 est toujours disponible lorsqu'elle est demandée par numéro.
  • La version 3.33 a été supprimée et ne peut plus être utilisée.

3,35

29 janvier 2019

Modifications :

  • L'API peut désormais renvoyer le nombre total d'avis pour chaque lieu.
  • Ajout de la compatibilité avec les Plus Codes. Les Plus Codes sont des codes courts qui fournissent une adresse pour chaque lieu dans le monde, même dans les zones où il n'existe pas d'adresse postale traditionnelle.
  • Internet Explorer 9 n'est plus compatible.

Abandons :

  • Le paramètre placeIdOnly pour Autocomplete est obsolète.
  • Le calque Fusion Tables de 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 :

  • Le canal hebdomadaire est passé à la version 3.35.
  • Le canal trimestriel est passé à la version 3.34.
  • La version 3.33 est toujours disponible lorsque vous la demandez par son numéro.
  • La version 3.32 a été supprimée et ne peut plus être utilisée.

3.34

14 août 2018

La version 3.34 de l'API Maps JavaScript est désormais disponible. Consultez le guide de gestion des versions.

Modifications :

  • De nouveaux noms de version ont été implémentés. Vous pouvez désormais spécifier des canaux de publication ou des numéros de version :
    • Le canal hebdomadaire est passé à la version 3.34.
    • Le canal trimestriel est passé à la version 3.33.
    • La version 3.32 est toujours disponible.
    • La version 3.31 a été supprimée et ne peut plus être utilisée. Les clients qui spécifient les versions 3.0 à 3.31 recevront à la place leur canal par défaut, soit le canal hebdomadaire, soit le canal trimestriel (consultez le guide sur la gestion des versions).
  • Une interface utilisateur de commande plus grande est désormais activée. En raison de l'augmentation des opérations tactiles sur différents appareils, nous avons ajusté l'interface utilisateur de contrôle pour l'adapter à la fois aux gestes tactiles et aux clics de souris. (Il est possible de désactiver cette option en chargeant l'API avec v=quarterly, 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 sur la gestion des versions de l'API.

Modifications :

3,32

13 février 2018

Modifications :

3.31

13 février 2018

Modifications :

  • Définissez les 256 premiers repères comme des repères DOM par défaut, puis définissez les repères suivants comme des repères de tuile. La valeur par défaut actuelle est "Tous les repères de tuiles".
  • À des niveaux de zoom élevés (zoom avant) lorsque vous faites glisser Pegman, privilégiez le panorama NEAREST plutôt que le panorama BEST sélectionné par Google.
  • gestureHandling: none fonctionne désormais de la même manière que draggable: false lorsqu'il est modifié dans un gestionnaire mousedown (il prend désormais effet sur 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 sur la gestion des versions de l'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 sur la gestion des versions de l'API.

Modifications :

  • Le bouton plein écran est désormais activé par défaut sur ordinateur.
  • Cette version introduit la propriété gestureHandling pour les applications de bureau qui permettent à l'utilisateur d'interagir à l'aide d'une molette de souris ou d'un pavé tactile. Pour contrôler la façon dont les utilisateurs interagissent avec une carte, nous vous recommandons d'utiliser la propriété gestureHandling au lieu des 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 version expérimentale. Consultez le guide sur le gestion des versions de l'API.

Modifications :

  • Le format de l'ID de panorama pour les panoramas Street View générés par l'utilisateur (personnalisés) a changé en raison de mises à jour de l'infrastructure sous-jacente. Cela augmente légèrement le nombre de panoramas disponibles.
    • Les requêtes de panoramas générés par l'utilisateur (personnalisés) utilisant l'ancien ID de panorama dans l'API Maps JavaScript fonctionnent toujours. Si vous essayez de trouver un panorama à l'aide de la propriété position de l'objet StreetViewPanoramaOptions, le 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 les deux resteront valides.
    • Si vous dépendez de la logique d'analyse et/ou de validation des ID de panorama, notez que le format des ID de panorama peut changer.
    • Vous pouvez signaler tout problème à 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 visibility: hidden, ce qui garantit que la div de la carte a une taille réelle.

3,28

18 avril 2017

La propriété draggable de l'objet MapOptions est obsolète. Pour désactiver le déplacement de la carte sur les ordinateurs, utilisez la propriété gestureHandling et définissez-la sur none.

15 février 2017

La version 3.28 de l'API Maps JavaScript est désormais disponible en tant que version expérimentale. Consultez le guide sur le gestion des versions de l'API.

Modifications :

  • Les cartes connectées 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

Problème résolu :

10 janvier 2017

Vous pouvez désormais limiter les prédictions de saisie semi-automatique à 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 dans l'objet MapOptions vous aide à optimiser l'expérience de vos utilisateurs lorsqu'ils interagissent avec la carte sur des appareils mobiles. Les valeurs possibles sont :
    • greedy : la carte se déplace toujours (vers le haut ou le bas, vers la gauche ou la droite) lorsque l'utilisateur balaie l'écran (fait glisser son doigt dessus). En d'autres termes, un balayage à un doigt et un balayage à deux doigts entraînent tous deux un panoramique de la carte.
    • cooperative : l'utilisateur doit balayer l'écran avec un doigt pour faire défiler la page et avec deux doigts pour déplacer la carte. Si l'utilisateur balaie la carte avec un doigt, une superposition s'affiche sur la carte, avec une invite lui indiquant d'utiliser deux doigts pour déplacer la carte. Affichez l'exemple ci-dessus sur un appareil mobile pour voir le mode coopératif en action.
    • none : il n'est pas possible de faire un panoramique ou de pincer la carte.
    • auto (par défaut) : le comportement est cooperative ou greedy, selon que la page est défilable ou non.

    Pour obtenir plus d'informations et 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 la faire défiler avec un ou deux doigts. Remarque : iOS n'est pas compatible avec le mode plein écran. La commande de plein écran n'est donc pas visible sur les appareils iOS.

Cartes connectées obsolètes

6 octobre 2016

La fonctionnalité de connexion est obsolète. Les versions 3.27 et antérieures de l'API Maps JavaScript continuent de prendre en charge les cartes connectées. Une future version ne sera plus compatible avec les cartes connectées, mais continuera de prendre en charge les fonctionnalités qui enregistrent un lieu dans Google Maps à l'aide d'une fenêtre d'informations ou de SaveWidget. En savoir plus sur les cartes connectées

Modification des points de cheminement intermédiaires dans la réponse du service Directions

29 août 2016

Le champ via_waypoints de la réponse du service Directions contient un tableau de points de cheminement qui n'étaient pas spécifiés dans la requête d'origine. Le champ via_waypoints continuera d'apparaître dans la réponse des itinéraires déplaçables, mais il est obsolète dans la réponse des itinéraires alternatifs. La version 3.27 sera la dernière version de l'API compatible avec via_waypoints dans les itinéraires alternatifs.

L'approche recommandée consiste à demander des itinéraires alternatifs, puis à afficher tous les itinéraires comme non déplaçables, à l'exception de l'itinéraire principal. Les utilisateurs peuvent déplacer l'itinéraire principal jusqu'à ce qu'il corresponde à un itinéraire alternatif. Le champ via_waypoints est disponible sur l'itinéraire obtenu (glissé 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 :

  • Un nouveau moteur de rendu Street View apporte des améliorations, notamment 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 des développeurs Google Geo.
  • L'API est désormais compatible avec les événements d'orientation de l'appareil dans Street View. Les utilisateurs d'appareils mobiles peuvent ainsi 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 version expérimentale. (Consultez le guide sur la gestion des versions d'API.)

Fin de la prise en charge d'Internet Explorer 9

2 mai 2016

Depuis le 30 avril 2016, Internet Explorer 9 n'est plus officiellement compatible avec l'API Maps JavaScript. Consultez la liste des navigateurs compatibles.

3,24

14 avril 2016

Modifications :

  • Vous pouvez désormais désactiver la cliquabilité des icônes de carte. Une icône de carte représente un point d'intérêt (POI). Consultez la méthode setClickableIcons sur google.maps.Map.

31 mars 2016

Problème résolu :

  • Problème 9507 : les liens dans Street View fonctionnent à nouveau dans Safari.

28 mars 2016

Problème résolu :

  • Problème 9394 : les fenêtres d'informations se ferment automatiquement lorsque l'utilisateur ouvre une fenêtre d'informations pour une icône de carte de base, et inversement.
  • Affichez un logo Google blanc lorsque la carte de base est stylisée à l'aide de la propriété styles sur la carte (auparavant, le logo ne devenait blanc que lorsqu'un style était appliqué à l'aide d'un StyledMapType).

18 mars 2016

Problème résolu :

  • Problème 9424 : new LatLng({lat: 0, lng: 0})
  • Correction du panoramique à 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 nouveaux contrôles à 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 tout 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 pour Street View est activée par défaut. Vous pouvez la désactiver via StreetViewPanoramaOptions et la configurer à l'aide de FullscreenControlOptions. Sa position par défaut est désormais RIGHT_TOP.

4 janvier 2016

Problème résolu :

  • Problème 9009 : lors de la synthèse des événements de souris à partir d'un écran tactile, 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 désormais 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 (l'avatar des utilisateurs connectés s'affiche, et il est toujours possible de se connecter via des actions connectées (par exemple, ajouter une étoile), mais le bouton de connexion n'est plus disponible 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. Il 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 (toutefois, ces types peuvent 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 cette date, toutes les recherches de texte devront utiliser la nouvelle implémentation.

2 décembre 2015

Modifications :

  • Le constructeur Autocomplete vérifie qu'un élément d'entrée lui est fourni.
  • Les fenêtres d'informations sur les points d'intérêt de la carte de base affichent le même contenu, que l'utilisateur soit connecté ou non.
  • Les externes de l'API Google Maps pour le compilateur Closure 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 les cartes avec styles

Problème résolu :

3,22

7 janvier 2016

Problème résolu :

  • Problème 9009 : lors de la synthèse des événements de souris à partir d'un écran tactile, utilisez le bouton gauche au lieu du bouton central pour assurer la compatibilité avec jQuery.

10 novembre 2015

Modifications :

  • Les services Directions et Matrice des distances renvoient désormais la durée de trajet prévue en fonction du trafic (dans le champ de réponse duration_in_traffic) lorsque le mode de transport est la conduite. Pour recevoir des 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 une estimation (par défaut) pour influencer les hypothèses utilisées lors du calcul du temps de trajet. Pour en savoir plus, consultez le guide du développeur pour 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 des versions de l'API publiées et figées. Google AdSense est une autre solution. 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 ou non le mode connecté, et elle est également plus cohérente avec le site Web Google Maps. Si vous souhaitez continuer à utiliser l'ancien ensemble de commandes pendant un certain temps, vous pouvez définir google.maps.controlStyle = 'azteca' dans la version 3.22.
  • La nouvelle commande "Plein écran" de Street View permet à l'utilisateur d'ouvrir le panorama Street View en mode plein écran.

Obsolète :

  • La commande OverviewMap n'est plus disponible.
  • La commande de panoramique n'est plus disponible sur la carte. Pour faire un panoramique, les utilisateurs cliquent et font glisser la carte, ou la balayent. (Notez que la commande Panoramique reste disponible dans Street View.)
  • La commande de zoom n'est disponible que dans un seul style. Par conséquent, google.maps.ZoomControlStyle n'est plus disponible.

1er septembre 2015

Modifications :

  • Ajout de littéraux LatLngBounds
  • Correction d'un problème lié à des classes CSS trop larges
  • Amélioration du chargement des tuiles après le redimensionnement de la carte

Fin de la compatibilité avec Internet Explorer 8

31 août 2015

Depuis le 31 août 2015, Internet Explorer 8 n'est plus officiellement compatible avec l'API Maps JavaScript. Consultez la liste des navigateurs compatibles. Pour en savoir plus sur la politique de compatibilité des navigateurs de Microsoft, consultez l'article du blog IEBlog du 7 août 2014.

3.21

5 août 2015

Modifications :

  • Amélioration des performances : ne charger que les tuiles visibles
  • Nombreuses améliorations de la documentation

21 juillet 2015

Modifications :

  • Lancement des repères avec libellés
  • Corrigé : erreur de mémoire insuffisante iOS7 pour les polygones 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 s'affiche désormais dans la console au lieu de générer une erreur.

6 juillet 2015

Problème résolu :

17 juin 2015

Modifications :

  • Correction : problème 6321 : bug "Uncaught TypeError: Cannot read property 'x' of undefined" uniquement dans les navigateurs Android/iOS

2 juin 2015

Modifications :

  • Obsolètes : CloudLayer, PanoramioLayer
  • Correction : Problème 8098 : bug : la carte de densité pondérée ne s'affiche pas correctement avec un point

2 juin 2015

Modifications :

  • Ajoute la possibilité de géocoder un placeId en adresse/latlng
  • renvoie des placeId via l'API Geocoding

28 mai 2015

Modifications :

  • Correction : Problème 6358 : la notation de chemin SVG ne s'affiche pas correctement sur les appareils HDPI.

19 mai 2015

Problème résolu :

  • Problème 7673 : les commandes perdent leur position après l'utilisation du menu déroulant du type de carte
  • Problème 7589 : Pegman saute lorsque la carte est redimensionnée.

3,20

24 avril 2015

Problème résolu :

  • Augmentation du zoom maximal du relief et chargement des tuiles à haute résolution, même au niveau de zoom maximal.

13 avril 2015

Problème résolu :

  • 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

Problème résolu :

  • Problème 7733 : Bug : les superpositions d'images KML au sol sont soudainement en très basse résolution
  • Texte du widget d'enregistrement mieux aligné avec l'icône en forme d'étoile

17 mars 2015

Problème résolu :

  • Problème 7756 : bug : régression des performances de Safari 8
  • Couche démographique supprimée
  • Améliorations apportées à l'interface utilisateur d'InfoWindow

17 février 2015

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

La version 3.17 sera supprimée. Les requêtes pour la version 3.17 ou toute version antérieure seront désormais traitées avec la version 3.18.

La documentation sur la gestion des versions est disponible à l'adresse https://developers.google.com/maps/documentation/javascript/versions.

Versions disponibles après le rollover :

Expérimental : 3.20

Version : 3.19

Figé : 3,18

3.19

24 avril 2015

Problème résolu :

  • Curseurs en mode connecté.

19 mars 2015

Problème résolu :

20 janvier 2015

Problème résolu :

  • Problème 7475 : Bug : phantomjs TypeError : Impossible de supprimer la propriété

13 janvier 2015

Problème résolu :

  • les tuiles sont désormais masquées pour les lecteurs d'écran

17 décembre 2014

Problème résolu :

  • Problème 6917 : bug : les formes ne respectent pas la propriété "draggable" de la carte
  • Problème 7445 : Bug : erreurs de présentation lors de l'utilisation de la fonctionnalité de connexion de l'API Google Maps v3

2 décembre 2014

Problème résolu :

  • Problème 7390 : bug : les liens hypertextes weather.com ne fonctionnent pas
  • Problème 7376 : Bug : WebGL a été désactivé (maintenant réactivé)
  • Conflit de dénomination ES6 avec Symbol

25 novembre 2014

Problème résolu :

  • Problème 7333 : Bug : le curseur de saisie de la fenêtre d'informations est défectueux dans IE9

3.18

4 décembre 2014

Problème résolu :

  • Problème 7390 : bug : les liens hypertextes weather.com ne fonctionnent pas

18 septembre 2014

Problème résolu :

  • Problème 7136 : les titres de repères multiples ne fonctionnent pas dans Firefox

9 septembre 2014

Problème résolu :

  • Problème 7098 : la définition de l'orientation du point de vue Street View génère une erreur

26 août 2014

La version 3.18 est disponible en version expérimentale.

La version 3.17 est désormais stable.

3,17

20 août 2014

Problème résolu :

  • Problème 6937 : régression dans la version 3.17 : impossible de lire la propriété "remove" d'un élément non défini (dans Places)

12 août 2014

Problème résolu :

  • Problème 6968 : bug : les touches fléchées du clavier ne fonctionnent pas avec v=3.exp

31 juillet 2014

Ajoutée :

  • Volets de carte : documentation explicite sur la propagation des événements DOM à travers eux. Volet overlayMouseTarget ajouté.

7 juillet 2014

Ajoutée :

  • toGeoJson ajouté aux calques de données et aux éléments de calque de données individuels, ce qui permet d'exporter la géométrie au format GeoJSON.

24 juin 2014

Ajoutée :

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

26 mai 2014

Ajoutée :

  • Le paramètre sensor n'est plus requis dans l'URL de l'API Google Maps.

20 mai 2014

La version 3.17 est disponible en version expérimentale.

3,16

15 avril 2014

Problème résolu :

8 avril 2014

Ajoutée :

  • La carte se déplace lorsque la souris bouge pendant le dessin.

Problème résolu :

  • Acceptez LatLngLiteral dans davantage d'emplacements.
  • InfoWindow se redimensionne une fois le chargement de Roboto terminé (problème 5713).

31 mars 2014

Problème résolu :

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

26 mars 2014

Problème résolu :

  • Suppression des appels event.returnValue dans Chrome pour éviter les avertissements de la console.
  • Le zoom par pincement 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 Matrice des distances et Directions.

17 février 2014

La version 3.16 est disponible en version expérimentale.

3,15

3 mars 2014

Problème résolu :

10 février 2014

Problème résolu :

  • Désactivez l'accélération matérielle de toutes les tuiles sur Chrome/Linux pour contourner un problème plus important d'accélération matérielle de Chrome.

3 février 2014

Problème résolu :

  • La molette de défilement ne fonctionne pas dans IE 11 (problème 5944).

29 janvier 2014

Problème résolu :

  • Désactivez l'accélération matérielle de toutes les tuiles sur Chrome/Windows pour contourner le problème d'accélération matérielle plus important de Chrome. (problème 6219).

22 janvier 2014

Problème résolu :

16 janvier 2014

Problème résolu :

  • Le CSS de l'actualisation visuelle a été rendu moins spécifique pour remplacer moins de styles définis par l'utilisateur.

27 novembre 2013

Problème résolu :

  • La création d'un repère après l'instanciation de la carte génère une erreur "contains" non définie (problème 5798).

19 novembre 2013

Problème résolu :

  • Les icônes de manœuvre du panneau d'itinéraire ne s'affichent pas correctement dans Firefox

3.14

10 septembre 2013

Problème résolu :

  • Les liens dans les fenêtres d'informations officielles de Google 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 : rapports sur les éléments géographiques pour les calques vectoriels, d'images et KML

3.13

25 juin 2013

Ajoutée :

  • DynamicMapsEngineLayer

11 juin 2013

Ajoutée :

Problème résolu :

  • Bug : panoramas Street View personnalisés et 90 degrés vers le bas (problème 4875)

3.12

4 juin 2013

Problème résolu :

  • L'événement domready de la fenêtre d'informations ne se déclenche pas lorsque visualRefresh=true (problème 5415).
  • Bug : fenêtres d'informations visualRefresh sur iOS (problème 5396)

15 mai 2013

Ajoutée :

29 avril 2013

Problème résolu :

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

3.11

19 février 2013

Problème résolu :

  • La modification de DrawingMode pendant le dessin entraîne une erreur
  • Cliquez sur les étapes dans le panneau d'itinéraire pour modifier le zoom

12 février 2013

Problème résolu :

  • Un polygone non déplaçable peut être déplacé via un polygone déplaçable à l'aide de la saisie tactile (problème 4868).
  • Icônes de transports en commun incorrectes dans le panneau "Autres itinéraires" lorsque travelMode est modifié (problème 4581)
  • Dans certains cas, panTo(latLng) ne centre pas toujours exactement la carte sur latLng

29 janvier 2013

Ajoutée :

  • Ajout de StreetViewCoverageLayer pour ajouter la couche de couverture de manière programmatique
  • Exposition de StreetViewPov pour StreetViewPanoramas

Problème résolu :

  • L'augmentation de l'utilisation de la mémoire lors de l'utilisation de la version 3.8 de l'API 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 suit pas le panoramique de la carte dans Firefox

22 janvier 2013

Ajoutée :

  • Option "draggable" pour les polylignes, les polygones, les cercles et les rectangles
  • Champ price_level dans PlaceResult

15 janvier 2013

Problème résolu :

  • Les icônes de polyligne répétées ne s'affichent pas correctement pour certaines polylignes (problème 4333).

7 janvier 2013

Problème résolu :

17 décembre 2012

Ajoutée :

  • Nouvelles langues : ourdou et islandais

Problème résolu :

17 décembre 2012

Ajoutée :

  • Nouvelles langues : ourdou et islandais

Problème résolu :

10 décembre 2012

Ajoutée :

  • possibilité de charger des images avec l'attribut crossorigin défini

Problème résolu :

  • Problèmes d'affichage des repères avec des images distantes en gros plan (problème 4616)
  • Erreur JS lors de l'affichage des symboles sur les polylignes dans IE 7/8

3 décembre 2012

Problème résolu :

  • La bibliothèque Markermanager ne fonctionne pas avec l'API Maps JavaScript v3 (problème 4543).

27 novembre 2012

Ajoutée :

  • Utilisation d'un canevas haute résolution sur les appareils haute résolution pour des repères optimisés

Problème résolu :

3,10

4 février 2013

Problème résolu :

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

25 septembre 2012

Ajoutée :

  • Street View en intérieur
  • Option fixedRotation pour IconSequence
  • "Durée du trajet en fonction du trafic actuel" dans Directions

11 septembre 2012

Nouveau :

  • Ajout de StrokePosition aux polygones, rectangles et cercles
  • computeOffsetOrigin à la bibliothèque Geometry
  • Quatre nouvelles langues ont été ajoutées à l'API : afrikaans, amharique, swahili et zoulou.

28 août 2012

Ajoutée :

  • types à textSearch de l'API Places

Problème résolu :

  • Impossible de transmettre l'objet Symbol à MarkerOptions sous GWT
  • Régression : zoom par pincement sur iOS 5 lorsque la page défile (problème 4046)

14 août 2012

Changements notables :

  • Modifiez l'interface de KmlLayer pour qu'elle accepte l'URL en tant que propriété MVC, plutôt qu'en tant qu'argument de constructeur.

3.9

10 septembre 2012

Problème résolu :

  • Impossible de transmettre l'objet Symbol à MarkerOptions sous GWT
  • Régression : zoom par pincement sur iOS 5 lorsque la page défile (problème 4046)

9 août 2012

Problème résolu :

  • Erreur de syntaxe sur Android 3.x

31 juillet 2012

Changements notables :

  • Masquer la superposition Street View sur les projections personnalisées

Problème résolu :

  • Les symboles de repère ne déclenchent pas d'événements sur Safari lorsque l'échelle est supérieure à 35
  • L'événement de clic n'est pas déclenché pour les repères sur une carte personnalisée (type de carte + projection)

25 juillet 2012

Problème résolu :

17 juillet 2012

Problème résolu :

  • La zone de texte n'est pas cliquable dans InfoWindow sur IE
  • bounds_changed doit se déclencher avant zoom_changed (problème 1399)
  • L'option de carte backgroundColor n'est pas conservée après l'appel de Street View
  • Le passage d'une carte avec styles à une carte satellite charge inutilement les tuiles de la carte.
  • Les propriétés de déplacement/molette de la carte sont 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 pas dessiner de forme vide lors d'un double-clic (problème 3964)
  • Événements de repère superflus lors d'un clic (problème 3911)

Changements notables :

  • Les points de terminaison de recherche et de requête ont été renommés "nearbySearch" et "textSearch".

10 juillet 2012

Changements notables :

  • Faire en sorte que google.maps.event.removeListener() accepte une valeur nulle comme argument

27 juin 2012

Ajoutée :

Changements notables :

  • Reconnaître "transparent" comme une couleur.

23 juin 2012

Ajoutée :

  • Symboles
  • HeatmapLayer
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 locale applicable pour la saisie semi-automatique (AutocompleteOptions.componentRestrictions) (problème 3899)
  • Filtres par type de région et de ville

3.8

1er mai 2012

Problème résolu :

23 avril 2012

Problème résolu :

  • Pegman reste sur la carte avec un 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

Problème résolu :

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

Ajoutée :

10 avril 2012

Problème résolu :

  • L'imagerie aérienne s'affiche même si elle n'est pas disponible pour l'ensemble de la fenêtre d'affichage (problème 3913).

3 avril 2012

Ajoutée :

Problème résolu :

  • Limites des tuiles visibles pour les polygones dans IE 9 Quirks
  • Les repères sautent lors d'un panoramique dans Canvas Street View

28 mars 2012

Problème résolu :

  • Utilisez des noms de balises en minuscules pour assurer la compatibilité XHTML (problème 3868).
  • Modification du comportement de zoom des trackpads Apple pour les rendre moins sensibles (problème 2416)

20 mars 2012

Problème résolu :

  • La création d'un repère avec une image d'ombre inexistante entraîne des erreurs (problème 4014).

Ajoutée :

  • Cliquer pour accéder/Cliquer pour zoomer dans Street View (problème 2447)

Changements notables :

  • Désactivation par défaut du zoom par double-clic dans Street View

6 mars 2012

Problème résolu :

Ajoutée :

21 février 2012

Problème résolu :

  • Cartes floues dans IE 9 (problème 3875)
  • Simplification incorrecte d'une polyligne composée d'arêtes colinéaires dans l'espace LatLng (problème 3739)

Ajoutée :

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

15 février 2012

Problème résolu :

  • Régression : les repères mis à l'échelle s'affichent de manière incorrecte avec un paramètre "size" non valide (problème 3908)
  • La carte reste bloquée en mode Édition lorsque setEditable(false) est appelé pendant que l'utilisateur fait glisser un point de contrôle (problème 3842).

Changements notables :

  • Fondu enchaîné entre les panoramas Street View.

3.7

7 février 2012

Problème résolu :

  • Le repère clignote à la position finale avant l'animation de dépôt (problème 3608).
  • L'ouverture d'une InfoWindow et la définition du zoom en même temps entraînent un centrage incorrect de la carte (problème 3738).
  • Ignorer le clic droit lors du déplacement des repères (problème 3237)
  • Le titre du repère ne s'affiche parfois pas dans Firefox (problème 3773).

Changements notables :

  • Les repères mis à l'échelle sont désormais affichés dans Canvas, le cas échéant
Ajouté :

31 janvier 2012

Problème résolu :

  • Correction : tuiles coréennes incorrectes après un panoramique autour du monde (problème 2722)
  • Correction : Impossible de déposer Pegman avec précision pour afficher Street View (problème 3861)
  • Ajout de la propriété "visible" pour les polygones (problème 2861)
  • panTo et panBy sont animés même lorsque les fenêtres d'affichage sont éloignées (régression)

24 janvier 2012

Problème résolu :

  • Les événements de souris se propagent via une InfoWindow (problème 3573).
  • Activation des transformations CSS sur IE9
  • Ajout de imageDateControl à StreetViewPanorama
  • Activation de Canvas Street View sur IE 9, Opera et Safari/Windows

16 janvier 2012

Problème résolu :

  • Pegman ne doit pas être déplaçable en mode dessin
  • Déclencher correctement les événements, en respectant le zIndex des polygones et des autres calques
  • Ajout de la propriété "status" de KmlLayer (problème 3015)

10 janvier 2012

Problème résolu :

  • Afficher Pegman si disableDefaultUI est défini sur "true" et streetViewControl est défini sur "true"

7 décembre 2011

Problème résolu :

  • Les autoroutes peuvent être stylisées séparément des routes (road.highway.controlled_access)
  • place_changed se déclenche lorsque l'utilisateur appuie sur "Entrée" dans la saisie semi-automatique (problème 3407).

28 novembre 1011

Problème résolu :

  • Repositionner la saisie semi-automatique lorsque la fenêtre est redimensionnée. L'événement "resize" peut être déclenché sur l'objet Autocomplete.

22 novembre 2011

Problème résolu :

  • La taille du contenu d'InfoWindow est désormais calculée en tenant compte des styles en cascade.
  • La commande de rotation de la carte aérienne ne correspond pas au cap lors de la création de la carte

7 novembre 2011

Changements notables :

  • Nouveau style visuel des commandes par défaut
  • Formes modifiables (polygones, polylignes, cercles, rectangles)
  • Nouveau DrawingManager pour ajouter des superpositions
  • Nouveaux champs PlaceResult : website et international_phone_number
  • Nouveau champ ElevationResult : resolution

Problème résolu :

  • Les icônes de départ et d'arrivée dans les résultats d'itinéraires s'affichent désormais avec un arrière-plan transparent dans IE 7 et versions ultérieures.

3.6

31 octobre 2011

Problème résolu :

  • Erreur lors de l'utilisation de l'API Google Maps avec la bibliothèque Prototype sur IE7

25 octobre 2011

Problème résolu :

  • Erreurs lorsque la carte KmlLayer changeait avant la fin du chargement de la couche
  • Fuite de mémoire dans IE lors de l'ajout et de la suppression de polygones

18 octobre 2011

Changements notables :

  • Ajout du champ "keyword" à PlaceSearchRequest
  • Suppression des lignes de route de Street View

10 octobre 2011

Problème résolu :

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

27 septembre 2011

Problème résolu :

  • La commande de planisphère met à jour le centre et le zoom ensemble si le zoom a changé

27 septembre 2011

Problème résolu :

  • Double récupération des tuiles initiales dans Chrome
  • Fuites de mémoire lors du déplacement
  • Ne pas déposer le Pegman Street View lors d'un panoramique vers une zone non couverte
  • Régression : disparition des GroundOverlays qui traversent la longitude -180
  • Régression : le centre de la carte est incorrect lors de l'ouverture de la fenêtre d'informations pendant le panoramique et le zoom.

Changements notables :

  • Afficher les aperçus Street View lorsque Pegman est déplacé

20 septembre 2011

Problème résolu :

  • Fuite de mémoire dans Chrome/Windows lors de l'affichage de repères à l'aide de Canvas
  • Rendu du repère pour la vue aérienne avec un cap de 90 ou 270 degrés

Changements notables :

  • Les types de cartes Google par défaut ne sont pas accessibles via le registre des types de cartes (ce qui empêche l'accès aux tuiles de carte).
  • Animations de rotation lors de l'entrée et de la sortie de l'imagerie aérienne

12 septembre 2011

Problèmes résolus :

  • Le repère reste bloqué en position relevée après l'affichage de l'info-bulle dans Firefox 4 ou version ultérieure (problème 3334).

Changements notables :

  • GeocoderResult.formatted_address non documenté

6 septembre 2011

Problème résolu :

  • La fenêtre d'informations de l'élément de sélection (menu déroulant) ne suit pas le panoramique de la carte dans Firefox
  • Tuiles en Corée sur certains appareils mobiles

29 août 2011

Changements notables :

  • Autoriser les commandes personnalisées à avoir un z-index plus élevé que les commandes de l'API
  • Les liens redirigent les utilisateurs vers la version de maps.google.com dans la langue appropriée.
  • N'ouvrez pas d'InfoWindow sur un élément géographique KML s'il n'y a pas de code HTML, de nom ou de description pour la fenêtre d'informations.
  • Correction d'une régression : les tuiles à PPP élevé ne fonctionnaient pas

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 du clic sur les superpositions (problème 3544, problème 3551)
  • Correction du zoom par pincement pour Android lorsque l'utilisateur a fait défiler la page (problème 3373)

Changements notables :

  • Les icônes d'établissement sont désormais activées par défaut.

17 août 2011

Changements notables :

  • Icônes de carte cliquables pour les points d'intérêt.
  • Les styles peuvent être définis dans MapOptions et appliqués à tous les types de cartes par défaut.
  • Pegman apparaît sur les types de cartes personnalisés, sauf s'il est explicitement désactivé.

3.5

10 août 2011

Problème résolu :

  • Les repères restent bloqués en position de déplacement vers le haut lorsqu'ils sont déplacés vers l'horizon dans Street View.
  • Street View ne se redimensionne pas lorsque la carte ou la fenêtre est redimensionnée
  • Street View avec une InfoWindow partagée fait planter le navigateur

2 août 2011

Problèmes résolus :

  • Les liens hypertexte de la fenêtre d'informations ne fonctionnent pas dans IE (problème 3503).
  • La commande d'échelle ne s'imprime pas (problème 2966).
  • Régression : erreur lors de l'utilisation d'OverviewMapControl avec des cartes avec styles (problème 3489)

Changements notables :

  • Le menu contextuel de la plupart des commandes est désormais désactivé lors d'un clic droit.
  • Le panorama/la carte Street View dans une InfoWindow ne se déplace pas lorsque l'utilisateur passe la souris sur l'InfoWindow
  • Il est désormais possible de faire défiler une InfoWindow sur iPad.

18 juillet 2011

Problèmes résolus :

  • LatLng de l'événement incorrect lorsque l'utilisateur fait défiler la page sur iOS >= 4.1 (problème 3373)

11 juillet 2011

Problèmes résolus :

  • Correction : <select> n'était pas cliquable dans la fenêtre d'informations sur les appareils tactiles (problème 3232).
  • Corrigé : Le clic ne se déclenche pas sur la carte après un clic droit si MapOptions.draggable est faux ( Problème 3071 )

Changements notables :

  • Les repères ayant le même z-index sont désormais classés de manière cohérente entre les limites des tuiles.
  • Il est désormais possible de faire défiler l'écran dans la fenêtre d'informations sur iOS.
  • Les repères et les polygones sont désormais actualisé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).

Changements notables :

  • Ajout de la possibilité de styliser la commande et le menu déroulant de la saisie semi-automatique des lieux
  • 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 :

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

Changements notables :

  • La saisie semi-automatique Places a été modifiée pour s'ajouter au corps plutôt qu'au parent des entrées.
  • BOTTOM_RIGHT se positionne désormais correctement

8 juin 2011

Problèmes résolus :

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

Changements notables :

  • Corrigé : OverlayView.set('map', foo) est désormais identique à OverlayView.setMap.
  • Suppression de l'option "language" de GeocoderRequest

17 mai 2011

Problèmes résolus :

  • Correction : problème d'affichage de Street View dans IE7 (problème 3272)

Changements notables :

  • Activation des transitions en fondu pour les tuiles de carte lors du chargement et du changement de type de carte.

7 mai 2011

Aucun changement notable.

3.4

7 mai 2011

Aucun changement notable.

6 mai 2011

Problèmes résolus :

  • Correction : le panorama Street View ne s'affiche pas dans IE7 (problème 3272).
  • Correction : les fichiers PNG semi-transparents avec ImageMapType perdent leur transparence dans IE7 et IE8 (problème 3275).

Changements notables :

  • Service Matrice des distances

14 avril 2011

Problèmes résolus :

  • Correction : Prise en charge des couleurs CSS nommées pour les propriétés strokeColor et fillColor des polygones
  • Corrigé : le polygone n'est pas visible si strokeOpacity est défini sur 0.0 (problème 3241).
  • Correction : erreurs dans IE8 lors d'un panoramique avec AdUnit visible (problème 3159)
  • Autoriser les cartes en relief et hybrides sans carte ni satellite dans la commande de type de carte (problème 3089)
  • Les tuiles à PPP élevé sont chargées pour les écrans à PPP élevé (problème 2614).

Changements notables :

  • L'inclinaison aérienne est définie par défaut sur 45 degrés lorsque l'imagerie aérienne est activée et disponible.
  • Le comportement de pincement a été amélioré sur l'iPad.
  • "DirectionsTravelMode" et "DirectionsUnitSystem" ont été renommés "TravelMode" et "UnitSystem" (les anciens noms restent rétrocompatibles).

14 avril 2011

Problèmes résolus :

  • Corrigé : l'icône et l'ombre du repère ne sont plus transparentes dans IE6
  • Corrigé : les repères ne clignotent plus lors du zoom
  • Correction : rendu des polygones au-delà des limites des tuiles près des pôles Nord et Sud

Changements notables :

  • Les polylignes et les polygones sont désormais affichés dans Canvas lorsque cela est possible.
  • Les LatLng des événements sur les polylignes et les bordures de polygones s'alignent désormais 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 l'orientation dans Street View en mode Satellite (problème 3174)
  • Carte défectueuse lorsque le langage VML est désactivé (problème 3119)

Changements notables :

  • La superposition de routes Street View s'affiche désormais en mode oblique

22 mars 2011

Problèmes résolus :

  • Pegman s'affiche dans les types de cartes personnalisés (problème 3154).

Changements notables :

  • Corrigé : les repères géants sont tronqués aux limites des tuiles.
  • Correction : superposition Street View en mode oblique
  • Corrigé : La commande de planisphère s'affiche en mode d'impression.

17 mars 2011

Problèmes résolus :

Changements notables :

  • Correction : les cercles et les rectangles ignorent zIndex
  • Correction : les événements de souris déclenchent des événements deux fois lorsque le repère est animé.
  • Corrigé : Les cartes avec styles n'utilisent pas de styles si le type de carte est ajouté au registre après la définition de l'ID du type de carte.
  • Corrigé : les types de cartes sans style adoptent le style d'un type de carte avec styles
  • Les repères déclenchent désormais des MouseEvents, et non des événements DOM.

11 mars 2011

Problèmes résolus :

  • Double-cliquer sur un repère ne permet plus 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).

Changements notables :

  • Calque Panoramio
  • Correction du z-index des repères d'itinéraire
  • Correction de la position de l'ombre par défaut

2 mars 2011

Changements notables :

  • Les repères sont désormais affichés dans Canvas/VML, le cas échéant.
  • Cibles de clic plus grandes pour les polylignes, les polygones et les fichiers KML sur les appareils tactiles

22 février 2011

Problèmes résolus :

  • Ancre InfoWindow exposée via la propriété MVC "anchorPoint" (problème 2860)
  • Correction du mode hybride aux niveaux de zoom 0 et 1 (problème 3062)
  • Correction d'un problème lié aux cercles/rectangles ajoutés/supprimés rapidement de la carte (problème 3052)
  • Correction du problème lié à draggable: false sur les appareils tactiles (problème 3044)

18 février 2011

Problèmes résolus :

  • Les repères dans Street View sont uniquement réduits, pas agrandis (problème 2969).
  • Les itinéraires déplaçables fonctionnent désormais lorsque routeIndex n'est pas égal à 0 (problème 2995).
  • Correction du conflit entre Flash et le déplacement de la carte (problème 2956)
  • Lorsque mapTypeId est modifié dans l'écouteur maptypeid_changed, la commande de type de carte est désormais cohérente.

Changements notables :

  • Les libellés sont désormais activés par défaut lorsque l'utilisateur clique sur le mode Satellite dans la commande du type de carte.

8 février 2011

Changements notables :

  • Nouvelles commandes de type de carte hiérarchiques, adaptées aux écrans tactiles !
  • Nouveau logo (problème 2574)
  • MarkerShape.coord a été renommé MarkerShape.coords pour correspondre à l'attribut coords de l'élément HTML <area>.

3.3

17 mars 2011

Problèmes résolus :

  • Le polygone ne s'affiche pas

8 février 2011

Problèmes résolus :

  • Les requêtes de tuiles ne sont pas annulées dans Chrome (problème 3011).
  • L'événement rightclick n'est pas déclenché dans FF/Mac (problème 2920).
  • Problèmes d'affichage du texte dans Safari/Mac (problème 3024)
  • Les cartes d'itinéraire ne s'impriment pas correctement dans IE

21 janvier 2011

Changements notables :

  • Les MVCArrays sont désormais acceptés dans la bibliothèque de géométrie sphérique
  • Correction de l'affichage d'une croix sous un repère lors de son déplacement dans IE6
  • Le z-index n'est plus défini sur la div du conteneur de carte.

17 janvier 2011

Problèmes résolus :

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

6 janvier 2011

Problèmes résolus :

Changements notables :

  • Les commandes de zoom et de panoramique ont été séparées (plus de commande de navigation). Elles peuvent être configurées séparément.
  • Nouvelle commande de zoom tactile sur les appareils tactiles
  • Le contenu d'un MVCArray peut désormais ê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 plus rapide des polygones grâce à un algorithme de simplification amélioré

23 décembre 2010

Problèmes résolus :

  • Correction des gestionnaires de clics sur les points de cheminement dans les itinéraires déplaçables (problème 2871)

21 décembre 2010

Problèmes résolus :

  • Ajout d'un effet d'inertie à la carte lors du déplacement (problème 2592)
  • Correction d'une erreur CSS dans Street View (problème 2666)
  • Correction d'une erreur JS lors de l'affichage d'une InfoWindow avec une largeur de carte de 0 dans IE (problème 2536)

Changements notables :

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

9 décembre 2010

Problèmes résolus :

  • Les fenêtres d'informations s'impriment désormais correctement dans IE (problème 1343).
  • Correction de l'opacité dans IE8 pour ImageMapType

Changements notables :

  • Une croix s'affiche sous les repères avec une icône personnalisée lorsqu'ils sont déplacés et que raiseOnDrag est activé

5 décembre 2010

Problèmes résolus :

  • Fournit une interface permettant de connaître le niveau de zoom maximal sur un lieu donné pour les images satellite. (problème 2049).
  • Ajout d'une option (raiseOnDrag) permettant d'activer/de désactiver les animations lorsqu'un repère est déplacé. (problème 2910).

Changements notables :

  • Les repères se soulèvent désormais lorsqu'ils sont déplacés et rebondissent lorsqu'ils sont déposés.
  • Les animations de repères peuvent être contrôlées de manière programmatique avec 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 plutôt qu'au sprite (problème 2629).
  • Le déplacement de la carte lors du déplacement d'un repère a été amélioré pour les cartes plus petites (problème 2868).
Changements notables :
  • Les cartes peuvent désormais être imprimées sans activer l'impression des images d'arrière-plan.
  • Correction d'un bug qui permettait de déplacer les repères de direction déplaçables même lorsque l'option "draggable" était définie sur "false".

16 novembre 2010

Problèmes modifiés :

Changements notables :

  • Correction d'un bug qui entraînait l'ouverture d'une nouvelle fenêtre dans Firefox lorsqu'un repère était cliqué tout en maintenant la touche Maj enfoncée.
  • Les icônes de repère de lettre étaient perdues lorsque markerOptions était spécifié avec DirectionsRenderer.

3.2

11 novembre 2010

Changements notables :

  • Correction d'un bug qui provoquait le rognage/la troncature des polygones avec RTL sur IE7/IE8
  • Correction d'un bug qui masquait les cases à cocher dans Safari 5 en raison de transformations 3D
  • Les polylignes géodésiques qui traversaient l'équateur manquaient de détails.
  • Ajout de positions de commande pour LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER et RIGHT_BOTTOM.
  • Remplacement du nom des positions de commande LEFT par LEFT_TOP, RIGHT par RIGHT_TOP, TOP par TOP_CENTER et BOTTOM par BOTTOM_CENTER

11 octobre 2010

Problèmes modifiés :

  • Problème 2478 : Street View – Boussole mal alignée/manquante dans certains navigateurs
  • Problème 2528 : l'opacité de ImageMapTypeOptions ne fonctionne pas dans IE8.
  • Problème 2661 : Infowindow : un clic droit sur un champ de saisie n'affiche pas le menu contextuel
  • Problème 2741 : le placement des repères ne fonctionne pas sur iOS 4 après un déplacement de la carte.

Changements notables :

  • Street View est activé par défaut
  • Correction d 'un bug qui empêchait de transmettre "this" à .getTileUrl
  • L'événement domready d'InfoWindow est désormais déclenché une fois que la fenêtre est visible.

28 septembre 2010

Problèmes modifiés :

  • Problème 2712 : fuites de mémoire (ajout/suppression de repères, affichage/masquage de repères, zoom/panoramique sur la carte)

Changements notables :

  • Les cartes V2 et V3 fonctionnent mieux lorsqu'elles se trouvent sur la même page.
  • Correction d'une erreur dans Street View HTML5 lors d'un déplacement rapide vers le bas

16 septembre 2010

Problèmes modifiés :

  • Problème 2701 : Le cap 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 des itinéraires déplaçables
  • Problème 1852 : l'événement "rightclick" sur un google.maps.Marker est déclenché sans argument.
  • Problème 2673 : Pegman disparaît après un changement de position

Changements notables :

  • Les performances des repères ont été améliorées

31 août 2010

Problèmes modifiés :

Changements notables :

  • Les géodésiques ont été améliorées pour les niveaux de zoom plus élevés.

24 août 2010

Problèmes modifiés :

  • Problème 2648 : Le déclenchement d'un événement de redimensionnement de la carte entraîne une erreur dans Firefox dans la version 3.2.1.

Changements notables :

  • Lorsque vous effectuez un zoom avant ou arrière à plusieurs reprises (par exemple, à l'aide d'une molette de défilement), 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 : le panoramique et le zoom de l'Apple Magic Mouse sont trop sensibles
  • Problème 2606 : La définition de draggable: false sur une carte désactive les liens
  • Problème 2640 : la mémoire n'est pas effacée lors de l'actualisation du navigateur / onunload (IE)

Changements notables :

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

9 août 2010

Changements notables :

  • Les propriétés obsolètes KMLMouseEvent.position et FusionTablesMouseEvent.position ont été supprimées. Utilisez .latLng à la place
  • La propriété obsolète StreetViewService.getNearestPanorama a été supprimée. Utilisez plutôt .getPanoramaByLocation

3.1

28 septembre 2010

Changements notables :

  • Correction d'un problème qui provoquait une erreur JS lorsque l'itinéraire avait le même point de départ et la même destination

9 août 2010

Changements notables :

  • La modification de la carte d'un OverlayView a été corrigée.
  • Correction de l'appel de GroundOverlay.setMap(null)
  • IE ne présente plus de fuites de mémoire lors du zoom/panoramique

5 août 2010

Problèmes modifiés :

  • Problème 2588 : L'appel de setVisible(false) sur un objet Panorama avec un écouteur associé entraîne une erreur JS dans IE

Changements notables :

  • Correction du problème de disparition des repères dans IE6 lors d'un changement de niveau de zoom

29 juil. 2010

Problèmes modifiés :

Changements notables :

  • Le paramètre "originHeading" du panorama personnalisé est obsolète et a été remplacé par "centerHeading".
  • Les tuiles hybrides coréennes affichent désormais les routes
  • Les clics passent désormais par les 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 est déclenché après un zoom à l'aide de la molette de défilement.
  • Problème 2385 : à des niveaux de zoom plus élevés, GroundOverlay devient noir dans Internet Explorer
  • Problème 2337 : polyligne perdue
  • Problème 2427 : Le déplacement d'une fenêtre d'informations ouverte en mode panoramique automatique entraîne le "blocage" des repères.
  • Problème 2493 : les repères ne sont pas correctement effacés dans IE7.
  • Problème 2500 : MarkerImage recadré lors de l'utilisation de !Marker.setIcon(<scaled MarkerImage>) pour un repère existant
  • Problème 2549 : le code CSS du menu déroulant de Google génère un avertissement

Changements notables :

  • Un événement de clic n'est plus déclenché lorsqu'un polygone est déplacé.
  • Cliquer sur un élément de sélection de formulaire qui s'étend en dehors d'un InfoWindow ne déclenche plus de clic sur la carte.
  • Un clic sur une superposition KML ne déclenche plus d'événement de clic sur la carte.
  • Street View est désormais automatiquement panoramique pour s'adapter à une InfoWindow à l'écran.
  • La propriété "position" de l'objet LatLng de MouseEvent pour KML et FusionTables a été remplacée par "latLng".
  • Les commandes de zoom Android ne transmettent plus les clics à la carte.

17 juin 2010

Problèmes modifiés :

Changements notables :

  • Correction du bug de scintillement des repères
  • Le déclenchement de l'événement domready de la fenêtre d'informations a été amélioré.
  • DirectionsRoute.bounds est désormais exposé

11 juin 2010

Problèmes modifiés :

Changements notables :
  • Correction d'une fuite de mémoire au niveau des repères
  • La latence du premier géocodage a été améliorée.
  • Accès fourni au StreetViewService

3,0

18 mai 2010

Problèmes modifiés :

Changements notables :
  • Correction d'un bug pour afficher correctement les droits d'auteur de Google sur les types de cartes personnalisés
  • Ajout de la 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 : taille/marges infoWindow incorrectes lors de la définition du contenu via un élément plutôt qu'une chaîne

Changements notables :

  • Correction d'un bug qui entraînait le recadrage prématuré des superpositions au sol lors du franchissement de la ligne de changement de date.
  • Marker setIcon fonctionne désormais avec \ dans l'URL
  • Déclencheurs d'événements mouseout de polygone et de polyligne dans IE
  • La modification d'une icône de repère ne clignote plus.

7 mai 2010

Problèmes modifiés :

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

Changements notables :

  • Ajout de Calques KML et GeoRSS
  • Ajout de Superpositions au sol
  • Ajout de nouveaux calques : Trafic et À vélo
  • Ajout de la propriété "suppressBicyclingLayer" à DirectionsRendererOptions
  • Correction d'un bug pour s'assurer que la couche de zoom est correctement référencée lorsque MapType change
  • La propriété DirectionsResult "start/end_point" a été renommée "start/end_location".
  • La propriété DirectionsLeg "start/end_geocode" a été renommée "start/end_address".
  • La propriété "optimized_waypoint_order" de DirectionsRoute a été renommée "waypoint_order".
  • Suppression de la compatibilité avec les anciens noms de propriétés d'itinéraires (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) et poursuite de la journalisation des avertissements. Supprime également la conversion des itinéraires en étapes et des trajets en itinéraires, puis en étapes.
  • Remplacement de GeocoderGeometry.latLng par GeocoderGeometry.location

30 avril 2010

Problèmes modifiés :

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

Changements notables :

  • Cliquer sur la carte permet désormais de mettre le focus sur le clavier
  • Le zoom par pincement sur iPad est désormais pris en charge

26 avril 2010

Problèmes modifiés :

  • Problème 1826 : ajout d'événements mouseover et mouseout sur les polygones et les polylignes
  • Problème 2177 : map.setZoom(z) ne fonctionne pas correctement lors de l'événement "maptypeid_changed"
  • Problème 2247 : l'option hideRouteList sur DirectionsRenderer ne fonctionne pas comme prévu.

Changements notables :

  • Correction d'un bug qui faisait disparaître les icônes personnalisées en bas de la carte lors d'un déplacement

13 avril 2010

Problèmes modifiés :

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

11 avril 2010

Aucun changement notable ni problème 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 lorsqu'il est déplacé hors de la carte
  • Problème 2181 : la propriété de projection des fonds de carte n'est pas présente.

Changements notables :

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

23 mars 2010

Changements notables :

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

15 mars 2010

Changements notables :

  • Les polygones sont désormais correctement repeints lorsque les styles sont modifiés.
  • Des messages d'avertissement d'abandon sont envoyés via console.log lorsque l'ancien style "Directions" est utilisé.

10 mars 2010

Problèmes modifiés :

Changements notables :

3 mars 2010

Problèmes modifiés :

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

Changements notables :

  • Correction du bug de saut de carte.
  • Le zoom effectué deux fois de suite a été amélioré.
  • L'événement de déplacement d'un repère .latLng n'est plus masqué.

26 févr. 2010

Problèmes modifiés :

  • Problème 1651 : mousemove / mouseover / mouseout pour le canevas de la carte
  • Problème 2142 : DirectionsRendererOptions doit permettre aux utilisateurs de supprimer complètement les repères
  • Problème 2148 : event.latLng manquant
  • Problème 2109 : Bug : NavigationControlStyle.ZOOM_PAN ne s'affiche pas correctement dans IE8
  • Problème 2153 : MVCArray.push() ne renvoie pas la nouvelle longueur

Changements notables :

  • Ajout de l'opacité à ImageMapType.
  • Correction du bug qui empêchait le déclenchement du clic droit sur un rectangle ou un cercle.
  • Les événements de contenu de la fenêtre d'informations ne sont plus supprimés lorsqu'ils sont masqués.

8 février 2010

Problèmes modifiés :

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

Changements notables :

  • Ajout de la nouvelle classe Rectangle
  • Ajout de la nouvelle 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 de l'objet MVCArray de LatLngs pour fermer les polygones, car cela entraîne également la fermeture des polylignes qui partagent le même objet 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 d'ImageMapType pour qu'il s'affiche correctement sur Android.
  • Modification du schéma de découpage des polygones pour autoriser les polygones contenant le pôle Nord ou le pôle Sud.
  • Augmentation de la plage de latitude de MercatorProjection au maximum possible en fonction de la précision de la 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 DIV dans le "flux de contrôle"
  • Problème 1916 : demande de fonctionnalité : ajouter la possibilité de mettre à l'échelle MarkerImage
  • Problème 1443 : extend() et union() doivent renvoyer l'objet LatLngBounds
  • Problème 1997 : documentation de l'option MapOption "size"
  • Problème 2074 : la carte ne s'affiche pas lorsque la carte du monde correspond aux dimensions exactes du conteneur de carte.

Changements notables :

  • Ajout de la compatibilité avec les langues indiennes :
    • bn, gu, kn, ml, mr, ta, te
  • Ajout de nouvelles méthodes statiques à l'espace de noms d'événement :
    • addListenerOnce
    • addDomListenerOnce
  • Ajout d'une propriété "encoded_lat_lngs" à l'objet DirectionsStep pour exposer l'ensemble des coordonnées de latitude et de longitude au format ASCII compressé.
  • Amélioration des performances grâce à la suppression des éléments DOM des repères hors écran
  • Correction d'un bug de panoramique dans Google Chrome
  • Correction d'un bug lié au zoom par pincement sur l'iPhone

19 janvier 2010

Problèmes modifiés :

  • Problème 1422 : demande de fonctionnalité : permettre aux développeurs de créer des types de cartes personnalisés
  • Problème 1523 : Demande de fonctionnalité : fromContainerPixelToLatLng (et vice versa)
  • Problème 1443 : extend() et union() doivent renvoyer l'objet LatLngBounds
  • Problème 1960 : bug : informations incomplètes lors de l'utilisation de provideTripAlternatives
  • Problème 1675 : erreur dans la documentation du tutoriel
  • Problème 1676 : erreur dans la 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 est incorrecte.
  • Problème 1976 : Bug : problèmes liés aux icônes personnalisées et aux repères déplaçables
  • Problème 2063 : collisions de noms de variables lors de la minimisation des sous-classes OverlayView

Changements notables :

17 décembre 2009

Changements notables :

  • Correction d'un à-coup initial qui se produisait avant le début d'une animation de panoramique de la carte.
  • Correction d'un problème qui faisait que la carte passait à un autre emplacement lorsque l'utilisateur effectuait un zoom au-delà du niveau de zoom maximal à l'aide de la molette de défilement ou d'un double-clic.
  • Les commandes de copyright, de type de carte et de navigation sont redimensionnées en fonction de la taille de la carte.
  • Les getters, setters et noms d'événements de l'ancien style sont officiellement obsolètes et ne sont plus définis.

10 décembre 2009

Problèmes modifiés :

  • Problème 1820 : Le zoom avant avec la molette de la souris semble dépasser le niveau de zoom maximal et "sauter" la position de la carte
  • Problème 1743 : le zoom par défilement entraîne le déplacement de la carte vers un emplacement complètement différent

Autres changements notables :

  • Ajout de la méthode panToBounds.
  • Ajout d'une nouvelle animation de carte. Cela affecte le déplacement, le panoramique, le zoom et les appels à setCenter/setZoom dans tous les navigateurs.
  • Ajout d'un message d'avertissement dans 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 la carte
  • Problème 1909 : corruption de getBounds après modification du centre de la carte
  • Problème 1938 : map.setOptions ne reconnaît pas les options de contrôle

Autres changements notables :

  • Ajout de la prise en charge des langues qui se lisent de droite à gauche pour activer les langues suivantes : arabe, farsi, hébreu
  • Exposition de la propriété lat_lngs pour les étapes DirectionsResult.

11 novembre 2009

Problèmes modifiés :

  • Problème 1742 : Le repère d'icône personnalisé s'affiche 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é : fournir un événement pour l'état "dom ready" de la fenêtre d'informations
  • Problème 1710 : possibilité d'annuler l'événement de zoom de l'utilisateur lors d'un double-clic

Autres changements notables :

  • Une erreur JS est générée lorsque des arguments non valides sont transmis à new google.maps.LatLng()
  • Correction d'un bug : la carte statique se chargeait deux fois lors du chargement de la carte.

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 de types incorrects dans les propriétés des options de polyligne et de polygone

28 septembre 2009

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

22 septembre 2009

Problèmes modifiés :

  • Problème 1420 : Fonctionnalité : ajout de la classe Polyline à l'API
  • Problème 1371 : l'événement map.bounds_changed se déclenche à plusieurs reprises lorsque la carte est déplacée.
  • Problème 1700 : emplacement incorrect lors d'un clic après un zoom arrière dans Firefox 3.5
  • Problème 1702 : latLng incorrect signalé dans les événements click et dblclick lorsqu'il existe un décalage de défilement dans un élément parent
  • Problème 1723 : la carte saute lorsque l'utilisateur la fait glisser sur un iPhone

Autres changements notables :

  • Lancement des polylignes et des polygones ! Ils vous permettent de tracer des lignes ou des régions pleines sur la carte, de spécifier des styles de trait et de remplissage, et de prendre en charge la plupart des événements de souris (le survol avec la souris n'est pas encore disponible). Ils fonctionnent dans tous les navigateurs compatibles (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), y compris sur 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 "idle", déclenché lorsque la carte n'a pas bougé depuis un certain temps. Résolution du problème 1371.
  • Correction des valeurs LatLng incorrectes renvoyées par les événements de clic.
  • Correction d'un bug lié au zoom par pincement sur l'iPhone. Consultez le problème 1723.

10 septembre 2009

Problèmes modifiés :

  • Problème 1659 : latLng incorrect signalé dans les événements click et dblclick après un panoramique, Firefox 3.5
  • Problème 1621 : obtention d'un emplacement incorrect après avoir cliqué sur la carte dans IE8 avec doctype
  • Problème 1642 : InfoWindow overflow:auto
  • Problème 1531 : la hauteur d'infoWindow augmente à chaque ouverture

Autres changements notables :

  • La syntaxe a été modifiée pour les méthodes get/set et les noms d'événements, comme indiqué 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 lors de l'initialisation des volets et de la projection. 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 à des niveaux de zoom faibles
  • Problème 1596 : un panoramique au-delà de la limite nord ou sud de la carte renvoie une erreur.
  • Problème 1643 : Bug : la molette de la souris fait défiler la carte inutilement
  • Problème 1379 : Je ne vois pas les données cartographiques de la Corée dans la version 3.

Autres changements notables :

  • Activation du zoom continu avec la molette de la souris et du zoom par double-clic dans Chrome, Safari 4 et Firefox 3.5
  • Amélioration des performances de déplacement de la carte
  • Le double-clic centre désormais la carte après le zoom

24 août 2009

Problèmes modifiés :

  • Problème 1567 : map.set_center ne fonctionne pas pour un emplacement à proximité.
  • Problème 1605 : le défilement de la carte entraîne également le défilement de la page.
  • Problème 1467 : fonction de panoramique de la carte + animation

Autres changements notables :

  • Le zoom avec la molette de la souris est activé par défaut. Pour la désactiver, définissez la propriété "scrollwheel" 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 la méthode set_draggable() des repères déplaçables

Autres changements notables :

  • Le zoom avec la molette de la souris a été activé.
  • Correction d'un problème affectant les iPhone, qui provoquait des sauts de carte après un glissement.

4 août 2009

Problèmes modifiés :

Autres changements notables :

  • Le pincement et le déplacement sur l'iPhone devraient être plus robustes.
  • Ajout de setters et de getters zIndex aux objets InfoWindow.

Modifications de la documentation :

  • Ajout des méthodes get_draggable et set_draggable pour les repères
  • Ajout des événements de repère drag, dragstart, dragend et draggable_changed
  • Propriété de déplacement du repère ajoutée
  • Ajout des méthodes get_zIndex et set_zIndex pour les fenêtres d'informations
  • Ajout de l'événement zIndex_changed de la fenêtre d'informations
  • Ajout de la propriété zIndex de la fenêtre d'informations

13 juillet 2009

Problèmes modifiés :

  • Problème 1415 : contenu de la fenêtre d'informations : sélectionnable vrai/ faux
  • 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 un doctype strict.

Autres changements notables :

  • Les développeurs n'ont plus besoin de spécifier la taille d'un MarkerImage. L'API la détectera si elle n'est pas fournie. De même, les arguments de taille, d'ancrage et d'origine pour MarkerImage sont tous facultatifs.
  • Les développeurs n'ont plus besoin d'appeler OverlayView.call(this) dans le constructeur d'une sous-classe OverlayView.
  • Les méthodes "changed" d'OverlayView ont été supprimées de l'interface. Cela ne devrait pas affecter le code du développeur, car ces méthodes n'étaient pas utilisées auparavant.
  • L'option partialmatch a été supprimée des objets Geocoder Request. Si un développeur continue de le transmettre, 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 :

  • La commande de zoom de grande taille est cliquable dans tous les navigateurs
  • La fenêtre d'informations "efface" la commande de zoom de grande taille, en se positionnant entièrement à l'intérieur de la carte et des commandes.
  • Le copyright mobile utilise de belles images
  • Les tuiles se chargent à partir du centre au lieu de l'angle supérieur gauche
  • Les utilisateurs ne peuvent plus sélectionner le texte des boutons de type de carte ni aucune des images de commande.
  • La bibliothèque principale est plus petite d'environ 1,9 Ko.