Note di rilascio dell'API Maps JavaScript

Iscriviti a queste note di rilascio. Iscriviti

Il team dell'API Maps JavaScript aggiorna regolarmente l'API con nuove funzionalità, correzioni di bug e miglioramenti delle prestazioni. Puoi indicare quale versione dell'API caricare all'interno dell'applicazione specificandola nel parametro v della richiesta di bootstrap dell'API Maps JavaScript. Scopri di più sul controllo delle versioni.

Questo changelog elenca le release per data e numero di versione, insieme alle modifiche associate.

Per ricevere aggiornamenti sulle nuove versioni dell'API Maps, iscriviti al gruppo google-maps-js-api-v3-notify.

3.61.9a

10 luglio 2025

Modifiche:

  • Marcatori aggiornati per evitare istruzioni di navigazione ripetute su ogni elemento quando si utilizza uno screen reader. L'istruzione viene ora annunciata una sola volta ogni volta che si entra nel gruppo.
  • È stato risolto un problema di contrasto per la finestra di dialogo delle scorciatoie da tastiera in modalità Buio.
  • Attiva il supporto della personalizzazione del bordo, del raggio del bordo, del colore di sfondo del widget e della combinazione di colori per l'elemento di completamento automatico dei luoghi. L'elemento Place Autocomplete ora rispetta automaticamente la modalità Buio. Per disattivarla, applica color-scheme: light in CSS.
  • Sono stati aggiunti i campi googleMapsURI alle classi Place Photo e Review.
  • [canale beta] Aggiungi l'enumerazione PossibleNextAction all'API Address Validation.

3.61.7a

1° luglio 2025

Modifiche:

  • La funzionalità del livello mappa termica nell'API Maps JavaScript non è più supportata. Questa API è stata ritirata a maggio 2025 e non sarà più disponibile in una versione successiva dell'API Maps JavaScript, che verrà rilasciata a maggio 2026. Per ulteriori informazioni, visita la pagina https://developers.google.com/maps/deprecations.
  • Risolve un problema in GA che impedisce l'elaborazione dei clic sui PDI nascosti da uno stile personalizzato.
  • [canale beta] È stata aggiunta una gestione aggiuntiva per la perdita del contesto WebGL nelle mappe 3D. Le mappe 3D ora tenteranno di ripristinarsi quando il contesto WebGL viene ripristinato.

3.61.6d

26 giugno 2025

Modifiche:

  • Aggiungi internalUsageAttributionIds a Map3DElement e Map3DElementOptions.

3.61.5a

17 giugno 2025

Modifiche:

  • Attiva il supporto della stringa "IP_BIAS" per LocationBias per il completamento automatico di Places.
  • È stato corretto un errore di documentazione per SearchNearbyRequest. Il valore predefinito per SearchNearbyRequest.RankPreference è POPULARITY, non DISTANCE.

3.61.4a

12 giugno 2025

Modifiche:

  • Aggiunta dell'enumerazione RPCStatus per descrivere i codici di stato restituiti da alcuni servizi web.

3.61.3b

5 giugno 2025

Nessuna modifica visibile al pubblico.

3.61.2

29 maggio 2025

Modifiche:

  • Sono stati aggiunti PlaceDetailsElement, PlaceDetailsCompactElement e gli elementi di configurazione associati. Rimossa PlaceDetailsSize.
  • È stato risolto un problema relativo a PlaceAutocompleteElement per cui la selezione di una voce IME causava la selezione di un elemento di previsione.

3.61.1

22 maggio 2025

Modifiche:

  • [canale beta] È stato corretto il problema relativo alla posizione/alla finestra mancante nell'output del luogo PlaceDetailsCompactElement.
  • I dettagli a livello stradale sono disponibili nelle città coperte.

3.60.12

8 maggio 2025

Modifiche:

  • [canale beta] Aggiunto il supporto dell'API Address Validation nell'API Maps JavaScript.
  • È stato risolto un problema relativo alle chiamate di rete dai contesti senza intestazioni Origin.

3.60.11 (rollback eseguito)

1° maggio 2025

Modifiche:

  • [canale beta] Aggiungi PlaceDetailsCompactElement e gli elementi di configurazione associati.
  • Correggi StreetViewPanoramaOptions.zoomControl = false che non funziona per le mappe Street View.

3.60.10

24 aprile 2025

Modifiche:

  • [canale beta] Le mappe 3D sono ora disponibili nel canale beta. Questa release include miglioramenti dell'accessibilità e nuovi elementi interattivi per polilinee, poligoni e modelli 3D. Inoltre, ora è disponibile un nuovo PopoverElement per visualizzare contenuti HTML personalizzati su Maps 3D. Per ulteriori informazioni, consulta Mappe 3D fotorealistiche in Maps JavaScript.

3.60.9

17 aprile 2025

Modifiche:

  • [canale alpha] Avvia PlaceContextualElement per l'accesso sperimentale senza restrizioni.
  • [canale alfa] I modelli 3D ora vengono visualizzati con un'illuminazione basata su immagini (IBL) per impostazione predefinita su Maps 3D.

3.60.8

9 aprile 2025

Modifiche:

  • [canale beta] L'API LocalContext è stata completamente rimossa. Il tentativo di creare un'istanza di LocalContextMapView ora genera un errore. Per ulteriori informazioni, visita la pagina https://developers.google.com/maps/deprecations#localcontext-deprecation.
  • È stato corretto un bug che causava un comportamento anomalo durante il trascinamento dei marcatori avanzati sui dispositivi touch.
  • È stata aumentata l'opacità dell'overlay di gestione dei gesti cooperativi in modo che il testo soddisfi i requisiti di contrasto in tutte le aree della mappa.
  • Aggiungi il supporto per PostalAddress nell'API Places.
  • Garantisce che l'overlay della mappa statica all'avvio abbia lo stesso schema di colori della mappa sottostante.

3.60.7b

3 aprile 2025

Modifiche:

  • Il widget Place Autocomplete è ora disponibile nel canale settimanale.

3.60.6

27 marzo 2025

Modifiche:

  • È stato risolto un problema su Safari per cui le pagine che utilizzano overscroll-behavior non scorrevano correttamente.
  • Risolto il problema dello sfarfallio quando si aggiungono molti indicatori avanzati con il comportamento di collisione abilitato.
  • È stato aggiunto il supporto per PriceRange in Places.

3.60.5 (rollback eseguito)

20 marzo 2025

Modifiche:

  • È stato corretto un bug che impediva lo scorrimento della pagina quando si faceva clic o si toccavano i marcatori avanzati.
  • È stato corretto un bug che impediva il corretto funzionamento della modalità a schermo intero in <gmp-map>.
  • È stato corretto un bug per cui la finestra delle informazioni di un indicatore avanzato nascosto era ancora visibile.
  • Le mappe con stili personalizzati in Roadmap non perderanno il loro stile personalizzato quando viene aggiunto il livello Ciclismo.

3.60.4

11 marzo 2025

Modifiche:

  • Gli stili personalizzati e i colori di sfondo vengono applicati al tipo di mappa e alla combinazione di colori specifici per i quali è definito lo stile (inizialmente, questo sarà limitato a Roadmap e Roadmap scura). Il livello del trasporto pubblico manterrà qualsiasi stile personalizzato per il tipo di mappa selezionato.

3.60.3 (rollback eseguito)

5 marzo 2025

Modifiche:

  • È stato corretto un bug che impediva la visualizzazione del riquadro delle indicazioni.

3.60.2

27 febbraio 2025

Modifiche:

  • Luoghi: è stato aggiunto il supporto per il tipo di connettore per veicoli elettrici NACS (SAE J3400).
  • Sono stati rilasciati gli elementi HTML gmp-map e gmp-advanced-marker in GA.

3.60.1

20 febbraio 2025

Modifiche:

  • [canale alfa] altitudeMode su Polygon3DElement e Polyline3DElement ora è impostato su CLAMP_TO_GROUND per impostazione predefinita.
  • [canale alfa] Per il rendering della mappa 3D, ora è necessario impostare una nuova opzione mode su Map3DElement (sono disponibili due nuovi valori: HYBRID e SATELLITE). L'opzione defaultLabelsDisabled esistente è stata rimossa. Imposta mode su HYBRID o SATELLITE.
  • [canale beta] Il colore di sfondo tornerà al valore predefinito o al set di colori impostato in MapOptions se non è stato impostato in modo specifico per un particolare tipo di mappa.
  • [canale beta] Gli stili personalizzati raster devono essere applicati solo al tipo di mappa a cui è stato assegnato lo stile.
  • È stato risolto un problema per cui i marcatori avanzati si spostavano quando venivano trascinati in modalità a schermo intero. È stato inoltre risolto un problema relativo all'offset del Pegman di Street View quando viene trascinato in modalità a schermo intero.
  • Sostituisci il controllo dello zoom predefinito con il nuovo controllo della videocamera, che contiene i pulsanti di panoramica e zoom.
  • Aggiornare le icone dei pulsanti di zoom per allinearle alle nuove icone dei pulsanti di panoramica.

3.59.8

6 febbraio 2025

Modifiche:

  • Ora i clienti possono accedere ai valori di TransitFare come testo.
  • [canale alpha] È stato lanciato il nuovo elemento AirQualityMeterElement: <gmp-air-quality-meter>.
  • [canale alpha] L'utilizzo di PlaceAutocompleteElement ora richiede l'attivazione dell'API Places (New) nel progetto Google Cloud. .
  • [canale alfa] PlaceAutocompleteElement: l'evento gmp-placeselect viene sostituito da gmp-select e fornisce un oggetto PlacePredictionSelectEvent anziché un oggetto PlaceAutocompletePlaceSelect.
  • [canale alfa] PlaceAutocompleteElement: l'evento gmp-requesterror viene sostituito da gmp-error e fornisce un oggetto Event anziché un oggetto PlaceAutocompleteRequestErrorEvent.
  • [canale alfa] PlaceAutocompleteElement: componentRestrictions è sostituito da includedRegionCodes.
  • [canale alpha] PlaceAutocompleteElement: types viene sostituito da includedPrimaryTypes.

3.59.7

30 gennaio 2025

Modifiche:

  • [canale beta] I colori di sfondo della roadmap e della roadmap in modalità Buio impostati per gli stili personalizzati devono essere visualizzati dietro i riquadri e oltre i margini della mappa.
  • [Canale beta] Una roadmap con stile personalizzato (o roadmap in modalità buio) manterrà il suo stile personalizzato quando viene aggiunto un livello di trasporto pubblico, anziché tornare allo stile della mappa base predefinito.
  • Le mappe in modalità Buio ora rimarranno in questa modalità quando viene aggiunto il livello del trasporto pubblico.

3.59.6

23 gennaio 2025

Nessuna modifica visibile al pubblico.

3.59.5

16 gennaio 2025

Modifiche:

  • È stato corretto un bug che causava errori non rilevati durante la creazione di un panorama Street View personalizzato.

3.59.4a

9 gennaio 2025

Modifiche:

  • È stato corretto un bug che causava errori non rilevati quando il livello del traffico è attivato.
  • [Canale beta] Risolve un problema per cui PlaceAutocompleteElement non restituiva correttamente lo stato attivo.
  • [canale beta] Le funzionalità della mappa atomica verranno mostrate nelle città supportate a livello di zoom 17 e più in dettaglio.

3.59.3

12 dicembre 2024

Modifiche:

  • Firebase App Check ora è disponibile per l'utilizzo con l'API Maps JavaScript e Places JavaScript.

3.59.2

5 dicembre 2024

Modifiche:

  • [canale alfa] Le funzionalità della mappa atomica verranno mostrate nelle città supportate a livello di zoom 17 e più in profondità.
  • Aggiunge un ID attribuzione utilizzo all'inizializzatore, che aiuta Google a capire quali librerie ed esempi sono utili agli sviluppatori, ad esempio l'utilizzo di una libreria di clustering dei marcatori. Per disattivare l'invio dell'ID attribuzione utilizzo, puoi eliminare questa proprietà o sostituire il valore con una stringa vuota. Le modifiche a questo valore dopo l'istanza potrebbero essere ignorate.
  • Ora puoi utilizzare Firebase App Check per proteggerti da richieste dannose. Scopri di più sull'utilizzo di App Check con Places e sull'utilizzo di App Check con Maps.

3.59.1

21 novembre 2024

Modifiche:

  • [Canale beta] È stato risolto un problema a causa del quale il controllo dello zoom non è presente in Street View.
  • Corretto un bug per cui i marcatori legacy non cliccabili inviano comunque l'evento di clic.
  • È stato corretto un bug che impediva agli indicatori avanzati di aggiornare la posizione dei pixel quando si passava a un tipo di mappa personalizzato.
  • Ora viene registrato un avviso della console quando vengono applicati tipi e stili di mappa predefiniti o personalizzati con un ID mappa. Se è presente un ID mappa, gli stili mappa vengono controllati tramite la console Cloud e gli stili basati sul cloud sono attualmente supportati solo sui tipi di mappe stradali.
  • Stilizza i pulsanti di movimento del controllo della videocamera al passaggio del mouse in modalità Buio.
  • Problema di spaziatura fitBounds dell'indirizzo quando si utilizzano limiti molto piccoli.

3.58.11a

31 ottobre 2024

Modifiche:

  • [Canale beta] È stato corretto un bug che rendeva inutilizzabile Pegman di Street View sulla mappa del componente web.
  • Impedito agli screen reader di concentrarsi sul messaggio di scorrimento quando è nascosto in una mappa dell'API Embed.

3.58.10

24 ottobre 2024

Modifiche:

  • È stato risolto un problema che causava un'eccezione durante l'accesso allo spazio di archiviazione della sessione.

3.58.9 (rollback eseguito)

17 ottobre 2024

Modifiche:

  • [canale alfa] Ora è possibile utilizzare immagini e SVG personalizzati per i marcatori visualizzati su Maps 3D.

3.58.8

10 ottobre 2024

Modifiche:

  • È stato rimosso un avviso errato della console WebGLOverlayView.
  • È stato risolto un problema per cui Chrome mostrava erroneamente una linea blu di messa a fuoco intorno alla mappa se era il primo elemento della pagina con cui interagiva un puntatore o un mouse.
  • Sono stati aggiunti fornitori di servizi di localizzazione di veicoli e flotte ODRD per il monitoraggio della flotta JavaScript di Mobility Services.

3.58.7

3 ottobre 2024

Nessuna modifica visibile al pubblico.

3.58.6

25 settembre 2024

Modifiche:

  • [canale alfa] Sono state rimosse le proprietà *Opacity da Polyline3DElement e Polygon3DElement. I valori alfa possono essere specificati nelle proprietà *Color corrispondenti utilizzando i formati di colore #rgba, #rrggbbaa, rgba(r, g, b, a) o rgb(r g b / a).
  • [Canale alfa] I controlli dell'interfaccia utente predefiniti, i marcatori, i modelli 3D e le funzioni di animazione della videocamera preimpostate sono ora disponibili per l'utilizzo con le mappe 3D nella release sperimentale.
  • È stato corretto un bug che impediva di passare da un tipo di mappa personalizzato all'altro sulle mappe vettoriali.
  • Utilizza immagini satellitari ad alta risoluzione per i dispositivi con un'alta densità di pixel.

3.58.5a

19 settembre 2024

Nessuna modifica visibile al pubblico.

3.58.4a

12 settembre 2024

Nessuna modifica visibile al pubblico.

3.58.3

5 settembre 2024

Nessuna modifica visibile al pubblico.

3.58.2

29 agosto 2024

Modifiche:

  • Il glifo di testo di PinElement ora viene scalato con PinElement e il suo colore predefinito corrisponde al glyphColor predefinito di PinElement.

3.58.1a

22 agosto 2024

Modifiche:

  • [Canale beta] Sostituisci il controllo Zoom con il controllo della videocamera per impostazione predefinita. La funzionalità Controllo videocamera include i controlli di zoom e panoramica.
  • Pubblica le proprietà cameraControl e cameraControlOptions in MapOptions.
  • Consente di impostare la combinazione di colori (chiara o scura) al momento della creazione della mappa.
  • Aggiorna il controllo dei tipi di mappa per andare a capo se la larghezza della mappa è troppo piccola
  • È stato integrato un nuovo sistema di etichettatura per il rendering delle etichette delle mappe vettoriali.
  • I nuovi colori della mappa di base sono ora quelli predefiniti nel canale v=weekly per gli sviluppatori che non utilizzano gli ID mappa. Per ulteriori informazioni, visita la pagina https://developers.google.com/maps/new-basemap-style-opt-in.

3.57.13

8 agosto 2024

Modifiche:

  • [canale beta] Sono stati aggiunti i descrittori dell'indirizzo alla risposta di geocodifica per la geocodifica inversa, la geocodifica normale e la ricerca dell'ID luogo.

3.57.12

1° agosto 2024

Modifiche:

  • [canale beta] Sono stati aggiunti i descrittori dell'indirizzo alla risposta di geocodifica per la geocodifica inversa, la geocodifica normale e la ricerca dell'ID luogo.
  • [canale beta] Consenti di impostare la combinazione di colori (chiara o scura) al momento della creazione della mappa.
  • Ridurre la latenza di IconMouseEvent quando si fa clic su una funzionalità nelle mappe vettoriali

3.57.10

25 luglio 2024

Modifiche:

  • [canale beta] Sono stati aggiunti i descrittori dell'indirizzo alla risposta di geocodifica per la geocodifica inversa, la geocodifica normale e la ricerca dell'ID luogo.
  • Sono stati aggiunti diversi attributi per i tipi principali e i nomi visualizzati alla classe Place.

3.57.9

18 luglio 2024

Modifiche:

  • È stata migliorata l'accessibilità del controllo Pegman di Street View.

3.57.8b

11 luglio 2024

Nessuna modifica visibile al pubblico.

3.57.7

4 luglio 2024

Modifiche:

  • Aggiungi opzioni per veicoli elettrici e carburante alle proprietà della classe Place. Attiva le opzioni di ricerca EV per Place.searchByText.

3.57.6a

27 giugno 2024

Nessuna modifica visibile al pubblico.

3.57.5

20 giugno 2024

Nessuna modifica visibile al pubblico.

3.57.4

13 giugno 2024

Modifiche:

  • [canale beta] È stato integrato un nuovo etichettatore per il rendering delle etichette delle mappe vettoriali.
  • La finestra informativa ha una nuova proprietà isOpen per indicare se è aperta su una mappa o in Street View.
  • È stata corretta la documentazione di riferimento errata per la classe Place Autocomplete PlacePrediction.

3.57.3a

6 giugno 2024

  • [canale beta] Sono stati aggiunti i descrittori dell'indirizzo alla risposta di geocodifica per la geocodifica inversa, la geocodifica normale e la ricerca dell'ID luogo.

3.57.2

28 maggio 2024

Modifiche:

  • Risolto un bug per cui il controllo del tipo di mappa nel componente web non apre i menu.
  • È stato corretto un bug che causava la mancata visualizzazione dell'indicatore di trascinamento di AdvancedMarkerElement.
  • Aggiungi la funzionalità di completamento automatico alla nuova API Places.
  • Ora i riquadri raster della mappa vengono pubblicati nel formato immagine WebP.
  • È stata aggiornata la documentazione per Place.searchByText e Place.searchNearby in modo che punti all'elenco dei campi corretto.
  • Nel canale settimanale sono ora disponibili un nuovo pulsante di chiusura della finestra informativa e un'intestazione facoltativa.

3.57.0

24 maggio 2024

Nessuna modifica visibile al pubblico.

3.56.12a

9 maggio 2024

Modifiche:

  • È stato corretto un bug che causava la mancata visualizzazione dell'indicatore di trascinamento di AdvancedMarkerElement.

3.56.11

2 maggio 2024

Modifiche:

  • [canale beta] <gmp-map> ora verrà impostata la modalità vettoriale per impostazione predefinita anche quando è impostato un ID mappa, ma non è impostato alcun tipo di rendering esplicito sull'ID mappa (ad es. DEMO_MAP_ID).

3.56.10

25 aprile 2024

Modifiche:

  • [canale beta] L'evento gmp-placeselect di PlaceAutocompleteElement ora viene propagato.
  • [canale beta] Sono ora disponibili un nuovo pulsante di chiusura della finestra informativa e un'intestazione facoltativa.
  • [canale beta] Funzionalità di accessibilità migliorate per la tastiera e il controllo Pegman di Street View.
  • Risolto il problema di perdita di memoria causato dalla rimozione dei marcatori avanzati.
  • Risolto un problema per cui i cerchi non disegnavano un perimetro uniforme.
  • È stata aggiunta l'API per impostare la modalità vettoriale durante l'istanza di google.maps.Map (mapId non richiesto).

3.56.8

11 aprile 2024

Modifiche:

  • È stato risolto un problema di perdita di memoria quando si utilizzava AdvancedMarkerElement.

3.56.7

4 aprile 2024

Modifiche:

  • Aggiungi la funzione searchNearby alla nuova classe Place.

3.56.6

28 marzo 2024

Modifiche:

  • [canale beta] Le tessere raster della mappa ora vengono pubblicate nel formato immagine WebP.
  • Posizionamento fisso dell'ancoraggio della finestra informativa per i PDI sulla mappa nelle mappe vettoriali.
  • È stato corretto un bug che visualizzava il AdvancedMarkerElement senza una posizione impostata.
  • È stato aggiunto un evento "close" all'API InfoWindow.

3.56.5

21 marzo 2024

Modifiche:

  • [canale beta] I nuovi colori della basemap sono ora quelli predefiniti per gli sviluppatori che non utilizzano gli ID mappa. Per ulteriori informazioni, visita la pagina https://developers.google.com/maps/new-basemap-style-opt-in.
  • È stata corretta la posizione di base della finestra informativa per le etichette e le icone della mappa vettoriale.

3.56.4

14 marzo 2024

Nessuna modifica visibile al pubblico.

3.56.3

7 marzo 2024

Nessuna modifica visibile al pubblico.

3.56.1

22 febbraio 2024

Modifiche:

  • È stato corretto un errore di documentazione nel parametro "fields" di Place.searchByText.
  • [canale beta] Crea uno slot predefinito in <gmp-map> e consente di creare elementi personalizzati per eseguire il wrapping dei componenti web dell'API Maps JavaScript.
  • Aggiungi opzioni di parcheggio alla nuova API Place Class.
  • Ritira google.maps.Marker. Utilizza invece google.maps.marker.AdvancedMarkerElement. Al momento, il ritiro di google.maps.Marker non è pianificato, ma google.maps.marker.AdvancedMarkerElement è consigliato rispetto a google.maps.Marker. Anche se google.maps.Marker continuerà a ricevere correzioni di bug per eventuali regressioni importanti, i bug esistenti in google.maps.Marker non verranno risolti. Verrà dato un preavviso di almeno 12 mesi prima dell'interruzione dell'assistenza. Per informazioni dettagliate sul ritiro, consulta la pagina https://developers.google.com/maps/deprecations.
  • Aggiungi altri attributi alla nuova API Place Class.
  • Aggiungi opzioni di pagamento alla nuova API Place Class.

3.55.11a

15 febbraio 2024

Modifiche:

  • Impedisci lo scorrimento automatico delle mappe quando vengono selezionate.

3.55.11

8 febbraio 2024

Modifiche:

  • [canale alpha] È stata rimossa la proprietà inputElement da PlaceAutocompleteElement.
  • [canale alpha] Aggiungi parti CSS per l'elemento di completamento automatico dei luoghi
  • [canale beta] PlaceAutocompleteElement è ora disponibile in anteprima (v=beta)
  • Aggiungi opzioni di accessibilità all'API Places V2.

3.55.10

1° febbraio 2024

Modifiche:

  • [canale beta] Deprecazione di SearchByTextRequest.rankBy. Utilizza invece SearchByTextRequest.rankPreference.
  • [canale beta] Place.findPlaceFromQuery e Place.findPlaceFromPhoneNumber non sono più disponibili; utilizza invece Place.searchByText.
  • Correzione del monitoraggio dell'utilizzo per canale.
  • Attiva le polilinee in base al traffico per i fornitori di posizione di viaggi e veicoli in JavaScript Journey Sharing.
  • La nuova classe Place è ora disponibile nel canale settimanale.
  • Deprecate Place.openingHours. Utilizza invece regularOpeningHours.

3.55.9

25 gennaio 2024

Modifiche:

  • [Canale beta] Risolve un problema per cui la finestra di dialogo delle scorciatoie da tastiera non poteva essere chiusa premendo il tasto Esc su MapElement.
  • È stato aggiunto un nuovo parametro URL loading=async all'URL di bootstrap per il caricamento diretto dello script. Ciò indica che l'API Maps JavaScript non è stata caricata in modo sincrono e che nessun codice JavaScript viene attivato dall'evento load dello script. È vivamente consigliato di impostare questo valore su async, se possibile, per migliorare il rendimento.

3.55.8

18 gennaio 2024

Modifiche:

  • [canale alpha] Ora inviamo il token di sessione nell'ambito delle richieste PlaceAutocompleteElement.
  • [canale beta] Introduce una nuova proprietà gmpClickable in AdvancedMarkerElement. Si tratta di una modifica che causa interruzioni per gli utenti che registrano l'evento gmp-click utilizzando addEventListener() nel canale beta. Per ricevere l'evento gmp-click al clic, imposta la proprietà gmpClickable su true o aggiungi l'attributo gmp-clickable al componente web . Per gli utenti che utilizzano addListener() per registrare l'evento gmp-click, al momento non è necessario apportare alcuna modifica.

3.55.7

11 gennaio 2024

Modifiche:

  • [canale beta] La proprietà element di AdvancedMarkerElement ora punta all'istanza di AdvancedMarkerElement.
  • [canale beta] I marcatori avanzati ora possono personalizzare i contenuti con i nodi secondari.
  • Corregge un bug a causa del quale le scorciatoie da tastiera per panoramica e zoom non funzionavano dopo aver fatto clic sulla mappa.
  • Attiva la personalizzazione delle polilinee per la condivisione del viaggio in JavaScript.
  • [canale alpha] Aggiungi gli attributi types, requestedLanguage, requestedRegion e name a PlaceAutocomplete
  • [Canale beta] È stato corretto il bug che impediva la creazione dell'elemento Marcatore avanzato durante la chiamata di document.createElement('gmp-advanced-marker').

3.55.3

30 novembre 2023

Nessuna modifica visibile al pubblico.

3.55.2

23 novembre 2023

Modifiche:

  • Corretto un bug che causava errori CSP correlati allo stile in Street View

3.55.1

16 novembre 2023

Nessuna modifica visibile al pubblico.

3.54.12a

8 novembre 2023

Modifiche:

  • È stato corretto un bug che impediva il rendering di WebGLOverlayView in determinate situazioni.

3.54.12

2 novembre 2023

Modifiche:

  • [canale alpha] Aggiorna Place Autocomplete in modo che sia un componente web. Si tratta di una modifica che provoca un errore. Per informazioni aggiornate sull'utilizzo, consulta la pagina https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
  • [canale alfa] Aggiornamento della gestione dello stato attivo dell'elemento di completamento automatico dei luoghi
  • [canale beta] Esporre l'evento gmp-zoomchange in MapElements
  • Abilita MapTypeControl HORIZONTAL_BAR per gestire automaticamente i contesti di layout da destra a sinistra.

3.54.11

26 ottobre 2023

Modifiche:

  • È stato risolto un problema per cui la configurazione dei controlli su una mappa poteva generare un errore.
  • Aggiungi la possibilità di limitare le immagini di Street View solo alle fonti ufficiali di Google tramite StreetViewLocationRequest e StreetViewControlOptions.

3.54.10

18 ottobre 2023

Modifiche:

  • [canale beta] MapElement ora regola automaticamente il layout dei controlli da sinistra a destra o da destra a sinistra in base allo stile direction calcolato. Sono disponibili anche slot per l'aggiunta di controlli personalizzati. ControlPosition ora supporta i valori logici per il supporto del layout da sinistra a destra/da destra a sinistra. Inoltre, ora l'API Maps Embed regola automaticamente il layout dei controlli da sinistra a destra o da destra a sinistra in base alla lingua.
  • [canale beta] MapElement ora ha delegatesFocus attivato

3.54.9

12 ottobre 2023

  • [canale beta] Aggiunge il riepilogo editoriale all'API Places v2.

3.54.7a

28 settembre 2023

Modifiche:

  • È stato aggiunto il supporto per più fornitori di servizi di localizzazione in Journey Sharing JavaScript.

3.54.6

21 settembre 2023

Modifiche:

  • google.maps.FeatureLayer risponde agli eventi mousemove.
  • È stato aggiunto google.maps.FeatureType.SCHOOL_DISTRICT, pertanto i distretti scolastici sono supportati negli stili basati sui dati.

3.54.5

14 settembre 2023

Modifiche:

  • [canale beta] È stato corretto un bug che rendeva non disponibile addEventListener() di AdvancedMarkerElement.

3.54.4

7 settembre 2023

Modifiche:

  • Il logo Google non si sovrapporrà più così spesso alle informazioni sul copyright sulla mappa.

3.54.2

24 agosto 2023

Modifiche:

  • È stato corretto un bug in DirectionsRenderer per cui la mappa non veniva caricata se lo zoom e il centro non erano stati impostati prima del rendering di DirectionsResult.

3.54.1

18 agosto 2023

Modifiche:

  • Esegue l'upgrade dell'API Maps JavaScript per supportare ECMAScript 2020 in modo nativo.
  • Gli indicatori avanzati ora vengono visualizzati in modo più chiaro.
  • La mappa è disattivata quando Array.from viene sostituito con un'implementazione che non supporta gli iterabili.
  • È stato corretto lo stato attivo che veniva perso quando i pulsanti di zoom erano disattivati ai livelli limite.

3.53.13

27 luglio 2023

Modifiche:

  • [canale beta] Le attribuzioni nella nuova classe Place sono state sottoposte a refactoring. PhotoAttribution è ora AuthorAttribution. author è ora displayName. authorURI è ora uri. photoURI {?string} è ora disponibile su AuthorAttribution. Photo.attributions è ora Photo.authorAttributions. Review.authorAttribution {?AuthorAttribution} sostituisce Photo.author/authorURI/authorPhotoURI.
  • [canale beta] È stato aggiunto il campo obbligatorio textQuery e il campo query è stato ritirato nel metodo searchByText() della classe Place.
  • È stato modificato l'offset dell'ancoraggio della finestra informativa per le etichette e le icone della mappa raster.

3.53.12

20 luglio 2023

Modifiche:

  • [Canale beta] Sono stati aggiunti fornitori di servizi di localizzazione di veicoli e flotte ODRD per la condivisione del viaggio JavaScript - Monitoraggio della flotta.
  • È stato aggiornato il messaggio di avviso quando l'argomento passato al costruttore LatLng() viene ignorato.
  • Marker.collisionBehavior deprecato a favore di AdvancedMarkerElement.collisionBehavior.

3.53.11

13 luglio 2023

Modifiche:

  • La funzione isLocationOnEdge() ora restituisce true quando il punto specificato è sufficientemente vicino all'inizio o al bordo di una polilinea.
  • Aggiunge un log degli errori per informare gli sviluppatori quando la mappa vettoriale non viene caricata e viene eseguito il fallback a una mappa raster.

3.53.7

15 giugno 2023

Modifiche:

  • [canale alfa] Aggiorna l'elemento di completamento automatico del luogo per supportare meglio gli screen reader e altre tecnologie assistive.

3.53.5

1° giugno 2023

Modifiche:

  • Consenti il passaggio dell'elemento Node alla proprietà content di Advanced Marker.
  • Migliorate le prestazioni del comportamento di collisione degli indicatori avanzati.
  • È stato aggiunto un nuovo campo per DeliveryVehicleStop in JavaScript Journey Sharing.

3.53.4a

24 maggio 2023

Correzioni di bug:

  • È stato risolto il problema di sfarfallio che si verificava sulla mappa vettoriale.
  • Corretto il calcolo errato della data quando si tiene conto di fusi orari diversi nel metodo getNextOpeningTime() del luogo.
  • È stato corretto un tipo errato in VehicleJourneySegment per la condivisione del viaggio.

3.53.3

18 maggio 2023

Modifiche:

  • [canale alpha] È stato corretto un bug a causa del quale l'elemento di completamento automatico del luogo non ripristinava il testo originale se utilizzavi i tasti freccia per evidenziare una previsione e poi facevi clic su Esci.
  • [canale alfa] Sono stati aggiornati gli stili di previsione del completamento automatico dei luoghi per garantire che i puntini di sospensione vengano visualizzati in caso di overflow del testo.
  • [canale beta] Il contesto locale ora mostra un avviso che indica che a breve non saranno più disponibili informazioni contestuali sui luoghi nella mappa del contesto locale.
  • È stato corretto un bug per cui l'omino di Street View non mostrava un'anteprima al passaggio del mouse durante il trascinamento, a meno che non fosse stato riportato almeno una volta nel dock.
  • Limiti, posizione e raggio ritirati per il servizio Place Autocomplete. Utilizza invece locationBias e locationRestriction.

3.53.2

4 maggio 2023

Modifiche:

  • [canale beta] È disponibile lo stile basato sui dati per i set di dati
  • [canale beta] I componenti web <gmp-map> e <gmp-advanced-marker> sono ora disponibili.
  • È stato aggiunto TimeWindow come campo a Task e TaskTrackingInfo in JavaScript Journey Sharing.
  • AdvancedMarkerElement e PinElement rilasciati sul canale settimanale.
  • Stili basati sui dati per i confini rilasciati sul canale settimanale.
  • getMapCapabilities e l'evento mapcapabilities_changed vengono rilasciati sul canale settimanale.

3.53.1a

27 aprile 2023

Modifiche:

  • Aggiornamento del servizio di completamento automatico dei luoghi per supportare locationBias e locationRestriction
  • [canale beta] Documentazione pubblicata sul metodo toJSON di Place v2.
  • [Canale beta] È stato corretto il trascinamento degli indicatori avanzati quando la mappa viene visualizzata in modalità wrap.
  • [canale beta] Gli stili basati sui dati PlaceFeature.fetchPlace displayNames saranno nella lingua dell'utente finale.
  • [canale beta] AdvancedMarkerView e PinView sono stati rinominati in AdvancedMarkerElement e PinElement.
  • [Canale beta] Risolto un problema per cui AdvancedMarkers e Pins a volte erano disponibili senza essere caricati esplicitamente. Ricorda di caricare sempre la libreria "marker" prima di accedere a queste classi.
  • [canale beta] AdvancedMarker position ora normalizzato a un LatLngAltitude.
  • [canale beta] Ritiro della proprietà draggable Advanced Marker a favore di gmpDraggable.

3.52.9

13 aprile 2023

Modifiche:

  • [canale beta] Modifica del valore della proprietà Place "priceLevel" da un numero a una stringa. I valori possibili per "priceLevel" sono ora: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE".
  • [canale beta] Ritiro di AdvancedMarkerView.draggable a favore di gmpDraggable.
  • [canale beta] Rimozione della proprietà "icona" e del nome del campo dalla classe Place. Gli sviluppatori sono invitati a utilizzare "svgIconMaskURI" al suo posto.
  • [canale beta] La proprietà title di AdvancedMarkerView ora accetta solo una stringa. I titoli possono essere rimossi con una stringa vuota.
  • [canale beta] Aggiungi "svgIconMaskURI" come nome di campo supportato per i metodi Place.fromPlaceFrom.
  • [canale beta] Proprietà Classe luogo cambiata da userRatingsCount a userRatingCount
  • È stato migliorato il modo in cui vengono stampati gli errori quando vengono registrati nella console.

Correzioni di bug:

  • Corregge un bug per cui la chiusura di InfoWindow causava un errore.

3.52.8

6 aprile 2023

Modifiche:

  • È stato aggiunto pollingIntervalMillis come campo pubblico dei fornitori di sedi di voto in JavaScript Journey Sharing.
  • [canale beta] La risposta JSON della classe Place è stata modificata da snake_case a lowerCamelCase.

Correzioni di bug:

  • È stato corretto un bug per cui le recensioni dei luoghi publishTime mostravano la data errata.
  • È stato risolto un problema per cui la creazione di elementi personalizzati non funzionava a livello globale.
  • [Canale beta] È stato corretto un bug che causava la scomparsa degli indicatori avanzati quando la mappa andava a capo.

3.52.6

23 marzo 2023

Modifiche:

  • [canale alpha] È stato rilasciato il widget di completamento automatico dei luoghi (nuovo) sperimentale.
  • Rilascia la condivisione del percorso JavaScript sul canale settimanale.

3.52.5

16 marzo 2023

Modifiche:

  • [canale beta] Stile basato sui dati: sono stati rimossi i FeatureType NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1.

Correzioni di bug:

  • È stato corretto un bug per cui le interfacce TypeScript erano vuote per le librerie utilizzate da importLibrary().

3.52.4

9 marzo 2023

Modifiche:

  • [canale beta] Sopprime l'evento di clic di Advanced Marker quando un indicatore viene trascinato.

3.52.3

2 marzo 2023

Modifiche:

  • [canale beta] Aggiunge entità TaskTrackingInfo per la condivisione del viaggio JavaScript.
  • [canale beta] Esegue l'upgrade dell'API Maps JavaScript per supportare ECMAScript 2020 in modo nativo.

Correzioni di bug:

  • Corregge una perdita di memoria che potrebbe verificarsi durante l'aggiunta e la rimozione di indicatori sulla mappa.
  • Correzione di un bug che causava la possibilità di fare clic sull'elemento interattivo quando si trovava sotto un indicatore avanzato selezionabile sui dispositivi touch.

3.52.2

23 febbraio 2023

Modifiche:

  • [canale beta] Stile basato sui dati: rimuovi la proprietà PlaceFeature.displayName.
  • [canale beta] È stato risolto il problema relativo alla mancata rimozione corretta di WebGLOverlayViews quando viene chiamato setMap(null)
  • È stato corretto un bug che segnala che la libreria search è sconosciuta.
  • È stato corretto un bug per cui il pulsante di chiusura della finestra informativa era invisibile in un elemento shadow root.
  • Per migliorare i Segnali web essenziali e ridurre il trasferimento di dati non necessari, Maps JavaScript ora posticipa il caricamento dei riquadri della mappa fino a quando la mappa non si avvicina alla visualizzazione. Le mappe create all'interno della visualizzazione iniziale della pagina non dovrebbero presentare differenze.

3.52.1

16 febbraio 2023

Modifiche:

  • Aggiunge la funzione importLibrary(), che consente di caricare dinamicamente le librerie in fase di runtime.
  • [canale beta] Attiva la funzionalità di panoramica automatica della finestra informativa quando viene aperta su un indicatore avanzato.
  • [canale beta] ha reso non nullabili determinati campi negli oggetti dati della libreria di Condivisione itinerari
  • [canale beta] Stile basato sui dati: i FeatureType NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1 sono ritirati. Verranno rimossi a marzo 2023.

3.51.8

2 febbraio 2023

Modifiche:

  • Canale beta: supporta il rendering degli indicatori avanzati sui tipi di mappe personalizzati.
  • L'ultima copia del bootstrap loader incorporato ora riutilizzerà i nonce CSP trovati altrove nel documento.

3.51.7

26 gennaio 2023

Modifiche:

  • Canale beta: stile basato sui dati: è stato aggiunto il metodo fetchPlace per ottenere il nome visualizzato di un PlaceFeature. La proprietà PlaceFeature.displayName verrà ritirata e rimossa a febbraio 2023.

3.51.6

19 gennaio 2023

Correzioni di bug:

  • Corregge un problema relativo agli indicatori avanzati, per cui la rimozione di un indicatore con collisione dalla mappa a volte poteva comportare la presenza di un elemento indicatore fantasma nel DOM.

3.51.5

12 gennaio 2023

Modifiche:

  • Corregge il tipo di element in AdvancedMarkerView, PinView e LocalContextMapView, da Element a HTMLElement | SVGElement per rappresentare più da vicino il tipo di elemento richiesto.

Correzioni di bug:

  • Corregge un bug durante l'utilizzo di un indicatore avanzato con una finestra informativa, in cui la finestra informativa potrebbe non aprirsi dopo aver trascinato l'indicatore utilizzando la tastiera.

3.51.4

5 gennaio 2023

Modifiche:

  • Canale beta: aggiungi nuovi attributi alla classe Place
  • Canale beta: array FeatureMouseEvent.features di stile basato sui dati può contenere più di una funzionalità se ce ne sono più di una sotto il clic e tutti i listener di clic FeatureLayer sotto un clic verranno attivati.
  • Canale beta: genera un errore per gli argomenti non validi di google.maps.Map.getFeatureLayer.
  • Corregge la posizione dei pixel dei marcatori avanzati su una mappa a schermo intero.
  • Le modifiche mappano gli eventi del mouse in modo da ignorare i clic dei pulsanti del mouse che si verificano mentre un altro pulsante del mouse è già premuto.
  • Corregge un bug che causava la scomparsa degli indicatori avanzati quando si ingrandiva la mappa.
  • Migliora le prestazioni quando si ingrandisce la mappa con molti indicatori avanzati.
  • Aggiorna la documentazione di StreetViewPanoramaOptions per chiarire che clickToGo non è disponibile con i panorami personalizzati.
  • Migliora le prestazioni durante la creazione di LatLngBounds, anche tramite Map.getBounds().
  • Aggiorna il riferimento WebGLOverlayView per onAdd e onRemove.
  • Aggiunge la personalizzazione dello stile dei marcatori fissi per la condivisione del viaggio.

3.51.3

8 dicembre 2022

Modifiche:

  • È stato corretto un bug che impediva a un indicatore di rilasciare lo stato attivo della tastiera quando si trova al di fuori dell'area visibile della mappa.
  • Canale beta: introduce la classe Place, una nuova API più semplice che supporta pattern di utilizzo moderni come le promesse. La classe Place include alcuni nuovi campi di dati.
  • Canale beta: è stato corretto un bug che impediva il rendering degli indicatori avanzati quando veniva passato un oggetto Map racchiuso in un proxy.
  • Canale beta: aggiunge la personalizzazione del marcatore del fornitore di posizione del viaggio per la condivisione del viaggio in JavaScript.

3.51.2

1° dicembre 2022

Modifiche:

  • Canale beta: l'API google.maps.importLibrary() è ora disponibile.
  • Canale beta: ritirato. Il contesto locale è stato ritirato e non è più consigliato per i nuovi siti web. La funzionalità continuerà a funzionare e verrà dato un preavviso di 12 mesi prima dell'interruzione del supporto. Se ti interessa creare un'esperienza simile a Contesto locale, ti suggeriamo di consultare la soluzione "Scoperta del quartiere" in Quick Builder o di utilizzare Places Library, Maps JavaScript API. Gli esempi di codice e i codelab per la libreria Places possono esserti d'aiuto.
  • Canale beta: per migliorare i segnali web essenziali e ridurre il trasferimento di dati non necessari, Maps JavaScript ora posticipa il caricamento dei riquadri della mappa finché la mappa non si avvicina alla finestra. Le mappe create all'interno della viewport iniziale della pagina non dovrebbero presentare differenze.
  • Canale beta: aggiunge un evento per le modifiche dello stato di polling per i fornitori di servizi di localizzazione di Condivisione itinerari.
  • Canale beta: aggiunge funzioni di personalizzazione dello stile per la condivisione del viaggio. Sono stati ritirati i metodi di configurazione precedenti.
  • Aggiunge l'accessibilità da tastiera ai passaggi del riquadro delle indicazioni. Ora è possibile navigare nelle indicazioni con il tasto Tab e selezionarle con la barra spaziatrice o il tasto Invio.
  • google.maps.geometry.spherical.computeArea() ora accetta LatLngBounds e Circle. Ora LatLngBounds può essere costruito con un LatLngBoundsLiteral.
  • Aggiunge il testo alt alle immagini nel riquadro dei percorsi suggeriti di DirectionRenderer.

3.51.1

17 novembre 2022

Modifiche:

  • Canale beta: viene rilasciata la classe Luogo nella raccolta Luoghi.
  • Canale beta: aggiunge funzioni di personalizzazione dello stile per la condivisione del viaggio. I metodi di configurazione precedenti sono ritirati.
  • Internet Explorer 11 è stato ritirato dall'API Maps Embed.
  • Il logo Google nell'API Maps Embed cambia stile quando si utilizzano i tipi di mappe ibrida o satellitare per una maggiore visibilità
  • Prestazioni di caricamento migliori per gli indicatori avanzati.
  • Rende accessibile da tastiera e compatibile con gli screen reader il pulsante "Annulla" di un disegno.
  • Rende i marcatori del renderer delle indicazioni accessibili da tastiera e compatibili con gli screen reader.
  • Aggiunge una descrizione ARIA al controllo Scala della mappa.
  • Attiva l'interazione e l'elemento attivo tramite tastiera per il controllo della scala della mappa.
  • Introduce un parametro della lingua nell'API Geocoder JS. L'API Maps JavaScript non considera più US come regione predefinita in Geocoder se non è specificata in modo esplicito.
  • Introduce un parametro della lingua nell'API Directions JavaScript.
  • Introduce un parametro della lingua nell'API Distance Matrix per JS.

Correzioni di bug:

  • Corregge un bug che causava il reindirizzamento dello stato attivo della tastiera al marcatore quando veniva aperta una finestra informativa.
  • Corregge un bug che impediva di mettere a fuoco i marcatori.

3,51

16 novembre 2022

Modifiche:

  • Il canale settimanale è stato aggiornato alla versione 3.51.
  • Il canale trimestrale è stato aggiornato alla versione 3.50.
  • Le versioni 3.49 e 3.48 sono ancora disponibili se richieste per numero.

3.50.12a

7 novembre 2022

Modifiche:

  • Corregge un problema per cui google.maps.event.addListenerOnce e google.maps.event.addDomListenerOnce hanno un binding this errato.

3.50.12

3 novembre 2022

Modifiche:

  • Canale beta: gli indicatori avanzati ora supportano l'altitudine se utilizzati su mappe oblique.

3.50.11

27 ottobre 2022

Modifiche:

  • Canale beta: ora viene registrato un errore quando i layer delle funzionalità di stile basato sui dati non sono più disponibili.
  • Canale beta: miglioramenti delle prestazioni per il caricamento dei marcatori avanzati predefiniti.

3.50.10

20 ottobre 2022

Correzioni di bug:

  • Corregge il padding a destra e in basso della finestra informativa su iOS.

3.50.9

13 ottobre 2022

Modifiche:

  • I passaggi selezionati ora sono evidenziati nel riquadro delle indicazioni.
  • Corregge la digitazione di TypeScript per il costruttore PinView.
  • Corregge la digitazione di TypeScript per il costruttore LagLngAltitude.
  • Aggiorna l'immagine dell'icona del marcatore predefinita in DirectionsRenderer.

3.50.8

6 ottobre 2022

Modifiche:

  • Canale beta: è stata rilasciata l'anteprima degli indicatori avanzati.
  • Canale beta: introduce la documentazione per isAdvancedMarkersAvailable nell'oggetto restituito getMapCapabilities().
  • Aggiunge "Questo campo è di sola lettura" alla descrizione API di LocalContextMapView e alla proprietà element di LocalContextMapViewOption

Correzioni di bug:

  • I colori negli stili personalizzati JSON ora utilizzano l'opacità dello stile predefinito anziché un'opacità forzata del 100%.

3.50.7

29 settembre 2022

Modifiche:

  • Lo screen reader ora legge le istruzioni su come interagire con Maps e Street View.
  • Aggiunge le scorciatoie da tastiera per inclinare e ruotare alla finestra di dialogo delle scorciatoie da tastiera.

3.50.6

22 settembre 2022

Correzioni di bug:

  • Corregge un bug per cui VoiceOver su iOS poteva navigare tra gli elementi sotto la finestra di dialogo delle scorciatoie da tastiera.
  • Aggiunge il testo alternativo all'immagine della mappa statica.

Modifiche:

  • Ora nella console viene registrato un errore quando viene chiamato map.getMapCapabilities() e si verifica un errore.

3.50.5

15 settembre 2022

Modifiche:

  • Aggiungi la costante MAX_BOUNDS per LatLngBounds per indicare i limiti LatLng massimi per le mappe
  • Consente agli screen reader di eseguire azioni di clic sui marker predefiniti.

3.50.3

1° settembre 2022

Modifiche:

  • Canale beta: aggiorna la classe DeliveryVehicle di JavaScript Journey Sharing per includere gli attributi personalizzati.
  • Corregge un bug per cui in un evento era presente un LatLng errato dopo l'inclinazione di una mappa.

3.50.2

25 agosto 2022

Modifiche:

  • Canale beta: è stato modificato FleetEngineDeliveryFleetLocationProvider per accettare un filtro per il veicolo di consegna delle stringhe.
  • Aggiorna l'immagine dell'icona del marcatore predefinita.

3.50.1

18 agosto 2022

Modifiche:

  • Canale beta: introduce le API per le funzionalità della mappa (evento getMapCapabilities e mapcapabilities_changed) nel canale beta.
  • Canale beta: introduce un parametro language in google.maps.Geocoder.
  • Canale beta: introduce un parametro language in google.maps.DistanceMatrixService.
  • Canale beta: introduce un parametro language in google.maps.DirectionsService.
  • Corregge un bug per cui un codice regione veniva ignorato in più API Places JS. Introduce i parametri di lingua e regione in varie API Place JS.
  • Rimuove il supporto in Maps JavaScript API Street View per i siti web senza il dominio googleapis.com nelle impostazioni di Content Security Policy. Per saperne di più, consulta la guida alle norme di sicurezza dei contenuti.

3.49.12

4 agosto 2022

Modifiche:

  • Aggiunge DEMO_MAP_ID, un ID mappa che può essere utilizzato per gli esempi di codice che richiedono un ID mappa. Questo ID mappa non è destinato all'uso in applicazioni di produzione e non può essere utilizzato per funzionalità che richiedono la configurazione cloud (come la personalizzazione basata su cloud).
  • Chiariamo che FleetEngineDeliverFleetLocationProvider.locationRestriction è necessario per iniziare il monitoraggio.

3.49.11

28 luglio 2022

Modifiche:

  • google.maps.VehicleType ora può essere referenziato come enum di runtime.

3.49.10

21 luglio 2022

Modifiche:

  • I valori NaN vengono rifiutati per la larghezza o l'altezza durante la convalida delle dimensioni dell'icona del marcatore, delle dimensioni scalate dell'icona del marcatore o delle dimensioni della finestra informativa.
  • Corregge un bug per cui il controllo del monitoraggio del movimento non era visibile sui dispositivi iOS in Street View.
  • Corregge un bug per cui il testo al passaggio del mouse per le indicazioni stradali veniva tagliato per le lingue RTL nell'API Embed.
  • Rende la finestra delle informazioni sul trasporto pubblico più accessibile e compatibile con gli screen reader.

3.49.9

14 luglio 2022

Modifiche:

  • Chiarisce l'utilizzo dei campi ID nei fornitori di servizi di localizzazione di Condivisione itinerari.

3.49.8

7 luglio 2022

Modifiche:

  • Rende i link di navigazione di Street View accessibili da tastiera e compatibili con gli screen reader.
  • Introduce un nuovo metodo focus su StreetViewPanorama.

3,49

23 giugno 2022

Modifiche:

Correzioni di bug:

  • Rende l'enumerazione BusinessStatus accessibile tramite google.maps.places.BusinessStatus.

3.49.5

16 giugno 2022

Modifiche:

  • Aggiunge un controllo e una finestra di dialogo per le scorciatoie da tastiera a Street View, migliorando la visibilità delle scorciatoie da tastiera.

Correzioni di bug:

  • Corregge un bug che causava l'invio di un modulo alla chiusura di Street View.

3.49.4

9 giugno 2022

Modifiche:

  • Mosse WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, zoom frazionario e getVisibleRegion nel canale settimanale.
  • Il panorama Street View predefinito per Map ora gestisce automaticamente la messa a fuoco quando viene aperto. Questo è il nuovo comportamento predefinito.
  • Ora la messa a fuoco del panorama di Street View viene ripristinata automaticamente quando viene chiuso (se possibile).
  • Ora Street View può essere chiuso premendo il tasto ESC (quando il pulsante di chiusura è attivo).
  • geometry.spherical.computeSignedArea() e geometry.spherical.computeArea() sono stati ottimizzati per una maggiore robustezza e accuratezza.

3.49.3a

2 giugno 2022

Modifiche:

  • Contrasto cromatico migliorato per il controllo del monitoraggio del movimento di Street View.
  • Il controllo del monitoraggio del movimento in Street View è ora accessibile da tastiera e compatibile con gli screen reader.
  • Le classi MapsNetworkError, MapsRequestError e MapsServerError sono ora esposte e documentate pubblicamente.

3.49.2

26 maggio 2022

Modifiche:

  • Contrasto cromatico migliorato per il controllo del monitoraggio del movimento di Street View.
  • Il controllo del monitoraggio del movimento in Street View è ora accessibile da tastiera e compatibile con gli screen reader.
  • Le classi MapsNetworkError, MapsRequestError e MapsServerError sono ora esposte e documentate pubblicamente.

3.49.1

19 maggio 2022

Modifiche:

  • Canale beta: è stato corretto un bug a causa del quale un codice regione veniva ignorato in più API Places JS. Introduce i parametri di lingua e regione in varie API Place JS.
  • Migliora il contrasto dei colori per i controlli a schermo intero e della bussola in modalità Buio.
  • Rende accessibili e compatibili con gli screen reader il controllo della bussola, il pulsante Chiudi e il controllo del link all'indirizzo di Street View.

3,49

12 maggio 2022

Modifiche:

  • Gli aggiornamenti settimanali del canale alla versione 3.49.
  • Gli aggiornamenti trimestrali del canale alla versione 3.48.
  • Le versioni 3.47 e 3.46 sono ancora disponibili se richieste per numero.
  • La versione 3.45 è stata eliminata e non può più essere utilizzata.

3.48.11

28 aprile 2022

Modifiche:

  • Il completamento automatico dei luoghi ora può accettare più tipi. Ulteriori informazioni.
  • isFractionalZoom è stato spostato nel canale settimanale.

3.48.9

14 aprile 2022

Modifiche:

  • Canale beta: attiva WebGL 2.0 per WebGLOverlayView.
  • Canale beta: include la libreria JourneySharing nei tipi TypeScript, negli extern e nella documentazione di riferimento dell'API Maps JavaScript.
  • Le funzioni google.maps.event.addDomListener() e google.maps.event.addDomListenerOnce() sono obsolete e non devono essere utilizzate. Utilizza invece il metodo standard addEventListener(). Questi metodi continueranno a funzionare e non è previsto il loro ritiro.
  • Aggiunge title e aria-label all'icona del marcatore di Street View.
  • Aggiunge l'attributo aria-pressed al controllo Schermo intero.
  • Migliora la spaziatura del menu a discesa per il controllo Tipo di mappa.
  • Aggiorna le etichette ARIA per il controllo del menu a discesa Tipo di mappa.

Correzioni di bug:

  • Rimuove un attributo aria-expanded non consentito da un controllo del tipo di mappa predefinito.

3.48.8

7 aprile 2022

Modifiche:

  • Migliora il contrasto del colore nel logo Google delle API Maps JavaScript e Embed.

3.48.7a

31 marzo 2022

Modifiche:

  • Canale beta: rimuove le API di visualizzazione sovrapposta WebGL ritirate.
  • Attiva la basemap aggiornata per i clienti dell'API Maps JavaScript. La mappa base aggiornata, già in uso su Google Maps per i consumatori, fornisce una mappa base più ricca e dettagliata, in particolare per quanto riguarda le caratteristiche naturali del territorio.

Correzioni di bug:

  • Ripristina una correzione precedente per map.fitBounds() (facilita la transizione del riquadro per brevi distanze), in attesa di analisi.
  • Corregge i problemi di contrasto di colore nel controllo Tipo di mappa in modalità ad alto contrasto.
  • Corrisponde ai nomi accessibili delle caselle di controllo del controllo del tipo di mappa con le etichette visive corrispondenti.
  • Corregge i problemi di contrasto di colore nelle finestre informative in modalità ad alto contrasto di colore.

3.48.6

24 marzo 2022

Modifiche:

  • Correzioni map.fitBounds() per facilitare la transizione dell'area visibile per distanze brevi.

3.48.5

17 marzo 2022

Modifiche:

  • Solo Safari: assicura che il pulsante di chiusura e il contenitore dei contenuti siano messi a fuoco automaticamente su open.

Correzioni di bug:

  • Corregge un problema di contrasto di colore per il link "Visualizza su Google Maps" su sInfoWindows.
  • Risolve un problema di contrasto di colore per il link "Visualizza su Google Maps" nel controllo dell'indirizzo StreetViewPanorama.

3.48.4

10 marzo 2022

Modifiche:

3.48.3

3 marzo 2022

Modifiche:

  • Canale beta: attiva il nuovo stile di chiamata del servizio nel servizio Street View dell'API Maps JavaScript. Potresti dover aggiornare la Content Security Policy per assicurarti che queste chiamate non vengano bloccate a livello di browser.
  • È stata introdotta una nuova proprietà ariaLabel per InfoWindow.

3.48.1

17 febbraio 2022

Modifiche:

  • Canale beta: è stato aggiunto il supporto per l'impostazione degli ID esperienza globali. Consulta la documentazione di riferimento dell'API qui.
  • Canale beta: il primo e il secondo parametro di fromLatLngAltitude verranno ora uniti in un LatLngAltitude anziché in un LatLng e in un number.
  • Il parametro noWrap di LatLng è stato rinominato in noClampNoWrap.
  • Lo screen reader ora legge le istruzioni su come navigare tra i marcatori quando un marcatore riceve lo stato attivo.
  • L'API Maps JavaScript ora segnala le informazioni di telemetria. Potresti dover aggiornare la Content Security Policy per assicurarti che queste chiamate non vengano bloccate a livello di browser. Per ulteriori informazioni, consulta le domande frequenti.
  • Questa versione non supporta Internet Explorer. Per continuare a supportare Internet Explorer 11, specifica v=3.47, che sarà disponibile fino a novembre 2022.

3,48

10 febbraio 2022

Modifiche:

  • Il canale settimanale è stato aggiornato alla versione 3.48.
  • Il canale trimestrale è stato aggiornato alla versione 3.47.
  • Le versioni 3.46 e 3.45 sono ancora disponibili se richieste per numero.

3.47.6

20 gennaio 2022

Correzioni di bug:

  • È stato risolto un problema a causa del quale la pagina scorreva verso l'alto quando il controllo delle scorciatoie da tastiera era attivo.

3.47.4

6 gennaio 2022

Modifiche:

  • Canale beta: aggiornamento dell'API WebGLOverlayView per la versione beta. Deprecazione di tutte le classi e di tutti i metodi con "gl" nel nome a favore di quelli nuovi con "GL" nel nome. Deprecazione di WebglCameraParams a favore della nuova classe CameraParams (che è una sottoclasse di CameraOptions).
  • È stata aggiornata la documentazione del metodo PlaceOpeningHours per indicare che le ore eccezionali non vengono utilizzate nei calcoli.

3.47.3

9 dicembre 2021

Modifiche:

  • LatLng, LatLngBounds e Circle ora accettano un'istanza della stessa classe nel costruttore.

3.47.2

2 dicembre 2021

Modifiche:

  • LatLngLiteral è ora consentito come parametro ovunque LatLng sia consentito per le proiezioni.

Correzioni di bug:

  • Risolti alcuni problemi di rendering che potevano verificarsi con valori di scala inferiori (meno di 1,0).

3.47.1

18 novembre 2021

Modifiche:

  • LatLngLiteral è ora consentito come parametro ovunque LatLng sia consentito nella libreria di geometria.
  • È stata aggiunta una nuova API onGIStateUpdateRequest per il supporto di WebGL nell'API Maps JavaScript.
  • È stato corretto il contrasto di colore nella schermata di errore.
  • Internet Explorer 11 è stato ritirato nella versione beta. L'ultima versione dell'API Maps JavaScript a supportare Internet Explorer 11 è la v3.47. Il supporto di Internet Explorer 11 verrà interrotto completamente a novembre 2022.
  • Le mappe non ricevono più lo stato attivo della scheda quando l'opzione mappa keyboardShortcuts è impostata su false.
  • I pulsanti Aumenta lo zoom e Diminuisci lo zoom ora sono disattivati quando viene raggiunto il livello di zoom massimo o minimo rispettivamente.
  • È stato convertito il controllo MapType per utilizzare elementi semantici per migliorare l'accessibilità e l'esperienza di screen reader nell'API Maps Embed.
  • È stato aggiunto un testo alternativo all'icona nella schermata di errore.
  • Vari miglioramenti generali all'integrità del codice.

Correzioni di bug:

  • Sostituisci gli attributi controlHeight e controlWidth non conformi alle WCAG con attributi data-* conformi.

3,47

11 novembre 2021

Modifiche:

  • Il canale settimanale è stato aggiornato alla versione 3.47.
  • Il canale trimestrale è stato aggiornato alla versione 3.46.
  • La versione 3.45 è ancora disponibile se richiesta per numero.
  • La versione 3.44 è stata eliminata e non può più essere utilizzata.

3.46.12

4 novembre 2021

Correzioni di bug:

  • È stata aggiornata la barra dei menu Tipo di mappa con etichette ARIA più precise.
  • API Embed: sono state aggiunte etichette ARIA a diversi link per migliorare l'esperienza con lo screen reader.
  • API Embed: è stato corretto il contrasto di colore per alcuni elementi di testo.
  • È stato corretto il tipo di google.maps.Marker.MAX_ZINDEX negli esterni.

3.46.11

28 ottobre 2021

Modifiche:

  • I metodi getter e setter sono stati convertiti per utilizzare goog.a11y.aria. In questo modo, potrai proteggerti dagli errori ortografici.

3.46.8

7 ottobre 2021

Modifiche:

  • Contesto locale: è stato rimosso il link di attribuzione dalle foto della finestra informativa del contesto locale.

3.46.6

23 settembre 2021

Modifiche:

  • È stato corretto un bug per cui il cursore della mappa mostra una mano quando la mappa non è trascinabile.

3.46.5

16 settembre 2021

Correzioni di bug:

  • È stato corretto un bug relativo al rapporto di contrasto di colore nel widget Place Autocomplete.

3.46.3

2 settembre 2021

Modifiche:

  • Le istruzioni di scorrimento ora vengono visualizzate sopra le InfoWindow e i CustomOverlay aperti.

3.46.2

26 agosto 2021

Modifiche:

  • Canale beta: ora vengono segnalate le informazioni di telemetria. Potresti dover aggiornare la Content Security Policy per assicurarti che queste chiamate non vengano bloccate a livello di browser. Per ulteriori informazioni, consulta le domande frequenti.

3,46

18 agosto 2021

È ora disponibile la versione 3.46 dell'API Maps JavaScript. Consulta la guida al controllo delle versioni.

Modifiche:

  • Sono stati aggiunti due nuovi campi a PlaceResult, icon_mask_base_uri e icon_background_color.
  • Il canale settimanale è stato aggiornato alla versione 3.46.
  • Il canale trimestrale è stato aggiornato alla versione 3.45.
  • La versione 3.44 è ancora disponibile se richiesta per numero.
  • La versione 3.43 è stata eliminata e non può più essere utilizzata.

Ritiri:

  • Il supporto per Internet Explorer è in fase di ritiro. A partire da agosto 2021 con l'API Maps JavaScript v3.46, gli utenti di Internet Explorer 11 visualizzeranno un messaggio di avviso nella parte superiore delle mappe. L'ultima versione dell'API Maps JavaScript a supportare Internet Explorer 11 è la v3.47. Il supporto di Internet Explorer 11 verrà completamente interrotto a novembre 2022.

Correzioni di bug:

  • È stato corretto un bug per cui il vertice di un poligono veniva spostato a determinati livelli di zoom.
  • È stato corretto un bug per cui i contenuti di più finestre informative si sovrapponevano.

3.45.8

29 luglio 2021

Modifiche:

  • API Embed: sulle mappe incorporate, il livello di zoom viene mantenuto dopo il reindirizzamento alla pagina delle indicazioni stradali.

3.45.7

22 luglio 2021

Modifiche:

  • Il supporto di IE11 è stato ritirato. Ora le mappe in IE11 mostreranno un banner nel canale beta.
  • È stato aggiornato il link "Ottieni indicazioni stradali" nelle mappe incorporate per una maggiore precisione.

Correzioni di bug:

  • Risolto un problema per cui il metodo getFeatureById() non riusciva a recuperare le funzionalità con un ID pari a 0.
  • Risolto un problema per cui viene generato un UNKNOWN ERROR/SERVICE BACKGROUND ERROR se il valore di ComponentRestriction è indefinito o nullo.

3.45.6a

15 luglio 2021

Modifiche:

  • Quando viene aperto, lo stato attivo viene ora gestito nel contenitore della finestra informativa quando il primo controllo attivabile non si trova nell'area visibile della finestra informativa o quando disableAutoPan=true.

Correzioni di bug:

  • È stato corretto un bug per cui il disegno di un poligono non terminato viene completato automaticamente quando il gestore di disegni viene rimosso e aggiunto nuovamente alla mappa.
  • È stato corretto un bug per cui la stringa "Indicazioni" viene troncata nel popup "Incorpora una mappa" in alcune lingue.

3.45.5

1° luglio 2021

Modifiche:

  • È stato aggiornato l'URL di Maps Studio nelle definizioni dei tipi e nell'API JS.

Correzioni di bug:

  • È stato corretto un rifiuto di promessa non gestito durante la fornitura del callback.

3.45.4

24 giugno 2021

Modifiche:

  • È stato corretto un bug che causava l'apertura della finestra di dialogo delle scorciatoie da tastiera all'invio del modulo.
  • È stato risolto un bug per cui il pulsante "Scorciatoie da tastiera" non era allineato.
  • Oggetti rimossi aggiunti accidentalmente a window (Spherical, PolylineCodec, PolyGeometry). È consigliabile accedere a questi oggetti nel loro spazio dei nomi completo.

3.45.3

16 giugno 2021

Correzioni di bug:

  • Aggiornamento di InfoWindow, in modo che il focus non si sposti quando open() viene chiamato all'interno dello stesso ciclo di esecuzione dell'istanza della mappa.

Modifiche:

  • È stata aggiornata la sezione di riferimento dell'API InfoWindowOpenOptions con informazioni più dettagliate.
  • Sono stati corretti gli anelli di stato attivo quando si utilizza la navigazione da tastiera (Tab + Opzione) in Safari.

3.45.2

10 giugno 2021

Correzioni di bug:

  • È stato risolto un problema per cui il controllo Tipo di mappa non veniva sovrapposto correttamente dallo sfondo della finestra di dialogo delle scorciatoie da tastiera nell'API Embed.
  • È stato risolto un problema che poteva causare un errore durante il caricamento degli stili CSS dei caratteri.
  • È stato corretto un bug che poteva causare sfarfallio durante lo spostamento della mappa con una finestra informativa aperta.

Modifiche:

3.45.1

3 giugno 2021

Modifiche:

  • È stata aggiunta la documentazione relativa alle proprietà di animazioni, icone, etichette e opacità all'interfaccia Data.StyleOptions.
  • È stata riprogettata la finestra di dialogo relativa al copyright per migliorare il supporto dell'accessibilità.
  • Ora le finestre informative gestiranno automaticamente la messa a fuoco quando vengono aperte. Questo rappresenta il nuovo comportamento predefinito.
  • È stata aggiunta l'API InfoWindowOpenOptions, che consente agli sviluppatori di controllare la gestione della messa a fuoco all'apertura delle finestre informative.
  • Ora le finestre informative possono essere chiuse premendo il tasto Esc.
  • Le finestre informative vengono ora annunciate come "dialogo" quando si utilizzano screen reader.
  • L'isolamento dei polyfill è ora attivato; questa modifica impedisce l'installazione dei polyfill interni dell'API Maps nella pagina host.

Correzioni di bug:

  • È stato risolto un problema per cui veniva visualizzato un anello di messa a fuoco della mappa quando si cambiavano le schede del browser.
  • È stato risolto un problema per cui l'anello di messa a fuoco per i controlli della mappa, gli elementi dei marcatori e le voci del sottomenu del controllo del tipo di mappa venivano visualizzati in modo errato con l'interazione del mouse in alcuni browser.

Nuove funzionalità:

  • È stato attivato il supporto per le promesse nei servizi Directions, Distance Matrix, Elevation, Geocoder, Maximum Zoom Imagery, StreetView e AutcompleteService.getPlacePredictions().
  • Sono stati aggiunti il controllo e la finestra di dialogo delle scorciatoie da tastiera sulla mappa per migliorare la loro individuazione.
  • Le mappe vettoriali sono ora disponibili nel canale settimanale (solo funzionalità di base; le funzionalità WebGL sono disponibili nel canale beta).

3.44.14

13 maggio 2021

Modifiche:

  • Ora nella console viene registrato un avviso quando viene chiamato InfoWindow.open() senza un'istanza Map o StreetView associata.

3.44.12

28 aprile 2021

Correzioni di bug:

  • È stato risolto un problema a causa del quale i marcatori ottimizzati rimossi o nascosti vengono aggiunti di nuovo alla mappa dopo il passaggio a un nuovo tipo di mappa.

Contesto locale:

  • È stato aggiunto il supporto per gli array che non hanno un metodo @@iterator definito come valore placeTypePreferences valido.

3.44.11a

20 aprile 2021

Modifiche:

  • Miglioramento delle prestazioni per la creazione di indicatori personalizzati con oggetti Icon.
  • Impedire che lo stato attivo venga spostato sui menu a discesa del tipo di mappa quando passi il mouse sopra un pulsante.

Correzioni di bug:

  • È stato corretto un bug che poteva causare un errore durante il caricamento dei marcatori statici prima dell'inizializzazione della mappa di base.

3.44.9

8 aprile 2021

Correzioni di bug:

  • È stato corretto un bug per cui i controlli della mappa erano accessibili da tastiera quando Street View è attivo.

3.44.8

1 aprile 2021

Modifiche:

  • Local Context Library: il logo Google nella visualizzazione dei dettagli del luogo è stato spostato nella parte inferiore dei contenuti.

3.44.7

25 marzo 2021

Modifiche:

  • Ora lo stato attivo della tastiera torna all'elemento appropriato quando la finestra informativa viene chiusa.

3.44.4

4 marzo 2021

Modifiche:

  • Le immagini a 45° sono ora disponibili in una gamma più ampia di livelli di zoom e il controllo della rotazione ora include i pulsanti in senso orario e antiorario.

Correzioni di bug:

  • È stata corretta una perdita di memoria che poteva verificarsi durante il rendering ripetuto della mappa.
  • È stata corretta una perdita di memoria che poteva verificarsi quando si aggiungevano o rimuovevano cerchi o rettangoli sulla mappa.

3.44.2

25 febbraio 2021

Modifiche:

  • È stato corretto un bug a causa del quale la chiamata di funzione getPlacePredictions di Places Autocomplete punta in modo errato all'endpoint sbagliato nel canale beta.

3.44.1

18 febbraio 2021

Modifiche:

  • I pulsanti del selettore di luoghi LocalContext sono ora disattivati durante il ricaricamento dei luoghi mostrati.
  • I marcatori non ottimizzati ora sono selezionabili e accessibili tramite tastiera.
  • Canale beta: sono stati rimossi gli oggetti aggiunti per errore a window (Spherical, PolylineCodec, PolyGeometry). Questi oggetti devono essere accessibili invece nel loro spazio dei nomi completo.
  • È stato attivato l'isolamento dei polyfill nel canale beta. Ciò significa che l'API Maps JavaScript non installerà più polyfill nella pagina host.

3.43.8a

25 febbraio 2021

È stato aggiornato solo il canale trimestrale. Modifiche:

  • Risolto un problema di perdita di memoria durante il rendering di una mappa più volte

3.43.8

5 febbraio 2021

Modifiche:

  • È stato aggiunto il supporto beta per le promesse in AutocompleteService.getPlacePredictions().

Correzioni di bug:

  • Risolto un problema per cui Markers con etichette intercettava gli eventi di clic, anche quando clickable era impostato su false.

3.43.7a

28 gennaio 2021

Correzioni di bug:

  • Risolti vari problemi relativi al disegno di polilinee.

3.43.6

21 gennaio 2021

Correzioni di bug:

  • Risolto un bug per cui a volte venivano riempiti i fori del poligono GeoJSON.
  • È stato corretto un bug che causava la scomparsa della sovrapposizione quando si passava dalla mappa alla visualizzazione Street View.

3.43.5

14 gennaio 2021

Modifiche:

  • Sono state modificate le caselle di controllo nei menu per renderle più accessibili con gli screen reader.
  • È stata aumentata la dimensione dei pulsanti Piani per i panorami Street View interni.
  • È stata corretta la posizione dei controlli di monitoraggio del movimento da dispositivo mobile in Street View.

Correzioni di bug:

  • Il pulsante del menu della tastiera ora attiva l'evento contextmenu.
  • È stato corretto un bug a causa del quale il controllo a schermo intero non funzionava correttamente quando si passava dalla mappa a Street View in alcune situazioni.
  • Risolto un problema per cui gli screen reader non riuscivano a navigare fino ai segnaposto all'interno della mappa.
  • È stato corretto un bug che causava la scomparsa dell'icona del luogo nell'indicatore di luogo di LocalContext.

3.43.3

9 dicembre 2020

Modifiche:

  • È stata rinominata l'interfaccia google.maps.MouseEvent in google.maps.MapMouseEvent ed è stata aggiunta una proprietà domEvent, che fornisce l'accesso diretto all'evento sottostante dal DOM.
  • Miglioramento del comportamento della memoria delle sovrapposizioni di poligoni.
  • La memoria della tela viene ora rilasciata in modo esplicito per evitare problemi di memoria di Safari.

Correzioni di bug:

  • È stato corretto un bug per cui il controllo Schermo intero smetteva di funzionare quando si passava dalla mappa a Street View in alcune situazioni.
  • È stato corretto un bug per cui veniva registrato un errore nella console nell'evento click del marcatore.
  • È stato corretto un bug per cui le dimensioni dell'area selezionabile di un indicatore erano troppo grandi.
  • È stato corretto un bug relativo ai conflitti di polyfill che interessava i simboli su IE11.

3.43.2

1° dicembre 2020

Modifiche:

  • Aggiunge l'evento contextmenu, come alternativa migliore all'evento rightclick. L'evento contextmenu aggiunge la possibilità di rispondere a ctrl-click su macOS.
  • Aggiunge attributi di accessibilità ai marcatori non ottimizzati quando vengono forniti title o label.
  • Aggiunge altri ruoli ed etichette ARIA per i controlli MapType, per un'esperienza migliore con lo screen reader.
  • Supporto migliorato per screen reader per i controlli di MapType. Quando l'utente esce dal controllo, il menu a discesa si chiude automaticamente.
  • Corregge il numero di elementi segnalati dagli screen reader nel menu a discesa; in questo modo, il separatore di riga non viene conteggiato come elemento di elenco.
  • Aggiunge un anello di messa a fuoco all'interno dell'elemento map per indicare lo stato attivo della tastiera quando viene selezionato tramite l'interazione con la tastiera.
  • Aggiunge controlli della tastiera aggiuntivi ai controlli MapType. Le opzioni del menu a discesa ora si chiudono automaticamente quando il controllo perde lo stato attivo. I tasti Freccia su e Freccia giù aprono il menu a discesa e il tasto Esc lo chiude. I tasti Home e Fine consentono di passare rispettivamente al primo e all'ultimo elemento del menu a discesa.

Correzioni di bug:

  • È stato corretto un bug per cui l'annullamento di un'animazione di un indicatore poteva, in alcune circostanze, causare l'interruzione anticipata delle animazioni future di quell'indicatore.

3.43.1a

20 novembre 2020

Modifiche:

  • Aggiunge una proprietà className all'interfaccia MarkerLabel per impostare la classe CSS dell'elemento label.
  • Aggiunge il supporto beta per le promesse nel servizio di immagini con zoom massimo.
  • Aggiungi il supporto beta per le promesse nel servizio StreetView.
  • È stato aggiunto il testo di accessibilità ai marker non ottimizzati quando vengono forniti title o label.
  • È stata rimossa l'etichetta aria-pressed dal pulsante del menu a discesa del controllo MapType per migliorare l'accessibilità.
  • DropdownMenu e DropdownMenuItem sono stati convertiti in elementi semantici per migliorare l'accessibilità.
  • Il testo dell'elemento relativo al copyright è stato modificato per soddisfare gli standard di contrasto cromatico.
  • Ora i menu a discesa possono essere aperti e chiusi utilizzando il tasto Invio o la barra spaziatrice.
  • Ora è possibile selezionare le voci del menu a discesa.
  • Libreria del contesto locale: i pulsanti di controllo del carosello ora sono disattivati quando non avrebbero alcun effetto e non si sovrappongono più al primo o all'ultimo elemento dell'elenco.

Correzioni di bug:

  • È stato corretto un bug che poteva verificarsi quando GroundOverlays attraversava il meridiano di 180 gradi.
  • Le scorciatoie da tastiera non sono più disattivate per impostazione predefinita quando disableDefaultUI è impostato su true.
  • È stato corretto un bug per cui il testo dello screen reader non era corretto per i pulsanti di attivazione/disattivazione della mappa.
  • Aggiunge il nome e il tipo di accessibilità a Map.
  • Documentazione dell'interfaccia corretta che mostrava erroneamente alcune proprietà facoltative come obbligatorie.
  • È stato corretto un bug per cui il parametro del costruttore noWrap LatLng veniva ignorato quando veniva passato un LatLngLiteral.

3,43

18 novembre 2020

La versione 3.43 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

  • Il canale settimanale è stato aggiornato alla versione 3.43.
  • Il canale trimestrale è stato aggiornato alla versione 3.42.
  • La versione 3.41 è ancora disponibile se richiesta per numero.
  • La versione 3.40 è stata eliminata e non può più essere utilizzata.

3.42.9

15 ottobre 2020

Modifiche:

  • È stato corretto un bug per cui uno screen reader comunicava lo stato di una casella di controllo errata.
  • Risolto un problema con i controlli della mappa, in cui il tasto Tab/Shift+Tab era nell'ordine errato.
  • I pulsanti della mappa sono stati convertiti da div al pulsante nativo, per una migliore accessibilità.
  • L'inclinazione è ora limitata in base al livello di zoom per le mappe WebGL.
  • È stato risolto il problema della parziale scomparsa del pulsante per la visione a schermo intero su Internet Explorer quando controlSize è inferiore a 27.

3.42.8

7 ottobre 2020

Modifiche:

  • È stato aggiunto il supporto beta per le promesse nel servizio Directions.
  • Il geocodificatore componentRestrictions ora esegue controlli di convalida per le stringhe vuote.
  • È stato corretto un bug per cui l'etichetta del marcatore veniva coperta dal simbolo del marcatore personalizzato su Safari.

Supporto per le icone dei luoghi aggiornate

1° ottobre 2020

Le icone restituite con le richieste Place Details e Place Search sono state aggiornate per utilizzare nuovi glifi delle icone. Non è necessario alcun intervento, i nuovi glifi verranno visualizzati automaticamente.

3.42.7

29 settembre 2020

Modifiche:

  • È stato corretto un bug per cui l'ordine delle parole era errato per le lingue RTL (da destra a sinistra) nella descrizione comando del controllo "Segnala un errore sulla mappa".
  • Etichetta del marcatore centrata per la direzione del testo da destra a sinistra.

3.42.6

21 settembre 2020

Modifiche:

3.42.5

16 settembre 2020

Modifiche:

  • Aggiornamento del metodo LatLngBounds.union per gestire i casi in cui due limiti superano i 180 gradi.

3.42.4

8 settembre 2020

Modifiche:

  • Ora viene registrato un errore nella console quando viene rilevata un'implementazione Date.now() non valida.
  • È stato aggiunto il supporto beta per le promesse nei metodi del servizio di elevazione dei privilegi.
  • È stata introdotta una nuova proprietà InfoWindow.minWidth per specificare la larghezza minima di un InfoWindow.
  • È stato corretto un bug per cui i percorsi delle indicazioni stradali diventavano sfocati dopo la modifica della destinazione.

3,42

19 agosto 2020

La versione 3.42 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

Modifiche:

  • Le finestre informative ora hanno una larghezza massima predefinita di 648 px, che può essere sostituita impostando la proprietà maxWidth di InfoWindow. La larghezza di una finestra informativa ora può superare i 648 px, ma sarà comunque limitata dalla larghezza della mappa. In precedenza, le finestre informative erano sempre limitate a 648 px o alla larghezza della mappa, a seconda di quale fosse inferiore.
  • Evita lo sfarfallio del rendering con stile predefinito durante il rendering di set di dati GeoJSON di grandi dimensioni.
  • Il canale settimanale è stato aggiornato alla versione 3.42.
  • Il canale trimestrale è stato aggiornato alla versione 3.41.
  • La versione 3.40 è ancora disponibile se richiesta tramite numero.
  • La versione 3.39 è stata eliminata e non può più essere utilizzata.

3.41.7

22 luglio 2020

Corretto:

  • È stato corretto un bug per cui l'impostazione della proprietà clickableIcons su false non aveva effetto quando si utilizzava lo stile cloud.

3.41.5

6 luglio 2020

Modifiche:

  • Corregge la violazione dei tipi attendibili.

3.41.2

27 maggio 2020

Modifiche:

  • Il campo Places permanently_closed nella libreria Places dell'API Maps JavaScript è ritirato.

3,41

20 maggio 2020

La versione 3.41 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

  • Il canale settimanale è stato aggiornato alla versione 3.41.
  • Il canale trimestrale è stato aggiornato alla versione 3.40.
  • La versione 3.39 è ancora disponibile se richiesta per numero.
  • La versione 3.38 è stata eliminata e non può più essere utilizzata.

3.40.11

28 aprile 2020

Modifiche:

  • Aggiunge un nuovo campo, business_status, ai risultati della ricerca di luoghi e dei dettagli dei luoghi. Utilizza questo campo anziché permanently_closed.
  • Corregge un avviso della console errato quando viene richiesto (nuovo) PlaceResult.utc_offset_minutes; ora viene restituito un avviso per PlaceResult.utc_offset, che è stato ritirato.

3.40.9

14 aprile 2020

Modifiche:

  • Ora la mappa genera un InvalidValueError più facile da diagnosticare se viene passato un mapDiv che non è un elemento.
  • La compilazione automatica di un indirizzo nel browser Chrome in google.maps.places.Autocomplete non dovrebbe più attivare una richiesta di completamento automatico al server (il che eviterà la fatturazione).
  • È stata resa più precisa la proprietà maxWidth. Prima di questa modifica, se hai specificato che la maxWidth di un InfoWindow deve essere 100, la larghezza massima effettiva del InfoWindow sarebbe 94 px. Dopo questa modifica, la larghezza massima sarà di 100 px.
  • Corregge un problema di perdita di memoria con il builder di richieste di disegno quando vengono utilizzati indicatori e limiti della mappa.

3.40.6

24 marzo 2020

Modifiche:

  • È stato corretto il testo troncato nel campo del tempo di percorrenza per IE11.

3.40.4

10 marzo 2020

Modifiche:

  • È stato corretto un bug per cui la chiamata di setTilt() due volte distorceva la mappa.

3.40.2

23 febbraio 2020

Modifiche:

  • L'iframe nascosto all'interno della mappa è stato rimosso dalla navigazione a schede.

3.40.1

18 febbraio 2020

Modifiche:

  • Non mostrare avvisi relativi a InvalidVersion per v=beta.
  • Corregge un problema di scorrimento quando viene visualizzato Street View.

3,40

11 febbraio 2020

La versione 3.40 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

  • Il canale settimanale è stato aggiornato alla versione 3.40.
  • Il canale trimestrale è stato aggiornato alla versione 3.39.
  • La versione 3.38 è ancora disponibile se richiesta per numero.
  • La versione 3.37 è stata eliminata e non può più essere utilizzata.

3.39.6

8 gennaio 2020

È ora disponibile la versione 3.39.6 dell'API Maps JavaScript. Consulta la guida al controllo delle versioni.

Corretto:

  • Per le richieste di indicazioni stradali, ZERO_RESULTS ora vengono registrati nella console e non generano più un log degli errori.

3,39

20 novembre 2019

La versione 3.39 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

Modifiche:

  • Internet Explorer 10 non è più supportato (la versione 3.38 è l'ultima a supportarlo).
  • AutocompletePrediction ora restituisce la distanza in linea retta al luogo selezionato, dalle coordinate lat/lng di origine specificate.

Ritiri:

  • I campi Places open_now e utc_offset sono deprecati dal 20 novembre 2019 e verranno disattivati il 20 febbraio 2021. Per saperne di più, consulta Migrazione del campo Luoghi.
  • Il canale settimanale è stato aggiornato alla versione 3.39.
  • Il canale trimestrale è stato aggiornato alla versione 3.38.
  • La versione 3.37 è ancora disponibile se richiesta per numero.
  • La versione 3.36 è stata eliminata e non può più essere utilizzata.

3,38

20 agosto 2019

È ora disponibile la versione 3.38 dell'API Maps JavaScript. Consulta la guida al controllo delle versioni.

  • Il canale settimanale è stato aggiornato alla versione 3.38.
  • Il canale trimestrale è stato aggiornato alla versione 3.37.
  • La versione 3.36 è ancora disponibile se richiesta per numero.
  • La versione 3.35 è stata eliminata e non può più essere utilizzata.
  • Le tabelle di fusione non possono più essere utilizzate (la versione 3.37 è l'ultima a supportarle).
  • Il supporto di Internet Explorer 10 è ora deprecato e terminerà tra novembre 2019 e maggio 2020, a seconda del canale di rilascio o del numero di versione che utilizzi.

3,37

15 maggio 2019

La versione 3.37 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

  • Il canale settimanale è stato aggiornato alla versione 3.37.
  • Il canale trimestrale è stato aggiornato alla versione 3.36.
  • La versione 3.35 è ancora disponibile se richiesta tramite numero.
  • La versione 3.34 è stata eliminata e non può più essere utilizzata.
  • Internet Explorer 9 non può più essere utilizzato (la versione 3.34 è stata l'ultima a supportarlo).

3,36

14 febbraio 2019

La versione 3.36 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

Modifiche:

  • Nuove funzionalità aggiunte:
  • La finestra informativa è stata migliorata.
  • Il canale settimanale è stato aggiornato alla versione 3.36.
  • Il canale trimestrale è stato aggiornato alla versione 3.35.
  • La versione 3.34 è ancora disponibile se richiesta per numero.
  • La versione 3.33 è stata eliminata e non può più essere utilizzata.

3,35

29 gennaio 2019

Modifiche:

  • L'API ora può restituire il numero totale di recensioni per ogni luogo.
  • È stato aggiunto il supporto per i plus code. I plus code sono codici brevi che forniscono un indirizzo per ogni località del mondo, anche in aree in cui non esistono indirizzi tradizionali.
  • Internet Explorer 9 non è più supportato.

Ritiri:

  • Il parametro placeIdOnly per Autocomplete è deprecato.
  • Il livello Fusion Tables nell'API Maps JavaScript è stato ritirato il 3 dicembre 2018. Il livello Fusion Tables verrà completamente disattivato il 3 dicembre 2019 e non sarà più disponibile dopo questa data. Ulteriori informazioni.

13 novembre 2018

La versione 3.35 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

Modifiche:

  • Il canale settimanale è stato aggiornato alla versione 3.35.
  • Il canale trimestrale è stato aggiornato alla versione 3.34.
  • La versione 3.33 è ancora disponibile se richiesta per numero.
  • La versione 3.32 è stata eliminata e non può più essere utilizzata.

3,34

14 agosto 2018

La versione 3.34 dell'API Maps JavaScript è ora disponibile. Consulta la guida al controllo delle versioni.

Modifiche:

  • Sono stati implementati nuovi nomi delle versioni. Ora puoi specificare i canali di rilascio o i numeri di versione:
    • Il canale settimanale è stato aggiornato alla versione 3.34.
    • Il canale trimestrale è stato aggiornato alla versione 3.33.
    • La versione 3.32 è ancora disponibile.
    • La versione 3.31 è stata eliminata e non può più essere utilizzata. I clienti che specificano le versioni da 3.0 a 3.31 riceveranno invece il canale predefinito, ovvero il canale settimanale o quello trimestrale (consulta la guida al controllo delle versioni).
  • Ora è abilitata un'interfaccia utente di controllo più grande. Con l'aumento delle operazioni touch su vari dispositivi, abbiamo modificato l'interfaccia utente dei controlli per adattarla sia ai tocchi con le dita sia ai clic del mouse. È possibile disattivare l'API caricandola con v=quarterly, v=3.33 o v=3.32.

3,33

11 giugno 2018

Modifiche:

16 maggio 2018

La versione 3.33 dell'API Maps JavaScript è ora disponibile come versione sperimentale. Consulta la guida al controllo della versione dell'API.

Modifiche:

3,32

13 febbraio 2018

Modifiche:

  • È ora disponibile un nuovo renderer sperimentale.
  • È ora disponibile una nuova mappa di base sperimentale.

3,31

13 febbraio 2018

Modifiche:

  • Rendi i primi 256 indicatori indicatori DOM per impostazione predefinita, poi rendi gli indicatori successivi indicatori di riquadro. L'impostazione predefinita attuale è Tutti i marcatori delle tessere.
  • A livelli di zoom elevati (con zoom aumentato) quando trascini Pegman, preferisci il panorama NEAREST, anziché quello selezionato da Google BEST.
  • gestureHandling: none ora funziona come draggable: false se modificato all'interno di un gestore mousedown (ora ha effetto su mousedown).

21 novembre 2017

La versione 3.31 dell'API Maps JavaScript è ora disponibile come versione sperimentale. Consulta la guida al controllo della versione dell'API.

Modifiche:

  • Il campo region viene ora restituito con le richieste Place Details.

3,30

16 agosto 2017

La versione 3.30 dell'API Maps JavaScript è ora disponibile come versione sperimentale. Consulta la guida al controllo della versione dell'API.

Modifiche:

  • Il pulsante a schermo intero ora è attivo per impostazione predefinita sul computer.
  • Questa versione introduce la proprietà gestureHandling per le applicazioni desktop che consentono l'interazione dell'utente tramite la rotellina del mouse o il touchpad. Per controllare il modo in cui gli utenti interagiscono con una mappa, ti consigliamo di utilizzare la proprietà gestureHandling anziché le proprietà scrollwheel, disableDoubleClickZoom e draggable.

3,29

16 maggio 2017

La versione 3.29 dell'API Maps JavaScript è ora disponibile come versione sperimentale. Consulta la guida al controllo delle versioni dell'API.

Modifiche:

  • Il formato dell'ID panorama per i panorami Street View generati dagli utenti (personalizzati) è cambiato a causa di aggiornamenti dell'infrastruttura sottostante. In questo modo, il numero di panorami disponibili aumenta leggermente.
    • Le richieste di panorami generati dagli utenti (personalizzati) che utilizzano il vecchio ID panorama nell'API Maps JavaScript funzionano ancora. Se provi a trovare un panorama utilizzando la proprietà position dell'oggetto StreetViewPanoramaOptions, il risultato conterrà il nuovo ID panorama. Non è necessario mappare i vecchi e nuovi ID panorama, in quanto entrambi rimarranno validi.
    • Se utilizzi l'analisi e/o la logica di verifica degli ID panorama, tieni presente che il formato degli ID panorama potrebbe cambiare.
    • Puoi segnalare eventuali problemi utilizzando lo strumento di monitoraggio dei problemi.
  • Aggiornamenti sul metodo fitBounds della classe google.maps.Map.
    • Per modificare l'area visibile mentre una mappa è nascosta, ora puoi impostare la mappa su visibility: hidden, assicurandoti così che il div della mappa abbia una dimensione effettiva.

3.28

18 aprile 2017

La proprietà draggable dell'oggetto MapOptions è ritirata. Per disattivare il trascinamento della mappa sui computer, utilizza la proprietà gestureHandling e impostala su none.

15 febbraio 2017

La versione 3.28 dell'API Maps JavaScript è ora disponibile come versione sperimentale. Consulta la guida al controllo delle versioni dell'API.

Modifiche:

  • Le mappe con accesso non sono più supportate nella versione 3.28 e successive dell'API Maps JavaScript.

3,27

2 febbraio 2017

Corretto:

  • Problema 11331: il testo all'interno di InfoWindow non può essere selezionato

10 gennaio 2017

Ora puoi limitare i suggerimenti del completamento automatico in modo che vengano visualizzati solo da più paesi. A questo scopo, specifica fino a 5 paesi nel campo componentRestrictions della AutocompleteOptions.

15 novembre 2016

La versione 3.27 dell'API Maps JavaScript è ora disponibile come versione sperimentale. (Consulta la guida al controllo delle versioni dell'API.)

Modifiche:

  • Una nuova opzione gestureHandling nell'oggetto MapOptions ti aiuta a ottimizzare l'esperienza degli utenti quando interagiscono con la mappa sui dispositivi mobili. I valori disponibili sono:
    • greedy: La mappa si sposta sempre (verso l'alto o verso il basso, verso sinistra o destra) quando l'utente scorre (trascina) sullo schermo. In altre parole, sia lo scorrimento con un dito sia quello con due dita causano lo spostamento della mappa.
    • cooperative: l'utente deve scorrere la pagina con un dito e spostare la mappa con due dita. Se l'utente scorre la mappa con un dito, viene visualizzata una sovrapposizione sulla mappa, con un messaggio che invita l'utente a utilizzare due dita per spostare la mappa. Visualizza l'esempio riportato sopra su un dispositivo mobile per vedere la modalità cooperativa in azione.
    • none: La mappa non è panoramica o pizzicabile.
    • auto (impostazione predefinita): il comportamento è cooperative o greedy, a seconda che la pagina sia scorrevole o meno.

    Per maggiori dettagli ed esempi, consulta la guida per gli sviluppatori.

  • Il controllo a schermo intero è visibile per impostazione predefinita sui dispositivi mobili, in modo che gli utenti possano ingrandire facilmente la mappa. Quando la mappa è in modalità a schermo intero, gli utenti possono spostarsi sulla mappa usando una o due dita. Nota:iOS non supporta la funzionalità a schermo intero. Il controllo a schermo intero non è quindi visibile sui dispositivi iOS.

Maps con accesso deprecato

6 ottobre 2016

La funzionalità di accesso è ritirata. Le versioni 3.27 e precedenti dell'API Maps JavaScript continuano a supportare le mappe con accesso. Una versione futura non supporterà più le mappe con accesso, ma continuerà a supportare le funzionalità che salvano un luogo su Google Maps utilizzando una finestra informativa o il SaveWidget. Scopri di più sulle mappe con accesso.

Modifica dei waypoint intermedi nella risposta del servizio Directions

29 agosto 2016

Il campo via_waypoints nella risposta del servizio Directions contiene un array di tappe intermedie che non sono state specificate nella richiesta originale. Il campo via_waypoints continuerà a essere visualizzato nella risposta delle indicazioni stradali trascinabili, ma è ritirato nella risposta dell'itinerario alternativo. La versione 3.27 sarà l'ultima versione dell'API che supporta via_waypoints nei percorsi alternativi.

L'approccio consigliato è richiedere percorsi alternativi, quindi visualizzare tutti i percorsi come non trascinabili e il percorso principale come trascinabile. Gli utenti possono trascinare il percorso principale finché non corrisponde a un percorso alternativo. Il campo via_waypoints è disponibile sul percorso risultante (trascinato dall'utente).

3,26

18 agosto 2016

La versione 3.26 dell'API Maps JavaScript è ora disponibile come versione sperimentale. (Consulta la guida al controllo delle versioni dell'API.)

Modifiche:

  • Un nuovo renderer di Street View offre miglioramenti del rendering, tra cui transizioni e animazioni più fluide, modellazione degli oggetti migliorata, migliore supporto per il mobile e controlli più chiari. Consulta i dettagli sul blog per sviluppatori di Google Geo.
  • L'API ora supporta gli eventi di orientamento del dispositivo in Street View, in modo che gli utenti sui dispositivi mobili possano guardarsi intorno muovendo lo smartphone. In qualità di sviluppatore, puoi attivare o disattivare questa funzionalità. Per ulteriori dettagli, consulta la guida per gli sviluppatori.

3,25

25 maggio 2016

La versione 3.25 dell'API Maps JavaScript è ora disponibile come versione sperimentale. (Consulta la guida al controllo delle versioni dell'API.)

Termine del supporto di Internet Explorer 9

2 maggio 2016

A partire dal 30 aprile 2016, Internet Explorer 9 non è più ufficialmente supportato dall'API Maps JavaScript. Consulta l'elenco dei browser supportati.

3,24

14 aprile 2016

Modifiche:

  • Ora puoi disattivare la possibilità di fare clic sulle icone della mappa. Un'icona della mappa rappresenta un punto d'interesse. Consulta il metodo setClickableIcons su google.maps.Map.

31 marzo 2016

Corretto:

  • Problema 9507: i link in Street View ora funzionano di nuovo in Safari.

28 marzo 2016

Corretto:

  • Problema 9394: le finestre informative si chiudono automaticamente quando l'utente apre una finestra informativa per un'icona della mappa di base e viceversa.
  • Mostra un logo Google bianco quando la mappa di base viene stilizzata utilizzando la proprietà styles sulla mappa (in precedenza, il logo diventava bianco solo quando si applicava uno stile utilizzando un StyledMapType).

18 marzo 2016

Corretto:

  • Problema 9424: new LatLng({lat: 0, lng: 0})
  • È stato corretto il panning del mouse con il nuovo renderer di Street View (con google.maps.streetViewViewer = 'photosphere').

15 febbraio 2016

Modifiche:

  • La possibilità di disattivare i nuovi controlli utilizzando google.maps.controlStyle = 'azteca' è stata rimossa.

3,23

18 gennaio 2016

Modifiche:

  • Questa release include un nuovo controllo a schermo intero per la mappa. Gli utenti possono fare clic sul controllo per ingrandire la mappa in modo che occupi l'intero schermo. Per impostazione predefinita, questo controllo è disattivato. Puoi attivarlo in MapOptions e configurarlo utilizzando FullscreenControlOptions. La sua posizione predefinita è RIGHT_TOP.
  • Il controllo a schermo intero per Street View è attivato per impostazione predefinita. Puoi disattivarlo tramite StreetViewPanoramaOptions e configurarlo utilizzando FullscreenControlOptions. La sua posizione predefinita ora è RIGHT_TOP.

4 gennaio 2016

Corretto:

  • Problema 9009: quando vengono sintetizzati eventi del mouse dal tocco, utilizza il pulsante sinistro anziché quello centrale, per la compatibilità con jQuery.
  • Problema 4201: l'API non utilizza più eval(). Pertanto, ora è possibile utilizzare l'API senza l'istruzione unsafe-eval Content Security Policy.

21 dicembre 2015

Modifiche:

  • Opzione Mappa per disattivare il pulsante di accesso per le mappe in cui è stato eseguito l'accesso (mostrerà l'avatar per gli utenti che hanno eseguito l'accesso, consentirà comunque di accedere tramite le azioni di accesso (ad es. l'aggiunta di preferiti), ma non avrà più il pulsante di accesso sulla mappa quando questa opzione è impostata).
  • L'interfaccia per le richieste di ricerca testuale è cambiata. Il parametro types è stato ritirato a partire dal 1° marzo 2016 ed è stato sostituito da un nuovo parametro type che supporta un solo tipo per richiesta di ricerca. Inoltre, i tipi establishment, food e grocery_or_supermarket non saranno più supportati come parametri di ricerca (tuttavia, questi tipi potrebbero essere ancora restituiti nei risultati di una ricerca). Le richieste che utilizzano il parametro legacy types saranno supportate fino al 1° marzo 2017, dopodiché tutte le ricerche di testo dovranno utilizzare la nuova implementazione.

2 dicembre 2015

Modifiche:

  • Il costruttore Autocomplete verifica che venga fornito un elemento di input.
  • Le finestre informative dei punti di interesse della mappa di base mostrano gli stessi contenuti in modalità non autenticata e autenticata.
  • Gli extern dell'API Google Maps per Closure Compiler ora specificano un tipo (numero o stringa) per gli enum.

25 novembre 2015

Modifiche:

  • Sono stati aggiunti i metodi .toJSON() agli oggetti LatLng e LatLngBounds. Questi sono destinati all'uso tramite JSON.stringify().

19 novembre 2015

Modifiche:

  • Logo Google bianco per le mappe con stili

Corretto:

3,22

7 gennaio 2016

Corretto:

  • Problema 9009: quando vengono sintetizzati eventi del mouse dal tocco, utilizza il pulsante sinistro anziché quello centrale, per la compatibilità con jQuery.

10 novembre 2015

Modifiche:

  • Il servizio Indicazioni e il servizio Matrice delle distanze ora restituiscono il tempo previsto nel traffico (nel campo di risposta duration_in_traffic) quando la modalità di viaggio è in auto. Per ricevere i tempi di percorrenza previsti, includi un drivingOptions letterale oggetto nella richiesta, specificando un departureTime attuale o futuro. Puoi anche specificare un trafficModel ottimistico, pessimistico o migliore stima (impostazione predefinita) per influenzare le ipotesi utilizzate per calcolare il tempo di percorrenza. Per maggiori dettagli, consulta la guida per sviluppatori per il servizio Directions e il servizio Distance Matrix. Nota:il duration_in_traffic è disponibile solo per i clienti del piano Premium di Google Maps Platform.

Deprecato:

  • Il campo di richiesta durationInTraffic è ora obsoleto. In precedenza, era il modo consigliato per i clienti del piano Premium di Google Maps Platform per specificare se il risultato deve includere una durata che tenga conto delle condizioni di traffico attuali. Ora dovresti utilizzare invece il campo drivingOptions.

5 novembre 2015

Deprecato:

  • La libreria AdSense è stata ritirata a maggio 2015 e non è più disponibile nella versione sperimentale dell'API Maps JavaScript. La libreria verrà rimossa dalle versioni di rilascio e congelate dell'API a breve. Una soluzione alternativa è Google AdSense. Consulta la guida alla creazione di un'unità pubblicitaria AdSense.

22 settembre 2015

Modifiche:

  • È stato aggiunto il supporto per gli ID luogo quando si effettuano richieste di indicazioni stradali e matrice delle distanze: DirectionsRequest.origin, DirectionsRequest.destination e DirectionsWaypoint.location ora accettano oggetti Place, mentre DistanceMatrixRequest.origins e DistanceMatrixRequest.destinations ora accettano un array di oggetti Place.

15 settembre 2015

Modifiche:

  • La posizione e l'aspetto predefiniti sono cambiati per molti controlli sulla mappa e nei panorami di Street View. L'esperienza utente è ora coerente indipendentemente dal fatto che una mappa utilizzi la modalità con accesso o meno ed è anche più coerente con il sito web di Google Maps. Se vuoi continuare a utilizzare il set precedente di controlli per un po' di tempo, puoi impostare google.maps.controlStyle = 'azteca' nella versione 3.22.
  • Il nuovo controllo a schermo intero in Street View consente all'utente di aprire il panorama di Street View in modalità a schermo intero.

Deprecato:

  • Il controllo della mappa panoramica non è più disponibile.
  • Il controllo Pan sulla mappa non è più disponibile. Per spostare la visualizzazione, gli utenti fanno clic e trascinano o scorrono la mappa. (Tieni presente che il controllo Pan in Street View rimane disponibile.)
  • Il controllo Zoom è disponibile in un solo stile e google.maps.ZoomControlStyle non è più disponibile.

1° settembre 2015

Modifiche:

  • Aggiunti valori letterali LatLngBounds
  • È stato risolto il problema relativo alle classi CSS eccessivamente ampie
  • Caricamento delle tessere migliorato dopo il ridimensionamento della mappa

Fine del supporto per Internet Explorer 8

31 agosto 2015

A partire dal 31 agosto 2015, Internet Explorer 8 non è più ufficialmente supportato dall'API Maps JavaScript. Consulta l'elenco dei browser supportati. Per informazioni sulle norme di supporto dei browser di Microsoft, consulta il post del blog IEBlog del 7 agosto 2014.

3.21

5 agosto 2015

Modifiche:

  • Miglioramento delle prestazioni: vengono caricati solo i riquadri visibili
  • Numerosi miglioramenti alla documentazione

21 luglio 2015

Modifiche:

  • Indicatori con etichette lanciati
  • Correzione: errore di memoria insufficiente di iOS7 per il poligono su schermi ad altissima definizione
  • Correzioni degli eventi touch su IE10 e versioni successive
  • La verifica degli errori negli input forniti dallo sviluppatore ora viene visualizzata nella console anziché generare un errore.

6 luglio 2015

Corretto:

17 giugno 2015

Modifiche:

  • Correzione: Problema 6321: Bug: "Uncaught TypeError: Cannot read property 'x' of undefined" solo nei browser Android/iOS

2 giugno 2015

Modifiche:

  • Deprecato: CloudLayer, PanoramioLayer
  • Correzione: Problema 8098: Bug: la mappa termica ponderata non viene visualizzata correttamente con un punto

2 giugno 2015

Modifiche:

  • Aggiunge la possibilità di geocodificare un placeId in un indirizzo/latitudine e longitudine
  • restituisce placeId tramite l'API Geocoding

28 maggio 2015

Modifiche:

  • Correzione: Problema 6358: SVG La notazione del percorso non viene visualizzata correttamente sui dispositivi HDPI

19 maggio 2015

Corretto:

  • Problema 7673: i controlli perdono la posizione dopo l'utilizzo del menu a discesa del tipo di mappa
  • Problema 7589: Pegman salta quando la mappa viene ridimensionata.

3,20

24 aprile 2015

Corretto:

  • Aumento dello zoom massimo del terreno e caricamento di riquadri ad alta risoluzione anche allo zoom massimo.

13 aprile 2015

Corretto:

  • Problema 7820: i cursori non funzionano sulle pagine caricate da file://
  • Problema 7591: Bug: StreetViewService.getPanoramaByLocation non va a buon fine quando l'argomento raggio non è un numero intero

25 marzo 2015

Corretto:

  • Problema 7733: Bug: le sovrapposizioni di immagini/suolo KML hanno improvvisamente una risoluzione molto bassa
  • Testo del widget Salva allineato meglio all'icona a forma di stella

17 marzo 2015

Corretto:

  • Problema 7756: Bug: regressione delle prestazioni di Safari 8
  • Livello demografico rimosso
  • Miglioramenti alla cromatura della finestra informativa

17 febbraio 2015

L'attuale versione sperimentale dell'API Maps JavaScript (3.19) diventerà la versione di release.

La versione 3.17 verrà rimossa. Le richieste per la versione 3.17 o qualsiasi versione precedente ora verranno gestite con la versione 3.18.

La documentazione sul controllo delle versioni è disponibile all'indirizzo: https://developers.google.com/maps/documentation/javascript/versions

Versioni disponibili dopo il rollover:

Sperimentale: 3.20

Release: 3.19

Frozen: 3.18

3,19

24 aprile 2015

Corretto:

  • Cursori in modalità con accesso eseguito.

19 marzo 2015

Corretto:

20 gennaio 2015

Corretto:

  • Problema 7475: Bug: phantomjs TypeError: Unable to delete property

13 gennaio 2015

Corretto:

  • I riquadri ora sono nascosti agli screen reader

17 dicembre 2014

Corretto:

  • Problema 6917: Bug: le forme non rispettano la proprietà "draggable" della mappa
  • Problema 7445: Bug: errori di presentazione quando si utilizza la funzionalità di accesso dell'API Maps v3

2 dicembre 2014

Corretto:

  • Problema 7390: Bug: i link ipertestuali di weather.com non funzionano
  • Problema 7376: Bug: WebGL è stato disattivato (ora è stato riattivato)
  • Conflitto di denominazione ES6 con Symbol

25 novembre 2014

Corretto:

  • Problema 7333: Bug: il cursore della finestra informativa non funziona in IE9

3.18

4 dicembre 2014

Corretto:

  • Problema 7390: Bug: i link ipertestuali di weather.com non funzionano

18 settembre 2014

Corretto:

  • Problema 7136: Più titoli di marcatori non funzionano in Firefox

9 settembre 2014

Corretto:

  • Problema 7098: L'impostazione dell'intestazione POV di Street View genera un errore

26 agosto 2014

3.18 rilasciata in versione sperimentale.

La versione 3.17 è ora stabile.

3.17

20 agosto 2014

Corretto:

  • Problema 6937: Regressione nella versione 3.17: impossibile leggere la proprietà "remove" di undefined (in Places)

12 agosto 2014

Corretto:

  • Problema 6968: Bug: i tasti Freccia della tastiera non funzionano con v=3.exp

31 luglio 2014

Aggiunto:

  • I riquadri della mappa forniscono una documentazione esplicita su come gli eventi DOM si propagano al loro interno. È stato aggiunto il riquadro overlayMouseTarget.

7 luglio 2014

Aggiunto:

  • toGeoJson aggiunto ai livelli dati e alle singole funzionalità dei livelli dati, consentendo l'esportazione della geometria in GeoJSON.

24 giugno 2014

Aggiunto:

  • place_id, un identificatore univoco per un luogo, aggiunto alla libreria Places per il completamento automatico e i dettagli del luogo.
  • overview_path aggiunto a DirectionsRoute, fornendo una polilinea codificata che rappresenta l'intero percorso della route.

26 maggio 2014

Aggiunto:

  • Il parametro sensor non è più obbligatorio nell'URL dell'API Maps.

20 maggio 2014

3.17 rilasciata per la sperimentazione.

3.16

15 aprile 2014

Corretto:

8 aprile 2014

Aggiunto:

  • La mappa si sposta al movimento del mouse durante il disegno.

Corretto:

  • Accetta LatLngLiteral in più posizioni.
  • La finestra informativa si ridimensiona una volta terminato il caricamento di Roboto ( Issue 5713)

31 marzo 2014

Corretto:

  • I livelli KML semitrasparenti non sono più trasparenti in IE 8 ( Issue 6540)

26 marzo 2014

Corretto:

  • Sono state rimosse le chiamate event.returnValue in Chrome per evitare avvisi della console.
  • Il gesto di pizzicare per zoomare non funziona in IE11 ( Problema 5747)

18 marzo 2014

Aggiunto:

12 marzo 2014

Aggiunto:

24 febbraio 2014

Aggiunto:

  • Supporto per i traghetti nei servizi Distance Matrix e Directions.

17 febbraio 2014

3.16 rilasciata in versione sperimentale.

3,15

3 marzo 2014

Corretto:

10 febbraio 2014

Corretto:

  • Disattiva tutta l'accelerazione hardware dei riquadri su Chrome/Linux per risolvere il problema più grande dell'accelerazione hardware di Chrome.

3 febbraio 2014

Corretto:

  • La rotellina di scorrimento non funziona in IE 11 ( Problema 5944)

29 gennaio 2014

Corretto:

  • Disattiva tutta l'accelerazione hardware dei riquadri su Chrome/Windows per risolvere il problema più grande dell'accelerazione hardware di Chrome. ( Problema 6219)

22 gennaio 2014

Corretto:

16 gennaio 2014

Corretto:

  • CSS di aggiornamento visivo meno specifico per ignorare un numero inferiore di stili impostati dall'utente.

27 novembre 2013

Corretto:

  • La creazione del marcatore dopo l'istanza della mappa genera l'errore "contains" non definito ( Issue 5798)

19 novembre 2013

Corretto:

  • Le icone delle manovre del riquadro delle indicazioni stradali non vengono visualizzate correttamente in Firefox

3.14

10 settembre 2013

Corretto:

  • I link nelle finestre informative ufficiali di Google non si aprono in nuove schede/finestre ( Problema 5794)

15 agosto 2013

  • L'aggiornamento visivo diventa la modalità di rendering della mappa predefinita nella versione di rilascio dell'API.
  • DynamicMapsEngineLayer: report sulle funzionalità per i livelli vettoriali, di immagini e KML

3.13

25 giugno 2013

Aggiunto:

  • DynamicMapsEngineLayer

11 giugno 2013

Aggiunto:

Corretto:

  • Bug: panorami Street View personalizzati e 90 gradi verso il basso ( Issue 4875)

3,12

4 giugno 2013

Corretto:

  • L'evento domready della finestra informativa non viene attivato quando visualRefresh=true ( Problema 5415)
  • Bug: finestre informative visualRefresh su iOS ( Issue 5396)

15 maggio 2013

Aggiunto:

29 aprile 2013

Corretto:

  • Gli indicatori rimossi rimangono sulla mappa sui browser Android e Dolphin

3.11

19 febbraio 2013

Corretto:

  • La modifica di DrawingMode durante il disegno causa un errore
  • Se fai clic sui passaggi nel riquadro delle indicazioni, lo zoom cambia

12 febbraio 2013

Corretto:

  • Il poligono non trascinabile può essere trascinato attraverso un poligono trascinabile con input tocco ( Problema 4868)
  • Icone del trasporto pubblico errate nel pannello Alternative percorso quando travelMode è stato modificato ( Problema 4581)
  • panTo(latLng) non centra sempre la mappa esattamente su latLng in alcune condizioni

29 gennaio 2013

Aggiunto:

  • aggiunto StreetViewCoverageLayer per aggiungere il livello di copertura in modo programmatico
  • Esposizione di StreetViewPov per StreetViewPanoramas

Corretto:

  • L'aumento dell'utilizzo della memoria quando si utilizza la versione 3.8 di Google Maps JavaScript comporta un arresto anomalo (osservato in IE 9, Chrome e così via) ( Problema 4162 )
  • Il menu a discesa (di selezione) nella finestra informativa non segue lo spostamento della mappa su Firefox

22 gennaio 2013

Aggiunto:

  • opzione trascinabile per polilinee, poligoni, cerchi, rettangoli
  • Campo price_level in PlaceResult

15 gennaio 2013

Corretto:

  • Le icone polilinee ripetute vengono disegnate in modo errato per alcune polilinee ( Problema 4333)

7 gennaio 2013

Corretto:

17 dicembre 2012

Aggiunto:

  • Nuove lingue: urdu e islandese

Corretto:

  • Mappe sfocate/nebulose in IE9 dopo la navigazione ( Issue 3875)

17 dicembre 2012

Aggiunto:

  • Nuove lingue: urdu e islandese

Corretto:

  • Mappe sfocate/nebulose in IE9 dopo la navigazione ( Issue 3875)

10 dicembre 2012

Aggiunto:

  • possibilità di caricare immagini con l'attributo crossorigin impostato

Corretto:

  • problemi relativi alla visualizzazione dei marcatori con immagini remote nei primi piani ( Problema 4616)
  • Errore JS durante la visualizzazione dei simboli sulle polilinee in IE 7/8

3 dicembre 2012

Corretto:

  • La libreria Markermanager non funziona con l'API Maps JavaScript v3 ( Issue 4543)

27 novembre 2012

Aggiunto:

  • utilizzando il canvas High DPI su dispositivi High DPI per indicatori ottimizzati

Corretto:

  • MapTypeControl non ha cancellato gli stili ( Issue 4588)

3.10

4 febbraio 2013

Corretto:

  • L'aumento dell'utilizzo della memoria quando si utilizza la versione 3.8 di Google Maps JavaScript? causa un arresto anomalo (osservato in IE 9, Chrome e così via) ( Problema 4162 )

25 settembre 2012

Aggiunto:

  • Street View in ambienti interni
  • opzione fixedRotation per IconSequence
  • "Tempo nel traffico attuale" per Indicazioni

11 settembre 2012

Novità:

  • Aggiunta di StrokePosition a poligoni, rettangoli e cerchi
  • computeOffsetOrigin alla libreria geometry
  • Quattro nuove lingue per l'API: afrikaans, amarico, swahili, zulu

28 agosto 2012

Aggiunto:

  • types a Places API textSearch

Corretto:

  • L'oggetto simbolo non può essere passato a MarkerOptions in GWT
  • Regressione: pizzica per zoom su iOS 5 quando la pagina viene scorreva ( Problema 4046)

14 agosto 2012

Modifiche degne di nota:

  • Modifica l'interfaccia di KmlLayer per accettare l'URL come proprietà MVC, anziché come argomento del costruttore.

3,9

10 settembre 2012

Corretto:

  • L'oggetto simbolo non può essere passato a MarkerOptions in GWT
  • Regressione: pizzicare per zoomare su iOS 5 quando la pagina viene scorreva ( Issue 4046)

9 agosto 2012

Corretto:

  • Errore di sintassi su Android 3.x

31 luglio 2012

Modifiche degne di nota:

  • Nascondere l'overlay Street View su proiezioni personalizzate

Corretto:

  • I simboli dei marcatori non generano eventi su Safari quando la scala è > 35
  • Evento di clic non generato per i marcatori su una mappa personalizzata (tipo di mappa + proiezione)

25 luglio 2012

Corretto:

  • componentRestrictions su Completamento automatico ( Problema 4302)

17 luglio 2012

Corretto:

  • La casella di testo non è selezionabile nella finestra informativa di IE
  • bounds_changed deve essere attivato prima di zoom_changed ( Problema 1399)
  • L'opzione backgroundColor della mappa non viene mantenuta dopo l'invocazione di Street View
  • Il passaggio dalla mappa con stile al satellite carica inutilmente i riquadri della mappa
  • Proprietà di trascinamento/rotellina del mouse della mappa ignorate in modalità disegno ( Problema 4012)
  • LatLngBounds deve restituire un intervallo di longitudine completo quando viene mostrata più di una copia del mondo
  • Non disegnare una forma vuota quando fai doppio clic ( Problema 3964)
  • Eventi di marcatori superflui al clic ( Problema 3911)

Modifiche degne di nota:

  • Endpoint di ricerca e query rinominati in nearbySearch e textSearch

10 luglio 2012

Modifiche degne di nota:

  • Make google.maps.event.removeListener() accept null as argument

27 giugno 2012

Aggiunto:

Modifiche degne di nota:

  • Riconosci "trasparente" come colore.

23 giugno 2012

Aggiunto:

  • Simboli
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Nuove opzioni di stile "Peso" e "Colore":

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

15 maggio 2012

Aggiunto:

  • Limitazione in base al paese per il completamento automatico (AutocompleteOptions.componentRestrictions) ( problema 3899)
  • Filtri per tipo Regioni e città

3,8

1° maggio 2012

Corretto:

  • A volte i segnaposto eliminati riappaiono ( Problema 4087)
  • A volte le ombre dei marcatori non vengono visualizzate ( Problema 3993)

23 aprile 2012

Corretto:

  • Pegman rimane sulla mappa con il tipo di mappa personalizzato dopo la chiusura di Street View ( Issue 4076)
  • Gli indicatori animati rimossi non possono essere riaggiunti alla mappa ( Issue 4052)

18 aprile 2012

Corretto:

  • La finestra delle informazioni meteo mostra sempre l'icona di pioggia su Firefox ( Issue 4063)

Aggiunto:

  • orderBy, limit e offset per FusionTablesLayer ( Issue 3557)

10 aprile 2012

Corretto:

  • Immagini aeree mostrate anche se non disponibili per l'intera area visibile ( Problema 3913)

3 aprile 2012

Aggiunto:

Corretto:

  • Confini dei riquadri visibili per i poligoni in IE 9 Quirks
  • I segnaposto saltano quando si esegue la panoramica in Canvas Street View

28 marzo 2012

Corretto:

  • Utilizza nomi di tag minuscoli per la conformità a XHTML ( Issue 3868)
  • Modificato il comportamento di zoom per i trackpad Apple per renderlo meno sensibile ( Issue 2416)

20 marzo 2012

Corretto:

  • La creazione di un indicatore con un'immagine ombra inesistente causa errori ( Problema 4014)

Aggiunto:

  • Click-to-go/Click-to-zoom in Street View ( Issue 2447)

Modifiche degne di nota:

  • Disabilitato il doppio clic per lo zoom per impostazione predefinita in Street View

6 marzo 2012

Corretto:

  • Errore in OverviewMapControl durante l'ingrandimento molto rapido ( Problema 3882)
  • Errore in IE quando il div della mappa viene rimosso dalla pagina ( Issue 3971)
  • Rendering dei marcatori scalati errato su IE < 9 ( Problema 3912, Problema 3908)

Aggiunto:

21 febbraio 2012

Corretto:

  • Mappe sfocate su IE 9 ( Problema 3875)
  • Polilinea costituita da bordi collineari nello spazio LatLng semplificata in modo errato ( Problema 3739)

Aggiunto:

  • google.maps.geometry.poly.containsLocation() e isLocationOnEdge() ( Issue 1978)

15 febbraio 2012

Corretto:

  • Regressione: indicatori scalati visualizzati in modo errato con parametro "size" non valido ( Issue 3908)
  • La mappa rimane in modalità di modifica quando viene chiamato setEditable(false) mentre l'utente trascina il punto di controllo ( Issue 3842)

Modifiche degne di nota:

  • Dissolvenza incrociata tra le panoramiche di Street View.

3.7

7 febbraio 2012

Corretto:

  • L'indicatore lampeggia nella posizione finale prima dell'animazione di rilascio ( Problema 3608)
  • L'apertura di InfoWindow e l'impostazione dello zoom contemporaneamente comportano un centro mappa errato ( Problema 3738)
  • Ignora il clic con il tasto destro del mouse durante il trascinamento dei marcatori ( Problema 3237)
  • A volte il titolo del marcatore non viene visualizzato su Firefox ( Problema 3773)

Modifiche degne di nota:

  • Marcatori scalati ora visualizzati in Canvas, se disponibile
Aggiunta:
  • setOpacity() per ImageMapType ( Issue 3125)
  • setOpacity() per GroundOverlay ( Issue 2767)
  • Evento "tilesLoaded" per ImageMapType ( Problema 1744)
  • stop() a MouseEvent, che interrompe la propagazione dell'evento ( Issue 2172)

31 gennaio 2012

Corretto:

  • Corretto: schede coreane errate dopo aver panoramato il mondo ( Problema 2722)
  • Corretto: impossibile rilasciare Pegman con precisione per visualizzare Street View ( Problema 3861)
  • Aggiunta della proprietà "visible" per i poligoni ( Issue 2861)
  • panTo e panBy animati anche quando i viewport sono molto distanti (Regressione)

24 gennaio 2012

Corretto:

  • Gli eventi del mouse si propagano attraverso una finestra informativa ( Problema 3573)
  • Trasformazioni CSS abilitate su IE9
  • Aggiunta di imageDateControl a StreetViewPanorama
  • Canvas Street View attivato su IE 9, Opera e Safari/Windows

16 gennaio 2012

Corretto:

  • Pegman non deve essere trascinabile in modalità disegno
  • Attivare correttamente gli eventi, rispettando lo zIndex dei poligoni e di altri livelli
  • Aggiungi la proprietà "status" di KmlLayer ( Problema 3015)

10 gennaio 2012

Corretto:

  • Mostra Pegman se disableDefaultUI è true e streetViewControl è true

7 dicembre 2011

Corretto:

  • Le autostrade ad accesso controllato possono essere stilizzate separatamente dalle autostrade (road.highway.controlled_access)
  • place_changed attivato quando l'utente preme "Invio" in Completamento automatico ( Issue 3407)

28 novembre 1011

Corretto:

  • Riposiziona il completamento automatico quando la finestra viene ridimensionata. L'evento "resize" può essere attivato sull'oggetto Autocomplete.

22 novembre 2011

Corretto:

  • Le dimensioni dei contenuti della finestra informativa ora vengono calcolate tenendo conto degli stili a cascata
  • Il controllo della rotazione della mappa aerea non corrisponde all'intestazione della creazione della mappa

7 novembre 2011

Modifiche degne di nota:

  • Nuovo stile visivo dei controlli predefiniti
  • Forme modificabili (poligoni, polilinee, cerchi, rettangoli)
  • Nuovo DrawingManager per aggiungere nuovi overlay
  • Nuovi campi PlaceResult: website e international_phone_number
  • Nuovo campo ElevationResult: resolution

Corretto:

  • Le icone di partenza e arrivo nei risultati delle indicazioni ora vengono visualizzate con uno sfondo trasparente in IE 7 e versioni successive

3,6

31 ottobre 2011

Corretto:

  • Errore quando l'API Maps viene utilizzata con la libreria Prototype su IE7

25 ottobre 2011

Corretto:

  • Errori quando la mappa KmlLayer viene modificata prima del completamento del caricamento del livello
  • Perdita di memoria in IE durante l'aggiunta e la rimozione di poligoni

18 ottobre 2011

Modifiche degne di nota:

  • Aggiunto il campo delle parole chiave a PlaceSearchRequest
  • Rimozione delle linee stradali da Street View

10 ottobre 2011

Corretto:

  • L'indirizzo è troppo lungo nell'anteprima di Street View

27 settembre 2011

Corretto:

  • I controlli della mappa panoramica aggiornano il centro e lo zoom insieme se lo zoom è cambiato

27 settembre 2011

Corretto:

  • Recupero doppio dei riquadri iniziali in Chrome
  • Perdite di memoria durante lo spostamento
  • Non rilasciare il Pegman di Street View quando esegui la panoramica in un'area non coperta
  • Regressione: le sovrapposizioni a terra che attraversano la longitudine -180 scompaiono
  • Regressione: centro della mappa errato all'apertura della finestra delle informazioni durante lo spostamento e lo zoom

Modifiche degne di nota:

  • Mostra anteprime di Street View mentre Pegman viene trascinato

20 settembre 2011

Corretto:

  • Perdita di memoria in Chrome/Windows durante il rendering dei marcatori utilizzando Canvas
  • Rendering del marcatore per la visualizzazione aerea con direzione di 90 o 270 gradi

Modifiche degne di nota:

  • Non è possibile accedere ai tipi di mappe Google predefiniti tramite il registro dei tipi di mappe (impedisce l'accesso ai riquadri della mappa)
  • Animazioni di rotazione quando esci ed entri nelle immagini aeree

12 settembre 2011

Problemi risolti:

  • Il marcatore rimane sollevato dopo la visualizzazione della descrizione comando su Firefox 4+ ( Problema 3334)

Modifiche degne di nota:

  • GeocoderResult.formatted_address not documented

6 settembre 2011

Corretto:

  • La finestra informativa dell'elemento selezionato (menu a discesa) non segue lo spostamento della mappa in Firefox
  • Riquadri in Corea su alcuni dispositivi mobili

29 agosto 2011

Modifiche degne di nota:

  • Consenti ai controlli personalizzati di avere uno z-index più alto rispetto ai controlli API
  • I link indirizzano gli utenti alla versione nella lingua corretta di maps.google.com
  • Non aprire una finestra informativa su una funzionalità KML se non sono presenti HTML, nome o descrizione della finestra informativa.
  • Regressione corretta: riquadri DPI elevati danneggiati

24 agosto 2011

Problemi risolti:

  • Accelerazione hardware disattivata per Chrome/Mac: risolve il problema di rendering dei marcatori e il clic di sovrapposizione ( Issue 3544, Issue 3551)
  • Pizzica per zoomare corretto per Android quando la pagina è stata scorsa ( Problema 3373)

Modifiche degne di nota:

  • Ora le icone delle attività sono attive per impostazione predefinita.

17 agosto 2011

Modifiche degne di nota:

  • Icone della mappa cliccabili per i punti d'interesse.
  • Gli stili possono essere impostati in MapOptions e applicati a tutti i tipi di mappa predefiniti.
  • Pegman viene visualizzato sui tipi di mappe personalizzate, a meno che non sia esplicitamente disattivato.

3,5

10 agosto 2011

Corretto:

  • I marcatori rimangono bloccati nella posizione di trascinamento verso l'alto quando vengono trascinati all'orizzonte in Street View
  • Street View non viene ridimensionato quando la mappa o la finestra vengono ridimensionate
  • Street View with a shared InfoWindow crashes browser

2 agosto 2011

Problemi risolti:

  • I link ipertestuali nella finestra informativa di IE non funzionano ( Issue 3503)
  • Il controllo della scala non viene stampato ( Problema 2966)
  • Regressione: errore durante l'utilizzo di OverviewMapControl con mappe con stili ( Issue 3489)

Modifiche degne di nota:

  • Il menu contestuale sulla maggior parte dei controlli ora è disattivato con il clic con il tasto destro del mouse.
  • Il panorama/la mappa di Street View all'interno di una finestra informativa non si sposta quando si passa il mouse sopra la finestra informativa
  • Ora è possibile scorrere una finestra informativa su iPad

18 luglio 2011

Problemi risolti:

  • LatLng evento errato quando la pagina viene scorre su iOS >= 4.1 ( Issue 3373)

11 luglio 2011

Problemi risolti:

  • Correzione: <select> non è selezionabile all'interno della finestra informativa sul dispositivo touch ( Issue 3232)
  • Correzione: il clic non viene attivato sulla mappa dopo il clic con il tasto destro del mouse se MapOptions.draggable è false ( Issue 3071)

Modifiche degne di nota:

  • I marcatori con lo stesso z-index ora sono ordinati in modo coerente tra i confini dei riquadri
  • Ora è possibile scorrere nella finestra informativa su iOS
  • I marcatori e i poligoni vengono ora ridisegnati quando la proiezione della mappa cambia

5 luglio 2011

Problemi risolti:

  • Correzione: il cursore dell'indicatore non viene visualizzato quando la mappa non è trascinabile ( problema 3120)

Modifiche degne di nota:

  • Aggiunta la possibilità di applicare uno stile al controllo e al menu a discesa del completamento automatico di Places
  • Il widget Places Autocomplete conserva la descrizione restituita dal server dopo che l'utente seleziona un suggerimento

30 giugno 2011

Problemi risolti:

  • Correzione: i tile della mappa iniziali venivano recuperati due volte
  • Correzione: L'evento maptypeid_changed veniva attivato più volte quando la mappa veniva creata dopo la versione 3.4 ( Issue 3051)

Modifiche degne di nota:

  • Il completamento automatico dei luoghi è stato modificato per essere aggiunto al corpo anziché al genitore degli input
  • BOTTOM_RIGHT ora si posiziona correttamente

8 giugno 2011

Problemi risolti:

  • Correzione: lo zoom non è più animato se la variazione del livello di zoom è superiore a 2 ( Problema 3033)

Modifiche degne di nota:

  • Correzione: OverlayView.set('map', foo) ora equivale a OverlayView.setMap
  • Rimossa l'opzione "language" di GeocoderRequest

17 maggio 2011

Problemi risolti:

  • Correzione: problema di rendering di Street View in IE7 ( Issue 3272)

Modifiche degne di nota:

  • Transizioni di dissolvenza attivate per le tessere della mappa durante il caricamento e la modifica del tipo di mappa.

7 maggio 2011

Nessuna modifica evidente.

3.4

7 maggio 2011

Nessuna modifica evidente.

6 maggio 2011

Problemi risolti:

  • Correzione: la panoramica Street View non viene visualizzata in IE7 ( Issue 3272)
  • Correzione: il PNG semitrasparente con ImageMapType perde la trasparenza in IE7 e IE8 ( Problema 3275)

Modifiche degne di nota:

  • Servizio Distance Matrix

14 aprile 2011

Problemi risolti:

  • Correzione: supporto dei colori CSS denominati per poly strokeColor e fillColor
  • Correzione: il poligono non è visibile se strokeOpacity è impostato su 0.0 ( Problema 3241)
  • Correzione: errori in IE8 durante lo spostamento con l'unità pubblicitaria visibile ( Issue 3159)
  • Consenti la mappa Rilievo e Ibrida senza Mappa e Satellite nel controllo del tipo di mappa ( Problema 3089)
  • I riquadri con DPI elevato vengono caricati per gli schermi con DPI elevato ( Problema 2614)

Modifiche degne di nota:

  • L'inclinazione aerea è impostata su 45 gradi per impostazione predefinita quando le immagini aeree sono attive e disponibili
  • Il comportamento di pizzicamento è stato migliorato su iPad
  • Rinominate DirectionsTravelMode e DirectionsUnitSystem in TravelMode e UnitSystem (i vecchi nomi rimangono compatibili con le versioni precedenti)

14 aprile 2011

Problemi risolti:

  • Correzione: l'icona del marcatore e l'ombra non sono più trasparenti su IE6
  • Corretto: gli indicatori non sfarfallano più durante lo zoom
  • Corretto: rendering dei poligoni oltre i limiti dei riquadri vicino ai poli nord/sud

Modifiche degne di nota:

  • Polilinee e poligoni ora vengono visualizzati in Canvas, se possibile.
  • I LatLng per gli eventi su polilinee e bordi poligonali ora vengono agganciati al punto più vicino sulla linea.

5 aprile 2011

Problemi risolti:

  • panTo non viene animato sui dispositivi touch ( Issue 3066)
  • Marker.MAX_ZINDEX is undefined ( Issue 3184)

28 marzo 2011

Problemi risolti:

  • Impossibile modificare la direzione in Street View in modalità satellite ( Problema 3174)
  • Mappa non funzionante quando VML è disattivato ( Issue 3119)

Modifiche degne di nota:

  • La sovrapposizione stradale di Street View ora viene visualizzata in modalità obliqua

22 marzo 2011

Problemi risolti:

  • Pegman viene visualizzato nei tipi di mappe personalizzate ( Issue 3154)

Modifiche degne di nota:

  • Corretto: gli indicatori giganti vengono ritagliati ai limiti dei riquadri
  • Corretto: overlay di Street View in modalità obliqua
  • Correzione: il controllo della mappa panoramica viene visualizzato in modalità di stampa

17 marzo 2011

Problemi risolti:

Modifiche degne di nota:

  • Corretto: cerchi e rettangoli ignorano zIndex
  • Correzione: gli eventi del mouse attivano gli eventi due volte quando il marcatore è in animazione
  • Correzione: le mappe con stile non utilizzano gli stili se il tipo di mappa viene aggiunto al registro dopo l'impostazione dell'ID tipo di mappa
  • Corretto: i tipi di mappa senza stile adottano lo stile di un tipo di mappa con stile
  • I marcatori ora attivano MouseEvent, non eventi DOM

11 marzo 2011

Problemi risolti:

  • Il doppio clic su un indicatore non aumenta più lo zoom della mappa ( Problema 3090)
  • Il punto di ancoraggio con l'ombra del marcatore personalizzato ora funziona ( Problema 3112)

Modifiche degne di nota:

  • Livello Panoramio
  • Indicatore di indicazioni stradali con z-index corretto
  • Posizione ombra predefinita fissa

2 marzo 2011

Modifiche degne di nota:

  • I marcatori ora vengono visualizzati in Canvas/VML, se disponibili
  • Target di clic più grandi per polilinee, poligoni e KML sui dispositivi touch

22 febbraio 2011

Problemi risolti:

  • Proprietà MVC "anchorPoint" che espone l'ancoraggio della finestra informativa ( Problema 2860)
  • Correzioni per la modalità Ibrida ai livelli di zoom 0 e 1 ( Issue 3062)
  • Cerchio/rettangolo corretto se aggiunto/rimosso rapidamente dalla mappa ( Problema 3052)
  • draggable: false corretto sui dispositivi touch ( Issue 3044)

18 febbraio 2011

Problemi risolti:

  • I marcatori in Street View vengono solo ridotti, non ingranditi ( Issue 2969)
  • Le indicazioni stradali trascinabili ora funzionano quando routeIndex non è 0 ( Issue 2995)
  • Risolto il conflitto tra Flash e il trascinamento della mappa ( Issue 2956)
  • Quando mapTypeId viene modificato nel listener maptypeid_changed, il controllo del tipo di mappa ora è coerente

Modifiche degne di nota:

  • Le etichette ora sono attive per impostazione predefinita quando si fa clic sulla modalità Satellite dal controllo del tipo di mappa

8 febbraio 2011

Modifiche degne di nota:

  • Nuovi controlli gerarchici del tipo di mappa, adatti all'uso touch.
  • Nuovo logo (Issue 2574)
  • MarkerShape.coord è stato rinominato in MarkerShape.coords per corrispondere all'attributo coords <area> HTML

3.3

17 marzo 2011

Problemi risolti:

  • Il poligono non viene visualizzato

8 febbraio 2011

Problemi risolti:

  • Richieste di riquadri non annullate in Chrome ( Issue 3011)
  • Evento rightclick non attivato in FF/Mac ( Issue 2920)
  • Problemi di rendering del testo in Safari/Mac ( Issue 3024)
  • Le mappe delle indicazioni stradali non vengono stampate correttamente in IE

21 gennaio 2011

Modifiche degne di nota:

  • Ora gli MVCArray sono accettati nella libreria di geometria sferica
  • Correggere la croce visualizzata sotto un indicatore durante il trascinamento in IE6
  • z-index non è più impostato nel div del contenitore della mappa

17 gennaio 2011

Problemi risolti:

  • Risolto un problema per cui la tempistica errata per zoom_changed causava risultati errati per fromLatLngToContainerPixel ( Issue 2539)

6 gennaio 2011

Problemi risolti:

  • Aggiunta della libreria Geometry, che fornisce utilità di codifica di geometria sferica e polilinee ( Issue 2540, Issue 2595, Issue 2246)
  • Possibilità di impostare il livello di zoom minimo/massimo sulla mappa ( Issue 1624)

Modifiche degne di nota:

  • I controlli di zoom e panoramica sono stati separati (non è più presente il controllo di navigazione). Questi possono essere configurati separatamente.
  • Nuovo controllo dello zoom ottimizzato per il tocco sui dispositivi touch
  • I contenuti di un MVCArray ora possono essere cancellati chiamando clear()
  • È stata corretta la perdita di memoria quando si aggiungono e rimuovono marcatori in IE8
  • Rendering più rapido dei poligoni con algoritmo di semplificazione migliorato

23 dicembre 2010

Problemi risolti:

  • Gestori dei clic sui waypoint corretti nelle indicazioni stradali trascinabili ( Problema 2871)

21 dicembre 2010

Problemi risolti:

  • Aggiunta dell'inerzia alla mappa durante il trascinamento ( Issue 2592)
  • Correzione dell'errore CSS in Street View ( Problema 2666)
  • È stato corretto l'errore JS durante la visualizzazione di una finestra informativa con una larghezza della mappa pari a 0 in IE ( Issue 2536)

Modifiche degne di nota:

  • Sui dispositivi touch, ora visualizzeremo un controllo dello zoom compatibile con il tocco, indipendentemente dal fatto che venga richiesto il controllo di navigazione ZOOM_PAN o SMALL. Se il dispositivo supporta il multitocco nel browser, non verrà visualizzato alcun controllo dello zoom, poiché lo zoom viene eseguito tramite il pizzico.

9 dicembre 2010

Problemi risolti:

  • Le finestre informative ora vengono stampate correttamente in IE ( Problema 1343)
  • Opacità fissa in IE8 per ImageMapType

Modifiche degne di nota:

  • Quando viene trascinata e raiseOnDrag è attivato, sotto i marcatori viene visualizzata una croce con un'icona personalizzata

5 dicembre 2010

Problemi risolti:

  • Fornisci un'interfaccia per scoprire il livello di zoom massimo in una determinata posizione per le immagini satellitari. ( Problema 2049)
  • Aggiungi un'opzione (raiseOnDrag) per attivare/disattivare le animazioni quando un indicatore viene trascinato. ( Issue 2910)

Modifiche degne di nota:

  • Ora i marcatori si sollevano quando vengono trascinati e rimbalzano quando vengono rilasciati.
  • Le animazioni dei marcatori possono essere controllate in modo programmatico con la funzione setAnimation.

28 novembre 2010

Problemi risolti:

  • maptypeid_changed non viene più attivato due volte ( Problema 2449)
  • La proprietà "size" di un oggetto MarkerImage è ora accessibile ( Problema 2465)
  • La forma del marcatore fa riferimento all'icona anziché allo sprite ( Problema 2629)
  • Lo spostamento della mappa durante il trascinamento del marker è stato migliorato per le mappe più piccole ( Problema 2868)
Modifiche degne di nota:
  • Ora le mappe possono essere stampate senza attivare la stampa delle immagini di sfondo
  • È stato corretto un bug per cui gli indicatori di direzione trascinabili erano trascinabili quando "draggable" era impostato su false

16 novembre 2010

Problemi modificati:

Modifiche degne di nota:

  • Risolto un bug che causava l'apertura di una nuova finestra in Firefox quando si faceva clic su un indicatore tenendo premuto il tasto Maiusc.
  • Le icone dei marcatori di lettere sono andate perse quando sono state specificate le opzioni dei marcatori con DirectionsRenderer

3.2

11 novembre 2010

Modifiche degne di nota:

  • È stato corretto un bug per cui i poligoni venivano tagliati/troncati con RTL su IE7/IE8
  • È stato corretto un bug che causava la visualizzazione delle caselle di controllo nascoste in Safari 5 a causa delle trasformazioni 3D
  • Polilinee geodetiche che attraversavano l'equatore mancavano di dettagli
  • Aggiunte posizioni di controllo per LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
  • Le posizioni dei controlli sono state rinominate da LEFT a LEFT_TOP, da RIGHT a RIGHT_TOP, da TOP a TOP_CENTER e da BOTTOM a BOTTOM_CENTER.

11 ottobre 2010

Problemi modificati:

  • Problema 2478: Street View - Disallineamento/assenza della bussola in alcuni browser
  • Problema 2528: L'opacità di ImageMapTypeOptions non funziona in IE8
  • Problema 2661: Finestra informativa: il clic con il tasto destro del mouse su un campo di input non visualizza il menu contestuale
  • Problema 2741: il posizionamento dei marcatori non funziona su iOS 4 dopo lo spostamento della mappa

Modifiche degne di nota:

  • Street View è abilitato per impostazione predefinita
  • È stato corretto un bug per cui "this" non veniva passato a .getTileUrl
  • L'evento domready di InfoWindow viene ora attivato dopo che la finestra è visibile

28 settembre 2010

Problemi modificati:

  • Problema 2712: Perdite di memoria (aggiunta/rimozione di indicatori, visualizzazione/occultamento di indicatori, zoom/panoramica della mappa)

Modifiche degne di nota:

  • Le mappe V2 e V3 funzionano meglio quando entrambe si trovano sulla stessa pagina
  • È stato corretto l'errore in Street View HTML5 quando viene trascinato rapidamente verso il basso

16 settembre 2010

Problemi modificati:

  • Problema 2701: L'intestazione iniziale del controllo di navigazione di Street View non segue il punto di vista

14 settembre 2010

Problemi modificati:

  • Problema 157: Supporto delle indicazioni stradali trascinabili
  • Problema 1852: L'evento "rightclick" su google.maps.Marker viene attivato senza un argomento
  • Issue 2673: Pegman scompare dopo il cambio di posizione

Modifiche degne di nota:

  • Le prestazioni degli indicatori sono state migliorate

31 agosto 2010

Problemi modificati:

Modifiche degne di nota:

  • Le geodetiche sono state migliorate per zoom più elevati

24 agosto 2010

Problemi modificati:

  • Problema 2648: L'evento di ridimensionamento della mappa di trigger causa un errore in Firefox nella versione 3.2.1

Modifiche degne di nota:

  • Quando si esegue lo zoom avanti o indietro ripetutamente (ad esempio quando si utilizza una rotellina di scorrimento), ora carichiamo meno riquadri dai livelli di zoom intermedi.

16 agosto 2010

Problemi modificati:

  • Issue 2416: Apple Magic Mouse Panning and Zooming too Sensitive
  • Problema 2606: L'impostazione draggable: false su una mappa disattiva i link
  • Problema 2640: La memoria non viene cancellata con gli aggiornamenti / lo scaricamento della pagina del browser (IE)

Modifiche degne di nota:

  • I marcatori Street View vengono scalati in base alla distanza
  • Aggiornamenti del cursore dello zoom durante la panoramica

9 agosto 2010

Modifiche degne di nota:

  • Le proprietà deprecate KMLMouseEvent.position e FusionTablesMouseEvent.position sono state rimosse. Usa .latLng
  • La proprietà ritirata StreetViewService.getNearestPanorama è stata rimossa. Utilizza invece .getPanoramaByLocation

3.1

28 settembre 2010

Modifiche degne di nota:

  • Risolto il problema per cui le indicazioni con la stessa origine e destinazione generavano un errore JS

9 agosto 2010

Modifiche degne di nota:

  • È stato corretto il problema relativo alla modifica della mappa di un OverlayView
  • La chiamata a GroundOverlay.setMap(null) è stata corretta
  • IE no longer leaks memory zooming/panning

5 agosto 2010

Problemi modificati:

  • Problema 2588: la chiamata di setVisible(false) sull'oggetto Panorama con un listener allegato causa un errore JS in IE

Modifiche degne di nota:

  • È stato corretto il problema relativo alla scomparsa dei marcatori in IE6 in caso di modifica dello zoom

29 lug 2010

Problemi modificati:

Modifiche degne di nota:

  • Il panorama personalizzato "originHeading" è stato ritirato a favore di "centerHeading"
  • Le tessere ibride coreane ora mostrano le strade
  • I clic ora passano attraverso i poligoni non cliccabili sulla mappa

22 lug 2010

Problemi modificati:

  • Problema 1856: Supporto del rendering dei poligoni in Opera
  • Problema 2159: L'evento Dragend viene attivato dopo lo zoom utilizzando la rotellina del mouse
  • Problema 2385: a livelli di zoom più profondi, GroundOverlay diventa nero in Internet Explorer
  • Problema 2337: Polilinea persa
  • Problema 2427: Il trascinamento con una finestra informativa aperta sul movimento automatico causa il blocco dei marcatori
  • Problema 2493: I marcatori non vengono cancellati correttamente in IE7
  • Problema 2500: MarkerImage ritagliata quando si utilizza !Marker.setIcon(<MarkerImage scalata>) per il marcatore esistente
  • Problema 2549: CSS per il menu a discesa di Google genera un avviso

Modifiche degne di nota:

  • Un evento di clic non viene più attivato quando viene trascinato un poligono
  • Se fai clic su un elemento di selezione del modulo che si espande all'esterno di una finestra informativa non viene più attivato un clic sulla mappa
  • Se fai clic su un overlay KML, non viene più attivato un evento di clic sulla mappa
  • Street View ora viene panoramica automaticamente per adattarsi a una finestra informativa sullo schermo
  • LatLng di MouseEvent di KML e FusionTables modificato da "position" a "latLng"
  • I controlli dello zoom di Android non passano più il clic alla mappa

17 giugno 2010

Problemi modificati:

Modifiche degne di nota:

  • Correzione del bug dello sfarfallio del marcatore
  • L'evento domready di InfoWindow triggering è stato migliorato
  • DirectionsRoute.bounds è ora esposto

11 giu 2010

Problemi modificati:

Modifiche degne di nota:
  • Correzione della perdita di memoria dell'indicatore
  • È stata migliorata la latenza della prima geocodifica
  • Accesso fornito al StreetViewService

3,0

18 maggio 2010

Problemi modificati:

Modifiche degne di nota:
  • È stato corretto un bug per visualizzare correttamente il copyright di Google sul tipo di mappa personalizzato
  • Aggiunta della proprietà geodetica a poligoni e polilinee
  • È stata aggiunta un'opzione selezionabile per poligoni e polilinee
  • È stata aggiunta un'opzione selezionabile a GroundOverlay

13 maggio 2010

Problemi modificati:

  • Problema 1724: Dimensioni/margini errati della finestra informativa quando si imposta il contenuto tramite un elemento anziché una stringa

Modifiche degne di nota:

  • È stato corretto un bug a causa del quale gli overlay al suolo venivano ritagliati prematuramente quando si attraversava la linea del cambio di data
  • Marker setIcon ora funziona con \ nell'URL
  • Attivatori di eventi mouseout di poligoni e polilinee in IE
  • La modifica di un'icona del segnaposto non sfarfalla più

7 maggio 2010

Problemi modificati:

  • Problema 1458: Richiesta di funzionalità: supporto KML nell'API Google v3
  • Problema 1658: aggiunta dell'overlay del traffico
  • Problema 2209: Stack overflow
  • Problema 2254: più chiamate "setMap(gMap)" e "setMap(null)" sull'oggetto Circle modificano la sua opacità del tratto e del riempimento

Modifiche degne di nota:

  • Aggiunta Livelli KML e GeoRSS
  • Aggiunta Overlay del suolo
  • Sono stati aggiunti nuovi livelli: Traffico e Ciclismo
  • Aggiunta della proprietà "suppressBicyclingLayer" rispetto a DirectionsRendererOptions
  • È stato corretto un bug per garantire che il livello di zoom venga referenziato correttamente quando MapType cambia
  • Rinomina la proprietà DirectionsResult "start/end_point" in "start/end_location"
  • Proprietà DirectionsLeg rinominata "start/end_geocode" con "start/end_address"
  • La proprietà DirectionsRoute "optimized_waypoint_order" è stata rinominata "waypoint_order".
  • È stato rimosso il supporto per i vecchi nomi delle proprietà delle indicazioni (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) e i log di avviso continuano. Rimuove anche la conversione di itinerari in tratte in passaggi e di viaggi in itinerari in passaggi.
  • Aggiornamento GeocoderGeometry.latLng a GeocoderGeometry.location

30 aprile 2010

Problemi modificati:

  • Problema 2230: la mappa viene inizializzata senza la proiezione personalizzata prevista

Modifiche degne di nota:

  • Se fai clic sulla mappa, ora viene attivata la tastiera
  • iPad Ora è supportato il gesto di pizzicare per zoomare

26 aprile 2010

Problemi modificati:

  • Problema 1826: aggiungi eventi mouseover e mouseout su poligoni e polilinee
  • Problema 2177: map.setZoom(z) non funziona correttamente durante l'evento 'maptypeid_changed'
  • Problema 2247: L'opzione hideRouteList in DirectionsRenderer non funziona come previsto

Modifiche degne di nota:

  • Risolto il bug per cui le icone personalizzate scompaiono dalla parte inferiore della mappa durante lo spostamento della visualizzazione

13 aprile 2010

Problemi modificati:

  • Problema 2275: MarkerImage non può essere riutilizzato
  • Problema 2181: Quando aggiungi un google.maps.Marker e poi utilizzi la rotellina del mouse per aumentare o diminuire lo zoom, il marker viene nascosto

11 aprile 2010

Nessuna modifica o problema modificato evidente.

5 aprile 2010

Problemi modificati:

  • Problema 1976: Problemi relativi all'icona personalizzata e al marcatore trascinabile
  • Problema 2107: Il marcatore trascinabile scompare quando viene trascinato fuori dalla mappa
  • Problema 2181: la proprietà di proiezione delle mappe di base non è presente

Modifiche degne di nota:

  • È stata esposta la polilinea di panoramica delle indicazioni stradali in DirectionsRoute come overview_path.
  • È stata esposta la proiezione corrente della mappa come proprietà di sola lettura.

23 marzo 2010

Modifiche degne di nota:

  • Elevation è ora esposto nell'API
  • Caricamento delle tessere migliorato per le connessioni a internet lente.

15 marzo 2010

Modifiche degne di nota:

  • Ora i poligoni vengono ridisegnati correttamente quando vengono modificati gli stili.
  • I messaggi di avviso di deprecazione tramite console.log vengono visualizzati quando vengono utilizzate le "Indicazioni stradali" nel vecchio stile.

10 marzo 2010

Problemi modificati:

  • Problema 1801: zIndex di polilinea/poligono
  • Problema 2144: DirectionsRequest should provide avoidHighways option
  • Problema 2207: Bug: la polilinea viene riempita in IE
  • Problema 2113: Polilinee interrotte in Firefox a livelli di zoom elevati dopo la release di gennaio

Modifiche degne di nota:

3 marzo 2010

Problemi modificati:

  • Problema 2136: Offusca le proprietà in google.maps.MarkerImage a cui non deve essere fatto riferimento

Modifiche degne di nota:

  • È stato corretto il bug dei salti della mappa.
  • Lo zoom due volte di seguito è stato migliorato.
  • L'evento di trascinamento del marker .latLng non è più offuscato.

26 feb 2010

Problemi modificati:

  • Problema 1651: mousemove / mouseover / mouseout per il canvas della mappa
  • Issue 2142: DirectionsRendererOptions should allow users to suppress markers entirely
  • Problema 2148: event.latLng Missing!
  • Problema 2109: Bug: NavigationControlStyle.ZOOM_PAN non viene visualizzato correttamente in IE8
  • Problema 2153: MVCArray.push() non restituisce la nuova lunghezza

Modifiche degne di nota:

  • Aggiungi opacità a ImageMapType.
  • È stato corretto il bug per cui il clic con il tasto destro del mouse su un rettangolo/cerchio non veniva attivato.
  • I contenuti della finestra informativa gli eventi non vengono più rimossi quando vengono nascosti.

8 febbraio 2010

Problemi modificati:

  • Problema 2135: Bug: se riutilizzi l'oggetto MVCArray di un poligono in una polilinea, la polilinea viene chiusa.

Modifiche degne di nota:

  • Aggiunta nuova classe Rectangle
  • Aggiunta nuova classe Cerchio
  • È stata corretta la perdita di memoria durante la creazione e la rimozione di un indicatore.
  • È stata interrotta l'annotazione di MVCArray di LatLngs per chiudere i poligoni, in quanto ciò causa la chiusura anche delle polilinee che condividono lo stesso MVCArray (vedi Problema 2135)
  • È stato corretto un bug che a volte nascondeva i marcatori sullo schermo se lo zoom della mappa era impostato sul valore attuale.
  • È stato corretto ImageMapType per la visualizzazione corretta su Android.
  • È stato modificato lo schema di ritaglio dei poligoni per consentire i poligoni che contengono il Polo Nord o il Polo Sud.
  • È stato aumentato l'intervallo di latitudine di MercatorProjection al massimo possibile in base alla precisione in virgola mobile.

28 gennaio 2010

Problemi modificati:

  • Problema 1367: Richiesta di funzionalità: esporre LayoutManager per consentire agli sviluppatori di inserire DIV nel "flusso di controllo"
  • Problema 1916: Richiesta di funzionalità: aggiunta della possibilità di scalare MarkerImage
  • Problema 1443: extend() e union() devono restituire l'oggetto LatLngBounds
  • Problema 1997: Documentazione di MapOption "size"
  • Problema 2074: La mappa non viene visualizzata quando la mappa del mondo corrisponde esattamente alle dimensioni del contenitore della mappa

Modifiche degne di nota:

  • È stato aggiunto il supporto per le lingue indoarie:
    • bn, gu, kn, ml, mr, ta, te
  • Sono stati aggiunti nuovi metodi statici allo spazio dei nomi degli eventi:
    • addListenerOnce
    • addDomListenerOnce
  • Aggiunta una nuova proprietà "encoded_lat_lngs" all'oggetto DirectionsStep per esporre l'insieme di latlng in formato ASCII compresso
  • Prestazioni migliorate grazie alla rimozione degli elementi DOM dei marcatori fuori schermo
  • È stato corretto un bug di panoramica in Google Chrome
  • Corretto il bug del pizzico per lo zoom su iPhone

19 gennaio 2010

Problemi modificati:

  • Problema 1422: Richiesta di funzionalità: consentire agli sviluppatori di creare tipi di mappe personalizzati
  • Problema 1523: Richiesta di funzionalità: fromContainerPixelToLatLng (e viceversa)
  • Problema 1443: extend() e union() devono restituire l'oggetto LatLngBounds
  • Problema 1960: bug: informazioni incomplete utilizzando provideTripAlternatives
  • Problema 1675: Errore nella documentazione del tutorial
  • Problema 1676: Errore nella documentazione del tutorial - Opzioni di controllo
  • Problema 1856: I poligoni non vengono visualizzati in Opera.
  • Numero 1954: la localizzazione in lingua bulgara non è corretta.
  • Problema 1976: Bug: problemi con l'icona personalizzata e il marcatore trascinabile
  • Issue 2063: Variable Name Collisions when Minifying OverlayView Subclasses

Modifiche degne di nota:

17 dicembre 2009

Modifiche degne di nota:

  • È stato risolto il problema dello scatto iniziale che si verifica prima dell'inizio di un'animazione di panoramica della mappa.
  • È stato risolto il problema del salto della mappa in una posizione diversa quando si esegue lo zoom oltre il livello di zoom massimo utilizzando la rotellina del mouse o il doppio clic.
  • I controlli di copyright, MapType e navigazione vengono ridimensionati in base alle dimensioni della mappa.
  • I getter, i setter e i nomi degli eventi in stile precedente sono ufficialmente ritirati e non sono più definiti.

10 dicembre 2009

Problemi modificati:

  • Problema 1820: L'aumento dello zoom con la rotellina sembra superare il livello di zoom massimo e"saltare" la posizione della mappa
  • Problema 1743: Lo zoom con lo scorrimento fa sì che la mappa si sposti in una posizione completamente diversa

Altre modifiche degne di nota:

  • È stato aggiunto il nuovo metodo panToBounds
  • Aggiunta una nuova animazione della mappa. Influisce su trascinamento, panoramica, zoom e chiamate a setCenter/setZoom in tutti i browser.
  • È stato aggiunto un messaggio di avviso nel log della console se vengono utilizzati metodi ritirati.

25 novembre 2009

Problemi modificati:

  • Problema 1696: Richiesta di funzionalità: posizionamento del controllo della mappa
  • Problema 1909: Corruzione di getBounds dopo la modifica del centro della mappa
  • Problema 1938: map.setOptions non riconosce le opzioni di controllo

Altre modifiche degne di nota:

  • È stato aggiunto il supporto RTL per attivare le seguenti lingue: Arabo, farsi, ebraico
  • Proprietà lat_lngs esposta per DirectionsResult steps.

11 novembre 2009

Problemi modificati:

  • Problema 1742: Il marcatore con icona personalizzata viene sempre visualizzato sopra il marcatore predefinito

Altre modifiche degne di nota:

  • È stato aggiunto il supporto per tre nuove lingue.
    • Basco
    • Galiziano
    • Tagalog

29 ottobre 2009

Problemi modificati:

  • Problema 1421: Richiesta di funzionalità: aggiunta di una classe Directions all'API v3

Altre modifiche degne di nota:

26 ottobre 2009

Problemi modificati:

  • Problema 1647: Richiesta di funzionalità: fornire un evento per il DOM della finestra informativa pronto
  • Problema 1710: Possibilità di annullare l'evento di zoom dell'utente con un doppio clic

Altre modifiche degne di nota:

  • JS Error viene generato quando vengono passati argomenti non validi a new google.maps.LatLng()
  • È stato corretto un bug: la mappa statica veniva caricata due volte durante il caricamento della mappa

15 ottobre 2009

Problemi modificati:

Altre modifiche degne di nota:

  • Aggiornamenti alla documentazione:
    • Nuovo metodo esposto: LatLngBounds.isEmpty()
    • Ordinamento di tutti i metodi, gli eventi, le proprietà e le costanti per nome
    • Correzione dei tipi errati nelle proprietà delle opzioni polilinea e poligono

28 settembre 2009

  • Miglioramenti al rendimento del rendering dei poligoni.
  • È stato risolto il problema relativo all'avviso JS per SVGView.

22 settembre 2009

Problemi modificati:

  • Problema 1420: Funzionalità: aggiunta della classe Polyline all'API
  • Problema 1371: L'evento map.bounds_changed viene attivato ripetutamente quando la mappa è in movimento
  • Problema 1700: Posizione errata nel clic dopo aver ridotto lo zoom in Firefox 3.5
  • Problema 1702: latLng errato segnalato negli eventi click e dblclick quando è presente uno scorrimento offset in un elemento principale
  • Problema 1723: La mappa salta quando viene trascinata su iPhone

Altre modifiche degne di nota:

  • Sono state lanciate le polilinee e i poligoni. Questi ti consentono di tracciare linee o regioni piene sulla mappa, specificare stili di tratto e riempimento e supportare la maggior parte degli eventi del mouse (ad es. nessun mouseover ancora). Funzionano in tutti i browser supportati (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), inclusi i dispositivi mobili supportati.
    • Sono state aggiunte due nuove sezioni alla guida per gli sviluppatori per polilinee e poligoni.
    • Sono state aggiunte due nuove classi al riferimento API per polilinee e poligoni.
  • È stato aggiunto un nuovo evento della mappa "idle", attivato quando la mappa non si è spostata per un po'. Risolve il problema 1371.
  • Sono stati corretti i valori LatLng errati restituiti dagli eventi di clic.
  • È stato corretto il bug dello zoom con pizzico su iPhone. Vedi Problema 1723.

10 settembre 2009

Problemi modificati:

  • Problema 1659: latLng errato segnalato negli eventi di clic e doppio clic dopo lo spostamento della mappa, Firefox 3.5
  • Problema 1621: posizione errata dopo aver fatto clic sulla mappa in IE8 con doctype
  • Problema 1642: InfoWindow overflow:auto
  • Problema 1531: L'altezza di infoWindow aumenta a ogni apertura

Altre modifiche degne di nota:

  • Sintassi modificata per i metodi get/set e i nomi degli eventi come specificato di seguito. La sintassi precedente rimane supportata per mantenere la compatibilità con le versioni precedenti. Ad esempio:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • È stato aggiunto il nuovo metodo "onAdd" all'interfaccia OverlayView, che viene chiamato quando i riquadri e la proiezione vengono inizializzati per la prima volta. Questi indirizzi Problema 1377.
  • Il metodo "remove " dell'interfaccia OverlayView è stato rinominato in "onRemove". Il vecchio nome rimane supportato per mantenere la compatibilità con le versioni precedenti.

2 settembre 2009

Problemi modificati:

  • Problema 1525: Errore get_bounds a livelli di zoom bassi
  • Problema 1596: Il panning oltre il bordo settentrionale o meridionale del mondo restituisce un errore
  • Problema 1643: Bug: rotelle di scorrimento della mappa non necessarie
  • Problema 1379: I can't see Korea map data in V3

Altre modifiche degne di nota:

  • Attivato lo scorrimento continuo della rotellina e lo zoom con doppio clic su Chrome, Safari 4 e Firefox 3.5
  • Prestazioni di trascinamento della mappa migliorate
  • Il doppio clic ora centra la mappa dopo l'aumento dello zoom

24 agosto 2009

Problemi modificati:

Altre modifiche degne di nota:

  • Zoom con rotellina del mouse abilitato per impostazione predefinita. Per disattivarla, imposta la proprietà rotellina dell'opzione Mappa su false.
  • Documentazione aggiornata per includere le funzioni panTo e panBy.

14 agosto 2009

Problemi modificati:

  • Problema 1575: bug nel metodo set_draggable() dei marcatori trascinabili

Altre modifiche degne di nota:

  • Lo zoom con la rotellina è stato attivato.
  • È stato risolto il problema che interessava gli iPhone in cui si verificavano salti della mappa dopo il trascinamento.

4 agosto 2009

Problemi modificati:

  • Problema 1393: Consenti indicatori trascinabili
  • Problema 1448: Bug: l'API v3 ha bisogno di una funzione checkResize() (o equivalente)
  • Problema 1404: Errore con il cursore in Opera
  • Problema 1514: La freccia di selezione di MapType viene visualizzata in modo errato con HTML 4.01 strict
  • Problema 1426: Controllo dell'indice Z della finestra informativa

Altre modifiche degne di nota:

  • Il pizzicamento e il trascinamento sull'iPhone dovrebbero essere più robusti.
  • Sono stati aggiunti setter e getter zIndex agli oggetti InfoWindow.

Modifiche alla documentazione:

  • Aggiunti i metodi get_draggable e set_draggable per i marcatori
  • Eventi di trascinamento del marcatore, dragstart, dragend, draggable_changed aggiunti
  • Proprietà trascinabile del marcatore aggiunta
  • Aggiunta dei metodi get_zIndex e set_zIndex della finestra informativa
  • Evento zIndex_changed della finestra informativa aggiunto
  • Aggiunta della proprietà zIndex della finestra informativa

13 luglio 2009

Problemi modificati:

  • Problema 1415: Contenuti della finestra informativa: selezionabile true/ false
  • Problema 1432: L'evento mouseout non viene attivato dopo la chiamata di set_icon
  • Problema 1365: i controlli del tipo di mappa vengono visualizzati in modo errato con il doctype rigoroso

Altre modifiche degne di nota:

  • Gli sviluppatori non devono più specificare le dimensioni di un MarkerImage. L'API le rileverà quando non vengono fornite. In una nota correlata, gli argomenti size, anchor e origin per MarkerImage sono tutti facoltativi.
  • Gli sviluppatori non devono più chiamare OverlayView.call(this) nel costruttore di una sottoclasse OverlayView.
  • I metodi "changed" di OverlayView sono stati rimossi dall'interfaccia. Ciò non dovrebbe influire sul codice dello sviluppatore, poiché questi metodi non venivano effettivamente utilizzati in precedenza.
  • L'opzione partialmatch è stata rimossa dagli oggetti Geocoder Request. Se uno sviluppatore continua a trasmetterlo, non avrà alcun effetto sulla query.

12 giugno 2009

Problemi modificati:

  • Problema 1363: Bug: gli eventi di clic sulla mappa non vengono inviati su iPhone

Altre modifiche degne di nota:

  • Il controllo dello zoom di grandi dimensioni è selezionabile in tutti i browser
  • La finestra informativa "cancella" il controllo dello zoom grande, posizionandosi completamente all'interno della mappa e dei controlli
  • Mobile copyright uses pretty images
  • I riquadri vengono caricati dal centro anziché dall'angolo in alto a sinistra
  • Gli utenti non possono più selezionare il testo dei pulsanti del tipo di mappa o nessuna delle immagini dei controlli
  • La libreria principale è più piccola di circa 1,9 KB