Abbonati a queste note di rilascio.
Il team dell'API Maps JavaScript aggiorna regolarmente l'API con nuove funzionalità, correzioni di bug e miglioramenti delle prestazioni. Puoi indicare la versione dell'API da caricare all'interno della tua applicazione specificandola nel parametro v
della richiesta di bootstrap dell'API Maps JavaScript. Scopri di più sul controllo delle versioni.
Questo log delle modifiche elenca le release per data e numero di versione, nonché le modifiche associate.
Per ricevere aggiornamenti sulle nuove versioni dell'API Maps, iscriviti al gruppo google-maps-js-api-v3-notify.
3.59.3
12 dicembre 2024
Modifiche:
- Firebase App Check ora può essere utilizzato con l'API Maps JS e Places JS.
3.59.2
5 dicembre 2024
Modifiche:
- [canale alpha] Le funzionalità della mappa atomica verranno mostrate nelle città supportate a partire da z17.
- Aggiunge un ID attribuzione utilizzo all'inizializzatore, che aiuta Google a capire quali librerie e sample sono utili per gli sviluppatori, ad esempio l'utilizzo di una libreria di raggruppamento di indicatori. Per disattivare l'invio dell'ID attribuzione utilizzo, è possibile eliminare questa proprietà o sostituire il valore con una stringa vuota. Le modifiche a questo valore dopo l'inizializzazione potrebbero essere ignorate.
- Ora puoi utilizzare Firebase App Check per difenderti dalle richieste dannose. Scopri di più su come utilizzare App Check con Luoghi e con Maps.
3.59.1
21 novembre 2024
Modifiche:
- [canale beta] È stato risolto un problema per cui il controllo dello zoom non è presente in Street View.
- È stato corretto un bug per cui gli indicatori precedenti non cliccabili inviavano comunque l'evento di clic.
- È stato corretto un bug che causava l'aggiornamento della posizione dei pixel degli indicatori avanzati quando si passava a un tipo di mappa personalizzata.
- 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 cloud sono attualmente supportati solo per i tipi di mappa di roadmap.
- Aggiungere uno stile ai pulsanti di spostamento del controllo della fotocamera al passaggio del mouse in modalità scura.
- È stato risolto il problema di spaziatura di fitBounds quando vengono utilizzati limiti molto piccoli.
3.58.11a
31 ottobre 2024
Modifiche:
- [canale beta] È stato corretto un bug che causava l'impossibilità di utilizzare Pegman di Street View nella mappa del componente web.
- È stato impedito agli screen reader di mettere in primo piano il messaggio di scorrimento quando è nascosto su 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 gli indicatori visualizzati su Maps 3D.
3.58.8
10 ottobre 2024
Modifiche:
- È stato rimosso un avviso della console WebGLOverlayView errato.
- È stato risolto un problema per cui Chrome mostrava erroneamente una linea di attivazione blu intorno alla mappa se era il primo elemento della pagina con cui veniva interagito con un cursore o un mouse.
- Sono stati aggiunti fornitori di dati sulla posizione di veicoli e parchi per il monitoraggio dei parchi 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
daPolyline3DElement
ePolygon3DElement
. I valori alpha possono essere specificati nelle proprietà*Color
corrispondenti utilizzando i formati di colore#rgba
,#rrggbbaa
,rgba(r, g, b, a)
orgb(r g b / a)
. - [canale alpha] I controlli dell'interfaccia utente predefiniti, gli indicatori, i modelli 3D e le funzioni di animazione della fotocamera preimpostate sono ora disponibili per l'utilizzo con le mappe 3D nella versione sperimentale.
- È stato corretto un bug che impediva di passare da un tipo di mappa personalizzata all'altro nelle mappe vettoriali.
- Utilizza immagini satellitari ad alta risoluzione per i dispositivi con un'elevata 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 del
PinElement
ora si ridimensiona con ilPinElement
e il suo colore predefinito corrisponde alglyphColor
predefinito delPinElement
.
3.58.1a
22 agosto 2024
Modifiche:
- [canale beta] Sostituzione del controllo dello zoom con il controllo della fotocamera per impostazione predefinita. Il controllo della fotocamera include i controlli di zoom e panoramica.
- Pubblica le proprietà
cameraControl
ecameraControlOptions
inMapOptions
. - Consenti di impostare la combinazione di colori (chiara o scura) al momento dell'inizializzazione della mappa.
- Aggiorna il controllo dei tipi di mappa in modo che venga inserito a capo in una nuova riga se la larghezza della mappa è troppo ridotta
- È stato integrato un nuovo etichettatore per il rendering delle etichette di Maps Vector.
- 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 descrittori degli indirizzi alla risposta della geocodifica per la geocodifica inversa, la geocodifica in avanti e la ricerca dell'ID luogo.
3.57.12
1° agosto 2024
Modifiche:
- [canale beta] Sono stati aggiunti descrittori degli indirizzi alla risposta della geocodifica per la geocodifica inversa, la geocodifica in avanti e la ricerca dell'ID luogo.
- [canale beta] Consenti di impostare la combinazione di colori (chiara o scura) al momento dell'inizializzazione della mappa.
- Diminuire la latenza di IconMouseEvent quando si fa clic su un elemento nelle mappe vettoriali
3.57.10
25 luglio 2024
Modifiche:
- [canale beta] Sono stati aggiunti descrittori degli indirizzi alla risposta della geocodifica per la geocodifica inversa, la geocodifica in avanti e la ricerca dell'ID luogo.
- Alla classe Place sono stati aggiunti diversi attributi per i tipi principali e i nomi visualizzati.
3.57.9
18 luglio 2024
Modifiche:
- È stata migliorata l'accessibilità del controllo Pegman in 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 carburanti 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 di Maps Vector.
- La finestra informativa ha una nuova proprietà
isOpen
per indicare se è aperta su una mappa o su Street View. - È stata corretta la documentazione di riferimento errata per la classe
PlacePrediction
di completamento automatico dei luoghi.
3.57.3a
6 giugno 2024
- [canale beta] Sono stati aggiunti descrittori degli indirizzi alla risposta della geocodifica per la geocodifica inversa, la geocodifica in avanti e la ricerca dell'ID luogo.
3.57.2
28 maggio 2024
Modifiche:
- È stato risolto un bug per cui il controllo del tipo di mappa nel componente web non apriva i menu.
- È stato corretto un bug per cui l'indicatore di trascinamento di AdvancedMarkerElement non era presente.
- Aggiungere la funzionalità di completamento automatico alla nuova API Places.
- I tessere raster delle mappe vengono ora pubblicate nel formato immagine WebP.
- Documentazione aggiornata per Place.searchByText e Place.searchNearby in modo che indichi l'elenco di 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 utilizzerà per impostazione predefinita la modalità vettoriale anche quando è impostato un ID mappa, ma non è impostato un 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 si propaga.
- [canale beta] È ora disponibile un nuovo pulsante di chiusura della finestra informativa e un'intestazione facoltativa.
- [canale beta] Funzionalità di accessibilità migliorate per tastiera e cursore singolo per il controllo di Pegman in Street View.
- È stato risolto il problema di perdita di memoria causato dalla rimozione degli indicatori avanzati.
- Risolto un problema per cui i cerchi non disegnavano un perimetro liscio.
- È stata aggiunta un'API per impostare la modalità vettoriale durante l'inizializzazione di google.maps.Map (mapId non obbligatorio).
3.56.8
11 aprile 2024
Modifiche:
- È stato risolto un problema di perdita di memoria durante l'utilizzo di
AdvancedMarkerElement
.
3.56.7
4 aprile 2024
Modifiche:
- Aggiungi la funzione searchNearby al nuovo tipo Place.
3.56.6
28 marzo 2024
Modifiche:
- [canale beta] I tessere raster della mappa vengono ora pubblicati nel formato immagine WebP.
- È stato corretto il posizionamento dell'ancora della finestra informativa per i PDI sulla mappa nelle mappe vettoriali.
- È stato corretto un bug che mostrava il carattere
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 mappa di base sono ora 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 nella documentazione del parametro "fields" di Place.searchByText.
- [canale beta] Crea uno slot predefinito in
<gmp-map>
e consente di creare elementi personalizzati per avvolgere i componenti web dell'API Maps JavaScript. - Aggiungere opzioni di parcheggio alla nuova API della classe Place.
- Google.maps.Marker è stato ritirato. Utilizza invece google.maps.marker.AdvancedMarkerElement. Al momento, non è prevista la discontinuazione di google.maps.Marker, ma è consigliabile utilizzare google.maps.marker.AdvancedMarkerElement anziché google.maps.Marker. Sebbene google.maps.Marker continuerà a ricevere correzioni di bug per eventuali regressioni importanti, i bug esistenti in google.maps.Marker non verranno risolti. Prima dell'interruzione dell'assistenza verrà inviato un preavviso di almeno 12 mesi. Per informazioni dettagliate sul ritiro, consulta la pagina https://developers.google.com/maps/deprecations.
- Aggiungere altri attributi alla nuova API della classe Place.
- Aggiungi le opzioni di pagamento alla nuova API della classe Place.
3.55.11a
15 febbraio 2024
Modifiche:
- Impedisci alle mappe di scorrere automaticamente nella visualizzazione quando viene fatto clic.
3.55.11
8 febbraio 2024
Modifiche:
- [canale alpha] È stata rimossa la proprietà inputElement da PlaceAutocompleteElement.
- [canale alpha] Aggiungere parti CSS per l'elemento di completamento automatico dei luoghi
- [canale beta] PlaceAutocompleteElement è ora disponibile in anteprima (v=beta)
- Aggiungere opzioni di accessibilità all'API Places V2.
3.55.10
1° febbraio 2024
Modifiche:
- [canale beta] È stata ritirata la funzionalità 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.
- Attivare polilinee sensibili al traffico per i fornitori di dati sulla posizione di corse e veicoli in JavaScript Journey Sharing.
- Il nuovo corso Luogo è ora disponibile nel canale settimanale.
- Dichiara deprecato Place.openingHours. Utilizza invece regularOpeningHours.
3.55.9
25 gennaio 2024
Modifiche:
- [Canale beta] È stato risolto un problema per cui non era possibile chiudere la finestra di dialogo delle scorciatoie da tastiera premendo il tasto
Esc
suMapElement
. - È 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'eventoload
dello script. Per migliorare il rendimento, ti consigliamo vivamente di impostare questo valore suasync
, se possibile.
3.55.8
18 gennaio 2024
Modifiche:
- [canale alpha] Ora viene inviato il token di sessione nell'ambito delle richieste PlaceAutocompleteElement.
- [canale beta] Viene introdotta una nuova proprietà
gmpClickable
inAdvancedMarkerElement
. Si tratta di una modifica che comporta una interruzione del servizio per gli utenti che registrano l'eventogmp-click
utilizzandoaddEventListener()
nel canale beta. Per ricevere l'eventogmp-click
al clic, imposta la proprietàgmpClickable
sutrue
o aggiungi l'attributogmp-clickable
alcomponente web. Gli utenti che utilizzano addListener()
per registrare l'eventogmp-click
non devono apportare alcuna modifica al momento.
3.55.7
11 gennaio 2024
Modifiche:
- [canale beta] La proprietà
element
diAdvancedMarkerElement
ora punta all'istanza diAdvancedMarkerElement
. - [canale beta] Gli indicatori avanzati ora possono personalizzare i contenuti con nodi secondari.
- È stato corretto un bug per cui le scorciatoie da tastiera per lo zoom e la panoramica non funzionavano dopo aver fatto clic sulla mappa.
- Attiva la personalizzazione dei polilinee per la condivisione del percorso 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 indicatore avanzato quando veniva chiamata la funzione
document.createElement('gmp-advanced-marker')
.
3.55.3
30 novembre 2023
Nessuna modifica visibile al pubblico.
3.55.2
23 novembre 2023
Modifiche:
- È stato corretto un bug che causava errori CSP relativi 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 causava il mancato rendering di WebGLOverlayView in determinate situazioni.
3.54.12
2 novembre 2023
Modifiche:
- [canale alpha] Aggiornamento del completamento automatico dei luoghi in modo che sia un componente web. Si tratta di una modifica che provoca un errore. Per informazioni aggiornate sull'utilizzo, visita la pagina https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
- [canale alpha] Aggiornamento della gestione dell'elemento di immissione automatica dei luoghi
- [canale beta] Esposizione dell'evento gmp-zoomchange in MapElements
- Attiva MapTypeControl HORIZONTAL_BAR per gestire automaticamente i contesti di layout RTL.
3.54.11
26 ottobre 2023
Modifiche:
- È stato risolto un problema per cui la configurazione dei controlli su una mappa poteva generare un errore.
- Aggiungere 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] Ora MapElement regola automaticamente il layout dei controlli per la lettura 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 LTR/RTL. 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] Ora in MapElement è attivata la funzionalità delegatesFocus
3.54.9
12 ottobre 2023
- [canale beta] Aggiunta del riepilogo redazionale all'API Places v2.
3.54.7a
28 settembre 2023
Modifiche:
- È stato aggiunto il supporto di più fornitori di dati sulla posizione in JavaScript di Condivisione del percorso.
3.54.6
21 settembre 2023
Modifiche:
- google.maps.FeatureLayer risponde agli eventi mousemove.
- È stato aggiunto google.maps.FeatureType.SCHOOL_DISTRICT, in modo che i distretti scolastici siano supportati negli stili basati sui dati.
3.54.5
14 settembre 2023
Modifiche:
- [canale beta] È stato corretto un bug che causava la mancata disponibilità di addEventListener() di AdvancedMarkerElement.
3.54.4
7 settembre 2023
Modifiche:
- Il logo di Google non si sovrappone 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 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 viene disattivata quando Array.from viene sostituito con un'implementazione che non supporta gli elementi iterabili.
- È stato corretto lo stato attivo perso quando i pulsanti di zoom sono stati 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
è diventatoAuthorAttribution
.author
ora èdisplayName
.authorURI
è diventatouri
.photoURI
{?string} è ora disponibile suAuthorAttribution
.Photo.attributions
è diventatoPhoto.authorAttributions
.Review.authorAttribution
{?AuthorAttribution} sostituiscePhoto.author/authorURI/authorPhotoURI
. - [canale beta] È stato aggiunto il campo obbligatorio
textQuery
ed è stato ritiratoquery
nel metodo searchByText() della classe Place. - È stato modificato l'offset dell'ancora 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 dati sulla posizione di veicoli e flotte ODRD per la condivisione del percorso JavaScript - Monitoraggio della flotta.
- Aggiornamento del messaggio di avviso quando l'argomento passato al costruttore
LatLng()
viene ignorato. Marker.collisionBehavior
è stato ritirato in favore diAdvancedMarkerElement.collisionBehavior
.
3.53.11
13 luglio 2023
Modifiche:
- La funzione
isLocationOnEdge()
ora restituiscetrue
quando il punto specificato è abbastanza vicino all'inizio o al bordo di un polilinea. - Aggiunge un log degli errori per informare gli sviluppatori quando la mappa vettoriale non riesce a caricarsi e torna a una mappa raster.
3.53.7
15 giugno 2023
Modifiche:
- [canale alpha] Aggiornamento dell'elemento di completamento automatico dei luoghi per supportare meglio gli screen reader e altre tecnologie per la disabilità.
3.53.5
1° giugno 2023
Modifiche:
- Consenti di passare l'elemento Node alla proprietà
content
dell'indicatore avanzato. - Sono state migliorate le prestazioni del comportamento di collisione degli indicatori avanzati.
- È stato aggiunto un nuovo campo per DeliveryVehicleStop nella condivisione del percorso in JavaScript.
3.53.4a
24 maggio 2023
Correzioni di bug:
- È stato risolto il problema di sfarfallio della mappa vettoriale.
- È stato corretto il calcolo errato della data quando vengono presi in considerazione fusi orari diversi nel metodo getNextOpeningTime() del luogo.
- È stato corretto un tipo errato in VehicleJourneySegment per la condivisione dei percorsi.
3.53.3
18 maggio 2023
Modifiche:
- [canale alpha] È stato corretto un bug per cui l'elemento di completamento automatico dei luoghi non ripristinava il testo originale se utilizzavi i tasti freccia per evidenziare una previsione e poi facevi clic su Esc.
- [canale alpha] 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] In Local Context ora viene visualizzata una notifica che indica che a breve non saranno più disponibili informazioni contestuali sui luoghi nella mappa di Local Context.
- È stato corretto un bug per cui il pegman di Street View non mostrava un'anteprima con il passaggio del mouse durante il trascinamento, a meno che non fosse stato prima riportato nella base almeno una volta.
- Confini, posizione e raggio non più supportati per il servizio Place Autocomplete. Utilizza invece locationBias e locationRestriction.
3.53.2
4 maggio 2023
Modifiche:
- [canale beta] Gli stili basati sui dati per i set di dati sono disponibili
- [canale beta] I componenti web
<gmp-map>
e<gmp-advanced-marker>
sono ora disponibili. - È stato aggiunto il campo TimeWindow ad Attività e TaskTrackingInfo nella Condivisione del percorso in JavaScript.
- AdvancedMarkerElement e PinElement sono stati rilasciati nel canale settimanale.
- Stili basati sui dati per i confini rilasciati nel canale settimanale.
getMapCapabilities
e l'eventomapcapabilities_changed
vengono rilasciati sul canale settimanale.
3.53.1a
27 aprile 2023
Modifiche:
- Servizio di completamento automatico dei luoghi aggiornato per supportare locationBias e locationRestriction
- [canale beta] È stata pubblicata la documentazione relativa al metodo toJSON di Place v2.
- [canale beta] È stato corretto il trascinamento degli indicatori avanzati quando la mappa è a capo.
- [canale beta] Gli elementi di stile 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] È stato risolto un problema per cui a volte gli indicatori avanzati e i segnaposto erano disponibili senza doverli caricare esplicitamente. Ricorda di caricare sempre la libreria "marker" prima di accedere a questi tipi di classi.
- [canale beta] AdvancedMarker
position
ora è normalizzato a LatLngAltitude. - [canale beta] La proprietà Indicatore avanzato
draggable
verrà ritirata a favore digmpDraggable
.
3.52.9
13 aprile 2023
Modifiche:
- [canale beta] Modifica del valore della proprietà "priceLevel" del luogo da un numero a una stringa. I valori possibili per "priceLevel" ora sono: "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE".
- [canale beta] È stata ritirata la funzionalità AdvancedMarkerView.draggable a favore di gmpDraggable.
- [canale beta] Rimozione della proprietà "icon" e del nome del campo dal corso Place. Gli sviluppatori sono invitati a utilizzare "svgIconMaskURI".
- [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] È stata modificata la proprietà della classe Place da
userRatingsCount
auserRatingCount
- È stata migliorata la stampa degli errori quando si accede alla console.
Correzioni di bug:
- È stato corretto un bug per cui la chiusura della finestra informativa causava un errore.
3.52.8
6 aprile 2023
Modifiche:
- È stato aggiunto
pollingIntervalMillis
come campo pubblico dei fornitori di servizi di polling nella condivisione dei percorsi in JavaScript. - [canale beta] È stata modificata la risposta JSON della classe Place da snake_case a lowerCamelCase.
Correzioni di bug:
- È stato corretto un bug per cui la scheda
publishTime
della recensione del luogo mostrava la data sbagliata. - È 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 viene visualizzata su più righe.
3.52.6
23 marzo 2023
Modifiche:
- [canale alpha] È stato rilasciato il widget sperimentale di completamento automatico dei luoghi (nuovo).
- Viene rilasciata la condivisione del percorso in JavaScript per il canale settimanale.
3.52.5
16 marzo 2023
Modifiche:
- [canale beta] Stile basato sui dati: sono stati rimossi i tipi di elementi 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] Elimina l'evento di clic dell'indicatore avanzato quando un indicatore viene trascinato.
3.52.3
2 marzo 2023
Modifiche:
- [canale beta] Aggiunta di entità TaskTrackingInfo per la condivisione del percorso 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 dalla mappa.
- È stato corretto un bug che causava la possibilità di selezionare l'elemento interattivo quando si trovava sotto un indicatore avanzato cliccabile sui dispositivi touch.
3.52.2
23 febbraio 2023
Modifiche:
- [canale beta] Stile basato sui dati: rimozione della proprietà PlaceFeature.displayName.
- [canale beta] Correzione della mancata rimozione corretta di WebGLOverlayViews quando viene chiamata setMap(null)
- È stato corretto un bug che segnalava che la libreria
search
non è nota. - È stato corretto un bug per cui il pulsante di chiusura della finestra informativa non era visibile in un elemento shadow root.
- Per migliorare Core Web Vitals e ridurre il trasferimento di dati non necessario, Maps JS ora rimanda il caricamento dei riquadri della mappa finché la mappa non si avvicina alla visualizzazione. Le mappe create all'interno dell'area visibile 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] alcuni campi degli oggetti dati della libreria di condivisione dei percorsi non sono più null
- [canale beta] Stile basato sui dati: i tipi di elementi NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 e SUBLOCALITY_LEVEL_1 sono stati ritirati. Verranno rimosse a marzo 2023.
3.51.8
2 febbraio 2023
Modifiche:
- Canale beta: supporto della visualizzazione degli indicatori avanzati su tipi di mappe personalizzate.
- La copia più recente del caricatore di bootstrap in linea 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 elemento PlaceFeature. La proprietà PlaceFeature.displayName verrà ritirata e rimossa a febbraio 2023.
3.51.6
19 gennaio 2023
Correzioni di bug:
- È stato risolto un problema relativo agli indicatori avanzati, per cui a volte la rimozione di un indicatore con collisione dalla mappa 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 daElement
aHTMLElement | SVGElement
per rappresentare più fedelmente il tipo di elemento richiesto.
Correzioni di bug:
- È stato corretto un bug relativo all'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 di luogo
- Canale beta: l'array FeatureMouseEvent.features degli stili basati sui dati può contenere più di una funzionalità se ce ne sono più di una sotto il clic e verranno attivati tutti gli ascoltatori dei clic di FeatureLayer sotto un clic.
- Canale beta: viene generato un errore per gli argomenti non validi passati a google.maps.Map.getFeatureLayer.
- Corregge la posizione in pixel degli indicatori avanzati su una mappa a schermo intero.
- Le modifiche alla mappatura degli eventi del mouse ora ignorano i clic sui pulsanti del mouse che si verificano quando è già premuto un altro pulsante del mouse.
- È stato corretto un bug che causava la scomparsa degli indicatori avanzati quando si aumentava lo zoom della mappa.
- Migliora le prestazioni quando aumenti lo zoom della 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, inclusa la chiamata a Map.getBounds().
- Aggiorna il riferimento a WebGLOverlayView per onAdd e onRemove.
- Aggiunge la personalizzazione dello stile degli indicatori fissi per la condivisione del percorso.
3.51.3
8 dicembre 2022
Modifiche:
- È stato corretto un bug per cui un indicatore non perdeva lo stato attivo della tastiera quando si trovava al di fuori dell'area visibile della mappa.
- Canale beta: viene introdotta 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 causava il mancato rendering degli indicatori avanzati quando si passava una mappa racchiusa in un proxy.
- Canale beta: aggiunge la personalizzazione degli indicatori dei fornitori di località dei viaggi per la condivisione dei percorsi in JavaScript.
3.51.2
1° dicembre 2022
Modifiche:
- Canale beta: l'API
google.maps.importLibrary()
è ora disponibile. - Canale beta: Ritiro: 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 vuoi creare autonomamente un'esperienza simile a Contesto locale, ti consigliamo di provare la soluzione "Scoperta del quartiere" in Quick Builder o di utilizzare Places Library, API Maps JavaScript. Gli esempi di codice e i codelab per la raccolta di Places possono esserti d'aiuto.
- Canale beta: per migliorare Core Web Vitals e ridurre il trasferimento di dati non necessario, Maps JS ora rimanda il caricamento dei riquadri della mappa finché la mappa non si avvicina alla visualizzazione. Le mappe create all'interno del visualizzatore iniziale della pagina non dovrebbero presentare differenze.
- Canale beta: viene aggiunto un evento per le modifiche dello stato del polling per i fornitori di servizi di geolocalizzazione di Condivisione del percorso.
- Canale beta: vengono aggiunte funzioni di personalizzazione dello stile per la condivisione del percorso. Metodi di configurazione precedenti ritirati.
- Aggiunge l'accessibilità da tastiera ai passaggi del riquadro delle indicazioni stradali. Ora è possibile navigare tra le indicazioni con il tasto Tab e selezionarle con la barra spaziatrice o i tasti Invio.
-
google.maps.geometry.spherical.computeArea()
ora accettaLatLngBounds
eCircle
. OraLatLngBounds
può essere costruito con unLatLngBoundsLiteral
. - Aggiunge il testo
alt
alle immagini nel riquadro dei percorsi suggeriti diDirectionRenderer
.
3.51.1
17 novembre 2022
Modifiche:
- Canale beta: è stato rilasciato il tipo Place nella libreria Places.
- Canale beta: vengono aggiunte funzioni di personalizzazione dello stile per la condivisione del percorso. I metodi di configurazione precedenti sono stati ritirati.
- Internet Explorer 11 non è più supportato nell'API Maps Embed.
- Il logo di Google nell'API Maps Embed cambia stile quando si utilizzano i tipi di mappa Ibrida o Satélite per una maggiore visibilità
- Miglioramento delle prestazioni di caricamento degli indicatori avanzati.
- Rende accessibile da tastiera e compatibile con gli screen reader il pulsante "Annulla" di un disegno.
- Rende i segnalini dell'indicatore di direzione accessibili alla tastiera e compatibili con gli screen reader.
- Aggiunge una descrizione ARIA al controllo Scala mappa.
- Attiva l'interazione e l'elemento attivo tramite tastiera per il controllo della scala della mappa.
- Introduce un parametro di lingua nell'API Geocoder JS. L'API Maps JS non considera più
US
come regione predefinita in Geocoder se non è specificata esplicitamente. - Introduce un parametro di lingua nell'API JS Directions.
- Introduce un parametro di lingua nell'API Distance Matrix per JS.
Correzioni di bug:
- È stato corretto un bug che causava il reindirizzamento dell'elemento attivo della tastiera all'indicatore quando viene aperta una finestra informativa.
- È stato corretto un bug che impediva di mettere in primo piano gli indicatori.
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 tramite numero.
3.50.12a
7 novembre 2022
Modifiche:
- È stato corretto un problema per cui
google.maps.event.addListenerOnce
egoogle.maps.event.addDomListenerOnce
hanno un'associazionethis
errata.
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 livelli di funzionalità di stile basati sui dati non sono disponibili.
- Canale beta: miglioramenti delle prestazioni per il caricamento degli indicatori avanzati predefiniti.
3.50.10
20 ottobre 2022
Correzioni di bug:
- Corregge i margini inferiore e destro di InfoWindow su iOS.
3.50.9
13 ottobre 2022
Modifiche:
- I passaggi selezionati ora sono evidenziati nel riquadro delle indicazioni stradali.
- Corregge la tipizzazione di TypeScript per il costruttore
PinView
. - Corregge la tipizzazione di TypeScript per il costruttore
LagLngAltitude
. - Aggiorna l'immagine dell'icona dell'indicatore predefinita in
DirectionsRenderer
.
3.50.8
6 ottobre 2022
Modifiche:
- Canale beta: è stata rilasciata l'anteprima degli indicatori avanzati.
- Canale beta: viene introdotta la documentazione per
isAdvancedMarkersAvailable
nell'oggetto di ritornogetMapCapabilities()
. - Aggiunge "Questo campo è di sola lettura" alla descrizione dell'API di
LocalContextMapView
e alla proprietàelement
diLocalContextMapViewOption
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:
- Ora lo screen reader legge le istruzioni su come interagire con Maps e Street View.
- Aggiunge le scorciatoie da tastiera per l'inclinazione e la rotazione alla finestra di dialogo delle scorciatoie da tastiera.
3.50.6
22 settembre 2022
Correzioni di bug:
- È stato corretto un bug per cui VoiceOver su iOS poteva navigare tra gli elementi sotto la finestra di dialogo delle scorciatoie da tastiera.
- Aggiunge un testo alternativo all'immagine della mappa statica.
Modifiche:
- Ora viene registrato un errore nella console 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 marcatori predefiniti.
3.50.3
1° settembre 2022
Modifiche:
- Canale beta: aggiorna la classe
DeliveryVehicle
di JavaScript Journey Sharing per includere gli attributi personalizzati. - È stato corretto un bug per cui in un evento era presente un valore LatLng errato dopo l'inclinazione di una mappa.
3.50.2
25 agosto 2022
Modifiche:
- Canale beta: è stato modificato
FleetEngineDeliveryFleetLocationProvider
in modo da accettare un filtro per i veicoli di pubblicazione di stringhe. - Aggiorna l'immagine dell'icona del marker predefinita.
3.50.1
18 agosto 2022
Modifiche:
- Canale beta: vengono introdotte le API di funzionalità delle mappe (evento
getMapCapabilities
emapcapabilities_changed
) nel canale beta. - Canale beta: introduce un parametro
language
ingoogle.maps.Geocoder
. - Canale beta: introduce un parametro
language
ingoogle.maps.DistanceMatrixService
. - Canale beta: introduce un parametro
language
ingoogle.maps.DirectionsService
. - È stato corretto un bug per cui un codice regione veniva ignorato in più API JS di Places. Introduce i parametri di lingua e regione in varie API Place JS.
- Viene rimosso il supporto di Street View nell'API Maps JavaScript per i siti web senza il dominio googleapis.com nelle impostazioni del Content Security Policy. Per ulteriori informazioni, consulta la guida alle norme sulla 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'utilizzo nelle applicazioni di produzione e non può essere utilizzato per le funzionalità che richiedono la configurazione del cloud (come la personalizzazione basata su cloud). - Chiarisci che
FleetEngineDeliverFleetLocationProvider.locationRestriction
è necessario per avviare il monitoraggio.
3.49.11
28 luglio 2022
Modifiche:
- Ora è possibile fare riferimento a
google.maps.VehicleType
come enum di runtime.
3.49.10
21 luglio 2022
Modifiche:
- I valori NaN vengono rifiutati per larghezza o altezza durante la convalida delle dimensioni dell'icona del marker, delle dimensioni scalate dell'icona del marker o delle dimensioni della finestra informativa.
- È stato corretto un bug per cui il controllo del rilevamento dei movimenti non era visibile sui dispositivi iOS in Street View.
- È stato corretto un bug per cui il testo visualizzato al passaggio del mouse per le indicazioni stradali veniva tagliato per le lingue RTL nell'API Embed.
- Rende la finestra informativa sui trasporti più accessibile e adatta agli screen reader.
3.49.9
14 luglio 2022
Modifiche:
- Chiarisce l'utilizzo dei campi ID nei fornitori di posizione di Condivisione del percorso.
3.49.8
7 luglio 2022
Modifiche:
- Rende i link di navigazione di Street View accessibili alla tastiera e compatibili con gli screen reader.
- Viene introdotto un nuovo
focus
metodo inStreetViewPanorama
.
3,49
23 giugno 2022
Modifiche:
- Canale beta: è stata rilasciata la funzionalità di personalizzazione basata sui dati per i confini di Google.
Correzioni di bug:
- Rende l'enum
BusinessStatus
accessibile tramitegoogle.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 loro rilevabilità.
Correzioni di bug:
- È stato corretto un bug che causava l'invio di un modulo alla chiusura di Street View.
3.49.4
9 giugno 2022
Modifiche:
- Sposta
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, lo zoom frazionario egetVisibleRegion
nel canale settimanale. - Il panorama di Street View predefinito per
Map
ora gestisce automaticamente lo stato attivo quando viene aperto. Questo è il nuovo comportamento predefinito. - Ora il panorama di Street View ripristina automaticamente lo stato attivo quando è chiuso (se possibile).
- Ora puoi chiudere Street View premendo il tasto ESC (quando il pulsante di chiusura è attivo).
geometry.spherical.computeSignedArea()
egeometry.spherical.computeArea()
sono stati ottimizzati per una maggiore robustezza e precisione.
3.49.3a
2 giugno 2022
Modifiche:
- Contrasto dei colori migliorato per il controllo del rilevamento dei movimenti di Street View.
- Il controllo del rilevamento dei movimenti nella tastiera di Street View è stato reso accessibile e compatibile con gli screen reader.
- Le classi
MapsNetworkError
,MapsRequestError
eMapsServerError
sono ora esposte e documentate pubblicamente.
3.49.2
26 maggio 2022
Modifiche:
- Contrasto dei colori migliorato per il controllo del rilevamento dei movimenti di Street View.
- Il controllo del rilevamento dei movimenti nella tastiera di Street View è stato reso accessibile e compatibile con gli screen reader.
- Le classi
MapsNetworkError
,MapsRequestError
eMapsServerError
sono ora esposte e documentate pubblicamente.
3.49.1
19 maggio 2022
Modifiche:
- Canale beta: è stato corretto un bug per cui un codice regione veniva ignorato in più API JS di Places. 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 nella modalità Buio.
- Rende accessibili e compatibili con gli screen reader il controllo della bussola di Street View, il pulsante di chiusura e il controllo del link all'indirizzo.
3,49
12 maggio 2022
Modifiche:
- Il canale settimanale viene aggiornato alla versione 3.49.
- Il canale trimestrale viene aggiornato alla versione 3.48.
- Le versioni 3.47 e 3.46 sono ancora disponibili se richieste tramite numero.
- La versione 3.45 viene eliminata e non può più essere utilizzata.
3.48.11
28 aprile 2022
Modifiche:
- Ora il completamento automatico dei luoghi 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 biblioteca
JourneySharing
nei tipi, negli elementi esterni e nella documentazione di riferimento di TypeScript dell'API Maps JavaScript. - Le funzioni
google.maps.event.addDomListener()
egoogle.maps.event.addDomListenerOnce()
sono deprecate e non devono essere utilizzate. Utilizza invece il metodoaddEventListener()
standard. Questi metodi continueranno a funzionare e non è previsto il loro ritiro. - Aggiunge
title
earia-label
all'icona del segnaposto di Street View. - Aggiunge l'attributo
aria-pressed
al controllo Schermo intero. - Migliora la spaziatura dell'elenco 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 tipo di mappa predefinito.
3.48.8
7 aprile 2022
Modifiche:
- Migliora il contrasto dei colori del logo Google nell'API Maps JS e nell'API Embed.
3.48.7a
31 marzo 2022
Modifiche:
- Canale beta: vengono rimosse le API di visualizzazione sovrapposta WebGL ritirate.
- Attiva la mappa di base aggiornata per i clienti dell'API Maps JavaScript. La mappa di base aggiornata, che è già in uso nella versione consumer di Google Maps, offre una mappa di base più completa e dettagliata, in particolare per quanto riguarda le caratteristiche naturali del suolo.
Correzioni di bug:
- Ripristina una correzione precedente per
map.fitBounds()
(facilita la transizione della visualizzazione per brevi distanze), in attesa di analisi. - Risolve i problemi di contrasto dei colori nel controllo Tipo mappa in modalità ad alto contrasto.
- Abbina i nomi accessibili delle caselle di controllo del controllo tipo di mappa alle etichette visive corrispondenti.
- Risolve i problemi di contrasto di colore nelle finestre di informazioni in modalità ad alto contrasto.
3.48.6
24 marzo 2022
Modifiche:
- Correzione
map.fitBounds()
per semplificare 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 selezionati automaticamente su
open
.
Correzioni di bug:
- È stato risolto un problema di contrasto di colore per il link "Visualizza su Google Maps" su
s
InfoWindow
. - È stato risolto 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:
- Viene introdotto un nuovo evento
visible
perInfoWindow
. - Viene introdotto un nuovo metodo
focus
suInfoWindow
.
3.48.3
3 marzo 2022
Modifiche:
- Canale beta: abilita il nuovo stile di chiamata del servizio nel servizio Street View dell'API Maps JavaScript. Potresti dover aggiornare i criteri di sicurezza del contenuto per assicurarti che queste chiamate non vengano bloccate a livello di browser.
- È stata introdotta una nuova proprietà
ariaLabel
perInfoWindow
.
3.48.1
17 febbraio 2022
Modifiche:
- Canale beta: è stato aggiunto il supporto per l'impostazione degli ID esperienza globale. Consulta la documentazione di riferimento dell'API qui.
- Canale beta: il primo e il secondo parametro di fromLatLngAltitude verranno ora uniti in un parametro LatLngAltitude anziché in LatLng e
number
. - Il parametro
noWrap
di LatLng è stato rinominato innoClampNoWrap
. - Ora lo screen reader legge le istruzioni su come spostarsi tra gli indicatori quando uno di questi riceve lo stato attivo.
- L'API Maps JavaScript ora registra le informazioni di telemetria. Potresti dover aggiornare i tuoi criteri 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 tramite numero.
3.47.6
20 gennaio 2022
Correzioni di bug:
- È stato risolto il problema per cui la pagina scorreva verso l'alto quando il controllo delle scorciatoie da tastiera è attivo.
3.47.4
6 gennaio 2022
Modifiche:
- Canale beta: aggiornamento dell'API WebGLOverlayView per la versione beta: ritiro di tutte le classi e i metodi con "gl" nel nome a favore di nuovi con "GL" nel nome, ritiro di WebglCameraParams a favore della nuova classe CameraParams (che è una sottoclasse di CameraOptions).
- La documentazione del metodo PlaceOpeningHours è stata aggiornata per indicare che le ore eccezionali non vengono utilizzate nei relativi calcoli.
3.47.3
9 dicembre 2021
Modifiche:
LatLng
,LatLngBounds
eCircle
ora accettano un'istanza della stessa classe nel costruttore.
3.47.2
2 dicembre 2021
Modifiche:
LatLngLiteral
è ora consentito come parametro ovunque sia consentitoLatLng
per le proiezioni.
Correzioni di bug:
- Sono stati risolti alcuni problemi di rendering che potrebbero verificarsi con valori di scala più piccoli (inferiori a 1,0).
3.47.1
18 novembre 2021
Modifiche:
LatLngLiteral
è ora consentito come parametro ovunque sia consentitoLatLng
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 non è più supportato nella versione v=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.
- Maps non riceve più lo stato attivo della scheda quando l'opzione mappa
keyboardShortcuts
è impostata sufalse
. - I pulsanti Aumenta lo zoom e Diminuisci lo zoom vengono ora disattivati quando viene raggiunto il rispettivo livello di zoom minimo o massimo.
- È stato convertito il controllo
MapType
in modo da utilizzare elementi semantici per migliorare l'accessibilità e l'esperienza con gli screen reader nell'API Maps Embed. - È stato aggiunto un testo alternativo all'icona nella schermata di errore.
- Vari miglioramenti generali alla salute del codice.
Correzioni di bug:
- Sostituisci gli attributi
controlHeight
econtrolWidth
non conformi allo standard 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 tramite 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 mappa con etichette ARIA più precise.
- API Embed: sono state aggiunte etichette ARIA a diversi link per un'esperienza migliore 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
in externs.
3.46.11
28 ottobre 2021
Modifiche:
- I getter e i setters sono stati convertiti per utilizzare goog.a11y.aria. In questo modo, eviterai di commettere errori ortografici.
3.46.8
7 ottobre 2021
Modifiche:
- Contesto locale: il link di attribuzione è stato rimosso 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 mostrava una mano quando la mappa non era trascinabile.
3.46.5
16 settembre 2021
Correzioni di bug:
- È stato corretto un bug relativo al rapporto di contrasto di colore nel widget di completamento automatico dei luoghi.
3.46.3
2 settembre 2021
Modifiche:
- Le istruzioni di scorrimento ora vengono visualizzate sopra i
InfoWindow
e iCustomOverlay
aperti.
3.46.2
26 agosto 2021
Modifiche:
- Canale beta: ora vengono registrate le informazioni di telemetria. Potresti dover aggiornare le norme sulla sicurezza dei contenuti 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
eicon_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 tramite numero.
- La versione 3.43 è stata eliminata e non può più essere utilizzata.
Deprecazioni:
- Il supporto di Internet Explorer verrà ritirato. A partire da agosto 2021 con la versione 3.46 dell'API Maps JavaScript, gli utenti di Internet Explorer 11 vedranno un messaggio di avviso nella parte superiore delle mappe. L'ultima versione dell'API Maps JavaScript a supportare Internet Explorer 11 è la 3.47. Il supporto di Internet Explorer 11 verrà interrotto completamente 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 di informazioni si sovrapponevano.
3.45.8
29 luglio 2021
Modifiche:
- API Embed: nelle 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 è deprecato. Ora Maps in IE11 mostrerà un banner nel canale beta.
- È stato aggiornato il link "Ricevi indicazioni stradali" nelle mappe incorporate per maggiore precisione.
Correzioni di bug:
- È stato 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 veniva generato un errore
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
se il valoreComponentRestriction
era undefined o null.
3.45.6a
15 luglio 2021
Modifiche:
- Quando è aperto, lo stato attivo viene ora gestito nel contenitore InfoWindow quando il primo controllo attivabile
non è nell'area visibile di InfoWindow o quando
disableAutoPan=true
.
Correzioni di bug:
- È stato corretto un bug per cui il disegno poligonale non completato viene completato automaticamente quando il gestore dei disegni viene rimosso e aggiunto di nuovo alla mappa.
- È stato risolto un bug per cui la stringa "Indicazioni stradali" viene troncata nel popup "Incorpora una mappa" in alcune lingue.
3.45.5
1° luglio 2021
Modifiche:
- URL aggiornato per Maps Studio nei tipi e nell'API JS.
Correzioni di bug:
- È stato corretto un rifiuto di Promise non gestito durante la fornitura del callback.
3.45.4
24 giugno 2021
Modifiche:
- È stato risolto un bug che causava l'apertura della finestra di dialogo delle scorciatoie da tastiera al momento dell'invio del modulo.
- È stato risolto un bug per cui il pulsante "Scorciatoie da tastiera" non era allineato.
- Sono stati rimossi gli oggetti aggiunti per errore a
window
(Spherical, PolylineCodec, PolyGeometry). Per questi oggetti è necessario accedere al loro spazio dei nomi completo.
3.45.3
16 giugno 2021
Correzioni di bug:
- È stato aggiornato
InfoWindow
, in modo che lo stato attivo non si sposti quando viene chiamatoopen()
all'interno dello stesso loop di esecuzione dell'inizializzazione della mappa.
Modifiche:
- Aggiornamento della sezione di riferimento dell'API
InfoWindowOpenOptions
con informazioni più dettagliate. - È stato corretto il problema relativo agli 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 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 per cui poteva verificarsi sfarfallio durante la panoramica della mappa con una finestra informativa aperta.
Modifiche:
- È stata aggiunta la proprietà
InfoWindowOpenOptions.map
.
3.45.1
3 giugno 2021
Modifiche:
- È stata aggiunta la documentazione per le proprietà di animazioni, icone, etichette e opacità all'interfaccia Data.StyleOptions.
- Abbiamo riprogettato la finestra di dialogo sul copyright per un migliore supporto dell'accessibilità.
- Ora le finestre di informazioni gestiranno automaticamente lo stato attivo quando vengono aperte. Questo rappresenta il nuovo comportamento predefinito.
- È stata aggiunta l'API InfoWindowOpenOptions, che consente agli sviluppatori di controllare la modalità di gestione della messa a fuoco quando vengono aperte le finestre di informazioni.
- Ora le finestre di informazioni possono essere chiuse premendo il tasto ESC.
- Le finestre di informazioni ora vengono annunciate come "finestra di dialogo" quando si utilizzano gli screen reader.
- L'isolamento dei polyfill è ora abilitato; 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 degli indicatori e gli elementi del sottomenu di controllo del tipo di mappa apparivano in modo errato con l'interazione del mouse in alcuni browser.
Nuove funzionalità:
- È stato attivato il supporto delle Promise
in Indicazioni stradali, Matrice delle distanze, Altitudine, Geocodificatore, Immagini con zoom massimo,
Street View e servizi
AutcompleteService.getPlacePredictions()
. - È stato aggiunto il controllo e la finestra di dialogo delle scorciatoie da tastiera sulla mappa per migliorare la loro rilevabilità.
- 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 viene registrato un avviso nella console quando viene chiamato
InfoWindow.open()
senza un'istanza di Map o StreetView associata.
3.44.12
28 aprile 2021
Correzioni di bug:
- È stato risolto un problema per cui gli indicatori ottimizzati rimossi o nascosti venivano aggiunti nuovamente 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 valoreplaceTypePreferences
valido.
3.44.11a
20 aprile 2021
Modifiche:
- Miglioramento delle prestazioni per la creazione di indicatori personalizzati con oggetti Icon.
- Impedire lo spostamento dello stato attivo sui menu a discesa dei tipi di mappa quando si passa il mouse sopra un pulsante.
Correzioni di bug:
- È stato corretto un bug che poteva verificarsi durante il caricamento di indicatori 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 tramite tastiera quando Street View era attivo.
3.44.8
1° aprile 2021
Modifiche:
- Libreria di contesti locali: il logo di Google nella visualizzazione dei dettagli del luogo è stato spostato nella parte inferiore dei contenuti.
3.44.7
25 marzo 2021
Modifiche:
- Ora l'elemento 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 risolta una perdita di memoria che poteva verificarsi durante il rendering ripetuto della mappa.
- È stata risolta 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 alla funzione
getPlacePredictions
di Ricerca automatica di Places indicava erroneamente l'endpoint sbagliato nel canale beta.
3.44.1
18 febbraio 2021
Modifiche:
- I pulsanti del selettore di luoghi LocalContext sono ora disattivati quando si ricaricano i luoghi mostrati.
- Ora è possibile mettere a fuoco gli indicatori non ottimizzati e accedervi tramite tastiera.
- Canale beta: sono stati rimossi gli oggetti aggiunti accidentalmente a
window
(Spherical
,PolylineCodec
,PolyGeometry
). Per accedere a questi oggetti, è necessario utilizzare il relativo spazio dei nomi completo. - È stata attivata l'isolamento di Polyfill nel canale beta. Ciò significa che l'API Maps JavaScript non installerà più i polyfill nella pagina dell'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 Promise
in
AutocompleteService.getPlacePredictions()
.
Correzioni di bug:
- È stato risolto un problema per cui
Markers
con le etichette intercettava gli eventi di clic anche quandoclickable
era impostato su false.
3.43.7a
28 gennaio 2021
Correzioni di bug:
- Sono stati corretti vari problemi relativi al disegno delle polilinee.
3.43.6
21 gennaio 2021
Correzioni di bug:
- È stato risolto un bug per cui a volte i buchi dei poligoni geojson venivano riempiti.
- È stato risolto un bug che causava la scomparsa dell'overlay quando si passava dalla mappa a Street View e viceversa.
3.43.5
14 gennaio 2021
Modifiche:
- Le caselle di controllo nei menu sono state modificate per essere più accessibili con gli screen reader.
- Sono state aumentate le dimensioni dei pulsanti dei piani per i panorami di Street View degli interni.
- È stata corretta la posizione dei controlli di monitoraggio dei movimenti da dispositivo mobile in Street View.
Correzioni di bug:
- Il pulsante del menu della tastiera ora attiva l'evento
contextmenu
. - È stato corretto un bug per cui il controllo a schermo intero non funzionava correttamente quando si passava da Mappa a Street View in alcune situazioni.
- È stato risolto un problema relativo alla mancata visualizzazione dei segnaposto da parte degli screen reader 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:
- L'interfaccia
google.maps.MouseEvent
è stata rinominata ingoogle.maps.MapMouseEvent
ed è stata aggiunta una proprietàdomEvent
, che fornisce l'accesso diretto all'evento di base dal DOM. - Miglioramento del comportamento della memoria degli overlay poligonali.
- La memoria di Canvas viene ora rilasciata esplicitamente per evitare problemi di memoria di Safari.
Correzioni di bug:
- È stato corretto un bug per cui il controllo a schermo intero smetteva di funzionare quando si passava da Maps a Street View in alcune situazioni.
- È stato corretto un bug per cui veniva registrato un errore nella console nell'evento
click
dell'indicatore. - È 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 interessavano i simboli su IE11.
3.43.2
1° dicembre 2020
Modifiche:
- Aggiunge l'evento
contextmenu
come alternativa migliore all'eventorightclick
. L'eventocontextmenu
aggiunge la possibilità di rispondere al clic con Ctrl su macOS. - Aggiunge attributi di accessibilità agli indicatori non ottimizzati quando vengono forniti
title
olabel
. - Aggiunge altre etichette e ruoli ARIA per i controlli
MapType
, per un'esperienza con lo screen reader migliorata. - Supporto migliorato per screen reader per i controlli
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 voce dell'elenco.
- Aggiunge un anello di attivazione all'interno dell'elemento
map
per indicare lo stato attivo della tastiera quando l'elemento è attivo 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, mentre 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 dell'animazione di un indicatore poteva, in alcune circostanze, provocare l'interruzione anticipata delle animazioni future per quel determinato indicatore.
3.43.1a
20 novembre 2020
Modifiche:
- Aggiunge una proprietà
className
all'interfacciaMarkerLabel
per impostare la classe CSS dell'elementolabel
. - Aggiunta del supporto beta per le promise nel servizio di immagini con zoom massimo.
- È stato aggiunto il supporto beta per le Promise nel servizio StreetView.
- È stato aggiunto un testo di accessibilità agli indicatori non ottimizzati quando vengono forniti
title
olabel
. - È stata rimossa l'etichetta
aria-pressed
dal pulsante del menu a discesa del controlloMapType
per migliorare l'accessibilità. DropdownMenu
eDropdownMenuItem
sono stati convertiti in elementi semantici per migliorare l'accessibilità.- È stato modificato il testo dell'elemento del copyright per soddisfare gli standard di contrasto dei colori.
- Ora i menu a discesa possono essere aperti e chiusi utilizzando il tasto Invio o la barra spaziatrice.
- Ora è possibile mettere in primo piano gli elementi del menu a discesa.
- Libreria di contesti locali: i pulsanti di controllo del carosello ora vengono disattivati quando non hanno 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 sutrue
. - È 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
. - È stata corretta la documentazione dell'interfaccia che mostrava in modo errato alcune proprietà facoltative come richieste.
- È stato corretto un bug per cui il parametro del costruttore
noWrap
LatLng
veniva ignorato quando veniva passato unLatLngLiteral
.
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 tramite 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 stato errato della casella di controllo veniva comunicato da uno screen reader.
- È stato risolto un problema con i controlli della mappa, in cui i tasti Tab/Maiusc+Tab non erano nell'ordine corretto.
- I pulsanti della mappa sono stati convertiti da
div
a pulsanti nativi per migliorare l'accessibilità. - L'inclinazione è ora limitata in base al livello di zoom per le mappe WebGL.
- È stato corretto il problema per cui il pulsante a schermo intero scompare parzialmente su Internet Explorer quando
controlSize
è inferiore a 27.
3.42.8
7 ottobre 2020
Modifiche:
- È stato aggiunto il supporto beta per le promise nel servizio Indicazioni.
- Il geocodificatore
componentRestrictions
ora esegue controlli di convalida per le stringhe vuote. - È stato corretto un bug per cui l'etichetta dell'indicatore era coperta dal simbolo dell'indicatore personalizzato su Safari.
Supporto per le icone dei luoghi aggiornate
1° ottobre 2020
Le icone restituite con le richieste Places Details e Ricerca di luoghi sono state aggiornate per utilizzare nuovi glifi delle icone. Non è richiesta alcuna azione, 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 nella mappa".
- Etichetta dell'indicatore centrata per la direzione del testo RTL.
3.42.6
21 settembre 2020
Modifiche:
- È stato aggiunto il supporto beta per le promise nel servizio Distance Matrix.
3.42.5
16 settembre 2020
Modifiche:
- Metodo
LatLngBounds.union
aggiornato 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 non valida di
Date.now()
. - È stato aggiunto il supporto beta per le promesse nei metodi del servizio di elevazione.
- È stata introdotta una nuova proprietà
InfoWindow.minWidth
per specificare la larghezza minima di unInfoWindow
. - È stato corretto un bug per cui i percorsi delle indicazioni stradali diventavano sfocati dopo aver modificato la 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 informazioni ora hanno una larghezza massima predefinita di 648 px che può essere sostituita impostando la proprietà maxWidth della finestra informazioni. Ora la larghezza di una finestra informativa può superare i 648 px, ma sarà comunque limitata dalla larghezza della mappa. In precedenza, le finestre informazioni erano sempre limitate al valore minimo tra 648 pixel o la larghezza della mappa.
- Evitare 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
Risolto:
- È stato corretto un bug per cui l'impostazione della proprietà
clickableIcons
sufalse
non aveva alcun effetto quando si utilizzava Cloud Styling.
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
nell'API Places Library, Maps JavaScript è ritrattato.
3,41
20 maggio 2020
È ora disponibile la versione 3.41 dell'API Maps JavaScript. 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 tramite 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 dei luoghi e dei dettagli dei luoghi. Utilizza questo campo anzichépermanently_closed
. - È stato corretto un avviso errato della console quando si richiede (nuovo)
PlaceResult.utc_offset_minutes
; ora viene restituito un avviso perPlaceResult.utc_offset
, che è stato ritirato.
3.40.9
14 aprile 2020
Modifiche:
- Ora la mappa genera un errore 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 deve più attivare una richiesta di completamento automatico al server (in modo da evitare la fatturazione). - Abbiamo reso la proprietà
maxWidth
più precisa. Prima di questa modifica, se specificavi un valore dimaxWidth
pari a 100 per unInfoWindow
, la larghezza massima effettiva delInfoWindow
era 94 pixel. Dopo questa modifica, la larghezza massima sarà effettivamente di 100 px. - È stato risolto un problema di perdita di memoria con il generatore di richieste di pittura quando si utilizzano 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 l'uso di
setTilt()
due volte inclinava la mappa.
3.40.2
23 febbraio 2020
Modifiche:
- L'iframe nascosto all'interno della mappa è stato rimosso dalla navigazione tra le schede.
3.40.1
18 febbraio 2020
Modifiche:
- Non emettere avvisi su InvalidVersion per v=beta.
- È stato corretto 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 tramite 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.
Risolto:
- Per le richieste di indicazioni stradali,
ZERO_RESULTS
vengono ora 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 (3.38 è stata l'ultima versione a supportarlo).
AutocompletePrediction
ora restituisce la distanza in linea retta al luogo selezionato, dalle latitudini/longitudini di origine specificate.
Deprecazioni:
- I campi Luoghi
open_now
eutc_offset
sono stati ritirati il 20 novembre 2019 e verranno disattivati il 20 febbraio 2021. Per saperne di più, consulta Migrazione dei campi relativi ai 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 tramite 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 tramite numero.
- La versione 3.35 è stata eliminata e non può più essere utilizzata.
- Le tabelle Fusion non possono più essere utilizzate (3.37 è stata l'ultima versione a supportarle).
- Il supporto di Internet Explorer 10 è stato ritirato e terminerà tra novembre 2019 e maggio 2020, a seconda del canale di rilascio o del numero di versione in uso.
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.
- Non è più possibile utilizzare Internet Explorer 9 (3.34 è stata l'ultima versione a supportarlo).
3,36
14 febbraio 2019
È ora disponibile la versione 3.36 dell'API Maps JavaScript. Consulta la guida al controllo delle versioni.
Modifiche:
- Nuove funzionalità aggiunte:
- Ora puoi modificare le dimensioni dei controlli della mappa utilizzando MapOption.controlSize.
- Ora puoi limitare i limiti della mappa utilizzando MapOptions.restriction.
- 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 tramite numero.
- La versione 3.33 è stata eliminata e non può più essere utilizzata.
3,35
29 gennaio 2019
Modifiche:
- Ora l'API 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à al mondo, anche nelle aree in cui non esistono indirizzi stradali tradizionali.
- Internet Explorer 9 non è più supportato.
Deprecazioni:
- Il parametro
placeIdOnly
perAutocomplete
è 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
È ora disponibile la versione 3.35 dell'API Maps JavaScript. 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 tramite 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 di versione.
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 il canale trimestrale (consulta la guida Versionamento).
- Ora è attivata un'interfaccia utente di controllo più grande. Con l'aumento delle operazioni touch su vari dispositivi, abbiamo modificato l'interfaccia utente dei controlli in modo che sia adatta sia ai tocchi delle dita sia ai clic del mouse. È possibile disattivare questa funzionalità caricando l'API con v=quarterly, v=3.33 o v=3.32.
3,33
11 giugno 2018
Modifiche:
- Le richieste Places Details ora supportano l'utilizzo di campi per specificare i tipi di dati dei luoghi da restituire.
- Ora sono disponibili due nuove richieste di ricerca di luoghi:
- La funzionalità di completamento automatico dei luoghi ora supporta la fatturazione basata su sessione.
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:
- Il nuovo renderizzatore è ora predefinito.
- La nuova mappa di base è ora impostata come predefinita.
3,32
13 febbraio 2018
Modifiche:
- È ora disponibile un nuovo renderizzatore sperimentale.
- È ora disponibile una nuova mappa di base sperimentale.
3,31
13 febbraio 2018
Modifiche:
- Per impostazione predefinita, crea i primi 256 indicatori come indicatori DOM, poi crea gli indicatori successivi come indicatori di riquadro. Il valore predefinito attuale è Tutti gli indicatori riquadro.
- A livelli di zoom elevati (zoom aumentato), quando trascini Pegman, preferisci il panorama
NEAREST
anziché quello selezionato da GoogleBEST
. gestureHandling: none
ora funziona comedraggable: false
quando viene modificato all'interno di un gestore mousedown (ora si applica amousedown
).
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 Places 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 su 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
edraggable
.
3,29
16 maggio 2017
La versione 3.29 dell'API Maps JavaScript è ora disponibile come versione sperimentale. Consulta la guida al controllo della versione dell'API.
Modifiche:
- Il formato dell'ID panorama per i panorami di Street View generati dagli utenti (personalizzati) è cambiato a causa degli aggiornamenti dell'infrastruttura di base. 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 continuano a funzionare. Se provi a trovare un panorama utilizzando la proprietà
position
dell'oggettoStreetViewPanoramaOptions
, il risultato conterrà il nuovo ID panorama. Non è necessario mappare gli ID panoramica vecchi e nuovi, poiché entrambi rimarranno validi. - Se utilizzi la logica di analisi e/o verifica dell'ID panorama, tieni presente che il formato degli ID panorama potrebbe cambiare.
- Puoi segnalare eventuali problemi utilizzando il tracker dei problemi.
- Aggiornamenti sul metodo
fitBounds
della classegoogle.maps.Map
. - Per modificare l'area visibile quando una mappa è nascosta, ora puoi impostarla 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 della versione 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
Risolto:
- Problema 11331: non è possibile selezionare il testo all'interno di InfoWindow
10 gennaio 2017
Ora puoi limitare la visualizzazione delle previsioni di completamento automatico solo in più paesi. A questo scopo, specifica fino a cinque paesi nel
campo componentRestrictions
di AutocompleteOptions
.
15 novembre 2016
La versione 3.27 dell'API Maps JavaScript è ora disponibile come versione sperimentale. Consulta la guida al controllo della versione dell'API.
Modifiche:
- Una nuova opzione
gestureHandling
nell'oggettoMapOptions
consente di ottimizzare l'esperienza degli utenti quando interagiscono con la mappa su dispositivi mobili. I valori disponibili sono:greedy
: la mappa esegue sempre la panoramica (verso l'alto o verso il basso, verso sinistra o verso destra) quando l'utente scorre (trascina) lo schermo. In altre parole, sia un scorrimento con un dito sia uno con due dita consentono di eseguire la panoramica della mappa.cooperative
: l'utente deve scorrere con un dito per scorrere la pagina e con due dita per eseguire la panoramica della mappa. Se l'utente scorre la mappa con un dito, viene visualizzato un overlay con un messaggio che lo invita a usare due dita per spostare la mappa. Visualizza l'esempio qui sopra su un dispositivo mobile per vedere la modalità cooperativa in azione.none
: non è possibile eseguire la panoramica della mappa o pizzicare.auto
(valore predefinito): il comportamento ècooperative
ogreedy
, 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 facilmente ingrandire la mappa. Quando la mappa è in modalità a schermo intero, gli utenti possono eseguire la panoramica utilizzando una o due dita. Nota: iOS non supporta la funzionalità a schermo intero. Il controllo a schermo intero non è quindi visibile sui dispositivi iOS.
Ritiro delle mappe dopo l'accesso
6 ottobre 2016
La funzionalità di accesso è ritirata.
Le versioni 3.27 e precedenti dell'API Maps JavaScript continuano a supportare le mappe dopo l'accesso. Una versione futura non supporterà più le mappe dopo l'accesso, ma continuerà a supportare le funzionalità che consentono di salvare un luogo su Google Maps utilizzando una finestra informativa o il pulsante SaveWidget
.
Scopri di più sulle mappe a cui hai eseguito l'accesso.
Modifica dei waypoint stradali nella risposta del servizio Indicazioni
29 agosto 2016
Il
campo via_waypoints
nella risposta del servizio Indicazioni contiene un array di waypoint che
non sono stati specificati nella richiesta originale. Il campo via_waypoints
continuerà a essere visualizzato nella risposta alle indicazioni stradali spostabili, ma è stato ritirato nella risposta al percorso 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 spostabili e il percorso principale come spostabile. Gli utenti possono trascinare il percorso principale finché non corrisponde a un percorso alternativo. Il
campo via_waypoints
è disponibile nel 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 della versione dell'API.
Modifiche:
- Un nuovo visualizzatore di Street View offre miglioramenti al rendering, tra cui animazioni e transizioni più fluide, modellazione degli oggetti migliorata, supporto migliore per i dispositivi mobili e controlli più chiari. Consulta i dettagli sul blog per sviluppatori Google Maps.
- L'API ora supporta gli eventi di orientamento del dispositivo in Street View, pertanto gli utenti su dispositivi mobili possono guardarsi intorno muovendo i telefoni. In qualità di sviluppatore, puoi attivare o disattivare questa funzionalità. Per maggiori 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 della versione dell'API.
Termine del supporto di Internet Explorer 9
2 maggio 2016
A partire dal 30 aprile 2016, Internet Explorer 9 non è più supportato ufficialmente 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 sulla mappa rappresenta un
punto d'interesse, noto anche come PDI. Consulta il metodo
setClickableIcons
sugoogle.maps.Map
.
31 marzo 2016
Risolto:
- Problema 9507: i link in Street View ora funzionano di nuovo in Safari.
28 marzo 2016
Risolto:
- Problema 9394: le finestre di informazioni si chiudono automaticamente quando l'utente apre una finestra di informazioni per un'icona della mappa di base e viceversa.
- Mostra un logo Google bianco quando la mappa di base è stilizzata utilizzando la proprietà
styles
sulla mappa (in precedenza, il logo diventava bianco solo quando veniva applicato uno stile utilizzando un tipo di mappa stilizzata).
18 marzo 2016
Risolto:
-
Problema 9424:
new LatLng({lat: 0, lng: 0})
- È stato corretto il panning del mouse con il nuovo visualizzatore 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 al massimo la mappa in modo che occupi l'intero schermo.
Per impostazione predefinita, questo controllo è disattivato. Puoi attivarlo in
MapOptions
e configurarlo utilizzandoFullscreenControlOptions
. La posizione predefinita èRIGHT_TOP
. - Il controllo a schermo intero per Street View è attivo per impostazione predefinita. Puoi
disattivarlo tramite
StreetViewPanoramaOptions
e configurarlo utilizzandoFullscreenControlOptions
. La sua posizione predefinita ora èRIGHT_TOP
.
4 gennaio 2016
Risolto:
- Problema 9009: quando sintetizzi gli eventi del mouse dal tocco, usa 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 la direttivaunsafe-eval
Criteri di sicurezza del contenuto.
21 dicembre 2015
Modifiche:
- Opzione mappa per disattivare il pulsante di accesso per le mappe a cui è stato eseguito l'accesso (verrà mostrato l'avatar per gli utenti che hanno eseguito l'accesso, sarà comunque possibile accedere tramite le azioni svolte dopo l'accesso (ad es. l'aggiunta a Speciali), ma non sarà più presente il pulsante di accesso sulla mappa quando questa opzione è impostata).
- L'interfaccia per le richieste di ricerca di testo è cambiata. Il parametro
types
è deprecato dal 1° marzo 2 2016 e sostituito da un nuovo parametrotype
che supporta un solo tipo per richiesta di ricerca. Inoltre, i tipiestablishment
,food
egrocery_or_supermarket
non saranno più supportati come parametri di ricerca (tuttavia, questi tipi potrebbero essere comunque restituiti nei risultati di una ricerca). Le richieste che utilizzano il parametrotypes
precedente 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 gli venga fornito un elemento di input. - Le finestre di informazioni sui PDI della mappa di base mostrano gli stessi contenuti sia in modalità di accesso che senza accesso.
- Gli extern dell'API Google Maps per il compilatore Closure ora specificano un tipo (numero o stringa) per gli enum.
25 novembre 2015
Modifiche:
- Sono stati aggiunti metodi
.toJSON()
agli oggettiLatLng
eLatLngBounds
. Devono essere utilizzati tramiteJSON.stringify()
.
19 novembre 2015
Modifiche:
- Logo Google bianco per le mappe stilizzate
Risolto:
- Problema 8674: bug: protezione contro img { max-width: 100%; }
3,22
7 gennaio 2016
Risolto:
- Problema 9009: quando sintetizzi gli eventi del mouse dal tocco, usa il pulsante sinistro anziché quello centrale per la compatibilità con jQuery.
10 novembre 2015
Modifiche:
- Il servizio Indicazioni e il servizio Matrice di distanza ora restituiscono
il tempo previsto nel traffico (nel campo di risposta
duration_in_traffic
) quando la modalità di viaggio è Auto. Per ricevere i tempi di viaggio previsti, includi un literale oggettodrivingOptions
nella richiesta, specificando undepartureTime
attuale o futuro. Puoi anche specificare un valoretrafficModel
di ottimistico, pessimistico o stima migliore (valore predefinito) per influenzare le ipotesi utilizzate per calcolare il tempo di percorrenza. Per maggiori dettagli, consulta la guida per gli sviluppatori relativa al servizio Indicazioni e al servizio Distanza. Nota:duration_in_traffic
è disponibile solo per i clienti con piano Premium di Google Maps Platform.
Ritirato:
- Il campo della richiesta
durationInTraffic
è stato ritirato. In precedenza, era il modo consigliato per i clienti con un piano Premium di Google Maps Platform di specificare se il risultato doveva includere una durata che tenesse conto delle condizioni di traffico attuali. Ora dovresti utilizzare il campodrivingOptions
.
5 novembre 2015
Ritirato:
- La libreria AdSense è stata ritirata da maggio 2015 e non è più disponibile nella versione sperimentale dell'API Maps JavaScript. La libreria verrà rimossa a breve dalle versioni release e bloccate dell'API. Una soluzione alternativa è Google AdSense. Consulta la guida su come creare un'unità pubblicitaria AdSense.
22 settembre 2015
Modifiche:
- È stato aggiunto il supporto per gli ID luogo quando si effettuano richieste di indicazioni stradali e di matrice di distanza:
DirectionsRequest.origin
,DirectionsRequest.destination
eDirectionsWaypoint.location
ora accettano oggetti Place mentreDistanceMatrixRequest.origins
eDistanceMatrixRequest.destinations
ora accettano un array di oggetti Place.
15 settembre 2015
Modifiche:
- La posizione e l'aspetto predefiniti sono cambiati per molti dei controlli sulla mappa e nei panorami di Street View. Ora l'esperienza utente è uniforme indipendentemente dal fatto che una mappa utilizzi o meno la modalità di accesso ed è anche più coerente con il sito web di Google Maps. Se vuoi
continuare a utilizzare il set di controlli precedente 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.
Ritirato:
- Il controllo Mappa di panoramica non è più disponibile.
- Il controllo della panoramica sulla mappa non è più disponibile. Per eseguire la panoramica della vista, gli utenti devono fare clic e trascinare o scorrere la mappa. Tieni presente che il controllo della panoramica in Street View rimane disponibile.
- Il controllo zoom è disponibile in un solo stile, pertanto
google.maps.ZoomControlStyle
non è più disponibile.
1° settembre 2015
Modifiche:
- Sono stati aggiunti i valori letterali LatLngBounds
- È stato risolto il problema relativo alle classi CSS eccessivamente ampie
- Caricamento delle schede migliorato dopo il ridimensionamento della mappa
Termine del supporto di Internet Explorer 8
31 agosto 2015
A partire dal 31 agosto 2015, Internet Explorer 8 non è più supportato ufficialmente dall'API Maps JavaScript. Consulta l'elenco dei browser supportati. Per informazioni sulle norme di assistenza del browser di Microsoft, consulta il post del blog IE del 7 agosto 2014.
3,21
5 agosto 2015
Modifiche:
- Miglioramento delle prestazioni: caricamento solo delle schede visibili
- Numerosi miglioramenti ai documenti
21 luglio 2015
Modifiche:
- Indicatori con etichette lanciati
- Corretto: errore di esaurimento della memoria iOS7 per i poligoni su schermi ad altissima definizione
- Correzioni degli eventi touch su IE10 e versioni successive
- La verifica degli errori sugli input forniti dallo sviluppatore ora viene eseguita nella console anziché generare un errore.
6 luglio 2015
Risolto:
- Problema 8159: bug: rendering errato di StrokePosition.OUTSIDE
17 giugno 2015
Modifiche:
- Risolto: Issue 6321: Bug: "Uncaught TypeError: Cannot read property 'x' of undefined" solo nei browser Android/iOS
2 giugno 2015
Modifiche:
- Ritirate: CloudLayer, PanoramioLayer
- Risolto: Problema 8098: bug: la mappa di calore ponderata non viene visualizzata correttamente con un punto
2 giugno 2015
Modifiche:
- aggiunge la possibilità di geocodificare un placeId in un indirizzo/latlng
- Restituisce placeId tramite l'API Geocoding
28 maggio 2015
Modifiche:
- È stato risolto il seguente problema: Issue 6358: la notazione dei percorsi SVG non viene visualizzata correttamente sui dispositivi HDPI
19 maggio 2015
Risolto:
- Problema 7673: i controlli perdono la posizione dopo l'utilizzo dell'elenco a discesa del tipo di mappa
- Problema 7589: Pegman salta quando la mappa viene ridimensionata.
3,20
24 aprile 2015
Risolto:
- Aumento dello zoom massimo del terreno e caricamento di riquadri ad alta risoluzione anche con lo zoom massimo.
13 aprile 2015
Risolto:
- Problema 7820: i cursori non funzionano nelle pagine caricate da file://
- Problema 7591: Errore: StreetViewService.getPanoramaByLocation non riesce quando l'argomento raggio non è un numero intero
25 marzo 2015
Risolto:
- Issue 7733: Bug: gli overlay di immagini/suolo KML hanno improvvisamente una risoluzione molto bassa
- Testo del widget Salva meglio allineato all'icona a forma di stella
17 marzo 2015
Risolto:
- Problema 7756: bug: regressione del rendimento di Safari 8
- Livello Dati demografici rimosso
- Miglioramenti al riquadro di InfoWindow
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 verranno ora servite 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
Versione bloccata: 3.18
3,19
24 aprile 2015
Risolto:
- Cursori in modalità di accesso.
19 marzo 2015
Risolto:
- Issue 7756: Bug: regressione del rendimento di Safari 8
20 gennaio 2015
Risolto:
- Problema 7475: Errore: phantomjs TypeError: Unable to delete property
13 gennaio 2015
Risolto:
- i riquadri ora sono nascosti agli screen reader
17 dicembre 2014
Risolto:
- Problema 6917: bug: le forme non rispettano la proprietà "draggable" della mappa
- Problema 7445: Errore di visualizzazione durante l'utilizzo della funzionalità di accesso dell'API Maps v3
2 dicembre 2014
Risolto:
- Problema 7390: Bug: i link ipertestuali di weather.com non funzionano
- Problema 7376: Errore: WebGL è stato disattivato (ora è stato riattivato)
- Conflitto di nomi ES6 con Symbol
25 novembre 2014
Risolto:
- Problema 7333: bug: il cursore della finestra informativa non funziona in IE9
3.18
4 dicembre 2014
Risolto:
- Problema 7390: Bug: i link ipertestuali di weather.com non funzionano
18 settembre 2014
Risolto:
- Problema 7136: I titoli di più indicatori non funzionano in Firefox
9 settembre 2014
Risolto:
- Problema 7098: Impostazione della direzione di visione in Street View genera un errore
26 agosto 2014
La versione 3.18 è stata rilasciata in versione sperimentale.
La versione 3.17 è ora stabile.
3,17
20 agosto 2014
Risolto:
- Problema 6937: Ritroso nella versione 3.17: impossibile leggere la proprietà "remove" di undefined (in Places)
12 agosto 2014
Risolto:
- Problema 6968: bug: i tasti freccia della tastiera non funzionano con la versione v=3.exp
31 luglio 2014
Aggiunto:
-
Map Panes (riquadri della mappa) con documentazione esplicita su come gli eventi DOM si propagano al loro interno.
Riquadro
overlayMouseTarget
aggiunto.
7 luglio 2014
Aggiunto:
-
toGeoJson
aggiunto ai livelli dati e ai singoli elementi dei livelli dati, consentendo l'esportazione della geometria in GeoJSON.
24 giugno 2014
Aggiunto:
-
place_id
, un identificatore univoco di un luogo, aggiunto alla raccolta Luoghi per il completamento automatico e i dettagli dei luoghi. -
overview_path
aggiunto aDirectionsRoute
, fornendo una polilinea codificata che rappresenta l'intero percorso del percorso.
26 maggio 2014
Aggiunto:
-
Il parametro
sensor
non è più obbligatorio nell'URL dell'API Maps.
20 maggio 2014
La versione 3.17 è stata rilasciata in versione sperimentale.
3.16
15 aprile 2014
Risolto:
- Ora gli indicatori hanno un'opacità che corrisponde a quella di altri tipi di geometria. https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8 aprile 2014
Aggiunto:
- La mappa viene spostata quando si muove il mouse durante il disegno.
Risolto:
- Accetta LatLngLiteral in più posizioni.
- La finestra informativa si ridimensiona al termine del caricamento di Roboto (Issue 5713)
31 marzo 2014
Risolto:
- I livelli KML semitrasparenti non sono più trasparenti su IE 8 ( Issue 6540)
26 marzo 2014
Risolto:
- Sono state rimosse le chiamate event.returnValue in Chrome per evitare avvisi della console.
- Lo zoom con pizzico non funziona in IE11 ( Issue 5747)
18 marzo 2014
Aggiunto:
- Lanciato il livello dati: https://developers.google.com/maps/documentation/javascript/datalayer
12 marzo 2014
Aggiunto:
- Supporto di LatLngLiteral nella maggior parte dei casi in cui è accettato google.maps.LatLng: https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24 febbraio 2014
Aggiunto:
- Supporto per i traghetti nei servizi Distance Matrix e Indicazioni stradali.
17 febbraio 2014
La versione 3.16 è stata rilasciata in versione sperimentale.
3,15
3 marzo 2014
Risolto:
- Riattivare l'accelerazione hardware in Chrome per Windows e Linux ora che il bug di Chrome è stato corretto ( https://code.google.com/p/chromium/issues/detail?id=336676)
10 febbraio 2014
Risolto:
- Disattivare tutta l'accelerazione hardware dei riquadri su Chrome/Linux per aggirare un problema più grande di accelerazione hardware di Chrome.
3 febbraio 2014
Risolto:
- La rotellina di scorrimento non funziona in IE 11 ( Issue 5944)
29 gennaio 2014
Risolto:
- Disattivare tutta l'accelerazione hardware dei riquadri su Chrome/Windows per aggirare un problema più grande relativo all'accelerazione hardware di Chrome. ( Problema 6219)
22 gennaio 2014
Risolto:
- Per risolvere il problema di Chrome, disattiva temporaneamente l'accelerazione hardware su Chrome/Windows quando viene caricato il gestore dei disegni: https://code.google.com/p/chromium/issues/detail?id=336676 ( Issue 6224)
16 gennaio 2014
Risolto:
- Il CSS del Restyling visivo è stato reso meno specifico per eseguire l'override di meno stili impostati dall'utente.
27 novembre 2013
Risolto:
- La creazione di un indicatore dopo l'inizializzazione della mappa genera un errore di non definizione di "contiene" (Issue 5798)
19 novembre 2013
Risolto:
- Le icone delle manovre del riquadro delle indicazioni stradali non vengono visualizzate correttamente in Firefox
3,14
10 settembre 2013
Risolto:
- I link nelle finestre di informazioni ufficiali di Google non si aprono in nuove schede/finestre ( Issue 5794)
15 agosto 2013
- L'aggiornamento della visualizzazione diventa la modalità di rendering della mappa predefinita nella versione release dell'API.
- DynamicMapsEngineLayer: generazione di report sulle funzionalità per i livelli vettoriali, di immagini e KML
3.13
25 giugno 2013
Aggiunto:
- DynamicMapsEngineLayer
11 giugno 2013
Aggiunto:
- L'opzione "disableDefaultUI" per StreetViewPanoramaOptions
Risolto:
- Bug: panoramiche di Street View personalizzate e inclinazione di 90 gradi verso il basso ( Issue 4875)
3,12
4 giugno 2013
Risolto:
- L'evento domready della finestra informativa non viene attivato quando visualRefresh=true ( Issue 5415)
- Bug: finestre di informazioni su visualRefresh su iOS ( Issue 5396)
15 maggio 2013
Aggiunto:
- Aggiornamento visivo di Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29 aprile 2013
Risolto:
- Gli indicatori rimossi rimangono sulla mappa sui browser Android e Dolphin
3.11
19 febbraio 2013
Risolto:
- La modifica di DrawingMode durante il disegno causa un errore
- Se fai clic su un passaggio nel riquadro delle indicazioni stradali, lo zoom cambia.
12 febbraio 2013
Risolto:
- Un poligono non trascinabile può essere trascinato attraverso un poligono trascinabile con input tocco (Issue 4868)
- Icone del trasporto pubblico errate nel riquadro Percorsi alternativi quando viene attivato il modo di viaggio (Issue 4581)
- panTo(latLng) non centra sempre la mappa esattamente su latLng in alcune condizioni
29 gennaio 2013
Aggiunto:
- È stato aggiunto StreetViewCoverageLayer per aggiungere lo strato di copertura in modo programmatico
- StreetViewPov esposto per StreetViewPanoramas
Risolto:
- L'aumento dell'utilizzo della memoria durante l'utilizzo della versione 3.8 di JavaScript di Google Maps causa un arresto anomalo (osservato in IE 9, Chrome e così via) ( Issue 4162 )
- Il menu a discesa (di selezione) nella finestra informativa non segue la panoramica della mappa su Firefox
22 gennaio 2013
Aggiunto:
- Opzione spostabile per polilinee, poligoni, cerchi e rettangoli
- Campo price_level in PlaceResult
15 gennaio 2013
Risolto:
- Le icone di polilinee ripetute vengono disegnate in modo errato per alcune polilinee ( Issue 4333)
7 gennaio 2013
Risolto:
- Quando si scorre la mappa, si scorre anche la pagina ( Issue 1605, Issue 3652)
17 dicembre 2012
Aggiunto:
- Nuove lingue: urdu e islandese
Risolto:
- Mappe sfocate/opache in IE9 dopo la navigazione ( Issue 3875)
17 dicembre 2012
Aggiunto:
- Nuove lingue: urdu e islandese
Risolto:
- Mappe sfocate/opache in IE9 dopo la navigazione ( Issue 3875)
10 dicembre 2012
Aggiunto:
- Possibilità di caricare immagini con l'attributo crossorigin impostato
Risolto:
- Problemi di visualizzazione degli indicatori con immagini remote nei dettagli (Issue 4616)
- Errore JS durante la visualizzazione di simboli su polilinee su IE 7/8
3 dicembre 2012
Risolto:
- La libreria Markermanager non funziona con la versione 3 dell'API Maps JavaScript ( Issue 4543)
27 novembre 2012
Aggiunto:
- Utilizzo di una tela ad alta risoluzione su dispositivi ad alta risoluzione per indicatori ottimizzati
Risolto:
- MapTypeControl non ha cancellato gli stili ( Issue 4588)
3.10
4 febbraio 2013
Risolto:
- L'aumento dell'utilizzo della memoria durante l'utilizzo della versione 3.8 di JavaScript di Google Maps porta a un arresto anomalo (osservato in IE 9, Chrome e così via) ( Issue 4162 )
25 settembre 2012
Aggiunto:
- Street View in ambienti interni
- Opzione fixedRotation a IconSequence
- "Tempo nel traffico attuale" alle indicazioni stradali
11 settembre 2012
Novità:
- È stata aggiunta la proprietà StrokePosition a poligoni, rettangoli e cerchi
- computeOffsetOrigin alla libreria di geometria
- Quattro nuove lingue allo scopo di supportare l'API: afrikaans, amarico, swahili e zulu
28 agosto 2012
Aggiunto:
- tipi a textSearch dell'API Places
Risolto:
- L'oggetto Symbol non può essere passato a MarkerOptions in GWT
- Regressione: pinch per eseguire lo zoom su iOS 5 quando si scorre la pagina (Issue 4046)
14 agosto 2012
Modifiche evidenti:
- Modifica l'interfaccia di KmlLayer in modo che accetti url come proprietà MVC anziché come argomento del costruttore.
3,9
10 settembre 2012
Risolto:
- L'oggetto Symbol non può essere passato a MarkerOptions in GWT
- Regressione: pizzica per aumentare lo zoom su iOS 5 quando si scorre la pagina ( Issue 4046)
9 agosto 2012
Risolto:
- Errore di sintassi su Android 3.x
31 luglio 2012
Modifiche evidenti:
- Nascondere l'overlay di Street View sulle proiezioni personalizzate
Risolto:
- I simboli degli indicatori non attivano gli eventi su Safari quando la scala è superiore a 35
- Evento di clic non attivato per i marcatori su una mappa personalizzata (tipo di mappa + proiezione)
25 luglio 2012
Risolto:
- componentRestrictions in Completamento automatico ( Issue 4302)
17 luglio 2012
Risolto:
- La casella di testo non è cliccabile nella finestra informativa su IE
- bounds_changed deve essere attivato prima di zoom_changed ( Issue 1399)
- L'opzione della mappa backgroundColor non viene conservata dopo l'attivazione di Streetview
- Il passaggio dalla mappa stilizzata alla mappa satellitare carica inutilmente i riquadri della mappa
- Le proprietà spostabili/della rotellina del mouse della mappa vengono ignorate in modalità di disegno ( Issue 4012)
- LatLngBounds deve restituire un intervallo di longitudine completo quando viene mostrata più di una copia del mondo
- Non disegnare una forma vuota quando si fa doppio clic (Issue 3964)
- Eventi indicatori superflui al clic ( Issue 3911)
Modifiche evidenti:
- È stata rinominata la ricerca e gli endpoint di query in nearbySearch e textSearch
10 luglio 2012
Modifiche evidenti:
- Fai in modo che google.maps.event.removeListener() accetti null come argomento
27 giugno 2012
Aggiunto:
- MODE di indicazioni TRANSIT: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginazione, recensioni, ricerca di testo nell'API Places: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Modifiche evidenti:
- Riconoscere "trasparente" come colore.
23 giugno 2012
Aggiunto:
- Simboli
- HeatmapLayer
- 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) ( Issue 3899)
- Filtri per tipo di regioni e città
3,8
1° maggio 2012
Risolto:
- A volte gli indicatori eliminati ricompaiono ( Issue 4087)
- A volte le ombre degli indicatori non vengono visualizzate ( Issue 3993)
23 aprile 2012
Risolto:
- Pegman rimane sulla mappa con il tipo di mappa personalizzata dopo aver chiuso Street View ( Issue 4076)
- Gli indicatori animati rimossi non possono essere aggiunti di nuovo alla mappa ( Issue 4052)
18 aprile 2012
Risolto:
- 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
Risolto:
- Immagini aeree mostrate anche se non disponibili per l'intera area visibile (Issue 3913)
3 aprile 2012
Aggiunto:
- WeatherLayer e CloudLayer ( Issue 3555)
- DemographicsLayer
Risolto:
- Confini dei riquadri visibili per i poligoni in IE 9 Quirks
- Indicatori che saltano durante la panoramica in Street View di Canvas
28 marzo 2012
Risolto:
- Utilizza i nomi dei tag in minuscolo per essere conformi a XHTML ( Issue 3868)
- È stato modificato il comportamento dello zoom per i trackpad Apple per renderlo meno sensibile ( Issue 2416)
20 marzo 2012
Risolto:
- La creazione di un indicatore con un'immagine ombra inesistente causa errori (Problema 4014)
Aggiunto:
- Funzionalità Fai clic per andare/Fai clic per aumentare lo zoom in Street View ( Issue 2447)
Modifiche evidenti:
- Il doppio clic per aumentare lo zoom è stato disattivato per impostazione predefinita in Street View
6 marzo 2012
Risolto:
- Errore in OverviewMapControl quando si aumenta lo zoom molto rapidamente ( Issue 3882)
- Errore in IE quando il div della mappa viene rimosso dalla pagina ( Issue 3971)
- Indicatori con scalatura visualizzati in modo errato su IE < 9 ( Problema 3912, Problema 3908)
Aggiunto:
- opacità a GroundOverlay ( Issue 2767)
- utc_offset e opening_hours a PlaceResult ( Issue 2431)
- opzione clickToGo a StreetViewPanoramaOptions ( Issue 2447)
21 febbraio 2012
Risolto:
- Mappe sfocate su IE 9 ( Issue 3875)
- Polilinea costituita da spigoli colineari nello spazio LatLng scorrettamente semplificata ( Issue 3739)
Aggiunto:
- google.maps.geometry.poly.containsLocation() e isLocationOnEdge() ( Issue 1978)
15 febbraio 2012
Risolto:
- Regressione: indicatori con scala visualizzati in modo errato con parammetro "size" non valido ( Issue 3908)
- La mappa si blocca in modalità di modifica quando viene chiamato setEditable(false) mentre l'utente trascina il punto di controllo ( Issue 3842)
Modifiche evidenti:
- Transizione graduale tra le panoramiche di Street View.
3.7
7 febbraio 2012
Risolto:
- L'indicatore lampeggia nella posizione finale prima dell'animazione di rilascio ( Problema 3608)
- L'apertura di InfoWindow e l'impostazione dello zoom contemporaneamente comporta un centro mappa errato ( Issue 3738)
- Ignorare il clic con il tasto destro del mouse quando si trascinano gli indicatori ( Issue 3237)
- A volte il titolo dell'indicatore non viene visualizzato su Firefox ( Issue 3773)
Modifiche evidenti:
- Gli indicatori con scala ora vengono visualizzati in Canvas, se disponibili
- setOpacity() per ImageMapType ( Issue 3125)
- setOpacity() per GroundOverlay ( Issue 2767)
- Evento "tilesLoaded" per ImageMapType ( Issue 1744)
- stop() a MouseEvent, che interrompe la propagazione dell'evento ( Issue 2172)
31 gennaio 2012
Risolto:
- Risolto: riquadri in coreano errati dopo la panoramica del mondo ( Issue 2722)
- Correzione: impossibile inserire Pegman con precisione per visualizzare Street View ( Issue 3861)
- È stata aggiunta la proprietà "visible" per i poligoni ( Issue 2861)
- panTo e panBy animati anche quando le visualizzazioni sono molto distanti (regressione)
24 gennaio 2012
Risolto:
- Gli eventi del mouse vengono visualizzati in un riquadro informativo ( Issue 3573)
- Trasformazioni CSS abilitate su IE9
- È stato aggiunto imageDateControl a StreetViewPanorama
- È stato attivato Canvas Street View su IE 9, Opera e Safari/Windows
16 gennaio 2012
Risolto:
- Pegman non deve essere trascinabile in modalità di disegno
- Attivare correttamente gli eventi, rispettando lo z-index dei poligoni e di altri livelli
- Aggiungere la proprietà "status" di KmlLayer ( Issue 3015)
10 gennaio 2012
Risolto:
- Mostra il pegman se disableDefaultUI è true e streetViewControl è true
7 dicembre 2011
Risolto:
- Le autostrade ad accesso controllato possono essere stilizzate separatamente dalle autostrade (road.highway.controlled_access)
- L'evento place_changed viene attivato quando l'utente preme "Invio" sul completamento automatico (Issue 3407)
28 novembre 1011
Risolto:
- Riposiziona il completamento automatico quando la finestra viene ridimensionata. L'evento "resize" può essere attivato sull'oggetto Autocompletamento.
22 novembre 2011
Risolto:
- Le dimensioni dei contenuti della finestra informativa ora vengono calcolate tenendo conto degli stili cascading
- Il controllo della rotazione della mappa aerea non corrisponde all'orientamento al momento della creazione della mappa
7 novembre 2011
Modifiche evidenti:
- Nuovo stile visivo dei controlli predefiniti
- Forme modificabili (poligoni, polilinee, cerchi, rettangoli)
- Nuovo DrawingManager per l'aggiunta di nuovi overlay
- Nuovi campi PlaceResult: website e international_phone_number
- Nuovo campo ElevationResult: resolution
Risolto:
- Le icone di inizio e fine nei risultati delle indicazioni ora vengono visualizzate con sfondo trasparente in IE 7 e versioni successive
3,6
31 ottobre 2011
Risolto:
- Errore quando l'API Maps viene utilizzata con la libreria Prototype su IE7
25 ottobre 2011
Risolto:
- Errori quando la mappa KmlLayer è stata modificata prima del completamento del caricamento del livello
- Perdita di memoria in IE durante l'aggiunta e la rimozione di poli
18 ottobre 2011
Modifiche evidenti:
- È stato aggiunto il campo della parola chiave a PlaceSearchRequest
- Linee di carreggiata rimosse da Street View
10 ottobre 2011
Risolto:
- L'indirizzo è troppo lungo nell'anteprima di Street View
27 settembre 2011
Risolto:
- Il controllo mappa di panoramica aggiorna il centro e lo zoom insieme se lo zoom è stato modificato
27 settembre 2011
Risolto:
- Recupero doppio dei riquadri iniziali in Chrome
- Perdite di memoria durante la panoramica
- Non rilasciare il Pegman di Street View quando esegui la panoramica per visualizzare un'area non coperta
- Regressione: gli elementi in overlay sul suolo che attraversano la longitudine -180 scompaiono
- Regressione: centro mappa errato quando si apre la finestra informativa durante la panoramica e lo zoom
Modifiche evidenti:
- Mostrare le anteprime di Street View durante il trascinamento di Pegman
20 settembre 2011
Risolto:
- Perdita di memoria in Chrome/Windows durante il rendering degli indicatori utilizzando Canvas
- Rendering dell'indicatore per la vista aerea con rotta di 90 o 270 gradi
Modifiche evidenti:
- Non è possibile accedere ai tipi di mappe Google predefinite tramite il registry dei tipi di mappe (viene impedito l'accesso ai tile delle mappe)
- Animazioni di rotazione all'uscita e all'ingresso delle immagini aeree
12 settembre 2011
Problemi risolti:
- Indicatore bloccato in posizione sollevata dopo la visualizzazione della descrizione comando su Firefox 4 e versioni successive ( Issue 3334)
Modifiche evidenti:
- GeocoderResult.formatted_address non documentato
6 settembre 2011
Risolto:
- La finestra informativa dell'elemento selezionato (menu a discesa) non segue la panoramica della mappa in Firefox
- Riquadri in Corea su alcuni dispositivi mobili
29 agosto 2011
Modifiche evidenti:
- Consenti ai controlli personalizzati di avere uno z-index superiore rispetto ai controlli API
- I link indirizzano gli utenti alla versione nella lingua corretta di maps.google.com
- Non aprire una finestra informativa su un elemento KML se non sono presenti HTML, nome o descrizione della finestra informativa.
- Regressione corretta: riquadri con DPI elevati non funzionanti
24 agosto 2011
Problemi risolti:
- Accelerazione hardware disattivata per Chrome/Mac: risolve il problema di rendering degli indicatori e dei clic sull'overlay ( Issue 3544, Issue 3551)
- È stato risolto il problema relativo alla funzionalità Pizzica per eseguire lo zoom su Android dopo aver scorruto la pagina (Issue 3373)
Modifiche evidenti:
- Le icone delle attività sono ora attive per impostazione predefinita.
17 agosto 2011
Modifiche evidenti:
- 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 nei tipi di mappe personalizzate, a meno che non sia stato disattivato esplicitamente.
3,5
10 agosto 2011
Risolto:
- Indicatori bloccati in posizione di trascinamento verso l'alto quando vengono trascinati fino all'orizzonte in Street View
- Ridimensionamento di Street View non modificato quando la mappa o la finestra vengono ridimensionate
- Street View con una finestra informativa condivisa fa arrestare in modo anomalo il browser
2 agosto 2011
Problemi risolti:
- I link ipertestuali nella finestra informativa su IE non funzionano ( Issue 3503)
- Il controllo scala non viene stampato ( Issue 2966)
- Regressione: errore durante l'utilizzo di OverviewMapControl con mappe stilizzate (Issue 3489)
Modifiche evidenti:
- Il menu contestuale sulla maggior parte dei controlli ora è disattivato con il clic con il tasto destro del mouse.
- La panoramica/la mappa di Street View all'interno di un riquadro informativo non esegue la panoramica quando si passa il mouse sopra il riquadro informativo
- Ora è possibile scorrere un InfoWindow su iPad
18 luglio 2011
Problemi risolti:
- LatLng evento errato quando si scorre la pagina su iOS >= 4.1 (Issue 3373)
11 luglio 2011
Problemi risolti:
- È stato corretto il problema per cui non è possibile fare clic su
<select>
all'interno della finestra informativa su un dispositivo touch (Issue 3232). - È stato corretto un problema per cui il clic non veniva attivato sulla mappa dopo il clic con il tasto destro del mouse se MapOptions.draggable è false ( Issue 3071)
Modifiche evidenti:
- Ora i marker con lo stesso z-index sono ordinati in modo coerente nei confini dei riquadri
- Ora è possibile scorrere nella finestra informativa su iOS
- Gli indicatori e i poli ora vengono ridipinti quando la proiezione della mappa cambia
5 luglio 2011
Problemi risolti:
- Correzione: il cursore dell'indicatore non viene visualizzato quando la mappa non è scorrevole (Issue 3120)
Modifiche evidenti:
- È stata aggiunta la possibilità di applicare uno stile al controllo e al menu a discesa del completamento automatico di Luoghi
- Il widget di completamento automatico di Places conserva la descrizione restituita dal server dopo che l'utente seleziona un suggerimento
30 giugno 2011
Problemi risolti:
- È stato corretto un problema per cui i riquadri della mappa iniziale venivano recuperati due volte
- Corretto: l'evento maptypeid_changed è stato attivato più volte quando la mappa è stata creata dopo la versione 3.4 ( Issue 3051)
Modifiche evidenti:
- Il completamento automatico dei luoghi è stato modificato in modo da essere aggiunto al corpo anziché all'elemento padre degli input
- Ora BOTTOM_RIGHT si posiziona correttamente
8 giugno 2011
Problemi risolti:
- Correzione: lo zoom non è più animato se la variazione del livello di zoom è superiore a 2 ( Issue 3033)
Modifiche evidenti:
- È stato corretto: OverlayView.set('map', foo) ora corrisponde a OverlayView.setMap
- È stata rimossa l'opzione "language" di GeocoderRequest
17 maggio 2011
Problemi risolti:
- Risolto: problema di rendering di Street View in IE7 ( Issue 3272)
Modifiche evidenti:
- Sono state attivate le transizioni di dissolvenza per i riquadri della mappa al caricamento e alla 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 di Street View non viene visualizzata in IE7 ( Issue 3272)
- Correzione: l'immagine PNG semitrasparente con ImageMapType perde la trasparenza in IE7 e IE8 (Issue 3275)
Modifiche evidenti:
- Servizio Distance Matrix
14 aprile 2011
Problemi risolti:
- Corretto: supporto dei colori CSS denominati per strokeColor e fillColor di poli
- Corretto: il poligono non è visibile se l'opzione strokeOpacity è impostata su 0.0 ( Issue 3241)
- Risolto: errori in IE8 durante la panoramica con l'unità pubblicitaria visibile ( Problema 3159)
- Consentire la mappatura del rilievo e ibrida senza mappa e satellite nel controllo del tipo di mappa ( Issue 3089)
- I riquadri con DPI elevato vengono caricati per gli schermi con DPI elevato ( Issue 2614)
Modifiche evidenti:
- L'inclinazione aerea è impostata su 45 gradi quando le immagini aeree sono attivate e disponibili
- Il comportamento dello zoom con due dita è stato migliorato su iPad
- I nomi di DirectionsTravelMode e DirectionsUnitSystem sono stati rinominati in TravelMode e UnitSystem (i vecchi nomi rimangono compatibili con le versioni precedenti)
14 aprile 2011
Problemi risolti:
- Corretto: l'icona e l'ombra dell'indicatore non sono più trasparenti su IE6
- Correzione: gli indicatori non tremolano più durante lo zoom
- Corretto: rendering dei poligoni oltre i confini dei riquadri vicino ai poli nord/sud
Modifiche evidenti:
- Le linee polilinee e i poligoni ora vengono visualizzati in Canvas, se possibile.
- I valori LatLng per gli eventi su linee polilinee e confini poligonali ora si agganciano al punto più vicino sulla linea.
5 aprile 2011
Problemi risolti:
- panTo non viene animato sui dispositivi touch ( Issue 3066)
- Marker.MAX_ZINDEX non è definito ( Issue 3184)
28 marzo 2011
Problemi risolti:
- Impossibile modificare la direzione in Street View in modalità satellite ( Issue 3174)
- Mappa non funzionante quando VML è disattivato ( Issue 3119)
Modifiche evidenti:
- L'overlay delle strade di Street View ora viene visualizzato in modalità obliqua
22 marzo 2011
Problemi risolti:
- Pegman viene visualizzato nei tipi di mappe personalizzate ( Issue 3154)
Modifiche evidenti:
- Correzione: gli indicatori giganti vengono tagliati ai confini dei riquadri
- Correzione: overlay di Street View in modalità obliqua
- Correzione: il controllo della mappa di panoramica viene visualizzato in modalità di stampa
17 marzo 2011
Problemi risolti:
- Immagini a 45 gradi ( Issue 2412)
- Controllo mappa di panoramica ( Problema 1470)
- Supporto delle GIF animate: aggiunta dell'opzione "Ottimizzata" (Issue 3095)
- Marker.getVisible() restituisce undefined ( Issue 3114)
Modifiche evidenti:
- Corretto: cerchi e rettangoli ignorano l'indice z
- È stato corretto un problema per cui gli eventi del mouse attivavano gli eventi due volte quando l'indicatore era in animazione
- È stato corretto il problema per cui le mappe con stile non utilizzano gli stili se il tipo di mappa viene aggiunto al registry dopo l'impostazione dell'ID tipo di mappa
- Correzione: i tipi di mappe non stilizzate adottano lo stile di un tipo di mappa stilizzata
- Ora gli indicatori attivano gli eventi MouseEvent, non gli eventi DOM
11 marzo 2011
Problemi risolti:
- Il doppio clic su un indicatore non consente più di aumentare lo zoom della mappa (Issue 3090)
- Il punto di ancoraggio con l'ombra dell'indicatore personalizzato ora funziona ( Issue 3112)
Modifiche evidenti:
- Livello Panoramio
- È stato corretto lo z-index degli indicatori di direzione
- Posizione predefinita dell'ombra corretta
2 marzo 2011
Modifiche evidenti:
- Gli indicatori ora vengono visualizzati in Canvas/VML, se disponibili
- Obiettivi di clic più grandi per polilinee, poligoni e KML su dispositivi con funzionalità touch
22 febbraio 2011
Problemi risolti:
- Ancoraggio della finestra informativa esposto tramite la proprietà MVC "anchorPoint" (Issue 2860)
- Corregge il problema relativo alla modalità Ibrida ai livelli di zoom 0 e 1 ( Issue 3062)
- Cerchio/rettangolo corretto se aggiunto/rimosso rapidamente alla mappa ( Issue 3052)
- draggable: false corretto sui dispositivi touch ( Issue 3044)
18 febbraio 2011
Problemi risolti:
- Gli indicatori in Street View vengono solo rimpiccioliti, non ingranditi ( Issue 2969)
- Le indicazioni stradali spostabili ora funzionano quando routeIndex non è 0 ( Issue 2995)
- Risolto il conflitto tra Flash e il trascinamento della mappa ( Issue 2956)
- Quando mapTypeId viene modificato nell'ascoltatore maptypeid_changed, il controllo del tipo di mappa è ora coerente
Modifiche evidenti:
- Le etichette ora sono attive per impostazione predefinita quando si fa clic sulla modalità Satélite dal controllo del tipo di mappa
8 febbraio 2011
Modifiche evidenti:
- Nuovi controlli dei tipi di mappa gerarchici, adatti al tocco.
- Nuovo logo (Issue 2574)
- MarkerShape.coord è stato rinominato in MarkerShape.coords in modo da corrispondere all'attributo coords
<area>
HTML
3.3
17 marzo 2011
Problemi risolti:
- Il poligono non viene visualizzato
8 febbraio 2011
Problemi risolti:
- Le richieste di riquadri non vengono annullate in Chrome ( Issue 3011)
- L'evento rightclick non viene attivato in FF/Mac ( Issue 2920)
- Problemi di rendering del testo in Safari/Mac ( Issue 3024)
- Le mappe con le indicazioni stradali non vengono stampate correttamente in IE
21 gennaio 2011
Modifiche evidenti:
- Gli MVCArray sono ora accettati nella libreria di geometria sferica
- Correzione della croce visualizzata sotto un indicatore durante il trascinamento in IE6
- L'attributo z-index non è più impostato sul div contenitore della mappa
17 gennaio 2011
Problemi risolti:
- È stato risolto un problema per cui la temporizzazione errata di zoom_changed causava risultati errati per fromLatLngToContainerPixel (Issue 2539).
6 gennaio 2011
Problemi risolti:
- È stata aggiunta la libreria di geometria, che fornisce utilità di codifica di geometrie sferiche e polilinee (Issue 2540, Issue 2595, Issue 2246)
- Possibilità di impostare il livello di zoom min/max sulla mappa ( Issue 1624)
Modifiche evidenti:
- I controlli di zoom e panoramica sono stati separati (non è più disponibile il controllo di navigazione). Questi possono essere configurati separatamente.
- Nuovo controllo dello zoom ottimizzato per il tocco sui dispositivi touch
- I contenuti di un array MVC ora possono essere cancellati chiamando clear()
- È stata corretta la perdita di memoria durante l'aggiunta e la rimozione di indicatori in IE8
- Rendimento più rapido dei poli con un algoritmo di semplificazione migliorato
23 dicembre 2010
Problemi risolti:
- I gestori dei clic sui waypoint sono stati corretti nelle indicazioni stradali trascinabili ( Issue 2871)
21 dicembre 2010
Problemi risolti:
- È stato aggiunto un'inerzia alla mappa durante il trascinamento ( Issue 2592)
- Errore CSS corretto in Street View ( Issue 2666)
- È stato corretto un errore JS quando viene visualizzata una finestra informativa con una mappa larghezza di 0 in IE ( Issue 2536)
Modifiche evidenti:
- Sui dispositivi touch, ora verrà visualizzato un controllo dello zoom adatto al tocco se viene richiesto il controllo di navigazione ZOOM_PAN o SMALL. Se il dispositivo supporta il multi-touch nel browser, non verrà visualizzato alcun controllo dello zoom, poiché lo zoom viene eseguito pizzicando.
9 dicembre 2010
Problemi risolti:
- Le finestre di informazioni ora vengono stampate correttamente in IE ( Issue 1343)
- Opacità fissa in IE8 per ImageMapType
Modifiche evidenti:
- Quando gli indicatori vengono trascinati, sotto di essi viene visualizzata una croce con un'icona personalizzata se l'opzione raiseOnDrag è attiva
5 dicembre 2010
Problemi risolti:
- Fornisci un'interfaccia per scoprire il livello di zoom massimo in una determinata posizione per le immagini satellitari. ( Issue 2049)
- Aggiungi un'opzione (raiseOnDrag) per attivare/disattivare le animazioni quando viene trascinato un indicatore. ( Problema 2910)
Modifiche evidenti:
- Ora gli indicatori si sollevano quando vengono trascinati e oscillano quando vengono inseriti.
- Le animazioni degli indicatori possono essere controllate in modo programmatico con la funzione setAnimation.
28 novembre 2010
Problemi risolti:
- L'evento maptypeid_changed non viene più attivato due volte ( Issue 2449)
- La proprietà "size" di un oggetto MarkerImage è ora accessibile ( Issue 2465)
- La forma dell'indicatore fa riferimento all'icona anziché allo sprite ( Issue 2629)
- La panoramica della mappa durante il trascinamento degli indicatori è stata migliorata per le mappe più piccole ( Issue 2868)
- Ora le mappe possono essere stampate senza attivare la stampa delle immagini di sfondo
- È stato corretto un bug per cui gli indicatori di direzione erano trascinabili quando "draggable" era impostato su false
16 novembre 2010
Problemi modificati:
- Problema 2076: Fornisci un modo per fornire una finestra informativa a DirectionsRenderer ( Problema 2076)
- Issue 2524: Implementa streetViewControlOptions
- Problema 2557: aggiungere la disattivazione dello zoom a Street View
Modifiche evidenti:
- Risolto bug che causava l'apertura di una nuova finestra in FF quando si faceva clic con il tasto Maiusc premuto su un indicatore.
- Le icone degli indicatori di lettere sono andate perse quando sono state specificate le opzioni di indicatore con DirectionsRenderer
3.2
11 novembre 2010
Modifiche evidenti:
- È stato corretto un bug per cui i poligoni venivano tagliati/troncati con RTL su IE7/IE8
- È stato corretto un bug che causava la mancata visualizzazione delle caselle di controllo su Safari 5 a causa delle trasformazioni 3D
- I polilinee geodesiche che attraversavano l'equatore non erano dettagliate
- Sono state aggiunte le posizioni di controllo per LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER e RIGHT_BOTTOM.
- Le posizioni di controllo 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 - Bussola non allineata/mancante in alcuni browser
- Problema 2528: L'opacità di ImageMapTypeOptions non funziona in IE8
- Problema 2661: Riquadro informativo: il menu contestuale non viene visualizzato facendo clic con il tasto destro del mouse su un campo di immissione
- Problema 2741: il posizionamento degli indicatori non funziona su iOS 4 dopo la panoramica della mappa
Modifiche evidenti:
- Street View è attivo per impostazione predefinita
- È stato corretto un bug per cui "this" non veniva passato a .getTileUrl
- L'evento domready di InfoWindow ora viene attivato dopo che la finestra è visibile
28 settembre 2010
Problemi modificati:
- Problema 2712: Perdite di memoria (aggiunta/rimozione di indicatori, visualizzazione/nascondimento di indicatori, zoom/pan della mappa)
Modifiche evidenti:
- Le mappe V2 e V3 funzionano meglio se entrambe sono nella stessa pagina
- È stato corretto un errore in Street View HTML5 quando si trascina rapidamente verso il basso
16 settembre 2010
Problemi modificati:
- Problema 2701: La direzione iniziale del controllo di Street View Navigator non segue il punto di vista
14 settembre 2010
Problemi modificati:
- Problema 157: Supporto di indicazioni stradali spostabili
- Problema 1852: l'evento "rightclick" su un google.maps.Marker viene attivato senza un parametro
- Problema 2673: il pegman scompare dopo la modifica della posizione
Modifiche evidenti:
- È stato migliorato il rendimento degli indicatori
31 agosto 2010
Problemi modificati:
- Problema 2658: finestre di informazioni alte
Modifiche evidenti:
- Le geodetiche sono state migliorate per gli zoom più elevati
24 agosto 2010
Problemi modificati:
- Problema 2648: L'evento di ridimensionamento della mappa attivata causa un errore in Firefox nella versione 3.2.1
Modifiche evidenti:
- Quando aumenti o diminuisci lo zoom ripetutamente (ad esempio quando utilizzi una rotellina di scorrimento), ora carichiamo meno riquadri dai livelli di zoom intermediari.
16 agosto 2010
Problemi modificati:
- Problema 2416: Lo scorrimento e lo zoom del Magic Mouse di Apple sono troppo sensibili
- Issue 2606: Impostando draggable: false su una mappa vengono disattivati i link
- Problema 2640: Memoria non cancellata con gli aggiornamenti del browser / onunload (IE)
Modifiche evidenti:
- Gli indicatori di Street View vengono scalati in base alla distanza
- Aggiornamenti del cursore di zoom durante la panoramica
9 agosto 2010
Modifiche evidenti:
- Le proprietà deprecate KMLMouseEvent.position e FusionTablesMouseEvent.position sono state rimosse. Utilizza .latLng
- La proprietà deprecata StreetViewService.getNearestPanorama è stata rimossa. Utilizza .getPanoramaByLocation
3.1
28 settembre 2010
Modifiche evidenti:
- È stato risolto un problema per cui le indicazioni stradali con la stessa origine e destinazione generavano un errore JS
9 agosto 2010
Modifiche evidenti:
- È stato corretto il problema relativo alla modifica della mappa di un OverlayView
- La chiamata a GroundOverlay.setMap(null) è stata corretta
- IE non perde più memoria durante lo zoom/la panoramica
5 agosto 2010
Problemi modificati:
- Problema 2588: la chiamata a setVisible(false) sull'oggetto Panorama con un ascoltatore associato causa un errore JS in IE
Modifiche evidenti:
- È stato corretto il problema relativo alla scomparsa degli indicatori in IE6 in caso di modifica dello zoom
29 luglio 2010
Problemi modificati:
- Problema 2337: polilinea persa
- Problema 2497: L'opzione cliccabile non viene rispettata per il cerchio
Modifiche evidenti:
- L'elemento "originHeading" della panoramica personalizzata è stato ritirato in favore di "centerHeading"
- Le schede ibride in coreano ora mostrano le strade
- Ora i clic passano attraverso i poligoni non cliccabili sulla mappa
22 luglio 2010
Problemi modificati:
- Problema 1856: supporta il rendering dei poligoni in Opera
- Problema 2159: Evento Dragend attivato dopo lo zoom utilizzando la rotellina di scorrimento
- Problema 2385: a livelli di zoom più elevati, la funzionalità Terreno in primo piano diventa nera in Internet Explorer
- Problema 2337: Polilinea persa
- Problema 2427: Il trascinamento con una finestra informativa aperta con la panoramica automatica attiva causa indicatori "appesi"
- Problema 2493: Gli indicatori non vengono cancellati correttamente in IE7
- Problema 2500: MarkerImage ritagliato quando si utilizza !Marker.setIcon(<scaled MarkerImage>) per l'indicatore esistente
- Problema 2549: il CSS per il menu a discesa di Google genera un avviso
Modifiche evidenti:
- Un evento di clic non viene più attivato quando un poligono viene trascinato
- Il clic su un elemento di selezione del modulo che si espande al di fuori di un'InfoWindow non attiva più un clic sulla mappa
- Il clic su un overlay KML non attiva più un evento di clic sulla mappa
- Ora la panoramica di Street View viene eseguita automaticamente in modo da adattarsi a un'Informazioni sulla schermata
- LatLng di MouseEvent KML e FusionTables è cambiato da "position" a "latLng"
- I controlli dello zoom di Android non trasmettono più i clic alla mappa
17 giugno 2010
Problemi modificati:
- Problema 2346: Opzione per disattivare l'animazione fluida
Modifiche evidenti:
- Bug di sfarfallio degli indicatori corretto
- È stato migliorato l'attivazione dell'evento domready di InfoWindow
- Ora è visibile DirectionsRoute.bounds
11 giu 2010
Problemi modificati:
- Problema 2389: Street View non funziona in IE7
- Problema 2460: bug nel posizionamento di Pegman
- È stata corretta la perdita di memoria degli indicatori
- È stata migliorata la latenza del primo codice geografico
- Ha fornito accesso al StreetViewService
3,0
18 maggio 2010
Problemi modificati:
- Problema 2037: GPolylineOptions geodetico
- Bug corretto per il copyright di Google corretto sul tipo di mappa personalizzata
- È stata aggiunta la proprietà geodetica a poligoni e polilinee
- È stata aggiunta un'opzione cliccabile per poligoni e polilinee
- È stata aggiunta un'opzione selezionabile per GroundOverlay
13 maggio 2010
- Problema 1724: dimensioni/margini infoWindow errati durante l'impostazione dei contenuti tramite un elemento anziché una stringa
Modifiche evidenti:
- È stato corretto un bug per cui gli overlay del suolo venivano ritagliati prematuramente quando si attraversava la linea di data.
- L'icona del set di indicatori ora funziona con \ nell'URL
- Attivatori di eventi mouseout per poligoni e polilinee in IE
- L'icona di un indicatore non lampeggia più quando viene modificata
7 maggio 2010
- Problema 1458: Richiesta di funzionalità: supporto di KML nell'API Google v3
- Problema 1658: aggiungi overlay del traffico
- Problema 2209: Overflow dello stack
- Problema 2254: più chiamate "setMap(gMap)" e "setMap(null)" sull'oggetto Circle modificano l'opacità di tratto e preenchimento
Modifiche evidenti:
- Aggiunti livelli KML e GeoRSS
- Aggiunti overlay del suolo
- Sono stati aggiunti nuovi livelli: Traffico e Bicicletta
- È stata aggiunta la proprietà "suppressBicyclingLayer" per DirectionsRendererOptions
- È stato corretto un bug per garantire che il livello di zoom sia referenziato correttamente quando cambia il tipo di mappa
- Proprietà DirectionsResult "start/end_point" rinominata in "start/end_location"
- Proprietà DirectionsLeg rinominato "start/end_geocode" con "start/end_address"
- Proprietà "optimized_waypoint_order" della classe DirectionsRoute rinominato in "waypoint_order"
- È stato rimosso il supporto per i vecchi nomi delle proprietà di indicazioni (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) e continueranno a essere registrati avvisi. Rimuove inoltre la conversione di percorsi in tratti in passaggi e di corse in percorsi in passaggi.
- Aggiornato GeocoderGeometry.latLng a GeocoderGeometry.location
30 aprile 2010
- Problema 2230: la mappa viene inizializzata senza la proiezione personalizzata prevista
Modifiche evidenti:
- Ora, se fai clic sulla mappa, la tastiera diventa attiva.
- Ora è supportato lo zoom con due dita su iPad
26 aprile 2010
- Problema 1826: aggiungi gli 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 evidenti:
- È stato risolto un bug per cui le icone personalizzate scomparivano nella parte inferiore della mappa durante la panoramica
13 aprile 2010
- Problema 2275: MarkerImage non può essere riutilizzato
- Problema 2181: Quando aggiungi un google.maps.Marker e poi usi la rotellina del mouse per aumentare o diminuire lo zoom, il marker viene nascosto
11 aprile 2010
Nessuna modifica evidente o problemi modificati.
5 aprile 2010
- Problema 1976: Problemi relativi a icone personalizzate e indicatori spostabili
- Problema 2107: Quando viene trascinato fuori dalla mappa, l'indicatore trascinabile scompare
- Problema 2181: la proprietà proiezione delle mappe di base non è presente
Modifiche evidenti:
- È 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 evidenti:
- Altitudine è ora esposta nell'API
- Caricamento delle schede migliorato per le connessioni a internet lente.
15 mar 2010
Modifiche evidenti:
- Ora i poligoni vengono ridisegnati correttamente quando gli stili vengono modificati.
- I messaggi di avviso ritirati tramite console.log vengono visualizzati quando vengono utilizzate le "Indicazioni" di stile precedente.
10 marzo 2010
- Problema 1801: indice z di polilinee/poligoni
- Problema 2144: DirectionsRequest deve fornire l'opzione avoidHighways
- Problema 2207: Bug: il polilinea viene riempito in IE
- Problema 2113: Polilinee non funzionanti in Firefox a livelli di zoom elevati dopo il rilascio di gennaio
Modifiche evidenti:
- Abbiamo aggiunto indicazioni in bicicletta.
- Sono state aggiunte nuove opzioni DirectionsRequest:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Miglioramento delle velocità di rendering di poligoni/polilinee
- Sono stati rinominati i seguenti oggetti Directions. I vecchi nomi rimangono supportati.
- DirectionsRoute to DirectionsLeg
- DirectionsTrip to DirectionsRoute
3 marzo 2010
- Problema 2136: Occulta le proprietà in google.maps.MarkerImage a cui non deve essere fatto riferimento
Modifiche evidenti:
- Bug relativo al salto della mappa corretto.
- È stato migliorato lo zoom due volte di seguito.
- L'evento .latLng del trascinamento dell'indicatore non è più offuscato.
26 febbraio 2010
- Problema 1651: eventi mousemove / mouseover / mouseout per il canvas della mappa
- Problema 2142: DirectionsRendererOptions dovrebbe consentire agli utenti di eliminare completamente gli indicatori
- Problema 2148: event.latLng mancante.
- Issue 2109: Bug: NavigationControlStyle.ZOOM_PAN non viene visualizzato correttamente in IE8
- Problema 2153: MVCArray.push() non restituisce la nuova lunghezza
Modifiche evidenti:
- Aggiungi l'opacità a ImageMapType.
- È stato corretto il bug per cui il pulsante destro del mouse su un rettangolo/cerchio non veniva attivato.
- Gli eventi relativi ai contenuti della finestra informativa non vengono più rimossi quando la finestra viene nascosta.
8 febbraio 2010
- Issue 2135: Errore: se riutilizzi l'MVCArray di un poligono in un polilinea, il polilinea viene chiuso.
Modifiche evidenti:
- È stata aggiunta una nuova classe Rectangle
- È stata aggiunta una nuova classe Cerchio
- È stata risolta la perdita di memoria durante la creazione e la rimozione di un indicatore.
- Abbiamo smesso di annotare l'array MVC di LatLng per chiudere i poligoni, in quanto ciò causa la chiusura anche delle linee polilinee che condividono lo stesso array MVC (vedi Issue 2135)
- È stato corretto un bug che a volte nascondeva gli indicatori sullo schermo se lo zoom della mappa era impostato sul valore corrente.
- È stato corretto ImageMapType in modo che venga visualizzato correttamente su Android.
- È stato modificato lo schema di ritaglio dei poligoni per consentire 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
- Problema 1367: richiesta di funzionalità: esponi LayoutManager per consentire agli sviluppatori di inserire DIV nel "control flow"
- Problema 1916: Richiesta di funzionalità: aggiungi la possibilità di ridimensionare MarkerImage
- Problema 1443: extend() e union() devono restituire l'oggetto LatLngBounds
- Issue 1997: documentazione di MapOption "size"
- Problema 2074: la mappa non viene visualizzata quando la mappa del mondo corrisponde alle dimensioni esatte del contenitore della mappa
Modifiche evidenti:
- È 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
- È stata aggiunta la nuova proprietà "encoded_lat_lngs" all'oggetto DirectionsStep per esporre l'insieme di latlng in formato ASCII compresso
- Miglioramento delle prestazioni mediante la rimozione degli elementi DOM degli indicatori fuori schermo
- È stato corretto un bug di panoramica in Google Chrome
- È stato corretto un bug relativo allo zoom con due dita su iPhone
19 gennaio 2010
- Issue 1422: Richiesta di funzionalità: consentire agli sviluppatori di creare tipi di mappe personalizzate
- Problema 1523: richiesta di funzionalità: fromContainerPixelToLatLng (e viceversa)
- Problema 1443: le funzioni extend() e union() devono restituire l'oggetto LatLngBounds
- Problema 1960: bug: informazioni incomplete con l'utilizzo di 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.
- Problema 1954: la localizzazione in lingua bulgara non è corretta.
- Problema 1976: Errore: problemi con l'icona personalizzata e gli indicatori spostabili
- Issue 2063: Collissioni dei nomi delle variabili durante la minimizzazione delle sottoclassi OverlayView
Modifiche evidenti:
- È stato rilasciato il supporto per i tipi di mappe personalizzate, tra cui tipi di mappe base, tipi di mappe in overlay e proiezioni:
- Nuovo oggetto ImageMapType per supportare i riquadri della mappa personalizzati
17 dicembre 2009
Modifiche evidenti:
- È stato corretto lo scatto iniziale che si verifica prima dell'inizio dell'animazione di panoramica della mappa.
- È stato corretto il problema che causava il passaggio della mappa a una posizione diversa quando si superava il livello di zoom massimo utilizzando la rotellina del mouse o il doppio clic.
- I controlli Copyright, MapType e Navigazione vengono ridimensionati in base alle dimensioni della mappa.
- I getter, i setter e i nomi degli eventi di tipo precedente sono ufficialmente ritirati e non sono più definiti.
10 dicembre 2009
- Problema 1820: Aumentare lo zoom con la rotellina del mouse sembra aumentare lo zoom oltre il livello massimo e "saltare" la posizione della mappa
- Problema 1743: Lo zoom con scorrimento fa spostare la mappa in una posizione completamente diversa
Altre modifiche significative:
- È stato aggiunto il nuovo metodo panToBounds.
- È stata aggiunta una nuova animazione della mappa. Ha effetto 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 non più supportati.
25 novembre 2009
- Issue 1696: Richiesta di funzionalità: posizionamento dei controlli della mappa
- Problema 1909: Corruzione di getBounds dopo la modifica del centro della mappa
- Problema 1938: map.setOptions non riesce a riconoscere le opzioni di controllo
Altre modifiche significative:
- È stato aggiunto il supporto per le lingue con scrittura da destra a sinistra, tra cui: arabo, persiano, ebraico
- Proprietà lat_lngs esposta per i passaggi di DirectionsResult.
11 novembre 2009
- Problema 1742: Il marker con icona personalizzata viene sempre visualizzato sopra l'indicatore predefinito
Altre modifiche significative:
- È stato aggiunto il supporto per tre nuove lingue.
- Basco
- Galiziano
- Tagalog
29 ottobre 2009
- Problema 1421: Richiesta di funzionalità: aggiungi una classe Directions all'API v3
Altre modifiche significative:
- Documentazione di riferimento aggiornata con DirectionsRenderer e DirectionsService
26 ottobre 2009
- Issue 1647: Richiesta di funzionalità: fornire un evento per la disponibilità del DOM della finestra informativa
- Problema 1710: possibilità di annullare l'evento di zoom dell'utente con un doppio clic
Altre modifiche significative:
- Viene generato un errore JS quando vengono passati argomenti non validi a new google.maps.LatLng()
- Bug corretto: la mappa statica veniva caricata due volte al caricamento della mappa
15 ottobre 2009
- Problema 1525: Errore get_bounds a livelli di zoom ridotti
- Problema 1757: fitBounds() non funziona oltre il meridiano 180
- Problema 1790: map.setOptions non può impostare il cursore
- Problema 1767: Errore nella propagazione degli eventi
Altre modifiche significative:
- Aggiornamenti alla documentazione:
- Nuovo metodo esposto: LatLngBounds.isEmpty()
- Tutti i metodi, gli eventi, le proprietà e le costanti sono ordinati per nome
- Sono stati corretti i tipi errati nelle proprietà delle opzioni polilinea e poligono
28 settembre 2009
- Miglioramenti alle prestazioni di rendering dei poli.
- È stato risolto il problema relativo all'avviso JS per SVGView.
22 settembre 2009
- Issue 1420: Funzionalità: aggiungi la classe Polyline all'API
- Problema 1371: quando la mappa è in movimento, l'evento map.bounds_changed viene attivato ripetutamente
- Problema 1700: Posizione errata del clic dopo lo zoom out in Firefox 3.5
- Problema 1702: LatLng errato segnalato negli eventi di clic e doppio clic quando è presente un offset scorrimento in un elemento principale
- Problema 1723: la mappa salta quando si trascina su iPhone
Altre modifiche significative:
- Abbiamo lanciato le polilinee e i poligoni. Ti consentono di disegna linee o regioni riempite sulla mappa, specificare stili di tratto e riempimento e supportare la maggior parte degli eventi del mouse (ad es. non ancora il passaggio del mouse). Funzionano in tutti i browser supportati (IE 6.0 e versioni successive, Firefox 2.0 e versioni successive, Safari 3.1 e versioni successive, Chrome), inclusi i dispositivi mobili supportati.
- Sono state aggiunte due nuove sezioni alla guida per gli sviluppatori relative a polilinee e poligoni.
- Sono state aggiunte due nuove classi al riferimento dell'API per polilinee e poligoni.
- È stato aggiunto il nuovo evento mappa "idle", attivato quando la mappa non si sposta per un po' di tempo. Risolve il problema 1371.
- Sono stati corretti i valori LatLng non corretti restituiti dagli eventi di clic.
- È stato corretto il bug dello zoom con pizzico su iPhone. Vedi Issue 1723.
10 settembre 2009
- Problema 1659: LatLng errato segnalato negli eventi di clic e doppio clic dopo la panoramica, Firefox 3.5
- Problema 1621: viene visualizzata una posizione errata dopo aver fatto clic sulla mappa in IE8 con il tipo di documento
- Problema 1642: overflow:auto di InfoWindow
- Problema 1531: La larghezza della finestra delle informazioni aumenta a ogni apertura
Altre modifiche significative:
- 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 al primo avvio di riquadri e proiezione. Questo risolve il problema 1377.
- Il metodo "remove " dell'interfaccia OverlayView è stato rinominato in "onRemove". Il nome precedente rimane supportato per mantenere la compatibilità con le versioni precedenti.
2 settembre 2009
- Problema 1525: Errore get_bounds a livelli di zoom ridotti
- Problema 1596: La panoramica oltre il confine settentrionale o meridionale del mondo restituisce un errore
- Issue 1643: Bug: le rotelle di scorrimento della mappa si attivano inutilmente
- Problema 1379: non riesco a visualizzare i dati della mappa della Corea nella versione 3
Altre modifiche significative:
- È stata attivata la rotella di scorrimento continua e lo zoom con doppio clic su Chrome, Safari 4 e Firefox 3.5
- Prestazioni migliorate per il trascinamento della mappa
- Il doppio clic ora centra la mappa dopo lo zoom
24 agosto 2009
- Problema 1567: map.set_center a una posizione nelle vicinanze non funziona.
- Problema 1605: Quando scorri la mappa, scorre anche la pagina
- Problema 1467: scorrimento della funzione mappa + animazione
Altre modifiche significative:
- Lo zoom con la rotellina è abilitato per impostazione predefinita. Per disattivarla, imposta la proprietà della rotellina dell'opzione mappa su false.
- Documentazione aggiornata per includere le funzioni panTo e panBy.
14 agosto 2009
- Problema 1575: bug nel metodo set_draggable() degli indicatori trascinabili
Altre modifiche significative:
- Lo zoom con la rotellina del mouse è stato attivato.
- È stato risolto un problema che interessava gli iPhone, in cui si verificavano salti della mappa dopo il trascinamento.
4 agosto 2009
- Problema 1393: consentire indicatori spostabili
- Problema 1448: Errore: l'API v3 ha bisogno di una funzione checkResize() (o equivalente)
- Problema 1404: Problema con il cursore in Opera
- Problema 1514: La freccia di selezione del tipo di mappa viene visualizzata in modo errato con HTML 4.01 strict
- Problema 1426: Controllo dell'indice z di InfoWindow
Altre modifiche significative:
- Lo zoom e il trascinamento su iPhone dovrebbero essere più affidabili.
- Sono stati aggiunti setter e getter zIndex agli oggetti InfoWindow.
Modifiche alla documentazione:
- Sono stati aggiunti i metodi Marker get_draggable e set_draggable
- Sono stati aggiunti gli eventi Marker drag, dragstart, dragend, draggable_changed
- È stata aggiunta la proprietà Indicatore spostabile
- Sono stati aggiunti i metodi get_zIndex e set_zIndex della finestra informativa
- Informazioni Evento zIndex_changed della finestra aggiunto
- È stata aggiunta la proprietà zIndex della finestra informativa
13 luglio 2009
- Problema 1415: infowindow content: selectable true/ false
- Problema 1432: Evento di uscita del mouse non 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 significative:
- Gli sviluppatori non devono più specificare le dimensioni di un MarkerImage, l'API le rileverà se non sono fornite. Come 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 di OverlayView.
- I metodi "changed" di OverlayView sono stati rimossi dall'interfaccia. Ciò non dovrebbe influire sul codice dello sviluppatore, poiché questi metodi non sono stati effettivamente utilizzati in precedenza.
- L'opzione partialmatch è stata rimossa dagli oggetti Request di Geocoder. Se uno sviluppatore continua a trasmetterlo, non avrà alcun effetto sulla query.
12 giugno 2009
Problemi modificati:
- Issue 1363: Bug: gli eventi di clic sulla mappa non vengono inviati sull'iPhone
Altre modifiche significative:
- Il controllo zoom grande è cliccabile in tutti i browser
- La finestra informativa "cancella" il controllo dello zoom grande, posizionandosi completamente all'interno della mappa e dei controlli
- Il copyright per i dispositivi mobili utilizza immagini di buona qualità
- Le schede vengono caricate dal centro anziché dall'angolo in alto a sinistra
- Gli utenti non possono più selezionare il testo dei pulsanti dei tipi di mappa o alcuna delle immagini di controllo
- La libreria principale è più piccola di circa 1,9 KB