Informacje o wersji interfejsu Maps JavaScript API

Zasubskrybuj te informacje o wersji. Subskrybuj

Zespół Maps JavaScript API regularnie aktualizuje interfejs API, dodając do niego nowe funkcje, poprawki błędów i ulepszenia wydajności. Możesz wskazać wersję interfejsu API, którą chcesz wczytać w aplikacji, określając ją w parametrze v w żądaniu wczytywania interfejsu Maps JavaScript API. Dowiedz się więcej o obsłudze wersji.

Ta historia zmian zawiera listę wersji według daty i numeru wersji wraz z powiązanymi zmianami.

Aby otrzymywać informacje o nowych wersjach interfejsu API Map Google, zasubskrybuj grupę google-maps-js-api-v3-notify.

3.57.6a

27 czerwca 2024 r.

Bez zmian widocznych publicznie.

3.57.5

20 czerwca 2024 r.

Bez zmian widocznych publicznie.

3.57.4

13 czerwca 2024 r.

Zmiany:

  • [Wersja beta] Zintegrowano nową usługę oznaczającą etykiety do renderowania etykiet map wektorowych.
  • InfoWindow ma nową właściwość isOpen, która wskazuje, czy jest otwarte na mapie czy w Street View.
  • Poprawiliśmy nieprawidłową dokumentację referencyjną klasy PlacePrediction autouzupełniania miejsca.

3.57.3a

6 czerwca 2024 r.

  • [Kanał beta] Dodano deskryptory adresów do odpowiedzi Geokodowanie na potrzeby odwrotnego geokodowania, przekierowywania geokodowania i wyszukiwania identyfikatora miejsca.

3.57.2

28 maja 2024 r.

Zmiany:

  • Naprawiliśmy błąd polegający na tym, że element sterujący typu mapy w komponencie internetowym nie otwierał menu.
  • Naprawiono błąd, który powodował brak wskaźnika przeciągania elementu AdvancedMarkerElement.
  • Dodanie funkcji autouzupełniania do nowego interfejsu Place API.
  • Kafelki rastrowania mapy są teraz wyświetlane w formacie WebP.
  • Zaktualizowaliśmy dokumentację dotyczącą obiektów Place.searchByText i Place.searchW pobliżu, aby wskazywała prawidłową listę pól.
  • Nowy przycisk zamykania InfoWindow oraz opcjonalny nagłówek są teraz dostępne w kanale tygodniowym.

3.57.0

24 maja 2024 r.

Bez zmian widocznych publicznie.

3.56.12a

9 maja 2024 r.

Zmiany:

  • Napraw błąd, który powodował, że w aplikacji AdvancedMarkerElement brakowało wskaźnika przeciągania.

3.56.11

2 maja 2024 r.

Zmiany:

  • [kanał w wersji beta] <gmp-map> będzie teraz domyślnie korzystać z trybu wektorowego, gdy ustawiony jest identyfikator mapy, ale identyfikator mapy nie zawiera wyraźnego typu renderowania (np. DEMO_MAP_ID).

3.56.10

25 kwietnia 2024 r.

Zmiany:

  • [Wersja beta] Dymki dotyczące zdarzenia gmp-placeselect firmy PlaceAutocompleteElement.
  • [Wersja beta] Nowy przycisk zamykania okna InfoWindow oraz opcjonalny nagłówek są teraz dostępne.
  • [Wersja beta] Ulepszona klawiatura i ułatwienia dostępu jednym wskaźnikiem dla sterowania Pegmanami w Street View.
  • Rozwiązaliśmy problem z wyciekiem pamięci spowodowany przez usunięcie znaczników zaawansowanych.
  • Naprawiono problem, który powodował, że okręgi nie rysowały gładkiej granicy.
  • Dodano interfejs API umożliwiający ustawienie trybu wektorowego podczas tworzenia instancji google.maps.Map (identyfikator mapy nie jest wymagany).

3.56.8

11 kwietnia 2024 r.

Zmiany:

  • Rozwiązaliśmy problem z wyciekiem pamięci podczas korzystania z narzędzia AdvancedMarkerElement.

3.56.7

4 kwietnia 2024 r.

Zmiany:

  • Dodaj funkcję wyszukiwania w pobliżu do nowej klasy Miejsca.

3.56.6

28 marca 2024 r.

Zmiany:

  • [Wersja beta] kafelki rastrów map są teraz obsługiwane w formacie graficznym WebP.
  • Poprawiono pozycję zakotwiczenia okna informacyjnego w przypadku ciekawych miejsc na mapie wektorowej.
  • Naprawiliśmy błąd, który powodował wyświetlanie elementu AdvancedMarkerElement bez określonej pozycji.
  • Do interfejsu API InfoWindow dodano zdarzenie „close”.

3.56.5

21 marca 2024 r.

Zmiany:

  • [Wersja beta] Nowe kolory mapy podstawowej są teraz domyślnymi kolorami dla deweloperów, którzy nie używają identyfikatorów map. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/new-basemap-style-opt-in.
  • Poprawiono podstawowe położenie okna informacyjnego dla etykiet i ikon mapy wektorowej.

3.56.4

14 marca 2024 r.

Bez zmian widocznych publicznie.

3.56.3

7 marca 2024 r.

Bez zmian widocznych publicznie.

3.56.1

22 lutego 2024 r.

Zmiany:

  • Poprawiliśmy błąd dokumentacji w parametrze „fields” obiektu Place.searchByText.
  • [Wersja beta] Tworzy domyślny przedział w <gmp-map> i umożliwia tworzenie elementów niestandardowych w celu opakowania komponentów internetowych Maps JavaScript API.
  • Dodaj opcje parkowania do nowego interfejsu Place class API.
  • Wycofujemy google.maps.Marker. Zamiast niego używaj znaczników google.maps.marker.AdvancedMarkerElement. W tej chwili nie planujemy wycofania usługi google.maps.Marker, ale zalecamy stosowanie właściwości google.maps.marker.AdvancedMarkerElement zamiast google.maps.Marker. Chociaż błędy w aplikacji google.maps.Marker będą nadal otrzymywać poprawki błędów, nie naprawimy już istniejących błędów w narzędziu google.maps.Marker. Przed wycofaniem pomocy zostanie wysłane powiadomienie z co najmniej 12-miesięcznym wyprzedzeniem. Szczegółowe informacje o wycofaniu znajdziesz na stronie https://developers.google.com/maps/deprecations.
  • Dodaj dodatkowe atrybuty do nowego interfejsu Place class API.
  • Dodaj opcje płatności do nowego interfejsu Place class API.

3.55.11a

15 lutego 2024 r.

Zmiany:

  • Zapobiegaj automatycznemu przewijaniu map po kliknięciu.

3.55.11

8 lutego 2024 r.

Zmiany:

  • [Kanał alfa] Usunięto właściwość wprowadzanieElement z elementu PlaceAutocompleteElement.
  • [Kanał alfa] Dodawanie części CSS do elementu autouzupełniania miejsca
  • [Kanał beta] Funkcja PlaceAutocompleteElement jest teraz dostępna w wersji testowej (v=beta)
  • Dodano opcje ułatwień dostępu do interfejsu Places V2 API.

3.55.10

1 lutego 2024 r.

Zmiany:

  • [Kanał beta] Wycofanie funkcji SearchByTextRequest.rankBy. Użyj interfejsu SearchByTextRequest.rankPreference.
  • [Kanał beta] Place.findPlaceFromQuery i Place.findPlaceFromPhoneNumber nie są już dostępne. Zamiast nich użyj Place.searchByText.
  • Naprawiono śledzenie wykorzystania na kanale.
  • Włącz linie łamane uwzględniające natężenie ruchu dla dostawców określania lokalizacji podróży i pojazdu w udostępnianiu czynności w języku JavaScript.
  • Na kanale tygodniowym są już dostępne nowe zajęcia Miejsce.
  • Wycofujemy Place.openingHours. Zamiast niej użyj wartości regularOpeningHours.

3.55.9

25 stycznia 2024 r.

Zmiany:

  • [Wersja beta] Rozwiązaliśmy problem, który powodował, że nie można było zamknąć okna skrótów klawiszowych po naciśnięciu klawisza Esc na urządzeniu MapElement.
  • Dodano nowy parametr loading=async do adresu URL wczytywania na potrzeby bezpośredniego wczytywania skryptu. Wskazuje on, że interfejs Maps JavaScript API nie został wczytany synchronicznie i że zdarzenie load w skrypcie nie wywołuje kodu JavaScript. Jeśli to możliwe, zalecamy ustawienie tego ustawienia na async, ponieważ pozwala to zwiększyć wydajność.

3.55.8

18 stycznia 2024 r.

Zmiany:

  • [Kanał alfa] Wysyłanie tokena sesji w ramach żądań PlaceAutocompleteElement.
  • [Wersja beta] Wprowadzenie nowej usługi gmpClickable w: AdvancedMarkerElement. Jest to przełomowa zmiana w przypadku użytkowników, którzy zarejestrują zdarzenie gmp-click za pomocą addEventListener() w kanale beta. Aby otrzymywać zdarzenie gmp-click w momencie kliknięcia, ustaw właściwość gmpClickable na true lub dodaj atrybut gmp-clickable do komponentu internetowego . Użytkownicy, którzy do rejestrowania wydarzenia gmp-click używają adresu addListener(), nie muszą na razie wprowadzać żadnych zmian.

3.55.7

11 stycznia 2024 r.

Zmiany:

  • [Kanał beta] Właściwość element elementu AdvancedMarkerElement wskazuje teraz wystąpienie AdvancedMarkerElement.
  • [Wersja beta] Znaczniki zaawansowane mogą teraz dostosowywać zawartość za pomocą węzłów podrzędnych.
  • Usunięto błąd, który powodował, że po kliknięciu mapy nie działały skróty klawiszowe dotyczące przesuwania i powiększania.
  • Włącz dostosowywanie linii łamanych na potrzeby udostępniania serii czynności JavaScript.
  • [kanał alfa] Dodawanie atrybutów typów, requestedLanguage, requestedRegion oraz name do atrybutu PlaceAutocomplete.
  • [Wersja beta] Naprawiono błąd, który powodował, że podczas wywoływania funkcji document.createElement('gmp-advanced-marker') nie był tworzony element znacznika zaawansowanego.

3.55.3

30 listopada 2023 r.

Bez zmian widocznych publicznie.

3.55.2

23 listopada 2023 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował błędy CSP związane ze stylem w Street View

3.55.1

16 listopada 2023 r.

Bez zmian widocznych publicznie.

3.54.12a

8 listopada 2023 r.

Zmiany:

  • Naprawiliśmy błąd, który w niektórych sytuacjach powodował, że nie był renderowany WebGLOverlayView.

3.54.12

2 listopada 2023 r.

Zmiany:

  • [kanał alfa] Aktualizacja autouzupełniania miejsc, która ma być komponentem internetowym. To jest przełomowa zmiana. Aktualne informacje o wykorzystaniu znajdziesz na stronie https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
  • [Kanał alfa] Aktualizowanie zarządzania ustawieniami autouzupełniania elementu miejsca
  • [Kanał beta] Udostępnianie zdarzenia gmp-zoomchange w elemencie MapElements
  • Włącz MapTypeControl HORIZONTAL_BAR, aby automatycznie obsługiwać konteksty układu RTL.

3.54.11

26 października 2023 r.

Zmiany:

  • Naprawiono błąd, który powodował, że skonfigurowanie elementów sterujących na mapie mogło powodować błąd.
  • Dodaj możliwość ograniczenia zdjęć Street View tylko do oficjalnych źródeł Google za pomocą StreetViewLocationRequest i StreetViewControlOptions.

3.54.10

18 października 2023 r.

Zmiany:

  • [Wersja beta] MapElement automatycznie dostosowuje układ elementów sterujących od lewej do prawej lub od prawej do lewej na podstawie obliczonego stylu direction. Dostępne są też przedziały służące do dodawania niestandardowych elementów sterujących. ControlPosition obsługuje teraz wartości logiczne dla układu LTR/RTL. Interfejs Maps Embed API dostosowuje teraz układ elementów sterujących automatycznie do tekstu od lewej do prawej lub od prawej do lewej w zależności od języka.
  • [Kanał w wersji beta] MapElement ma teraz włączoną funkcję DelegesFocus.

3.54.9

12 października 2023 r.

  • [Wersja beta] Dodaje podsumowanie redakcyjne do interfejsu Places v2 API.

3.54.7a

28 września 2023 r.

Zmiany:

  • Dodaliśmy obsługę wielu dostawców lokalizacji w kodzie JavaScript do udostępniania czynności.

3.54.6

21 września 2023 r.

Zmiany:

  • Funkcja google.maps.FeatureLayer reaguje na zdarzenia przesunięcia myszą.
  • Dodaliśmy google.maps.FeatureType.SCHOOL_DISTRICT, aby okręgi szkolne były obsługiwane w stylu opartym na danych.

3.54.5

14 września 2023 r.

Zmiany:

  • [Kanał w wersji beta] Naprawiliśmy błąd, który powodował, że funkcja addEventListener() funkcji AdvancedMarkerElement była niedostępna.

3.54.4

7 września 2023 r.

Zmiany:

  • Logo Google nie będzie tak często pokrywać się z informacjami o prawach autorskich widocznymi na mapie.

3.54.2

24 sierpnia 2023 r.

Zmiany:

  • Naprawiliśmy błąd w funkcji DirectionsRenderer, który powodował, że mapa nie była wczytywana, jeśli przed wyrenderowaniem DirectionsResult nie ustawiono powiększenia i środka.

3.54.1

18 sierpnia 2023 r.

Zmiany:

  • Uaktualnia Maps JavaScript API, aby natywnie obsługiwać ECMAScript 2020.
  • Znaczniki zaawansowane są teraz renderowane bardziej wyraźnie.
  • Mapa jest wyłączona, gdy tablica.from została zastąpiona implementacją, która nie obsługuje iteracji.
  • Usunięto ostrość, która była tracona, gdy przyciski powiększenia były wyłączone na poziomie limitu.

3.53.13

27 lipca 2023 r.

Zmiany:

  • [Kanał beta] Atrybucje w nowej klasie Miejsca zostały refaktoryzowane. PhotoAttribution to teraz AuthorAttribution. author to teraz displayName. authorURI to teraz uri. Książka photoURI {?string} jest już dostępna w usłudze AuthorAttribution. Photo.attributions to teraz Photo.authorAttributions. Review.authorAttribution Użytkownik {?AuthorAttribution} zastępuje plakietkę Photo.author/authorURI/authorPhotoURI.
  • [Kanał w wersji beta] Dodano wymagane pole textQuery i wycofaliśmy pole query z metody wyszukiwania klasy Place class searchByText().
  • Dostosowano odsunięcie okna informacyjnego dla etykiet i ikon mapy rastrowej.

3.53.12

20 lipca 2023 r.

Zmiany:

  • [Kanał wersji beta] Dodano dostawców lokalizacji pojazdów i flot ODRD na potrzeby udostępniania czynności przez JavaScript – śledzenie floty.
  • Zaktualizowano komunikat ostrzegawczy, który pojawia się, gdy argument przekazywany do konstruktora LatLng() jest ignorowany.
  • Wycofano pole Marker.collisionBehavior na rzecz AdvancedMarkerElement.collisionBehavior.

3.53.11

13 lipca 2023 r.

Zmiany:

  • Funkcja isLocationOnEdge() zwraca teraz true, gdy określony punkt jest wystarczająco blisko początku lub krawędzi linii łamanej.
  • Dodaje dziennik błędów, który informuje programistów, gdy nie można wczytać mapy wektorowej i przełącza się z powrotem na mapę rastrową.

3.53.7

15 czerwca 2023 r.

Zmiany:

  • [Kanał alfa] Aktualizacja elementu autouzupełniania miejsca, aby zapewnić lepszą obsługę czytników ekranu i innych technologii wspomagających osoby z niepełnosprawnością.

3.53.5

1 czerwca 2023 r.

Zmiany:

  • Zezwalaj na przekazywanie elementu Węzeł do właściwości content znacznika zaawansowanego.
  • Poprawiono wydajność podczas kolizji znaczników zaawansowanych.
  • Dodano nowe pole DeliveryVehicleStop w udostępnianiu ścieżki JavaScript.

3.53.4a

24 maja 2023 r.

Poprawki błędów:

  • Usunięto problem z migotaniem na mapie wektorowej.
  • Poprawiono nieprawidłowe obliczenie daty przy uwzględnieniu różnych stref czasowych w metodzie miejsca getNextOpeningTime().
  • Poprawiliśmy błędny typ w polu VehicleJourneySegment na potrzeby udostępniania trasy.

3.53.3

18 maja 2023 r.

Zmiany:

  • [kanał alfa] Naprawiono błąd polegający na tym, że element autouzupełniania nie przywracał oryginalnego tekstu po użyciu klawiszy strzałek do podświetlenia prognozy i kliknięcia Escape.
  • [Kanał alfa] Zaktualizowano style prognozowania autouzupełniania, aby umożliwić wyświetlanie wielokropków przy nadmiarze tekstu.
  • [Kanał w wersji beta] Kontekst lokalny pokazuje teraz powiadomienie, że informacje kontekstowe o miejscach z mapy lokalnego kontekstu wkrótce zostaną wycofane.
  • Naprawiliśmy błąd polegający na tym, że Pegman Street View nie wyświetlał podglądu po najechaniu kursorem, dopóki nie wrócił do stacji dokującej co najmniej raz.
  • Wycofane granice, lokalizacja i promień w usłudze autouzupełniania miejsc. Zamiast tego użyj Bias lokalizacji i Ograniczenie lokalizacji.

3.53.2

4 maja 2023 r.

Zmiany:

  • [Kanał wersji beta] Styl oparty na danych dostępny dla zbiorów danych
  • [Wersja beta] Komponenty internetowe <gmp-map> i <gmp-advanced-marker> są już dostępne.
  • Dodano pole TimeWindow do elementów Task i TaskTrackingInfo w funkcji udostępniania czynności JavaScript.
  • Funkcje AdvancedMarkerElement i PinElement zostały udostępnione w kanale tygodniowym.
  • Styl oparty na danych w przypadku granic został udostępniony w kanale tygodniowym.
  • getMapCapabilities i zdarzenie mapcapabilities_changed są udostępniane w kanale cotygodniowym.

3.53.1a

27 kwietnia 2023 r.

Zmiany:

  • Zaktualizowaliśmy usługę autouzupełniania miejsc, aby obsługiwać tendencje związane z lokalizacją i ograniczeniami lokalizacji
  • [Kanał beta] Opublikowana dokumentacja metody Place v2 w JSON.
  • [Wersja beta] Naprawiono przeciąganie znacznika zaawansowanego, gdy mapa jest zawijana.
  • [Kanał wersji beta] Styl oparty na danych PlaceFeature.fetchPlace displayName będzie wyświetlany w języku użytkownika.
  • [Kanał w wersji beta] Nazwy AdvancedMarkerView i PinView zostały zmienione na AdvancedMarkerElement i PinElement.
  • [Kanał beta] Naprawiono błąd polegający na tym, że znaczniki zaawansowane i kody PIN były czasami dostępne bez ich jednoznacznego wczytywania. Pamiętaj, aby zawsze wczytać bibliotekę znaczników przed uzyskaniem dostępu do tych zajęć.
  • [Kanał w wersji beta] Znacznik AdvancedMarker position został znormalizowany do wysokości geograficznej.
  • [Wersja beta] Wycofuje właściwość znacznika zaawansowanego draggable na rzecz gmpDraggable.

3.52.9

13 kwietnia 2023 r.

Zmiany:

  • [Kanał beta] Zmiana wartości właściwości miejsca „priceLevel” z liczby na ciąg znaków. Możliwe wartości parametru „priceLevel” to teraz: „FREE”, „INEXPENSIVE”, „MODERATE”, „EXPENSIVE”, „VERY_EXPENSIVE”.
  • [Wersja beta] Wycofanie klasy AdvancedMarkerView.draggable z biblioteką gmpDraggable.
  • [Kanał beta] Usunięcie właściwości „icon” i nazwy pola z klasy Place. Zachęcamy deweloperów do używania zamiast nich wartości „svgIconMaskURI”.
  • [Kanał w wersji beta] Właściwość „title” w narzędziu AdvancedMarkerView akceptuje teraz tylko ciąg znaków. Tytuły można usuwać, pozostawiając pusty ciąg znaków.
  • [Kanał beta] Dodanie „svgIconMaskURI” jako obsługiwanej nazwy pola w metodach Place.fromPlaceFrom.
  • [Wersja beta] Właściwość klasy miejsca została zmieniona z userRatingsCount na userRatingCount
  • Poprawiliśmy drukowanie błędów po zalogowaniu się w konsoli.

Poprawki błędów:

  • Usunięto błąd, który powodował, że zamknięcie InfoWindow powodowało błąd.

3.52.8

6 kwietnia 2023 r.

Zmiany:

  • Dodano pollingIntervalMillis jako pole publiczne dostawców lokalizacji odpytań w ramach udostępniania ścieżek JavaScript.
  • [Kanał wersji beta] Zmieniono odpowiedź JSON klasy Place z „snake_case” na małe literyCamelCase.

Poprawki błędów:

  • Naprawiono błąd, przez który w opinii o miejscu publishTime wyświetlała się niewłaściwa data.
  • Rozwiązaliśmy problem, który powodował, że nie można było tworzyć elementów niestandardowych na całym świecie.
  • [Wersja beta] Naprawiliśmy błąd, który powodował, że znaczniki zaawansowane znikały podczas pakowania mapy.

3.52.6

23 marca 2023 r.

Zmiany:

  • [Kanał alfa] Udostępniliśmy widżet autouzupełniania miejsc (nowy) – funkcja eksperymentalna.
  • Udostępnia cotygodniowe udostępnianie ścieżek JavaScript.

3.52.5

16 marca 2023 r.

Zmiany:

  • [kanał w wersji beta] Styl oparty na danych: usunięto typy cech NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 i SUBFORMATTEDCOUNT_LEVEL_1.

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował, że interfejsy TypeScript były puste w przypadku bibliotek używanych przez funkcję importLibrary().

3.52.4

9 marca 2023 r.

Zmiany:

  • [Kanał beta] Pomija zdarzenie kliknięcia znacznika zaawansowanego podczas przeciągania znacznika.

3.52.3

2 marca 2023 r.

Zmiany:

  • [Wersja beta] Dodano elementy TaskTrackingInfo do udostępniania czynności JavaScript.
  • [Wersja beta] Uaktualnia Maps JavaScript API, aby natywnie obsługiwać ECMAScript 2020.

Poprawki błędów:

  • Naprawia wyciek pamięci, który mógł wystąpić podczas dodawania znaczników do mapy i z niej oraz ich usuwania.
  • Naprawiono błąd, który powodował, że element interaktywny można było kliknąć, gdy znajduje się on pod klikalnym znacznikiem zaawansowanym na urządzeniach dotykowych.

3.52.2

23 lutego 2023 r.

Zmiany:

  • [Kanał beta] Styl oparty na danych: usunięcie właściwości PlaceFeature.displayName.
  • [Wersja beta] Naprawiono nieprawidłowe usuwanie widoków WebGL nakładek przy wywoływaniu funkcji setMap(null)
  • Naprawiono błąd powodujący brak informacji o bibliotece search.
  • Naprawiono błąd polegający na tym, że przycisk zamykania InfoWindow był niewidoczny, gdy znajdował się w katalogu głównym cienia.
  • Aby ulepszyć Core Web Vitals i ograniczyć niepotrzebne przenoszenie danych, Maps JS opóźnia wczytywanie fragmentów mapy do momentu, aż mapa znajdzie się w widocznym obszarze. Mapy utworzone w początkowym widocznym obszarze strony nie powinny zmieniać się.

3.52.1

16 lutego 2023 r.

Zmiany:

  • Dodaje funkcję importLibrary(), która umożliwia dynamiczne ładowanie bibliotek w czasie działania.
  • [Wersja beta] Włącz funkcję automatycznego wstawiania w oknie InfoWindow po otwarciu w znaczniku zaawansowanym.
  • [Kanał wersji beta] ustawił wyświetlanie niektórych pól w obiektach biblioteki udostępniania sekwencji czynności jako niepustych.
  • [kanał w wersji beta] Styl oparty na danych: typy cech NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 i SUBFORMATTEDCOUNT_LEVEL_1 zostały wycofane. Zostaną one usunięte w marcu 2023 r.

3.51.8

2 lutego 2023 r.

Zmiany:

  • Wersja beta: obsługa renderowania znaczników zaawansowanych na niestandardowych typach map.
  • Najnowsza kopia wbudowanego programu wczytywania będzie teraz wykorzystywać ponownie liczby jednorazowe CSP znalezione w innym miejscu w dokumencie.

3.51.7

26 stycznia 2023 r.

Zmiany:

  • Kanał beta: styl oparty na danych: dodano metodę downloadPlace do pobierania wyświetlanej nazwy obiektu PlaceFeature. Właściwość PlaceFeature.displayName zostanie wycofana i usunięta w lutym 2023 r.

3.51.6

19 stycznia 2023 r.

Poprawki błędów:

  • Naprawiono problem ze znacznikami zaawansowanymi, który powodował, że usunięcie znacznika kolizji z mapy skutkowało pozostawieniem w DOM elementu znacznika ducha.

3.51.5

12 stycznia 2023 r.

Zmiany:

  • Poprawia typ element w obiektach AdvancedMarkerView, PinView i LocalContextMapView z Element na HTMLElement | SVGElement, aby dokładniej przedstawić wymagany typ elementu.

Poprawki błędów:

  • Usunęliśmy błąd związany z używaniem znacznika zaawansowanego z oknem informacyjnym, w którym okno InfoWindow mogło się nie otwierać po przeciągnięciu znacznika za pomocą klawiatury.

3.51.4

5 stycznia 2023 r.

Zmiany:

  • Wersja beta: dodawanie nowych atrybutów do klasy miejsca
  • Kanał wersji beta: tablica FeatureMouseEvent.features styl oparty na danych może zawierać więcej niż jedną cechę, jeśli pod kliknięciem jest wiele funkcji. Uruchomione zostaną wszystkie detektory kliknięć warstwy cech.
  • Wersja beta: błąd zgłoszenia nieprawidłowych argumentów w funkcji google.maps.Map.getFeatureLayer.
  • Koryguje położenie pikseli znaczników zaawansowanych na mapie pełnoekranowej.
  • Zmienia mapowanie zdarzeń myszy, tak aby ignorowały kliknięcia przycisku myszy, które mają miejsce, gdy jest już naciśnięty inny przycisk myszy.
  • Naprawiono błąd, który powodował znikanie znaczników zaawansowanych podczas powiększania mapy.
  • Poprawia wydajność podczas powiększania mapy z użyciem wielu znaczników zaawansowanych.
  • Zaktualizowaliśmy dokumentację StreetViewPanoramaOptions, by doprecyzować, że opcja clickToGo nie jest dostępna w przypadku panoram niestandardowych.
  • Zwiększa wydajność podczas tworzenia obwodów położenia geograficznego, w tym za pomocą funkcji Map.getBounds().
  • Aktualizuje referencję WebGLOverlayView dla opcji onAdd i onRemove.
  • Dodaje stałe dostosowanie stylu znacznika na potrzeby udostępniania czynności.

3.51.3

8 grudnia 2022 r.

Zmiany:

  • Naprawia błąd, który powodował, że znacznik nie przestawał aktywować klawiatury, gdy znajduje się poza widocznym obszarem mapy.
  • Wersja beta: zawiera klasę Place – nowy, prostszy interfejs API obsługujący nowoczesne wzorce użytkowania, takie jak Promises. Klasa Place zawiera nowe pola danych.
  • Wersja beta: naprawiono błąd, który powodował, że znaczniki zaawansowane nie były renderowane podczas przekazywania mapy zawartej w serwerze proxy.
  • Kanał w wersji beta: dodaje dostosowanie znacznika lokalizacji dostawcy podróży na potrzeby udostępniania czynności w JavaScripcie.

3.51.2

1 grudnia 2022 r.

Zmiany:

  • Kanał beta: interfejs API google.maps.importLibrary() jest już dostępny.
  • Kanał wersji beta: wycofany – kontekst lokalny został wycofany i nie jest już zalecany w przypadku nowych witryn. Funkcja ta będzie nadal działać, a przed wycofaniem pomocy powiadomimy o tym użytkowników z 12-miesięcznym wyprzedzeniem. Jeśli chcesz samodzielnie utworzyć środowisko lokalne, skorzystaj z rozwiązania „Odkrywanie okolicy” w Szybkim konstruktorze lub użyj biblioteki Miejsc, Maps JavaScript API. Pomoże Ci w tym przykładowy kod i ćwiczenia z programowania dostępne w bibliotece Miejsc.
  • Wersja beta: aby ulepszyć podstawowe wskaźniki internetowe i ograniczyć niepotrzebne przenoszenie danych, Maps JS opóźnia wczytywanie kafelków mapy do momentu, aż mapa zbliży się do widocznego obszaru. Mapy utworzone w początkowym widocznym obszarze strony nie powinny zmieniać się.
  • Kanał wersji beta: dodaje zdarzenie zmiany stanu sondowania w przypadku dostawców lokalizacji udostępniania trasy.
  • Wersja beta: dodaje funkcje dostosowywania stylu na potrzeby udostępniania czynności. Wycofano starsze metody konfiguracji.
  • Dodaje informacje o ułatwieniach dostępu klawiatury do kroków w panelu wskazówek. Teraz możesz poruszać się po trasie za pomocą klawisza Tab i wybierać trasę za pomocą spacji lub klawiszy Enter.
  • google.maps.geometry.spherical.computeArea() akceptuje teraz reguły LatLngBounds i Circle. LatLngBounds można teraz utworzyć za pomocą LatLngBoundsLiteral.
  • Dodaje tekst alt do obrazów w panelu sugerowanych tras użytkownika DirectionRenderer.

3.51.1

17 listopada 2022 r.

Zmiany:

  • Kanał wersji beta: została udostępniona klasa Place w bibliotece Miejsc.
  • Wersja beta: dodaje funkcje dostosowywania stylu na potrzeby udostępniania czynności. Starsze metody konfiguracji zostały wycofane.
  • Przeglądarka Internet Explorer 11 została wycofana z interfejsu Maps Embed API.
  • Logo Google w interfejsie Maps Embed API zmienia styl w przypadku korzystania z mapy hybrydowej lub satelitarnej w celu zwiększenia widoczności.
  • Ulepszona wydajność wczytywania znaczników zaawansowanych.
  • Sprawia, że rysunek z przyciskiem „Cofnij” jest łatwiej dostępny za pomocą klawiatury i czytnika ekranu.
  • Sprawia, że znaczniki wskazówek renderowania są dostępne dla klawiatury i czytnik ekranu w prosty sposób.
  • Dodaje opis ARIA do elementu sterującego skali mapy.
  • Włącza fokus i interakcję za pomocą klawiatury dla sterowania skalą mapy.
  • Wprowadza parametr języka do interfejsu Geocoder JS API. Interfejs Maps JS API nie uznaje już regionu US za domyślny region w geokoderze, jeśli nie jest on wyraźnie określony.
  • Wprowadza parametr języka do interfejsu Directions JS API.
  • Wprowadza parametr języka do interfejsu Reach Matrix JS API.

Poprawki błędów:

  • Naprawiono błąd, który powodował przekierowanie zaznaczenia klawiatury do znacznika po otwarciu okna informacyjnego.
  • Naprawiono błąd, przez który znaczniki nie można było zaznaczyć.

3,51

16 listopada 2022 r.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.51.
  • Kanał kwartalny został zaktualizowany do wersji 3.50.
  • Wersje 3.49 i 3.48 są nadal dostępne na żądanie podania numeru.

3.50.12a

7 listopada 2022 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że właściwości google.maps.event.addListenerOnce i google.maps.event.addDomListenerOnce mają nieprawidłowe powiązanie this.

3.50.12

3 listopada 2022 r.

Zmiany:

  • Wersja beta: znaczniki zaawansowane obsługują teraz wysokość na mapach ukośnych.

3.50.11

27 października 2022 r.

Zmiany:

  • Wersja beta: gdy warstwy cech stylu opartego na danych stają się niedostępne, loguje się teraz błąd.
  • Wersja beta: ulepszenia wydajności wczytywania domyślnych znaczników zaawansowanych.

3.50.10

20 października 2022 r.

Poprawki błędów:

  • Naprawia dopełnienie u dołu i z prawej strony InfoWindow na iOS.

3.50.9

13 października 2022 r.

Zmiany:

  • Wybrane kroki zostaną wyróżnione w panelu wskazówek.
  • Naprawia pisanie w języku TypeScript w konstruktorze PinView.
  • Naprawia pisanie w języku TypeScript w konstruktorze LagLngAltitude.
  • Aktualizuje domyślną ikonę znacznika w DirectionsRenderer.

3.50.8

6 października 2022 r.

Zmiany:

  • Kanał wersji beta: udostępniliśmy podgląd znaczników zaawansowanych.
  • Kanał beta: przedstawia dokumentację isAdvancedMarkersAvailable dotyczącą zwracanego obiektu getMapCapabilities().
  • Dodaje pole „To pole jest tylko do odczytu” do opisu interfejsu API LocalContextMapView i właściwości element obiektu LocalContextMapViewOption

Poprawki błędów:

  • Kolory w stylach niestandardowych JSON używają teraz przezroczystości stylu domyślnego, a nie wymuszonego 100% przezroczystości.

3.50.7

29 września 2022 r.

Zmiany:

  • Czytnik ekranu odczytuje teraz instrukcje dotyczące korzystania z Map i Street View.
  • Dodaje skróty klawiszowe przechylania i obracania do okna skrótów klawiszowych.

3.50.6

22 września 2022 r.

Poprawki błędów:

  • Usunęliśmy błąd, który powodował, że Voice Over na iOS poruszał się po elementach poniżej okna skrótów klawiszowych.
  • Dodaje tekst alternatywny do statycznego obrazu mapy.

Zmiany:

  • Po wywołaniu funkcji map.getMapCapabilities() w konsoli zostanie zarejestrowany błąd.

3.50.5

15 września 2022 r.

Zmiany:

  • Dodaj stałą MAX_BOUNDS dla współrzędnych geograficznych, aby wskazać maksymalne granice geograficzne dla map
  • Umożliwia czytnikom ekranu wykonywanie działań związanych z kliknięciami względem znaczników domyślnych.

3.50.3

1 września 2022 r.

Zmiany:

  • Kanał w wersji beta: aktualizuje klasę DeliveryVehicle usługi JavaScript udostępniania czynności, aby uwzględnić atrybuty niestandardowe.
  • Naprawia błąd powodujący nieprawidłowe współrzędne geograficzne w zdarzeniu po przechyleniu mapy.

3.50.2

25 sierpnia 2022 r.

Zmiany:

  • Kanał wersji beta: zmieniono FleetEngineDeliveryFleetLocationProvider, aby akceptować filtr pojazdów dostarczających ciągi tekstowe.
  • Aktualizuje obraz domyślnej ikony znacznika.

3.50.1

18 sierpnia 2022 r.

Zmiany:

  • Kanał wersji beta: wprowadza do kanału wersji beta interfejsy API umożliwiające obsługę map (getMapCapabilities i zdarzenie mapcapabilities_changed).
  • Kanał beta: wprowadza parametr language do funkcji google.maps.Geocoder.
  • Kanał beta: wprowadza parametr language do funkcji google.maps.DistanceMatrixService.
  • Kanał beta: wprowadza parametr language do funkcji google.maps.DirectionsService.
  • Usunięto błąd polegający na tym, że kod regionu był ignorowany w wielu interfejsach Places JS API. Wprowadza parametry języka i regionu do różnych interfejsów API Place JS.
  • W ustawieniach Content Security Policy wycofaliśmy obsługę Street View interfejsu Maps JavaScript API w przypadku witryn bez domeny googleapis.com. Więcej informacji znajdziesz w przewodniku po polityce treści.

3.49.12

4 sierpnia 2022 r.

Zmiany:

  • Dodaje DEMO_MAP_ID, identyfikator mapy, który może być używany w przykładach kodu, które wymagają identyfikatora mapy. Ten identyfikator mapy nie jest przeznaczony do użytku w aplikacjach produkcyjnych i nie można go używać w przypadku funkcji, które wymagają konfiguracji chmury (takich jak Styl Cloud).
  • Doprecyzuj, że do rozpoczęcia śledzenia potrzebna jest właściwość FleetEngineDeliverFleetLocationProvider.locationRestriction.

3.49.11

28 lipca 2022 r.

Zmiany:

  • Element google.maps.VehicleType może być teraz przywoływany jako wyliczenie środowiska wykonawczego.

3.49.10

21 lipca 2022 r.

Zmiany:

  • Podczas weryfikowania rozmiaru ikony znacznika, przeskalowanego rozmiaru ikony znacznika lub rozmiaru okna informacyjnego wartości NaN są odrzucane z powodu szerokości lub wysokości.
  • Usunęliśmy błąd, przez który element sterujący śledzenia ruchu nie był widoczny w Street View na urządzeniach z iOS.
  • Poprawiono błąd polegający na tym, że tekst wyświetlany po najechaniu kursorem był ucięty w przypadku języków z zapisem od prawej do lewej w interfejsie Embed API.
  • Sprawia, że okno informacyjne jest bardziej dostępne i wygodniejsze dla czytników ekranu.

3.49.9

14 lipca 2022 r.

Zmiany:

  • Doprecyzowuje użycie pól identyfikatora w przypadku dostawców lokalizacji udostępniania trasy.

3.49.8

7 lipca 2022 r.

Zmiany:

  • Ułatwia dostęp do linków nawigacyjnych Street View przy użyciu klawiatury i czytnik ekranu.
  • Wprowadza nową metodę focusw usłudze StreetViewPanorama.

3,49

23 czerwca 2022 r.

Zmiany:

Poprawki błędów:

  • Udostępnia wyliczenie BusinessStatus przez google.maps.places.BusinessStatus.

3.49.5

16 czerwca 2022 r.

Zmiany:

  • Dodaje do Street View okno dialogowe i opcję skrótów klawiszowych, które ułatwiają ich wykrywanie.

Poprawki błędów:

  • Usunięto błąd, który powodował przesłanie formularza przy zamykaniu Street View.

3.49.4

9 czerwca 2022 r.

Zmiany:

  • Przenosi WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, powiększenie cząstkowe i getVisibleRegion do kanału tygodniowego.
  • Domyślna panorama Street View dla lokalizacji Map automatycznie zarządza teraz ostrością po otwarciu. Jest to nowe zachowanie domyślne.
  • Panorama Street View teraz automatycznie przywraca ostrość po zamknięciu (jeśli to możliwe).
  • Street View można teraz zamknąć, naciskając klawisz ESC (gdy jest on włączony).
  • Interfejsy geometry.spherical.computeSignedArea() i geometry.spherical.computeArea() zostały zoptymalizowane pod kątem większej niezawodności i dokładności.

3.49.3a

2 czerwca 2022 r.

Zmiany:

  • Ulepszony kontrast kolorów na potrzeby sterowania śledzeniem ruchu w Street View.
  • Sterowanie śledzeniem ruchu w Street View ułatwiło korzystanie z klawiatury i czytnik ekranu.
  • Klasy MapsNetworkError, MapsRequestError i MapsServerError są teraz dostępne publicznie i udokumentowane.

3.49.2

26 maja 2022 r.

Zmiany:

  • Ulepszony kontrast kolorów na potrzeby sterowania śledzeniem ruchu w Street View.
  • Sterowanie śledzeniem ruchu w Street View ułatwiło korzystanie z klawiatury i czytnik ekranu.
  • Klasy MapsNetworkError, MapsRequestError i MapsServerError są teraz dostępne publicznie i udokumentowane.

3.49.1

19 maja 2022 r.

Zmiany:

  • Wersja beta: naprawiono błąd polegający na tym, że w wielu interfejsach API Miejsc JS kod regionu był ignorowany. Wprowadza parametry języka i regionu do różnych interfejsów API Place JS.
  • Poprawia kontrast kolorów w przypadku pełnego ekranu i elementów sterujących kompasem w trybie ciemnym.
  • Sprawia, że sterowanie kompasem, przyciskiem zamykania i linkiem adresu w Street View jest łatwiej dostępne, a także przyjazne dla czytnika ekranu.

3,49

12 maja 2022 r.

Zmiany:

  • Co tydzień jest aktualizowana do wersji 3.49.
  • Kanał jest aktualizowany co kwartał do wersji 3.48.
  • Wersje 3.47 i 3.46 są nadal dostępne na żądanie podania numeru.
  • Wersja 3.45 została usunięta i nie można już jej używać.

3.48.11

28 kwietnia 2022 r.

Zmiany:

  • Autouzupełnianie miejsc akceptuje teraz więcej typów. Dowiedz się więcej.
  • Kanał isFractionalZoom został przeniesiony do kanału tygodniowego.

3.48.9

14 kwietnia 2022 r.

Zmiany:

  • Wersja beta: włącza WebGL 2.0 dla WebGLOverlayView.
  • Wersja beta: obejmuje bibliotekę JourneySharing w typach, skryptach zewnętrznych i dokumentacji referencyjnej interfejsu Maps JavaScript API.
  • Funkcje google.maps.event.addDomListener() i google.maps.event.addDomListenerOnce() zostały wycofane i nie należy ich używać. Zamiast tego użyj standardowej metody addEventListener(). Te metody będą nadal działać i nie ma planów ich wycofania.
  • Dodaje title i aria-label do ikony znacznika Street View.
  • Dodaje atrybut aria-pressed do elementu sterującego Pełny ekran.
  • Zwiększa odstępy w menu w przypadku ustawienia Typ mapy.
  • Aktualizuje etykiety ARIA w menu Typ mapy.

Poprawki błędów:

  • Usuwa niedozwolony atrybut aria-expanded z domyślnego ustawienia typu mapy.

3.48.8

7 kwietnia 2022 r.

Zmiany:

  • Poprawia kontrast kolorów w interfejsie Maps JS API i logo Google Embed API.

3.48.7a

31 marca 2022 r.

Zmiany:

  • Wersja beta: usuwa wycofane interfejsy API widoku nakładek WebGL.
  • Włącza zaktualizowaną mapę bazową dla klientów korzystających z interfejsu Maps JavaScript API. Zaktualizowana mapa podstawowa, która jest już używana w Mapach Google dla użytkowników indywidualnych, zapewnia bogatszą i bardziej szczegółową mapę bazową, zwłaszcza w odniesieniu do naturalnych cech terenu.

Poprawki błędów:

  • Przywraca wcześniejszą poprawkę z elementu map.fitBounds() (łatwiej przejść z widocznym obszarem w przypadku niewielkich odległości) w oczekiwaniu na analizę.
  • Naprawia problemy z kontrastem kolorów w elemencie sterującym typem mapy w trybie wysokiego kontrastu kolorów.
  • Dopasowuje dostępne nazwy pól wyboru typu mapy do odpowiednich etykiet wizualnych.
  • Naprawia problemy z kontrastem kolorów w oknach informacyjnych w trybie wysokiego kontrastu kolorów.

3.48.6

24 marca 2022 r.

Zmiany:

  • Poprawia map.fitBounds(), by ułatwić przejście widocznego obszaru w przypadku niewielkich odległości.

3.48.5

17 marca 2022 r.

Zmiany:

  • Tylko Safari: przycisk zamykania i kontener treści są automatycznie zaznaczone na open.

Poprawki błędów:

  • Naprawia problem z kontrastem kolorów linku „Wyświetl w Mapach Google” w InfoWindow.
  • Naprawia problem z kontrastem kolorów linku „Wyświetl w Mapach Google” w adresie StreetViewPanorama.

3.48.4

10 marca 2022 r.

Zmiany:

  • Wprowadza nowe zdarzenie visible dla: InfoWindow.
  • Wprowadza nową metodę focus w usłudze InfoWindow.

3.48.3

3 marca 2022 r.

Zmiany:

  • Wersja beta: włącza nowy styl wywoływania usługi w usłudze Street View Maps JavaScript API. Aby takie wywołania nie były blokowane na poziomie przeglądarki, może być konieczna aktualizacja polityki Content Security Policy.
  • Wprowadzenie nowej usługi ariaLabel w przypadku: InfoWindow.

3.48.1

17 lutego 2022 r.

Zmiany:

  • Wersja beta: dodano obsługę ustawiania globalnych identyfikatorów doświadczeń. Tutaj znajdziesz dokumentację API.
  • Kanał beta: pierwszy i drugi parametr parametru fromLatLngAltitude zostaną scalone w parametr LatLngAltitude, a nie LatLng i number.
  • Nazwa parametru noWrap parametru LatLng została zmieniona na noClampNoWrap.
  • Czytnik ekranu odczytuje teraz instrukcje dotyczące poruszania się po znacznikach, gdy znacznik zostanie zaznaczony.
  • Interfejs Maps JavaScript API przekazuje informacje telemetryczne. Aby takie połączenia nie były blokowane na poziomie przeglądarki, może być konieczna aktualizacja Content Security Policy. Aby dowiedzieć się więcej, przeczytaj Najczęstsze pytania.
  • Ta wersja nie obsługuje Internet Explorera. Aby nadal obsługiwać przeglądarkę Internet Explorer 11, wybierz v=3.47, który będzie dostępny do listopada 2022 roku.

3,48

10 lutego 2022 r.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.48.
  • Kanał kwartalny został zaktualizowany do wersji 3.47.
  • Wersje 3.46 i 3.45 są nadal dostępne na żądanie podania numeru.

3.47.6

20 stycznia 2022 r.

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że strona przewijała się do góry, gdy zaznaczony jest element sterujący skrótów klawiszowych.

3.47.4

6 stycznia 2022 r.

Zmiany:

  • Wersja beta: aktualizacja interfejsu WebGLOverlayView w wersji beta – wycofanie wszystkich klas i metod ze słowem „gl” w nazwie na rzecz nowych z „GL” w nazwie, wycofanie funkcji WebglCameraParams na rzecz nowej klasy CameraParams (która zawiera podklasy CameraOptions).
  • Zaktualizowaliśmy dokumentację metody PlaceOpeningHours, aby odzwierciedlić, że do obliczeń nie są używane niestandardowe godziny pracy.

3.47.3

9 grudnia 2021 r.

Zmiany:

  • LatLng, LatLngBounds i Circle akceptują teraz instancję tej samej klasy w konstruktorze.

3.47.2

2 grudnia 2021 r.

Zmiany:

  • Możesz używać LatLngLiteral jako parametru wszędzie tam, gdzie dozwolony jest parametr LatLng na potrzeby prognoz.

Poprawki błędów:

  • Rozwiązaliśmy pewne problemy z renderowaniem, które mogły występować przy mniejszych wartościach skali (mniejszych niż 1,0).

3.47.1

18 listopada 2021 r.

Zmiany:

  • Parametr LatLngLiteral jest teraz dozwolony jako parametr zawsze, gdy w bibliotece geometrii jest dozwolony obiekt LatLng.
  • Dodano nowy interfejs API onGIStateUpdateRequest dla obsługi WebGL w interfejsie Maps JavaScript API.
  • Naprawiony został kontrast kolorów na ekranie błędu.
  • Wycofanie przeglądarki Internet Explorer 11 w wersji v=beta. Ostatnia wersja interfejsu Maps JavaScript API, która obsługuje Internet Explorera 11, to 3.47. W listopadzie 2022 r. wycofamy obsługę przeglądarki Internet Explorer 11.
  • Gdy opcja mapy keyboardShortcuts jest ustawiona na false, Mapy nie będą już uaktywniać klawisza Tab.
  • Przyciski powiększania i pomniejszania są teraz wyłączone po osiągnięciu odpowiedniego maksymalnego lub minimalnego poziomu powiększenia.
  • Zmieniono element sterujący MapType na użycie elementów semantycznych w celu ulepszenia ułatwień dostępu i czytnika ekranu w interfejsie Maps Embed API.
  • Dodano tekst alternatywny do ikony na ekranie błędu.
  • Różne ogólne ulepszenia stanu kodu.

Poprawki błędów:

  • Zastąp niezgodne atrybuty controlHeight i controlWidth niezgodne z WCAG zgodnymi atrybutami data-*.

3,47

11 listopada 2021 r.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.47.
  • Kanał kwartalny został zaktualizowany do wersji 3.46.
  • Wersja 3.45 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.44 została usunięta i nie można jej już używać.

3.46.12

4 listopada 2021 r.

Poprawki błędów:

  • Zaktualizowano pasek menu Typ mapy, dodając dokładniejsze etykiety ARIA.
  • Interfejs Embed API: do kilku linków dodaliśmy etykiety ARIA w celu zwiększenia wygody korzystania z czytnika ekranu.
  • Interfejs Embed API: stały kontrast kolorów niektórych elementów tekstowych.
  • Naprawiono typ elementu google.maps.Marker.MAX_ZINDEX w materiałach zewnętrznych.

3.46.11

28 października 2021 r.

Zmiany:

  • przekonwertowano metody pobierania i setery, aby korzystały z kodu goog.a11y.aria. Pomoże to w ochronie przed błędami pisowni.

3.46.8

7 października 2021 r.

Zmiany:

  • Kontekst lokalny: usunięto link do atrybucji ze zdjęć w kontekście lokalnym.

3.46.6

23 września 2021 r.

Zmiany:

  • Naprawiono błąd polegający na tym, że kursor pokazuje dłoń, gdy mapy nie można przeciągać.

3.46.5

16 września 2021 r.

Poprawki błędów:

  • Naprawiono błąd związany ze współczynnikiem kontrastu kolorów w widżecie Autouzupełnianie miejsca.

3.46.3

2 września 2021 r.

Zmiany:

  • Instrukcje przewijania są teraz wyświetlane nad otwartymi elementami InfoWindow i CustomOverlay.

3.46.2

26 sierpnia 2021 r.

Zmiany:

  • Wersja beta: raportowane informacje telemetryczne. Aby takie wywołania nie były blokowane na poziomie przeglądarki, może być konieczna aktualizacja Content Security Policy. Aby dowiedzieć się więcej, przeczytaj Najczęstsze pytania.

3,46

18 sierpnia 2021 r.

Dostępna jest wersja 3.46 Maps JavaScript API. Zobacz przewodnik na temat obsługi wersji.

Zmiany:

  • Do PlaceResult, icon_mask_base_uri i icon_background_color dodaliśmy 2 nowe pola.
  • Kanał tygodniowy został zaktualizowany do wersji 3.46.
  • Kanał kwartalny został zaktualizowany do wersji 3.45.
  • Wersja 3.44 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.43 została usunięta i nie można jej już używać.

Wycofania:

  • Wycofujemy obsługę Internet Explorera. Od sierpnia 2021 r. w przypadku interfejsu Maps JavaScript API w wersji 3.46 użytkownicy Internet Explorera 11 będą widzieć u góry map komunikat ostrzegawczy. Ostatnia wersja interfejsu Maps JavaScript API, która obsługuje Internet Explorera 11, to 3.47. W listopadzie 2022 r. wycofamy obsługę przeglądarki Internet Explorer 11.

Poprawki błędów:

  • Naprawiono błąd polegający na przesunięciu wierzchołka wielokąta przy określonych poziomach powiększenia.
  • Naprawiono błąd polegający na tym, że zawartość wielu okien informacyjnych nakładała się na siebie.

3.45.8

29 lipca 2021 r.

Zmiany:

  • Interfejs Embed API: w przypadku map umieszczonych na stronie poziom powiększenia jest zachowywany po przekierowaniu na stronę trasy.

3.45.7

22 lipca 2021 r.

Zmiany:

  • Obsługa IE11 została wycofana. Mapy w IE11 będą teraz wyświetlać baner w kanale wersji beta.
  • Zaktualizowano link „Wyznacz trasę” w osadzonych mapach, by zwiększyć dokładność.

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że metoda getFeatureById() nie mogła pobierać cech o identyfikatorze 0.
  • Rozwiązaliśmy problem, który powodował, że żądanie UNKNOWN ERROR/SERVICE BACKGROUND ERROR było zgłaszane, jeśli wartość ComponentRestriction jest niezdefiniowana lub pusta.

3.45.6a

15 lipca 2021 r.

Zmiany:

  • Po otwarciu zaznaczenie jest zarządzane na kontener InfoWindow, gdy pierwszy element sterujący, który można zaznaczyć, nie znajduje się w widocznym obszarze InfoWindow lub gdy disableAutoPan=true.

Poprawki błędów:

  • Naprawiono błąd polegający na tym, że po usunięciu menedżera rysunków i ponownym dodaniu do mapy nieukończone rysowanie łamało się automatycznie.
  • Naprawiono błąd polegający na obcinaniu tekstu „Trasa” w wyskakującym okienku „Umieść mapę” w niektórych językach.

3.45.5

1 lipca 2021 r.

Zmiany:

  • Zaktualizowany adres URL Maps Studio – do pisania i interfejsu JS API.

Poprawki błędów:

  • Rozwiązano nieobsłużony odrzucenie przez klienta obietnicy podczas nawiązywania połączenia zwrotnego.

3.45.4

24 czerwca 2021 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował otwarcie okna skrótów klawiszowych podczas przesyłania formularza.
  • Naprawiono błąd, przez który przycisk „Skróty klawiszowe” był niedopasowany.
  • Obiekty dodane przypadkowo do window (Spherical, PolylineCodec, PolyGeometry). Dostęp do tych obiektów należy uzyskiwać w ich w pełni kwalifikowanej przestrzeni nazw.

3.45.3

16 czerwca 2021 r.

Poprawki błędów:

  • Zaktualizowano InfoWindow, dzięki czemu zaznaczenie nie jest przesuwane, gdy funkcja open() zostanie wywołana w tej samej pętli uruchomienia co wystąpienie mapy.

Zmiany:

  • W sekcji z informacjami o interfejsie API InfoWindowOpenOptions dodaliśmy bardziej szczegółowe informacje.
  • Naprawiono pierścienie zaznaczenia podczas korzystania z nawigacji za pomocą klawiatury (Tab + Option) w Safari.

3.45.2

10 czerwca 2021 r.

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że element sterujący typu mapy nie był prawidłowo nakładany na tło okna skrótu klawiszowego w interfejsie Embed API.
  • Rozwiązaliśmy problem, który mógł powodować błąd podczas wczytywania stylów CSS czcionek.
  • Naprawiono błąd, który powodował migotanie przy przesuwaniu mapy przy otwartym oknie informacyjnym.

Zmiany:

3.45.1

3 czerwca 2021 r.

Zmiany:

  • Do interfejsu Data.StyleOptions dodaliśmy dokumentację właściwości animacji, ikon, etykiet i przezroczystości.
  • Zmieniliśmy okno dialogowe dotyczące praw autorskich, aby ułatwić dostęp do ułatwień dostępu.
  • System InfoWindows będzie teraz automatycznie zarządzać zaznaczeniem po otwarciu. Jest to nowe zachowanie domyślne.
  • Dodano interfejs API InfoWindowOpenOptions, który umożliwia deweloperom kontrolowanie sposobu zarządzania fokusem podczas otwierania InfoWindows.
  • Okno InfoWindows można zamknąć, naciskając klawisz ESC.
  • Podczas korzystania z czytników ekranu panel InfoWindows wyświetla się jako okno dialogowe.
  • Izolacja elementów Polyfill jest teraz włączona. Ta zmiana uniemożliwia instalację wewnętrznego kodu polyfill interfejsu Maps API na stronie hosta.

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że podczas przełączania kart przeglądarki pojawiał się pierścień ostrości na mapie.
  • Naprawiono błąd, który powodował, że w niektórych przeglądarkach pierścień zaznaczenia elementów sterujących mapą, elementami znaczników i elementami sterującymi typem mapy wyświetlał się nieprawidłowo.

Nowe funkcje:

  • Włączono obsługę obietnic w usługach wyznaczania tras, macierzy odległości, wysokości, geokodera, zdjęć z maksymalnym powiększeniem, Street View i AutcompleteService.getPlacePredictions().
  • Dodano opcje sterowania skrótami klawiszowymi oraz okno na mapie, aby ułatwić wykrywanie skrótów klawiszowych.
  • Mapy wektorowe są teraz dostępne w kanale tygodniowym (tylko funkcje podstawowe; funkcje WebGL są dostępne w wersji beta).

3.44.14

13 maja 2021 r.

Zmiany:

  • Gdy InfoWindow.open() zostanie wywołane bez powiązanej instancji Mapa lub Street View, w konsoli zostanie zarejestrowane ostrzeżenie.

3.44.12

28 kwietnia 2021 r.

Poprawki błędów:

  • Naprawiono błąd polegający na tym, że po zmianie na nowy typ mapy usunięte lub ukryte zoptymalizowane znaczniki są dodawane z powrotem do mapy.

Kontekst lokalny:

  • Dodano obsługę tablic, które nie mają zdefiniowanej metody @@iterator jako prawidłowej wartości placeTypePreferences.

3.44.11a

20 kwietnia 2021 r.

Zmiany:

  • Zwiększona wydajność tworzenia niestandardowych znaczników za pomocą obiektów ikon.
  • Zablokuj możliwość przenoszenia zaznaczenia do menu typów mapy po najechaniu kursorem na przycisk.

Poprawki błędów:

  • Naprawiono błąd, który powodował, że podczas wczytywania znaczników statycznych przed zainicjowaniem mapy podstawowej mógł występować błąd.

3.44.9

8 kwietnia 2021 r.

Poprawki błędów:

  • Naprawiono błąd, który powodował, że elementy sterujące mapą były dostępne przy użyciu klawiatury przy włączonej funkcji Street View.

3.44.8

1 kwietnia 2021 r.

Zmiany:

  • Biblioteka kontekstu lokalnego: przenieśliśmy logo Google w widoku szczegółów miejsca na dół treści.

3.44.7

25 marca 2021 r.

Zmiany:

  • Po zamknięciu okna InfoWindow fokus klawiatury wraca do odpowiedniego elementu.

3.44.4

4 marca 2021 r.

Zmiany:

  • Zdjęcia pod kątem 45° są teraz dostępne w przypadku szerszego zakresu powiększenia, a element sterujący obrotem uwzględnia teraz przyciski zarówno w prawo, jak i w lewo.

Poprawki błędów:

  • Naprawiono wyciek pamięci, który mógł wystąpić podczas wielokrotnego renderowania mapy.
  • Naprawiliśmy wyciek pamięci, który mógł wystąpić podczas dodawania lub usuwania okręgów bądź prostokątów z mapy.

3.44.2

25 lutego 2021 r.

Zmiany:

  • Naprawiliśmy błąd polegający na tym, że wywołanie funkcji autouzupełniania miejsc getPlacePredictions nieprawidłowo wskazuje niewłaściwy punkt końcowy w kanale wersji beta.

3.44.1

18 lutego 2021 r.

Zmiany:

  • Przyciski wyboru miejsca w kontekście lokalnym są teraz wyłączone podczas ponownego ładowania wyświetlanych miejsc.
  • Można teraz zaznaczyć niezoptymalizowane znaczniki oraz korzystać z klawiatury.
  • Kanał wersji beta: obiekty zostały przypadkowo usunięte do window (Spherical, PolylineCodec, PolyGeometry). Dostęp do tych obiektów należy uzyskać w ich w pełni kwalifikowanej przestrzeni nazw.
  • Włączono izolację Polyfill w kanale beta. Oznacza to, że interfejs Maps JavaScript API nie będzie już instalować elementów polyfill na stronie hosta.

3.43.8a

25 lutego 2021 r.

Zaktualizowano tylko kanał kwartalny. Zmiany:

  • Rozwiązaliśmy problem z wyciekiem pamięci podczas wielokrotnego renderowania mapy

3.43.8

5 lutego 2021 r.

Zmiany:

  • Dodano obsługę (w wersji beta) funkcji Promises w wersji AutocompleteService.getPlacePredictions().

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że kod Markers z etykietami przechwytywał zdarzenia kliknięcia, nawet gdy zasada clickable miała wartość Fałsz.

3.43.7a

28 stycznia 2021 r.

Poprawki błędów:

  • Rozwiązaliśmy różne problemy związane z rysowaniem linii łamanych.

3.43.6

21 stycznia 2021 r.

Poprawki błędów:

  • Naprawiono błąd polegający na tym, że czasem wypełniano otwory w wielokątach GeoJSON.
  • Naprawiono błąd, który powodował, że nakładka znikała przy przełączaniu między mapą a widokiem Street View.

3.43.5

14 stycznia 2021 r.

Zmiany:

  • Zmieniliśmy pola wyboru w menu, aby były łatwiej dostępne dla czytników ekranu.
  • Zwiększyliśmy rozmiar przycisków pięter w przypadku panoram Street View wewnątrz budynków.
  • Naprawiono pozycję elementów sterujących śledzeniem ruchu na urządzeniach mobilnych w Street View.

Poprawki błędów:

  • Przycisk menu klawiatury wyzwala teraz zdarzenie contextmenu.
  • Naprawiono błąd, który w niektórych sytuacjach nie działał prawidłowo podczas przełączania między mapą a Street View.
  • Rozwiązaliśmy problem, który powodował, że czytniki ekranu nie mogły przechodzić do znaczników na mapie.
  • Naprawiliśmy błąd, który powodował, że ikona miejsca znikała ze znacznika miejsca LocalContext.

3.43.3

9 grudnia 2020 r.

Zmiany:

  • Zmieniliśmy nazwę interfejsu google.maps.MouseEvent na google.maps.MapMouseEvent i dodaliśmy właściwość domEvent, która zapewnia bezpośredni dostęp do zdarzenia bazowego z poziomu DOM.
  • Poprawiono działanie pamięci nakładek wielokątnych.
  • Pamięć Canvas jest teraz jawnie zwalniana, aby uniknąć problemów z pamięcią w Safari.

Poprawki błędów:

  • Naprawiliśmy błąd polegający na tym, że w niektórych sytuacjach element sterujący na pełnym ekranie przestał działać podczas przełączania się między mapą a Street View.
  • Naprawiono błąd, który powodował, że w zdarzeniu click znacznika był rejestrowany błąd w konsoli.
  • Naprawiono błąd polegający na tym, że rozmiar klikalnego obszaru znacznika był za duży.
  • Naprawiono błąd związany z konfliktami kodu polyfill, który wpływał na symbole w IE11.

3.43.2

1 grudnia 2020 r.

Zmiany:

  • Dodaje zdarzenie contextmenu jako lepszą alternatywę dla zdarzenia rightclick. Zdarzenie contextmenu dodaje możliwość reagowania na kliknięcie Ctrl i kliknięcie w systemie macOS.
  • Dodaje atrybuty ułatwień dostępu do niezoptymalizowanych znaczników, jeśli podano title lub label.
  • Dodaje więcej etykiet i ról ARIA do elementów sterujących MapType, aby usprawnić obsługę czytnika ekranu.
  • Ulepszona obsługa czytników ekranu w przypadku elementów sterujących MapType. Gdy użytkownik opuści element sterujący, menu zostanie automatycznie zamknięte.
  • Poprawia liczbę elementów zgłoszonych w menu przez czytniki ekranu. Zapobiega to zliczaniu separatora wierszy jako elementu listy.
  • Dodaje w elemencie map pierścień zaznaczenia, który wskazuje, że zaznaczenie przy użyciu klawiatury jest aktywne.
  • Dodaje dodatkowe opcje klawiatury do elementów sterujących MapType. Opcje menu zamykają się teraz automatycznie, gdy element sterujący przestanie być aktywny. Klawisze strzałek w górę i w dół otwierają menu, a przycisk Escape zamyka menu. Klawisze Home i End powodują przejście do pierwszego i ostatniego elementu w menu.

Poprawki błędów:

  • Naprawiliśmy błąd polegający na tym, że anulowanie animacji znacznika mogło w pewnych okolicznościach spowodować wczesne zakończenie przyszłej animacji przez ten znacznik.

3.43.1a

20 listopada 2020 r.

Zmiany:

  • Dodaje do interfejsu MarkerLabel właściwość className, aby ustawić klasę CSS elementu label.
  • Dodaje obsługę (w wersji beta) funkcji Promises w usłudze zdjęć maksymalnych powiększenia.
  • Dodaj obsługę funkcji Promises w wersji beta w usłudze StreetView.
  • Do niezoptymalizowanych znaczników dodano tekst ułatwień dostępu (jeśli podano title lub label).
  • Usunęliśmy etykietę aria-pressed z przycisku menu elementów sterujących MapType, aby poprawić dostępność.
  • Zamieniono DropdownMenu i DropdownMenuItem na elementy semantyczne, aby poprawić dostępność.
  • Zmieniono tekst elementów praw autorskich, aby spełnić standardy dotyczące kontrastu kolorów.
  • Menu można teraz otwierać i zamykać za pomocą klawisza Enter lub spacji.
  • Możesz teraz zaznaczyć elementy menu.
  • Biblioteka kontekstu lokalnego: przyciski sterowania karuzelą są teraz wyłączone, jeśli nie mogłyby działać, i nie nakładają się na pierwszy lub ostatni element na liście.

Poprawki błędów:

  • Naprawiliśmy błąd, który mógł się pojawiać, gdy GroundOverlays przekraczał południk 180 stopni.
  • Skróty klawiszowe nie są już domyślnie wyłączone, gdy disableDefaultUI ma wartość true.
  • Naprawiono błąd polegający na tym, że tekst czytnika ekranu był nieprawidłowy w przypadku przycisków przełączania mapy.
  • Dodaje nazwę i typ ułatwień dostępu w aplikacji Map.
  • Poprawiono dokumentację interfejsu, w której niewłaściwie wyświetlały się wymagane właściwości opcjonalne.
  • Naprawiliśmy błąd polegający na tym, że parametr konstruktora noWrap LatLng był ignorowany podczas przekazywania parametru LatLngLiteral.

3,43

18 listopada 2020 r.

Dostępna jest wersja 3.43 Maps JavaScript API. Zobacz przewodnik na temat obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.43.
  • Kanał kwartalny został zaktualizowany do wersji 3.42.
  • Wersja 3.41 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.40 została usunięta i nie można jej już używać.

3.42.9

15 października 2020 r.

Zmiany:

  • Naprawiliśmy błąd polegający na tym, że czytnik ekranu informował o nieprawidłowym stanie pola wyboru.
  • Rozwiązaliśmy problem z elementami sterującymi mapy, który powodował, że klawisze Tab/Shift + Tab były w niewłaściwej kolejności.
  • Przyciski mapy zostały przekonwertowane z div na przycisk natywny w celu poprawy ułatwień dostępu.
  • Przechylanie jest teraz ograniczone w zależności od poziomu powiększenia w mapach WebGL.
  • Rozwiązaliśmy problem z częściowym znikaniem przycisku pełnego ekranu w Internet Explorerze, gdy wartość controlSize jest mniejsza niż 27.

3.42.8

7 października 2020 r.

Zmiany:

  • Dodano obsługę (w wersji beta) obietnic w usłudze wskazówek dojazdu.
  • Geokoder componentRestrictions przeprowadza teraz weryfikację pod kątem pustych ciągów.
  • Naprawiono błąd, przez który w przeglądarce Safari etykieta znacznika była zakryta niestandardowym symbolem znacznika.

Obsługa zaktualizowanych ikon miejsc

1 października 2020 r.

Ikony wyświetlane w żądaniach informacji o miejscach i wyszukiwania miejsc zostały zaktualizowane i używają nowych glifów ikon. Nie musisz nic robić – nowe glify pojawią się automatycznie.

3.42.7

29 września 2020 r.

Zmiany:

  • Naprawiono błąd związany z nieprawidłową kolejnością słów w przypadku języków z zapisem od prawej do lewej w etykietce „Zgłoś błąd mapy”.
  • Etykieta znacznika wyśrodkowanego dla kierunku tekstu od prawej do lewej.

3.42.6

21 września 2020 r.

Zmiany:

3.42.5

16 września 2020 r.

Zmiany:

  • Zaktualizowano metodę LatLngBounds.union, aby obsługiwała przypadki, gdy dwie granice przekraczają 180 stopni.

3.42.4

8 września 2020 r.

Zmiany:

  • Po wykryciu nieprawidłowej implementacji Date.now() loguje się teraz w konsoli.
  • Dodano obsługę (w wersji beta) funkcji Promiss w metodach usługi wysokości względnej.
  • Dodaliśmy nową właściwość InfoWindow.minWidth do określania minimalnej szerokości obiektu InfoWindow.
  • Naprawiono błąd, który powodował rozmycie trasy dojazdu po zmianie miejsca docelowego.

3,42

19 sierpnia 2020 r.

Dostępna jest wersja 3.42 interfejsu Maps JavaScript API. Zobacz przewodnik na temat obsługi wersji.

Zmiany:

  • InfoWindows ma teraz domyślną maksymalną szerokość 648 pikseli, którą można zastąpić przez ustawienie właściwości InfoWindow maxWidth. Szerokość okna InfoWindow może teraz przekraczać 648 pikseli, ale nadal będzie ograniczona szerokością mapy. Wcześniej okna informacyjne były zawsze ograniczone do mniejszej niż 648 pikseli szerokości mapy.
  • Zapobiegaj migotaniu podczas renderowania w stylu domyślnym podczas renderowania dużych zbiorów danych GeoJson.
  • Kanał tygodniowy został zaktualizowany do wersji 3.42.
  • Kanał kwartalny został zaktualizowany do wersji 3.41.
  • Wersja 3.40 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.39 została usunięta i nie można jej już używać.

3.41.7

22 lipca 2020 r.

Naprawiono:

  • Naprawiono błąd, przez który ustawienie właściwości clickableIcons na false nie miało żadnego skutku w przypadku korzystania ze stylu Cloud.

3.41.5

6 lipca 2020 r.

Zmiany:

  • Naprawia naruszenie zasad dotyczących zaufanych typów.

3.41.2

27 maja 2020 r.

Zmiany:

  • Pole Miejsca permanently_closed w bibliotece Miejsc Google Maps JavaScript API zostało wycofane.

3,41

20 maja 2020 r.

Dostępna jest wersja 3.41 Maps JavaScript API. Zobacz przewodnik na temat obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.41.
  • Kanał kwartalny został zaktualizowany do wersji 3.40.
  • Wersja 3.39 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.38 została usunięta i nie można jej już używać.

3.40.11

28 kwietnia 2020 r.

Zmiany:

  • Dodaje nowe pole business_status do wyników wyszukiwania miejsc i informacji o miejscu. Użyj tego pola zamiast pola permanently_closed.
  • Naprawia nieprawidłowe ostrzeżenie w konsoli podczas żądania (nowe) PlaceResult.utc_offset_minutes. Ostrzeżenie jest teraz wyświetlane dla elementu PlaceResult.utc_offset, który został wycofany.

3.40.9

14 kwietnia 2020 r.

Zmiany:

  • Mapa przesyła teraz łatwiejszy do diagnozowania błąd Nieprawidłowa wartość, jeśli przekazano parametr mapDiv, który nie jest elementem.
  • Przeglądarka Chrome autouzupełniania adresu w polu google.maps.places.Autocomplete nie powinna już aktywować żądania autouzupełniania wysyłanego do serwera (co pozwoli uniknąć opłat).
  • Zwiększyła dokładność właściwości maxWidth. Przed tą zmianą, jeśli maxWidth elementu InfoWindow miałby wartość 100, rzeczywista maksymalna szerokość elementu InfoWindow wynosiła 94 piksele. Po tej zmianie maksymalna szerokość będzie w rzeczywistości wynosić 100 pikseli.
  • Naprawia problem z wyciekiem pamięci w kreatorze żądań renderowania podczas korzystania ze znaczników i granic mapy.

3.40.6

24 marca 2020 r.

Zmiany:

  • Poprawiono obcięty tekst w polu czasu podróży w IE11.

3.40.4

10 marca 2020 r.

Zmiany:

  • Usunęliśmy błąd, który powodował, że dwukrotne wywołanie funkcji setTilt() zniekształcało widok mapy.

3.40.2

23 lutego 2020 r.

Zmiany:

  • Ukryty element iframe w mapie został usunięty z nawigacji po kartach.

3.40.1

18 lutego 2020 r.

Zmiany:

  • Nie ostrzegaj o nieprawidłowej wersji w przypadku wersji v=beta.
  • Rozwiązaliśmy problem z przewijaniem, gdy wyświetlana jest funkcja Street View.

3,40

11 lutego 2020 r.

Dostępna jest wersja 3.40 Maps JavaScript API. Zobacz przewodnik na temat obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.40.
  • Kanał kwartalny został zaktualizowany do wersji 3.39.
  • Wersja 3.38 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.37 została usunięta i nie można jej już używać.

3.39.6

8 stycznia 2020 r.

Interfejs Maps JavaScript API w wersji 3.39.6 jest już dostępny. Zobacz przewodnik na temat obsługi wersji.

Naprawiono:

  • W przypadku żądań wskazówek dojazdu ZERO_RESULTS są teraz logowane w konsoli i nie powodują wyświetlania logu błędów.

3,39

20 listopada 2019 r.

Interfejs Maps JavaScript API w wersji 3.39 jest już dostępny. Zobacz przewodnik na temat obsługi wersji.

Zmiany:

  • Internet Explorer 10 nie jest już obsługiwany (ostatnia wersja go obsługiwała 3.38).
  • Funkcja AutocompletePrediction zwraca teraz odległość wprost do wybranego miejsca z określonej szerokości i długości geograficznej punktu początkowego.

Wycofania:

  • Pola Miejsca open_now i utc_offset zostały wycofane 20 listopada 2019 r. i wyłączone 20 lutego 2021 r. Więcej informacji znajdziesz w artykule o migracji pól Miejsc.
  • Kanał tygodniowy został zaktualizowany do wersji 3.39.
  • Kanał kwartalny został zaktualizowany do wersji 3.38.
  • Wersja 3.37 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.36 została usunięta i nie można jej już używać.

3,38

20 sierpnia 2019 r.

Interfejs Maps JavaScript API w wersji 3.38 jest już dostępny. Zobacz przewodnik na temat obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.38.
  • Kanał kwartalny został zaktualizowany do wersji 3.37.
  • Wersja 3.36 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.35 została usunięta i nie można jej już używać.
  • Nie można już używać tabel Fusion Tables (3.37 to ostatnia wersja, która obsługiwała tę funkcję).
  • Obsługa Internet Explorera 10 została wycofana. Ta zmiana zakończy się między listopadem 2019 r. a majem 2020 r. w zależności od używanego kanału wersji lub numeru wersji.

3,37

15 maja 2019 r.

Dostępna jest wersja 3.37 Maps JavaScript API. Zobacz przewodnik na temat obsługi wersji.

  • Kanał tygodniowy został zaktualizowany do wersji 3.37.
  • Kanał kwartalny został zaktualizowany do wersji 3.36.
  • Wersja 3.35 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.34 została usunięta i nie można jej już używać.
  • Nie można już używać Internet Explorera 9 (3.34 to ostatnia wersja, która go obsługiwała).

3,36

14 lutego 2019 r.

Interfejs Maps JavaScript API w wersji 3.36 jest już dostępny. Zobacz przewodnik na temat obsługi wersji.

Zmiany:

  • Dodano nowe funkcje:
  • Okno informacyjne zostało ulepszone.
  • Kanał tygodniowy został zaktualizowany do wersji 3.36.
  • Kanał kwartalny został zaktualizowany do wersji 3.35.
  • Wersja 3.34 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.33 została usunięta i nie można jej już używać.

3,35

29 stycznia 2019 r.

Zmiany:

  • Interfejs API może teraz zwracać łączną liczbę opinii dotyczących każdego miejsca.
  • Dodaliśmy obsługę kodów Plus Code. Kody Plus Code to krótkie kody odpowiadające adresom każdej lokalizacji na świecie, nawet na obszarach, na których nie ma tradycyjnych adresów.
  • Internet Explorer 9 nie jest już obsługiwany.

Wycofania:

  • Parametr placeIdOnly dla typu Autocomplete został wycofany.
  • Warstwa Fusion Tables w Maps JavaScript API została wycofana 3 grudnia 2018 r. Warstwa Fusion Tables zostanie całkowicie wyłączona 3 grudnia 2019 r. i nie będzie już dostępna. Dowiedz się więcej.

13 listopada 2018 r.

Interfejs Maps JavaScript API w wersji 3.35 jest już dostępny. Zobacz przewodnik na temat obsługi wersji.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.35.
  • Kanał kwartalny został zaktualizowany do wersji 3.34.
  • Wersja 3.33 jest nadal dostępna na żądanie podania numeru.
  • Wersja 3.32 została usunięta i nie można jej już używać.

3,34

14 sierpnia 2018 r.

Dostępna jest wersja 3.34 Maps JavaScript API. Zobacz przewodnik na temat obsługi wersji.

Zmiany:

  • Wprowadziliśmy nowe nazwy wersji. Możesz teraz określić kanały wersji lub numery wersji:
    • Kanał tygodniowy został zaktualizowany do wersji 3.34.
    • Kanał kwartalny został zaktualizowany do wersji 3.33.
    • Wersja 3.32 jest nadal dostępna.
    • Wersja 3.31 została usunięta i nie można jej już używać. Klienci, którzy mają wersje od 3.0 do 3.31, otrzymają zamiast tego swój kanał domyślny – kanał tygodniowy lub kwartalny (patrz przewodnik o wersji).
  • Większy interfejs sterowania jest teraz włączony. Wraz ze wzrostem liczby operacji dotyku na różnych urządzeniach dostosowaliśmy interfejs sterowania tak, aby pasował do dotknięć zarówno palców, jak i kliknięć myszy. (z tej opcji można zrezygnować, ładując interfejs API w wersji v=quarterly, v=3.33 lub v=3.32).

3,33

11 czerwca 2018 r.

Zmiany:

16 maja 2018 r.

Interfejs Maps JavaScript API w wersji 3.33 jest teraz dostępny jako wersja eksperymentalna. Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API.

Zmiany:

3,32

13 lutego 2018 r.

Zmiany:

3,31

13 lutego 2018 r.

Zmiany:

  • Ustaw domyślnie pierwsze 256 znaczników DOM, a następnie wprowadź kolejne znaczniki kafelków. Aktualne ustawienie domyślne to wszystkie znaczniki kafelków.
  • Przy dużym powiększeniu (powiększeniu) podczas przeciągania Pegmana preferuj NEAREST, a nie wybraną przez Google panoramę BEST.
  • gestureHandling: none działa teraz tak samo jak draggable: false po zmianie w module obsługi kursora myszy (zaczyna obowiązywać mousedown).

21 listopada 2017 r.

Interfejs Maps JavaScript API w wersji 3.31 jest teraz dostępny jako wersja eksperymentalna. Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API.

Zmiany:

  • Pole region jest teraz zwracane wraz z prośbami o informacje o miejscach.

3,30

16 sierpnia 2017 r.

Interfejs Maps JavaScript API w wersji 3.30 jest teraz dostępny jako wersja eksperymentalna. Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API.

Zmiany:

  • Przycisk pełnego ekranu jest teraz domyślnie włączony na komputerach.
  • W tej wersji wprowadziliśmy właściwość gestureHandling w aplikacjach komputerowych, które umożliwiają użytkownikowi interakcję za pomocą kółka przewijania myszy lub touchpada. Jeśli chcesz kontrolować sposób, w jaki użytkownicy korzystają z mapy, zalecamy używanie właściwości gestureHandling zamiast właściwości scrollwheel, disableDoubleClickZoom i draggable.

3,29

16 maja 2017 r.

Interfejs Maps JavaScript API w wersji 3.29 jest teraz dostępny jako wersja eksperymentalna. Zapoznaj się z przewodnikiem po obsłudze wersji interfejsów API.

Zmiany:

  • Format identyfikatora panoramy w przypadku utworzonych przez użytkownika (niestandardowych) panoram Street View zmienił się z powodu aktualizacji infrastruktury. To ustawienie nieznacznie zwiększa liczbę dostępnych panoram.
    • Żądania dotyczące panoram wygenerowanych przez użytkowników (niestandardowych) przy użyciu starego identyfikatora panoram w Maps JavaScript API nadal działają. Jeśli spróbujesz znaleźć panoramę przy użyciu właściwości position obiektu StreetViewPanoramaOptions, wynik będzie zawierał nowy identyfikator panoramy. Nie ma potrzeby mapowania starego i nowego identyfikatora panoramy, ponieważ oba pozostaną ważne.
    • Jeżeli korzystasz z analizy identyfikatora panoram i/lub logiki weryfikacji, pamiętaj, że format identyfikatorów panoram może się zmienić.
    • Wszelkie problemy możesz zgłaszać za pomocą narzędzia do zgłaszania problemów.
  • Aktualizacje metody fitBounds klasy google.maps.Map.
    • Aby zmienić widoczny obszar, gdy mapa jest ukryta, możesz teraz ustawić mapę na visibility: hidden, dzięki czemu element div mapy ma rzeczywisty rozmiar.

3,28

18 kwietnia 2017 r.

Właściwość draggable obiektu MapOptions jest wycofana. Aby wyłączyć przeciąganie mapy na komputerach, użyj właściwości gestureHandling i ustaw jej wartość none.

15 lutego 2017 r.

Interfejs Maps JavaScript API w wersji 3.28 jest teraz dostępny jako wersja eksperymentalna. Zapoznaj się z przewodnikiem po obsłudze wersji interfejsów API.

Zmiany:

  • Mapy zalogowanych użytkowników nie są już obsługiwane w Maps JavaScript API w wersji 3.28 i nowszych.

3,27

2 lutego 2017 r.

Naprawiono:

10 stycznia 2017 r.

Teraz możesz ograniczyć wyświetlanie podpowiedzi autouzupełniania tylko w wielu krajach. Możesz to zrobić, określając maksymalnie 5 krajów w polu componentRestrictions właściwości AutocompleteOptions.

15 listopada 2016 r.

Interfejs Maps JavaScript API w wersji 3.27 jest teraz dostępny jako wersja eksperymentalna. (Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API).

Zmiany:

  • Nowa opcja gestureHandling w obiekcie MapOptions pomaga zoptymalizować sposób, w jaki użytkownicy korzystają z mapy na urządzeniach mobilnych. Dostępne wartości:
    • greedy: mapa zawsze przesuwa się (w górę i w dół, w lewo lub w prawo), gdy użytkownik przesuwa ekran (przeciąga). Oznacza to, że zarówno przesunięcie 1 palcem, jak i 2 palcami powoduje przesuwanie mapy.
    • cooperative: użytkownik musi przesunąć 1 palcem, aby przewinąć stronę, lub dwoma palcami, aby przesunąć mapę. Jeśli użytkownik przesunie mapę jednym palcem, na mapie pojawi się nakładka z informacją, że do jej przesuwania trzeba użyć 2 palców. Wyświetl powyższy przykład na urządzeniu mobilnym, aby zobaczyć, jak działa tryb współpracy.
    • none: mapy nie można przesuwać ani ściągać.
    • auto (domyślnie): cooperative lub greedy w zależności od tego, czy stronę można przewijać.

    Więcej informacji oraz przykłady znajdziesz w przewodniku dla programistów.

  • Opcje pełnego ekranu są domyślnie widoczne na urządzeniach mobilnych, więc użytkownicy mogą z łatwością powiększyć mapę. Gdy mapa jest w trybie pełnoekranowym, użytkownicy mogą ją przesuwać 1 lub 2 palcami. Uwaga: iOS nie obsługuje funkcji pełnego ekranu. W związku z tym element sterujący trybem pełnoekranowym jest niewidoczny na urządzeniach z iOS.

Wycofano mapy zalogowanych użytkowników

6 października 2016 r.

Funkcja logowania się została wycofana. Interfejs Maps JavaScript API w wersji 3.27 i starszych nadal obsługuje mapy po zalogowaniu. W przyszłej wersji nie będą już obsługiwane mapy po zalogowaniu. Nadal będą jednak obsługiwane funkcje zapisujące miejsca w Mapach Google za pomocą okna informacyjnego lub SaveWidget. Dowiedz się więcej o mapach zalogowanych.

Zmiana przez punkty pośrednie w odpowiedzi usługi wskazówek dojazdu

29 sierpnia 2016 r.

Pole via_waypoints w odpowiedzi usługi wskazówek zawiera tablicę punktów pośrednich, które nie zostały określone w pierwotnym żądaniu. Pole via_waypoints nadal będzie pojawiać się w odpowiedzi na przeciąganie trasy, ale zostało wycofane w odpowiedzi na trasę alternatywnej. Wersja 3.27 będzie ostatnią wersją interfejsu API, która obsługuje via_waypoints w trasach alternatywnych.

Zalecamy wysłanie żądania tras alternatywnych, a następnie wyświetlenie wszystkich tras jako nieprzeciągniętych oraz trasy głównej, którą można przeciągać. Użytkownicy mogą przeciągać główną trasę, aby pasowała do trasy alternatywnej. Pole via_waypoints jest dostępne na wynikowej trasie (przeciągniętej przez użytkownika).

3,26

18 sierpnia 2016 r.

Interfejs Maps JavaScript API w wersji 3.26 jest teraz dostępny jako wersja eksperymentalna. (Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API).

Zmiany:

  • Nowy mechanizm renderowania Street View wprowadza ulepszenia renderowania, w tym płynniejsze przejścia i animacje, ulepszone modelowanie obiektów, lepszą obsługę urządzeń mobilnych i wyraźniejsze elementy sterujące. Szczegóły znajdziesz na blogu Google Geo Developers.
  • Interfejs API obsługuje teraz zdarzenia orientacji urządzenia w Street View, dzięki czemu użytkownicy urządzeń mobilnych mogą się rozglądać, poruszając telefonem. Jako deweloper możesz włączyć lub wyłączyć tę funkcję. Więcej informacji znajdziesz w przewodniku dla programistów.

3,25

25 maja 2016 r.

Interfejs Maps JavaScript API w wersji 3.25 jest teraz dostępny jako wersja eksperymentalna. (Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API).

Koniec obsługi Internet Explorera 9

2 maja 2016 r.

Od 30 kwietnia 2016 r. interfejs Maps JavaScript API nie jest już oficjalnie obsługiwany w przeglądarce Internet Explorer 9. Zobacz listę obsługiwanych przeglądarek.

3,24

14 kwietnia 2016 r.

Zmiany:

  • Możesz teraz wyłączyć klikalność ikon na mapie. Ikona mapy reprezentuje ciekawe miejsce, nazywane też ważnym miejscem. Metodę setClickableIcons znajdziesz na stronie google.maps.Map.

31 marca 2016 r.

Naprawiono:

28 marca 2016 r.

Naprawiono:

  • Problem 9394: okna informacyjne automatycznie zamykają się, gdy użytkownik otworzy okno informacyjne z ikoną mapy podstawowej i odwrotnie.
  • Pokaż białe logo Google, gdy styl mapy podstawowej jest określony za pomocą właściwości styles na mapie (wcześniej logo stało się białe tylko podczas stosowania stylu z użyciem atrybutu StyledMapType).

18 marca 2016 r.

Naprawiono:

  • Problem 9424: new LatLng({lat: 0, lng: 0})
  • Naprawiono przesuwanie myszą w nowym mechanizmie renderowania Street View (z funkcją google.maps.streetViewViewer = 'photosphere').

15 lutego 2016 r.

Zmiany:

  • Usunęliśmy możliwość zrezygnowania z nowych opcji za pomocą funkcji google.maps.controlStyle = 'azteca'.

3,23

18 stycznia 2016 r.

Zmiany:

  • W tej wersji dodaliśmy nowe pełnoekranowe sterowanie mapą. Użytkownicy mogą kliknąć element sterujący, aby zmaksymalizować mapę tak, aby zajmowała cały ekran. Domyślnie ta opcja jest wyłączona. Możesz ją włączyć w sekcji MapOptions i skonfigurować za pomocą usługi FullscreenControlOptions. Jej domyślna pozycja to RIGHT_TOP.
  • Tryb pełnego ekranu Street View jest domyślnie włączony. Możesz ją wyłączyć w StreetViewPanoramaOptions i skonfigurować za pomocą FullscreenControlOptions. Domyślna pozycja to teraz RIGHT_TOP.

4 stycznia 2016 r.

Naprawiono:

  • Problem 9009: podczas syntetyzowania zdarzeń myszy na podstawie dotyku używaj lewego przycisku zamiast środkowego, aby zapewnić zgodność z jQuery.
  • Problem 4201: interfejs API nie używa już eval(). Dlatego teraz można używać interfejsu API bez dyrektywy Content Security Policy unsafe-eval.

21 grudnia 2015 r.

Zmiany:

  • Opcja mapy, która wyłącza przycisk logowania na mapach dla zalogowanych użytkowników (widoczny jest awatar dla zalogowanych użytkowników; nadal umożliwia to logowanie się za pomocą działań (np. oznaczanie gwiazdką), ale po ustawieniu tej opcji nie ma już przycisku do logowania się na mapie).
  • Zmienił się interfejs żądań wyszukiwania tekstowego. 1 marca 2016 roku wycofaliśmy parametr types i zastąpiliśmy go nowym parametrem type, który obsługuje tylko jeden typ na żądanie wyszukiwania. Poza tym typy establishment, food i grocery_or_supermarket nie będą już obsługiwane jako parametry wyszukiwania (ale nadal mogą się one pojawiać w wynikach wyszukiwania). Żądania używające starszego parametru types będą obsługiwane do 1 marca 2017 r. Po tym dniu wszystkie wyszukiwania tekstowe będą musiały korzystać z nowej implementacji.

2 grudnia 2015 r.

Zmiany:

  • Konstruktor Autocomplete sprawdza, czy został mu podany element wejściowy.
  • Okna informacyjne ciekawych miejsc na mapie podstawowej pokazują te same treści w trybie niezalogowanym co po zalogowaniu.
  • Komponenty interfejsu API Map Google komponentu Closure Compiler określają teraz typ wyliczeń (liczbę lub ciąg znaków).

25 listopada 2015 r.

Zmiany:

  • Do obiektów LatLng i LatLngBounds dodano metody .toJSON(). Należy ich używać za pomocą JSON.stringify().

19 listopada 2015 r.

Zmiany:

  • Białe logo Google do stylizowanych map

Naprawiono:

3,22

7 stycznia 2016 r.

Naprawiono:

  • Problem 9009: podczas syntetyzowania zdarzeń myszy na podstawie dotyku używaj lewego przycisku zamiast środkowego, aby zapewnić zgodność z jQuery.

10 listopada 2015 r.

Zmiany:

  • Usługa wskazówek dojazdu i usługa Macierz odległości zwraca teraz przewidywany czas w natężeniu ruchu (w polu odpowiedzi duration_in_traffic), gdy jedziesz samochodem. Aby otrzymywać prognozowane czasy podróży, uwzględnij w żądaniu literał obiektu drivingOptions określający bieżącą lub przyszłą wartość departureTime. Możesz też określić trafficModel wartości optymistycznej, pesymistycznej lub najlepszej (domyślnej), aby wpłynąć na założenia używane przy obliczaniu czasu podróży. Szczegółowe informacje znajdziesz w przewodniku dla programistów po usłudze wskazówek dojazdu i usłudze macierzy odległości. Uwaga: duration_in_traffic jest dostępna tylko dla klientów korzystających z abonamentu Premium w Google Maps Platform.

Wycofane:

  • Pole żądania durationInTraffic zostało wycofane. Wcześniej w przypadku klientów korzystających z abonamentu Premium na Google Maps Platform był to zalecany sposób określania, czy wynik powinien uwzględniać czas trwania uwzględniający bieżące warunki na drodze. Zamiast niego użyj teraz pola drivingOptions.

5 listopada 2015 r.

Wycofane:

  • Biblioteka AdSense została wycofana w maju 2015 r. i nie jest już dostępna w eksperymentalnej wersji Maps JavaScript API. Biblioteka zostanie wkrótce usunięta z wersji i zablokowanych wersji interfejsu API. Alternatywnym rozwiązaniem jest Google AdSense. Zapoznaj się z przewodnikiem tworzenia jednostki reklamowej AdSense.

22 września 2015 r.

Zmiany:

  • Dodano obsługę identyfikatorów miejsc podczas tworzenia żądań wskazówek dojazdu i macierzy odległości: DirectionsRequest.origin, DirectionsRequest.destination i DirectionsWaypoint.location akceptują teraz obiekty Place, a obiekty DistanceMatrixRequest.origins i DistanceMatrixRequest.destinations akceptują tablicę obiektów Place.

15 września 2015 r.

Zmiany:

  • Zmieniły się domyślne położenie i wygląd wielu elementów sterujących na mapie i panoramach Street View. Wygoda użytkowania jest teraz taka sama niezależnie od tego, czy mapa korzysta z trybu trybu logowania, czy nie, i jest bardziej zgodna ze stroną Map Google. Jeśli przez jakiś czas chcesz nadal używać wcześniejszego zestawu ustawień, możesz ustawić google.maps.controlStyle = 'azteca' w wersji 3.22.
  • Nowy element sterujący trybem pełnoekranowym w Street View umożliwia użytkownikom otwieranie panoramy Street View w trybie pełnoekranowym.

Wycofane:

  • Element sterujący Mapą ogólną nie jest już dostępny.
  • Element sterujący przesuwania na mapie nie jest już dostępny. Aby przesunąć widok, użytkownik musi kliknąć i przeciągnąć mapę lub ją przesunąć. (Pamiętaj, że element sterujący przesuwaniem w Street View pozostaje dostępny).
  • Element sterujący powiększenia jest dostępny tylko w jednym stylu i dlatego styl google.maps.ZoomControlStyle nie jest już dostępny.

1 września 2015 r.

Zmiany:

  • Dodane literały LatLngBounds
  • Rozwiązanie problemu ze zbyt szerokimi klasami CSS
  • Ulepszone ładowanie kafelków po zmianie rozmiaru mapy

Koniec obsługi Internet Explorera 8

31 sierpnia 2015 r.

Od 31 sierpnia 2015 r. interfejs Maps JavaScript API nie jest już oficjalnie obsługiwany w przeglądarce Internet Explorer 8. Zobacz listę obsługiwanych przeglądarek. Informacje o zasadach Microsoft dotyczących obsługi przeglądarek znajdziesz w poście IEBlog z 7 sierpnia 2014 r.

3,21

5 sierpnia 2015 r.

Zmiany:

  • Większa wydajność: wczytuj tylko widoczne kafelki
  • Liczne ulepszenia dokumentów

21 lipca 2015 r.

Zmiany:

  • Wprowadzenie znaczników z etykietami
  • Rozwiązany problem z brakiem pamięci w iOS7 dla poli na ekranach o bardzo wysokiej rozdzielczości
  • Poprawki zdarzeń dotknięcia w przeglądarce IE10 i nowszych
  • Weryfikacja błędów w danych wejściowych dewelopera jest teraz zwracana w konsoli, zamiast powodować generowanie błędu.

6 lipca 2015 r.

Naprawiono:

  • Problem 8159: Błąd: nieprawidłowe renderowanie wartości StrokePosition.OUTSIDE

17 czerwca 2015 r.

Zmiany:

  • Rozwiązany problem: Problem 6321: Błąd: „Uncaught TypeError: Nie można odczytać właściwości „x” of undefined” (Nie można odczytać właściwości „x” z niezdefiniowanej wartości) tylko w przeglądarkach na Androida/iOS

2 czerwca 2015 r.

Zmiany:

  • Wycofane: CloudLayer, PanoramioLayer
  • Rozwiązany problem: 8098: Błąd: ważona mapa termiczna nie jest prawidłowo renderowana z 1 punktem

2 czerwca 2015 r.

Zmiany:

  • Dodaje możliwość geokodowania pola PlaceId do adresu/latlng.
  • zwraca identyfikatory miejsc przez interfejs Geocoding API

28 maja 2015 r.

Zmiany:

  • Poprawiono: Problem 6358: zapis ścieżki SVG nie jest prawidłowo renderowany na urządzeniach HDPI.

19 maja 2015 r.

Naprawiono:

  • Problem 7673: steruje luźną pozycją po użyciu menu typu mapy
  • Problem 7589: Pegman przeskakuje po zmianie rozmiaru mapy.

3,20

24 kwietnia 2015 r.

Naprawiono:

  • Zwiększenie maksymalnego powiększenia terenu i wczytywanie kafelków o wysokiej rozdzielczości nawet przy maksymalnym powiększeniu.

13 kwietnia 2015 r.

Naprawiono:

  • Problem 7820: kursory nie działają na stronach wczytywanych z file://
  • Problem 7591: Błąd: funkcja StreetViewService.getPanoramaByLocation kończy się niepowodzeniem, gdy argument promienia nie jest liczbą całkowitą

25 marca 2015 r.

Naprawiono:

  • Problem 7733: Błąd: podłoża/obrazy KML – nakładki mają nagle bardzo niską rozdzielczość
  • Zapisz tekst widżetu lepiej wyrównany z ikoną gwiazdki

17 marca 2015 r.

Naprawiono:

  • Problem 7756: Błąd: regresja wydajności w Safari 8
  • Usunięto warstwę danych demograficznych
  • Ulepszenia Chrome InfoWindow

17 lutego 2015 r.

Obecna wersja eksperymentalna interfejsu Maps JavaScript API (3.19) stanie się wersją standardową.

Wersja 3.17 zostanie usunięta. Żądania do wersji 3.17 i dowolnej z wcześniejszych wersji będą od teraz obsługiwane w wersji 3.18.

Dokumentacja obsługi wersji jest dostępna na stronie: https://developers.google.com/maps/documentation/javascript/versions

Dostępne wersje po przeniesieniu:

Funkcja eksperymentalna: 3.20

Wersja: 3.19

Zatrzymano: 3,18

3,19

24 kwietnia 2015 r.

Naprawiono:

  • Kursory w trybie zalogowania.

19 marca 2015 r.

Naprawiono:

20 stycznia 2015 r.

Naprawiono:

  • Problem 7475: Błąd: błąd typu phantomjs: nie można usunąć usługi

13 stycznia 2015 r.

Naprawiono:

  • kafelki są teraz ukryte przed czytnikami ekranu

17 grudnia 2014 r.

Naprawiono:

  • 6917: Błąd: kształty nie respektują właściwości mapy „draggable”
  • Problem 7445: Błąd: błędy w prezentacji podczas korzystania z interfejsu API Map Google w wersji 3 po zalogowaniu

2 grudnia 2014 r.

Naprawiono:

  • Problem 7390: Błąd: hiperlinki na stronie pogoda.com nie działają
  • Problem 7376: Błąd: interfejs WebGL został wyłączony (teraz włączony)
  • Koligacja nazw ES6 z symbolem

25 listopada 2014 r.

Naprawiono:

  • Problem 7333: Błąd: kursor w oknie informacyjnym jest uszkodzony w przeglądarce IE9

3,18

4 grudnia 2014 r.

Naprawiono:

  • Problem 7390: Błąd: hiperlinki na stronie pogoda.com nie działają

18 września 2014 r.

Naprawiono:

  • Problem 7136: Wiele tytułów znaczników nie działa w przeglądarce Firefox

9 września 2014 r.

Naprawiono:

  • Problem 7098: ustawienie nagłówka punktu widzenia w Street View powoduje błąd

26 sierpnia 2014 r.

Wersja 3.18 została udostępniona w wersji eksperymentalnej.

Wersja 3.17 jest teraz stabilna.

3,17

20 sierpnia 2014 r.

Naprawiono:

  • Problem 6937: regresja w wersji 3.17: nie można odczytać właściwości „remove” wartości niezdefiniowanej (w Miejscach)

12 sierpnia 2014 r.

Naprawiono:

  • Problem 6968: Błąd: klawisze strzałek na klawiaturze nie działają z v=3.exp

31 lipca 2014 r.

Dodano:

  • Panele mapy mają wyraźną dokumentację dotyczącą sposobu rozpowszechniania zdarzeń DOM przez nie. Panel overlayMouseTarget został dodany.

7 lipca 2014 r.

Dodano:

  • Funkcja toGeoJson została dodana do warstw danych i poszczególnych funkcji warstwy danych, co umożliwia eksportowanie geometrii do GeoJSON.

24 czerwca 2014 r.

Dodano:

  • place_id, unikalny identyfikator miejsca dodany do biblioteki miejsc na potrzeby autouzupełniania i szczegółów miejsca.
  • Do obiektu DirectionsRoute dodano overview_path, podając zakodowaną linię łamaną reprezentującą cały przebieg trasy.

26 maja 2014

Dodano:

  • Parametr sensor nie jest już wymagany w adresie URL interfejsu API Map Google.

20 maja 2014 r.

Wersja 3.17 została udostępniona w wersji eksperymentalnej.

3,16

15 kwietnia 2014 r.

Naprawiono:

8 kwietnia 2014 r.

Dodano:

  • Podczas rysowania mapa jest przesuwana po najechaniu myszą.

Naprawiono:

  • Akceptuj LatLngLiteral w większej liczbie lokalizacji.
  • Po zakończeniu wczytywania robota InfoWindow zmienia się samoczynnie (problem 5713)

31 marca 2014 r.

Naprawiono:

  • Półprzezroczyste warstwy KML nie są już przezroczyste w IE 8 (problem 6540)

26 marca 2014 r.

Naprawiono:

  • Usunęliśmy wywołania event.returnValue w Chrome, aby zapobiec wyświetlaniu ostrzeżeń w konsoli.
  • Powiększanie przez ściąganie palców nie działa w IE11 (problem 5747)

18 marca 2014 r.

Dodano:

12 marca 2014 r.

Dodano:

24 lutego 2014 r.

Dodano:

  • Obsługa promów w usługach macierzy odległości i wskazówek dojazdu.

17 lutego 2014 r.

Wersja 3.16 została udostępniona w wersji eksperymentalnej.

3,15

3 marca 2014 r.

Naprawiono:

10 lutego 2014 r.

Naprawiono:

  • Wyłącz całą akcelerację sprzętową kafelków w Chrome/Linux, aby rozwiązać większy problem z akceleracją sprzętową w Chrome.

3 lutego 2014 r.

Naprawiono:

  • Kółko przewijania nie działa w przeglądarce IE 11 (problem 5944)

29 stycznia 2014 r.

Naprawiono:

  • Wyłącz całą akcelerację sprzętową kafelków w Chrome/Windows, aby rozwiązać większy problem z akceleracją sprzętową w Chrome. (Numer 6219)

22 stycznia 2014 r.

Naprawiono:

16 stycznia 2014 r.

Naprawiono:

  • Kod CSS odświeżenia wizualnego został zmieniony na mniej szczegółowy, aby zastąpić mniej stylów ustawionych przez użytkownika.

27 listopada 2013 r.

Naprawiono:

  • Tworzenie znacznika po utworzeniu instancji mapy zgłasza niezdefiniowany błąd „zawiera” (problem 5798)

19 listopada 2013 r.

Naprawiono:

  • Ikony manewrów panelu wskazówek nie wyświetlają się prawidłowo w przeglądarce Firefox

3,14

10 września 2013 r.

Naprawiono:

  • Linki w oficjalnych oknach informacyjnych Google nie otwierają się w nowych kartach/oknach (problem 5794)

15 sierpnia 2013 r.

  • Odświeżanie wizualne staje się domyślnym trybem renderowania mapy w wersji interfejsu API.
  • DynamicMapsEngineLayer: raportowanie cech dotyczące wektorów, zdjęć i warstw KML

3,13

25 czerwca 2013 r.

Dodano:

  • DynamicMapsEngineLayer

11 czerwca 2013 r.

Dodano:

Naprawiono:

  • Błąd: niestandardowe panoramy Street View ustawione pod kątem 90 stopni w dół (wydanie 4875)

3,12

4 czerwca 2013 r.

Naprawiono:

  • Element domready okna informacyjnego nie uruchamia się, gdy wizualny odświeżenia=true (problem 5415)
  • Błąd: wizualne okna informacyjne odświeżania w iOS (problem 5396)

15 maja 2013 r.

Dodano:

29 kwietnia 2013 r.

Naprawiono:

  • Usunięte znaczniki pozostają na mapie w przeglądarkach na Androidzie i w przeglądarce Dolphin

3,11

19 lutego 2013 r.

Naprawiono:

  • Zmiana trybu rysowania podczas rysowania powoduje błąd
  • Kliknięcie kroków w panelu wskazówek zmienia powiększenie

12 lutego 2013 r.

Naprawiono:

  • Wielokąt, którego nie można przeciągać, można przeciągać za pomocą dotykowego wprowadzania danych (problem 4868)
  • Nieprawidłowe ikony transportu publicznego w panelu Alternatywnych tras po przełączeniu trybu podróży (problem 4581)
  • W pewnych warunkach panTo(latLng) nie zawsze wyśrodkowuje mapę dokładnie na współrzędnych geograficznych

29 stycznia 2013 r.

Dodano:

  • dodano warstwy Street ViewPokrycie do automatycznego dodawania warstwy pokrycia
  • Ujęcia StreetViewPov na potrzeby panoram Street View

Naprawiono:

  • Większe wykorzystanie pamięci podczas korzystania z kodu JavaScript w wersji 3.8 w Mapach Google prowadzi do awarii (obserwowanej w IE, Chrome itp.) (Problem 4162)
  • Menu (wybierz) w InfoWindow nie wyświetla się w przesuwaniu mapy w Firefoksie

22 stycznia 2013 r.

Dodano:

  • opcja przeciągania linii łamanych, wielokątów, okręgów i prostokątów;
  • pole price_level w obiekcie PlaceResult

15 stycznia 2013 r.

Naprawiono:

  • Powtarzające się ikony linii łamanych są nieprawidłowo rysowane w przypadku niektórych linii łamanych (problem 4333)

7 stycznia 2013 r.

Naprawiono:

17 grudnia 2012 r.

Dodano:

  • Nowe języki: urdu i islandzki

Naprawiono:

  • rozmyte/niewyraźne mapy w IE9 po nawigacji (wydanie 3875)

17 grudnia 2012 r.

Dodano:

  • Nowe języki: urdu i islandzki

Naprawiono:

  • rozmyte/niewyraźne mapy w IE9 po nawigacji (wydanie 3875)

10 grudnia 2012 r.

Dodano:

  • możliwość wczytywania obrazów z ustawionym atrybutem crossorigin

Naprawiono:

  • problemy z wyświetlaniem znaczników ze zdjęciami zdalnymi w zbliżeniach (problem 4616)
  • Błąd JS podczas ponownego pokazywania symboli na liniach łamanych w IE 7/8

3 grudnia 2012 r.

Naprawiono:

  • Biblioteka Markmanager nie działa z interfejsem Maps API JS w wersji 3 (problem 4543)

27 listopada 2012 r.

Dodano:

  • używanie kanwy o wysokiej rozdzielczości DPI na urządzeniach o wysokiej rozdzielczości DPI w celu zoptymalizowanych znaczników.

Naprawiono:

3,10

4 lutego 2013 r.

Naprawiono:

  • Zwiększone wykorzystanie pamięci podczas korzystania z kodu JavaScript w wersji 3.8 w Mapach Google (Problem 4162)

25 września 2012 r.

Dodano:

  • Street View – wewnętrzne
  • FixRotation na opcję IconSequence
  • „Czas przy bieżącym natężeniu ruchu” do wskazówek dojazdu

11 września 2012 r.

Nowość:

  • Dodano Położenie kreski do wielokątów, prostokątów i okręgów
  • computeOffsetOrigin na bibliotekę geometrii
  • Interfejs API otrzymał 4 nowe języki: afrikaans, amharski, suahili i zulu

28 sierpnia 2012 r.

Dodano:

  • typy do interfejsu Places API textSearch

Naprawiono:

  • Obiektu symbolu nie można przekazać do MarkOptions w GWT
  • Regresja: ściągnij palce, aby powiększyć w iOS 5 podczas przewijania strony (problem 4046)

14 sierpnia 2012 r.

Ważne zmiany:

  • Zmodyfikuj interfejs na KmlLayer, aby akceptował URL jako właściwość MVC, a nie jako argument konstruktora.

3,9

10 września 2012 r.

Naprawiono:

  • Obiektu symbolu nie można przekazać do MarkOptions w GWT
  • Regresja: ściągnij palce, aby powiększyć w iOS 5 podczas przewijania strony (problem 4046)

9 sierpnia 2012 r.

Naprawiono:

  • Błąd składni w Androidzie 3.x

31 lipca 2012 r.

Ważne zmiany:

  • Ukryj nakładkę Street View na niestandardowych projekcjach

Naprawiono:

  • Symbole znacznika nie uruchamiają zdarzeń w Safari, gdy skala przekracza 35
  • zdarzenie kliknięcia nie zostało zgłoszone dla znaczników na mapie niestandardowej (typ mapy + rzutowanie)

25 lipca 2012 r.

Naprawiono:

17 lipca 2012 r.

Naprawiono:

  • Pola tekstowego nie można kliknąć w oknie InfoWindow w przeglądarce IE
  • bounds_changed powinien być uruchamiany przed zoom_changed (problem 1399)
  • Opcja mapy backgroundColor nie jest zachowywana po wywołaniu Street View
  • Przełączenie z mapy ze stylem na satelitę powoduje niepotrzebne załadowanie fragmentów mapy
  • Właściwości elementów do przeciągania mapy/przewijania są ignorowane w trybie rysowania (problem 4012)
  • Jeśli wyświetlana jest więcej niż jedna kopia świata, LatLngBounds powinna zwracać pełny zakres długości geograficznej.
  • Nie rysuj pustego kształtu po dwukrotnym kliknięciu (problem 3964)
  • Zbędne zdarzenia znacznika po kliknięciu (problem 3911)

Ważne zmiany:

  • Zmieniono nazwy punktów końcowych wyszukiwania i zapytań na NearSearch i textSearch

10 lipca 2012

Ważne zmiany:

  • Spraw, aby funkcja google.maps.event.removeListener() przyjmowała wartość null jako argument

27 czerwca 2012 r.

Dodano:

Ważne zmiany:

  • Rozpoznaj wartość „przezroczysty” jako kolor.

23 czerwca 2012 r.

Dodano:

  • Symbole
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Nowe opcje stylizatora „waga” i „kolor”:

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

15 maja 2012 r.

Dodano:

  • Ograniczenia autouzupełniania związane z krajem (AutocompleteOptions.componentRestrictions) (problem 3899)
  • Filtry typu regionów i miast

3,8

1 maja 2012 r.

Naprawiono:

  • Usunięte znaczniki czasami się pojawiają (problem 4087)
  • Cienie znacznika czasami nie są renderowane (problem 3993)

23 kwietnia 2012 r.

Naprawiono:

  • Pegman pozostaje na mapie z niestandardowym typem mapy po zamknięciu Street View (wydanie 4076)
  • Usuniętych animowanych znaczników nie można ponownie dodać do mapy (problem 4052)

18 kwietnia 2012 r.

Naprawiono:

  • Okno informacji o pogodzie zawsze pokazuje ikonę deszczu w Firefoksie (problem 4063)

Dodano:

  • orderBy, limit i kompensację dla FusionTablesLayer (problem 3557)

10 kwietnia 2012 r.

Naprawiono:

  • Zdjęcia lotnicze wyświetlane nawet wtedy, gdy widok lotniczy nie jest dostępny dla całego widocznego obszaru (wydanie 3913)

3 kwietnia 2012 r.

Dodano:

  • WeatherLayer i CloudLayer ( wydanie 3555)
  • DemographicsLayer

Naprawiono:

  • Granice kafelków widoczne dla poli w IE 9 osobliwości
  • Znaczniki przeskakujące podczas przesuwania w Canvas Street View

28 marca 2012 r.

Naprawiono:

  • Używaj nazw tagów z małymi literami, aby zapewnić zgodność z formatem XHTML (problem 3868)
  • Zmieniono działanie powiększenia na trackpadach Apple, aby były mniej czułe (problem 2416)

20 marca 2012 r.

Naprawiono:

  • Tworzenie znacznika z nieistniejącym obrazem cienia powoduje błędy (problem 4014)

Dodano:

  • „Kliknij, aby przejść” / „Kliknij, aby powiększyć” w Street View (wydanie 2447)

Ważne zmiany:

  • Domyślne powiększanie w Street View jest wyłączone

6 marca 2012 r.

Naprawiono:

Dodano:

21 lutego 2012 r.

Naprawiono:

  • Rozmyte mapy w IE 9 (problem 3875)
  • Linia łamana składająca się z koliniowych krawędzi w przestrzeni szerokości geograficznej została błędnie uproszczona (problem 3739)

Dodano:

  • google.maps.geometry.poly.containsLocation() i isLocationOnEdge() ( wydanie 1978)

15 lutego 2012 r.

Naprawiono:

  • Regresja: skalowane znaczniki renderowane nieprawidłowo z nieprawidłowym parametrem „size” (problem 3908)
  • Mapa zawiesiła się w trybie edycji po wywołaniu funkcji setEditable(false) podczas przeciągania punktu kontrolnego przez użytkownika (problem 3842)

Ważne zmiany:

  • Przenikanie między panoramami Street View.

3,7

7 lutego 2012 r.

Naprawiono:

  • Znacznik migocze w ostatecznej pozycji przed animacją upuszczenia ( problem 3608)
  • Otwarcie okna InfoWindow i jednoczesne ustawienie powiększenia powoduje nieprawidłowe wyśrodkowanie mapy (problem 3738)
  • Ignoruj kliknięcie prawym przyciskiem myszy podczas przeciągania znaczników (problem 3237)
  • Czasami tytuł znacznika nie jest wyświetlany w przeglądarce Firefox (problem 3773)

Ważne zmiany:

  • Skalowane znaczniki są teraz renderowane w Canvas tam, gdzie są dostępne
Dodano:

31 stycznia 2012 r.

Naprawiono:

  • Naprawiono: nieprawidłowe koreańskie kafelki po przesuwaniu dookoła świata (problem 2722)
  • Rozwiązany problem: nie można dokładnie upuścić Pegmana, aby wyświetlić Street View (problem 3861)
  • Dodano właściwość „visible” do elementów polys (problem 2861)
  • Animacja „panTo” i „panBy” animowana nawet w przypadku odległych widocznych obszarów (regresja)

24 stycznia 2012 r.

Naprawiono:

  • Dymek zdarzeń myszy wyświetlanych przez okno InfoWindow (wydanie 3573)
  • Włączone przekształcenia CSS w IE9
  • Dodano element imageDateControl do Street ViewPanorama
  • Włączono Canvas Street View w przeglądarkach IE 9, Opera i Safari/Windows

16 stycznia 2012 r.

Naprawiono:

  • W trybie rysowania nie można przeciągać Pegmana
  • Prawidłowo uruchamiaj zdarzenia z uwzględnieniem wskaźnika zIndex polityki i innych warstw
  • Dodaj właściwość „status” KmlLayer (problem 3015)

Styczeń 10, 2012

Naprawiono:

  • Pokazuj Pegmana, jeśli disableDefaultUI ma wartość true, a streetViewControl ma wartość true

7 grudnia 2011

Naprawiono:

  • Drogi o kontrolowanym dostępie można określać osobno od autostrad (road.highway.controlled_access)
  • Parametr place_changed stabilny, gdy użytkownik naciśnie „Enter” podczas autouzupełniania (problem 3407).

28 listopada 2011 r.

Naprawiono:

  • Po zmianie rozmiaru okna zmień położenie autouzupełniania. dla obiektu autouzupełniania może być wywoływane zdarzenie „resize”.

22 listopada 2011 r.

Naprawiono:

  • Rozmiar treści okna InfoWindow jest teraz obliczany z uwzględnieniem stylów kaskadowych
  • Sterowanie obrotem mapy lotniczej nie pasuje do nagłówka podczas tworzenia mapy

7 listopada 2011 r.

Ważne zmiany:

  • Nowy wygląd domyślnych ustawień
  • Edytowalne kształty (wielokąty, linie łamane, okręgi, prostokąty).
  • Nowy RysunkiManager do dodawania nowych nakładek
  • Nowe pola PlaceResult: website i international_phone_number
  • Nowe pole ElevationResult: rozdzielczość

Naprawiono:

  • Ikony rozpoczęcia i zakończenia w wynikach wskazówek dojazdu są teraz renderowane z przezroczystym tłem w przeglądarce IE w wersji 7 i nowszych

3.6

31 października 2011

Naprawiono:

  • Błąd podczas używania interfejsu API Map Google z biblioteką prototypów w przeglądarce IE7

25 października 2011

Naprawiono:

  • Błędy związane ze zmianą mapy KmlLayer przed zakończeniem wczytywania warstwy
  • Wyciek pamięci w IE podczas dodawania i usuwania poli

18 października 2011 r.

Ważne zmiany:

  • Do obiektu PlaceSearchRequest dodano pole słowa kluczowego
  • Usunięto linie dróg ze Street View

10 października 2011 r.

Naprawiono:

  • Adres jest zbyt długi na podglądzie Street View

27 września 2011 r.

Naprawiono:

  • Elementy sterujące mapy ogólnej wyśrodkowuj i powiększ razem po zmianie powiększenia

27 września 2011 r.

Naprawiono:

  • Podwójne pobieranie kafelków początkowych w Chrome
  • Wyciek pamięci podczas przesunięcia
  • Nie upuszczaj Pegmana ze Street View podczas przesuwania do obszaru poza zasięgiem
  • Regresja: znikają nakładki GroundOverlay, które przekraczają -180 długości geograficznej.
  • Regresja: wyśrodkowanie mapy jest nieprawidłowe po otwarciu okna informacyjnego podczas przesuwania i powiększania

Ważne zmiany:

  • Pokazuj podgląd Street View po przeciągnięciu Pegmana

20 września 2011 r.

Naprawiono:

  • Wyciek pamięci w Chrome/Windows podczas renderowania znaczników w Canvas
  • Renderowanie znacznika dla widoku z lotu ptaka o kierunku 90 lub 270 stopni

Ważne zmiany:

  • Do domyślnych typów map Google nie można uzyskać dostępu za pomocą rejestru typów map (blokuje to dostęp do fragmentów mapy)
  • Animacje obrotu przy opuszczaniu i przechodzeniu na zdjęcia lotnicze

12 września 2011 r.

Rozwiązane problemy:

  • Znacznik zablokowany w wyniesionej pozycji po pojawieniu się etykietki w przeglądarce Firefox w wersji 4 i nowszych (problem 3334)

Ważne zmiany:

  • GeocoderResult.formatted_address nie został udokumentowany

6 września 2011 r.

Naprawiono:

  • Okno informacyjne wyboru elementu (dropdown) nie jest zgodne z przesunięciem mapy w Firefoksie
  • Karty w Korei na niektórych urządzeniach mobilnych

29 sierpnia 2011 r.

Ważne zmiany:

  • Zezwalaj niestandardowym elementom sterującym na wyższy z-index niż elementy sterujące przy użyciu interfejsu API
  • Linki prowadzą użytkowników do prawidłowej wersji językowej witryny maps.google.com
  • Nie otwieraj okna InfoWindow nad obiektem KML, jeśli nie ma kodu HTML, nazwy lub opisu okna informacyjnego.
  • Stała regresja: kafelki o wysokiej rozdzielczości DPI są uszkodzone

24 sierpnia 2011 r.

Rozwiązane problemy:

  • Akceleracja sprzętowa wyłączona w Chrome/Macu: rozwiązuje problem z renderowaniem znaczników i klikaniem nakładki (problem 3544, problem 3551)
  • Naprawiono powiększanie przez ściąganie palców na Androidzie po przewinięciu strony (problem 3373)

Ważne zmiany:

  • Ikony firm są teraz domyślnie włączone.

17 sierpnia 2011 r.

Ważne zmiany:

  • Klikalne ikony na mapie dla ciekawych miejsc.
  • Style można ustawić w MapOptions i zastosować do wszystkich domyślnych typów map.
  • Pegman pojawia się na niestandardowych typach map, chyba że zostanie wyłączony.

3,5

10 sierpnia 2011 r.

Naprawiono:

  • Znaczniki zablokowane w pozycji przeciągania w górę po przeciągnięciu do horyzontu w Street View
  • Street View nie zmienia rozmiaru przy zmianie rozmiaru mapy lub okna
  • Funkcja Street View przy współdzieleniu InfoWindow ulega awarii w przeglądarce

2 sierpnia 2011 r.

Rozwiązane problemy:

  • Hiperlinki w oknie informacyjnym w IE nie działają (problem 3503)
  • Kontrola skali nie drukuje się (problem 2966)
  • Regresja: błąd podczas korzystania z interfejsu RemapControl z mapami ze stylem (problem 3489)

Ważne zmiany:

  • Menu kontekstowe większości elementów sterujących jest teraz wyłączone po kliknięciu prawym przyciskiem myszy.
  • Panorama/mapa Street View w oknie informacyjnym nie jest przesuwana po najechaniu kursorem myszy na okno informacyjne
  • Teraz można przewijać okno InfoWindow na iPadzie

18 lipca 2011 r.

Rozwiązane problemy:

  • Nieprawidłowe współrzędne zdarzenia, gdy w iOS na urządzeniu z iOS >= 4.1 (problem 3373)

11 lipca 2011 r.

Rozwiązane problemy:

  • Rozwiązany problem: elementu <select> nie można kliknąć w oknie informacyjnym na urządzeniu dotykowym (problem 3232)
  • Naprawiono: kliknięcie na mapie nie było uruchamiane po kliknięciu prawym przyciskiem, jeśli MapOptions.draggable ma wartość false (fałsz) (problem 3071)

Ważne zmiany:

  • Znaczniki z tym samym ustawieniem z-index są teraz uporządkowane spójnie na granicach kafelków
  • Teraz można przewijać w oknie informacyjnym w iOS
  • Znaczniki i wielokąty są teraz ponownie malowane w miarę zmiany rzutu mapy

5 lipca 2011 r.

Rozwiązane problemy:

  • Naprawiono: kursor znacznika nie wyświetla się, gdy mapy nie można przeciągać (problem 3120)

Ważne zmiany:

  • Dodano możliwość określania stylu elementu sterującego i menu autouzupełniania miejsc
  • Widżet autouzupełniania miejsc zachowuje opis zwrócony przez serwer po wybraniu sugestii przez użytkownika

30 czerwca 2011 r.

Rozwiązane problemy:

  • Poprawiono: początkowe fragmenty mapy były pobierane podwójnie
  • Rozwiązany problem: zdarzenie maptypeid_changed było wywoływane wiele razy, gdy mapa została utworzona po wersji 3.4 (problem 3051)

Ważne zmiany:

  • Autouzupełnianie miejsc zostało zmienione tak, aby dołączać do treści, a nie do elementu nadrzędnego danych wejściowych
  • BOTTOM_RIGHT znajduje się teraz w prawidłowej pozycji

8 czerwca 2011 r.

Rozwiązane problemy:

  • Naprawiono: powiększenie nie jest już animowane po zmianie poziomu powiększenia na wartość wyższą niż 2 (problem 3033)

Ważne zmiany:

  • Poprawiono: element OverlayView.set('map', foo) jest teraz taki sam jak obiekt OverlayView.setMap.
  • Usunięto opcję języka GeocoderRequest

17 maja 2011 r.

Rozwiązane problemy:

  • Rozwiązany problem z renderowaniem Street View w IE7 (problem 3272)

Ważne zmiany:

  • Włączono przejścia zanikania dla kafelków mapy podczas wczytywania i zmiany typu mapy.

7 maja 2011 r.

Brak istotnych zmian.

3.4

7 maja 2011 r.

Brak istotnych zmian.

6 maja 2011 r.

Rozwiązane problemy:

  • Naprawiono: panorama Street View nie jest wyświetlana w przeglądarce IE7 (problem 3272)
  • Poprawiono: półprzezroczysty plik PNG z obiektem ImageMapType traci przezroczystość w przeglądarkach IE7 i IE8 (problem 3275)

Ważne zmiany:

  • Usługa macierzy odległości

14 kwietnia 2011 r.

Rozwiązane problemy:

  • Naprawiono: obsługa nazwanych kolorów CSS w przypadku atrybutów poly roundColor i FillColor
  • Naprawiono: wielokąt nie jest widoczny, jeśli parametr edukOpacity jest ustawiony na 0,0 (problem 3241)
  • Naprawiono: błędy w IE8 po przesunięciu jednostki reklamowej z widocznym (problem 3159)
  • Zezwalaj na używanie mapy terenu i mapy hybrydowej bez opcji Mapa i Satelita w elemencie sterującym typem mapy (problem 3089)
  • Kafelki o wysokiej rozdzielczości DPI są wczytywane na potrzeby ekranów o wysokiej rozdzielczości DPI (problem 2614)

Ważne zmiany:

  • Pochylenie lotnicze jest domyślnie ustawione na 45 stopni, gdy zdjęcia lotnicze są włączone i dostępne
  • Ulepszyliśmy działanie funkcji ściągania palców na iPadzie
  • Zmieniono nazwy DirectionsTravelMode i DirectionsUnitSystem na TravelMode i UnitSystem (stare nazwy pozostają zgodne wstecznie)

14 kwietnia 2011 r.

Rozwiązane problemy:

  • Naprawiono: ikona znacznika i cień nie są już przezroczyste w IE6
  • Naprawiono: znaczniki nie migoczą już przy powiększeniu
  • Poprawiono: renderowanie wielokątów przez granice płytek w pobliżu bieguna północnego i południowego

Ważne zmiany:

  • W miarę możliwości linie łamane i wielokąty są teraz renderowane w Canvas.
  • Współrzędne geograficzne zdarzeń w liniach łamanych i obramowaniach wielokątów są teraz przyciągane do najbliższego punktu na linii.

5 kwietnia 2011 r.

Rozwiązane problemy:

  • Funkcja PanTo nie wyświetla się na urządzeniach dotykowych (problem 3066)
  • Znacznik.MAX_ZINDEX jest niezdefiniowany (problem 3184)

28 marca 2011 r.

Rozwiązane problemy:

  • Nie można zmienić nagłówka w Street View w trybie satelitarnym (problem 3174)
  • Mapa uszkodziła się po wyłączeniu VML (problem 3119)

Ważne zmiany:

  • Nakładka drogi Street View wyświetla się teraz w trybie pochyłym

22 marca 2011 r.

Rozwiązane problemy:

  • Pegman pokazuje na niestandardowych typach map (wydanie 3154)

Ważne zmiany:

  • Naprawiono: duże znaczniki są przycięte na granicach kafelków
  • Naprawiono: nakładka Street View w trybie ukośnym
  • Naprawiono: elementy sterujące mapy ogólnej są wyświetlane w trybie drukowania

17 marca 2011 r.

Rozwiązane problemy:

Ważne zmiany:

  • Naprawiono: okręgi i prostokąty ignorują zIndex
  • Naprawiono: zdarzenia myszy wywołują zdarzenia 2 razy, gdy znacznik animuje
  • Rozwiązany problem: mapy z stylem nie używają stylów, jeśli typ mapy został dodany do rejestru po ustawieniu identyfikatora typu mapy
  • Poprawiono: typy map bez stylu przyjmują styl typu mapy ze stylem
  • Znaczniki uruchamiają teraz zdarzenia MouseEvents, a nie DOM

11 marca 2011 r.

Rozwiązane problemy:

  • Dwukrotne kliknięcie znacznika nie powiększa już mapy (problem 3090)
  • Punkt zakotwiczenia z niestandardowym cieniem znacznika już działa (problem 3112)

Ważne zmiany:

  • Warstwa Panoramio
  • Znacznik trasy – indeks z-indeksowania – stały
  • Poprawiono domyślną pozycję cienia

2 marca 2011 r.

Ważne zmiany:

  • Znaczniki teraz renderowane w Canvas/VML tam, gdzie są dostępne
  • Większe elementy docelowe kliknięć dla linii łamanych, wielokątów i plików KML na urządzeniach dotykowych

22 lutego 2011 r.

Rozwiązane problemy:

  • Kotwica InfoWindow wyświetlana przez właściwość „AnchorPoint” MVC (problem 2860)
  • Naprawia hybrydowy poziom powiększenia 0 i 1 (problem 3062)
  • Okrąg lub prostokąt poprawiony w przypadku szybkiego dodania lub szybkiego usunięcia z mapy (problem 3052)
  • przeciąganie: fałsz naprawiony na urządzeniach dotykowych (problem 3044)

18 lutego 2011 r.

Rozwiązane problemy:

  • Znaczniki w Street View są tylko pomniejszone, a nie powiększone (wydanie 2969)
  • Przeciągalne wskazówki dojazdu działają teraz, gdy parametr trasIndex ma wartość inną niż 0 (problem 2995)
  • Rozwiązaliśmy konflikt między Flashem a przeciąganiem mapy (problem 2956)
  • Po zmianie typu mapy w detektorze maptypeid_changed element sterujący typu mapy jest teraz spójny

Ważne zmiany:

  • Etykiety są teraz domyślnie włączone po kliknięciu trybu satelitarnego w elemencie sterującym typem mapy

8 lutego 2011 r.

Ważne zmiany:

  • Nowe elementy sterujące typu mapy hierarchicznej są przyjazne dla dotyku.
  • Nowe logo (numer 2574)
  • Nazwa znacznika kształtu.coord została zmieniona na atrybut Markangle.coords, aby dopasować ją do atrybutu współrzędnych w HTML <area>

3.3

17 marca 2011 r.

Rozwiązane problemy:

  • Wielokąt się nie renderuje

8 lutego 2011 r.

Rozwiązane problemy:

  • Żądania kafelków nie są anulowane w Chrome (problem 3011)
  • w FF/Macu nie jest wywoływane zdarzenie kliknięcia prawym przyciskiem myszy (problem 2920)
  • Problemy z renderowaniem tekstu w Safari/Macu (problem 3024)
  • Mapy wskazówek dojazdu nie są prawidłowo drukowane w IE

21 stycznia 2011 r.

Ważne zmiany:

  • Tablice MVC Tablice są teraz akceptowane w bibliotece geometrii sferycznej
  • Naprawiono wyświetlanie krzyża pod znacznikiem podczas przeciągania w IE6
  • Kolejność nakładania elementów nie jest już ustawiona w elemencie div kontenera mapy

17 stycznia 2011 r.

Rozwiązane problemy:

  • Rozwiązaliśmy problem, który powodował, że nieprawidłowe czasy dla parametru zoom_changed powodowały nieprawidłowe wyniki w przypadku funkcji fromLatLngToContainerPixel (problem 2539).

6 stycznia 2011 r.

Rozwiązane problemy:

  • Dodano bibliotekę geometrii – udostępnia narzędzia do kodowania geometrii kulistej i kodowania linii łamanych (problem 2540, wydanie 2595, problem 2246)
  • Możliwość ustawienia minimalnego/maksymalnego poziomu powiększenia na mapie (wydanie 1624)

Ważne zmiany:

  • Elementy sterujące powiększeniem i przesuwaniem zostały rozdzielone (bez elementów sterujących nawigacją). Można je skonfigurować oddzielnie.
  • Nowe sterowanie powiększeniem na urządzeniach dotykowych
  • Zawartość tablicy MVCArray można teraz wyczyścić, używając wywołania clear()
  • Rozwiązany problem z wyciekiem pamięci podczas dodawania i usuwania znaczników w IE8
  • Szybsze renderowanie wielokątów dzięki ulepszonemu algorytmowi uproszczenia

23 grudnia 2010 r.

Rozwiązane problemy:

  • Naprawiono moduły obsługi kliknięć punktów pośrednich w kierunkach, które można przeciągać (problem 2871)

21 grudnia 2010

Rozwiązane problemy:

  • Dodano pęd do mapy podczas przeciągania (numer 2592)
  • Usunięto błąd CSS w Street View (problem 2666)
  • Naprawiono błąd JS, który występował w oknie InfoWindow z szerokością mapy wynoszącą 0 w IE (problem 2536)

Ważne zmiany:

  • Na urządzeniach dotykowych będziemy teraz wyświetlać sterowanie dotykowe powiększanie w poziomie ZOOM_PAN lub SMALL. Jeśli urządzenie obsługuje w przeglądarce wielodotyk, nie będzie wyświetlana żadna opcja powiększenia, ponieważ powiększanie odbywa się przez ściąganie palców.

9 grudnia 2010 r.

Rozwiązane problemy:

  • InfoWindows dobrze wygląda w przeglądarce IE (numer 1343)
  • Poprawiono przezroczystość w IE8 dla ImageMapType

Ważne zmiany:

  • Pod Znacznikami będzie wyświetlany krzyżyk z niestandardową ikoną po przeciąganiu. Przeciągnięcie będzie włączone.

5 grudnia 2010 r.

Rozwiązane problemy:

  • Udostępnia interfejs do sprawdzania maksymalnego poziomu powiększenia w danej lokalizacji zdjęć satelitarnych. (Wydanie 2049)
  • Dodaj opcję (raiseOnDrag), aby włączyć/wyłączyć animacje po przeciągnięciu znacznika. (Numer 2910)

Ważne zmiany:

  • Znaczniki unoszą się po przeciągnięciu i odbijają się po upuszczeniu.
  • Animacjami znaczników można sterować programowo za pomocą funkcji setAnimation.

28 listopada 2010 r.

Rozwiązane problemy:

  • maptypeid_changed nie uruchamia się już 2 razy (problem 2449)
  • Właściwość „size” obiektu MarkImage jest teraz dostępna (problem 2465)
  • Kształt znacznika odnosi się do ikony, a nie do sprite’a (problem 2629)
  • Przesuwanie mapy po przeciągnięciu znacznika zostało ulepszone na potrzeby mniejszych map (problem 2868)
Istotne zmiany:
  • Mapy można teraz drukować bez konieczności drukowania obrazów tła
  • Naprawiono błąd polegający na tym, że można było przeciągać przeciągnięte znaczniki kierunku, gdy opcja „draggable” miała wartość false (fałsz)

16 listopada 2010 r.

Zmienione problemy:

Ważne zmiany:

  • Naprawiliśmy błąd, który powodował otwarcie nowego okna w przeglądarce FF po kliknięciu znacznika po naciśnięciu klawisza Shift.
  • Ikony znaczników liter zostały utracone, gdy właściwość markerOptions została określona za pomocą obiektu DirectionsRenderer

3.2

11 listopada 2010 r.

Ważne zmiany:

  • Usunęliśmy błąd polegający na przycinaniu/obcinaniu wielokątów w IE7/IE8 za pomocą RTL
  • Usunięto błąd, który powodował ukrycie pól wyboru w Safari 5 z powodu przekształceń 3D
  • W liniach geodezyjnych łączących równik brakowało szczegółów.
  • Dodano pozycje elementów sterujących dla: LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
  • Zmieniono nazwy elementów sterujących z LEFT na LEFT_TOP, RIGHT na RIGHT_TOP, TOP na TOP_CENTER i z BOTTOM na BOTTOM_CENTER

11 października 2010 r.

Zmienione problemy:

  • Problem 2478: Street View – niedopasowanie lub brak kompasu w niektórych przeglądarkach
  • Problem 2528: nieprzezroczystość ImageMapTypeOptions w IE8 jest uszkodzona
  • Problem 2661: Okno informacyjne – kliknięcie prawym przyciskiem myszy w polu do wprowadzania danych nie powoduje wyświetlenia menu kontekstowego
  • Problem 2741: umieszczanie znacznika nie działa w iOS 4 po przesunięciu mapy

Ważne zmiany:

  • Funkcja Street View jest domyślnie włączona
  • Naprawiono błąd, który powodował, że wartość „this” nie była przekazywana do pliku .getTileUrl
  • Zdarzenie domready InfoWindow jest teraz wyzwalane po wyświetleniu okna

28 września 2010 r.

Zmienione problemy:

  • Problem 2712: wycieki pamięci (dodawanie/usuwanie znaczników, pokazywanie/ukrywanie znaczników, powiększanie/przesuwanie mapy)

Ważne zmiany:

  • Mapy V2 i V3 działają lepiej, gdy obie znajdują się na tej samej stronie
  • Naprawiliśmy błąd w widoku Street View HTML5 po szybkim przeciąganiu w dół.

16 września 2010 r.

Zmienione problemy:

  • Problem 2701: Nagłówek elementu sterującego nawigacji w Street View nie jest zgodny z punktem widzenia

14 września 2010 r.

Zmienione problemy:

  • Problem 157. Obsługa przeciągania trasy dojazdu
  • Problem 1852: zdarzenie „rightclick” w google.maps.Marker jest uruchamiany bez argumentu
  • 2673: Pegman znika po zmianie pozycji

Ważne zmiany:

  • Poprawiono wydajność znacznika

31 sierpnia 2010

Zmienione problemy:

Ważne zmiany:

  • Geodezja została udoskonalona z myślą o wyższych powiększeniach

24 sierpnia 2010 r.

Zmienione problemy:

  • Problem 2648: włączenie zdarzenia zmiany rozmiaru mapy powoduje błąd w Firefoksie w wersji 3.2.1.

Ważne zmiany:

  • Podczas wielokrotnego powiększania lub pomniejszania (np. przy użyciu kółka przewijania) wczytujemy teraz mniej kafelków z poziomu pośredniego powiększenia.

16 sierpnia 2010 r.

Zmienione problemy:

  • Problem 2416: Magiczna mysz Apple przesuwanie i powiększanie jest zbyt czułe
  • Problem 2606: ustawienie elementu przeciągania: false na mapie wyłącza linki
  • Problem 2640: pamięć nie została wyczyszczona podczas odświeżania przeglądarki / onunload (IE)

Ważne zmiany:

  • Znaczniki Street View są skalowane w zależności od odległości
  • Aktualizacje suwaka powiększenia po przesuwaniu

9 sierpnia 2010 r.

Ważne zmiany:

  • Wycofane właściwości KMLMouseEvent.position i FusionTablesMouseEvent.position zostały usunięte. Zamiast tego używaj rozszerzenia .latLng
  • Wycofana właściwość StreetViewService.getNearestPanorama została usunięta. Zamiast tego użyj polecenia .getPanoramaByLocation

3.1

28 września 2010 r.

Ważne zmiany:

  • Rozwiązaliśmy problem, który powodował, że wskazówki dojazdu z tym samym miejscem wylotu i miejscem docelowym powodowały błąd JS

9 sierpnia 2010 r.

Ważne zmiany:

  • Zmiana mapy w widoku nakładki została poprawiona
  • Wywołanie GroundOverlay.setMap(null) zostało naprawione
  • IE nie ujawnia już powiększania/przesuwania pamięci

5 sierpnia 2010 r.

Zmienione problemy:

  • Problem 2588: wywołanie funkcji setVisible(false) w obiekcie Panorama z dołączonym detektorem powoduje błąd JS w IE

Ważne zmiany:

  • Znaczniki znikające w przeglądarce IE6 po zmianie powiększenia zostały naprawione

29 lip 2010

Zmienione problemy:

Ważne zmiany:

  • Panorama niestandardowa „originHeading” została wycofana na rzecz „centerHeading”
  • Koreańskie kafelki hybrydowe wyświetlają teraz drogi
  • Kliknięcia przechodzą teraz przez nieklikalne wielokąty na mapie

22 lip 2010

Zmienione problemy:

  • Problem 1856: obsługa renderowania wielokątów w Operze
  • Problem 2159: zdarzenie przeciągania jest wywoływane po powiększeniu za pomocą kółka przewijania
  • Problem 2385: przy większych poziomach powiększenia GroundOverlay w przeglądarce Internet Explorer staje się czarny
  • Problem 2337: utracona linia łamana
  • Problem 2427: przeciąganie przy otwartym oknie informacyjnym na automatycznym przesuwaniu powoduje „zawieszanie” znaczników
  • Problem 2493: znaczniki w IE7 nie są prawidłowo czyszczone
  • Problem 2500: przycięty znaczniki obrazu w przypadku użycia funkcji !Marker.setIcon(<scaled MarkImage>) na potrzeby istniejącego znacznika
  • Problem 2549: CSS dla menu rozwijanego Google generuje ostrzeżenie

Ważne zmiany:

  • Przy przeciąganiu wielokąta nie jest już wywoływane zdarzenie kliknięcia.
  • Kliknięcie elementu wyboru formularza, który rozwija się poza okno InfoWindow, nie powoduje już kliknięcia na mapie
  • Kliknięcie nakładki KML nie uruchamia już zdarzenia kliknięcia mapy
  • Widok Street View jest teraz automatycznie przesunięty w celu dopasowania okna informacyjnego do ekranu
  • Wskaźnik położenia geograficznego KML i FusionTables MouseEvent zmienił się z „position” na „latLng”
  • Elementy sterujące powiększeniem w Androidzie nie przekazują już kliknięcia mapy

17 cze 2010

Zmienione problemy:

Ważne zmiany:

  • Usunięto błąd migotania znacznika
  • Ulepszono wyzwalanie zdarzenia domready InfoWindow
  • Adres DirectionsRoute.bounds jest teraz widoczny

11 cze 2010

Zmienione problemy:

Istotne zmiany:
  • Naprawiono wyciek pamięci znaczników
  • Poprawiono pierwszy czas oczekiwania na kod geograficzny
  • Zapewnia dostęp do StreetViewService

3,0

18 maja 2010 r.

Zmienione problemy:

Istotne zmiany:
  • Poprawiono błąd związany z prawami autorskimi Google dotyczącymi typu mapy niestandardowej.
  • Dodano właściwość geodezyjną do wielokątów i linii łamanych
  • Do wielokątów i linii łamanych dodano klikalną opcję
  • Do elementu GroundOverlay została dodana opcja, którą można kliknąć.

13 maja 2010 r.

Zmienione problemy:

  • Problem 1724: nieprawidłowy rozmiar lub marginesy okna infoWindow podczas ustawiania treści za pomocą elementu, a nie ciągu

Ważne zmiany:

  • Naprawiono błąd, który powodował przedwczesne przycinanie nakładek na ziemi przy przekraczaniu linii zmiany daty
  • Parametr setIcon znacznika obsługuje teraz znak \ w adresie URL
  • Aktywatory zdarzeń wysunięcia obszaru wielokąta i łamanej linii w przeglądarce IE
  • Zmiana ikony znacznika nie migoczy już

7 maja 2010 r.

Zmienione problemy:

  • Problem 1458: prośba o funkcję: obsługa plików KML w interfejsie Google API w wersji 3
  • Problem 1658: dodawanie nakładki natężenia ruchu
  • Problem 2209: przepełnienie stosu
  • Problem 2254: wielokrotne wywołania „setMap(gMap)” i „setMap(null)” w obiekcie Circle zmieniają kształt i przezroczystość wypełnienia

Ważne zmiany:

  • Dodano warstwy KML i GeoRSS
  • Dodano nakładki na powierzchnię
  • Dodano nowe warstwy: Natężenie ruchu i Rowery
  • Do DirectionsRendererOptions dodano właściwość „suppressBicyclingLayer”
  • Naprawiliśmy błąd polegający na prawidłowym odwoływaniu się do warstwy powiększenia po zmianie Typu Map
  • Zmieniono nazwę właściwości DirectionsResult „start/end_point” na „start/end_location”
  • Nazwa właściwości DirectionsLeg została zmieniona z „start/end_ kategorią” z „start/end_address”
  • Zmieniono nazwę właściwości DirectionsRoute „Optimized_waypoint_order” na „waypoint_order”
  • Usunięto obsługę starych nazw właściwości wskazówek (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) i nadal były rejestrowane ostrzeżenia. Usuwa również konwersje tras na schody na schody i przebyte trasy na schody.
  • Zmieniono GeocoderGeometry.latLng na GeocoderGeometry.location

30 kwietnia 2010 r.

Zmienione problemy:

  • Problem 2230: mapa inicjuje się bez zamierzonego niestandardowego odwzorowania

Ważne zmiany:

  • Kliknięcie mapy powoduje teraz fokus na klawiaturze
  • Powiększanie przez ściąganie palców na iPadzie jest teraz obsługiwane

26 kwietnia 2010 r.

Zmienione problemy:

  • Problem 1826: dodawanie zdarzeń najechania kursorem myszy i przesunięcia kursora na wielokąty i linie łamane
  • Problem 2177: map.setZoom(z) nie działa prawidłowo podczas zdarzenia „maptypeid_changed”
  • Problem 2247: opcja hideRouteList w module DirectionsRenderer nie działa zgodnie z oczekiwaniami

Ważne zmiany:

  • Naprawiono błąd polegający na tym, że podczas przesuwania z dołu mapy znikały ikony niestandardowe

13 kwietnia 2010 r.

Zmienione problemy:

  • Problem 2275: nie można ponownie użyć funkcji MarkImage
  • Problem 2181: gdy dodasz znacznik google.maps.Marker, a następnie użyjesz kółka przewijania myszy, aby powiększyć lub pomniejszyć widok, znacznik jest ukryty

11 kwietnia 2010 r.

Brak widocznych zmian i zmienionych problemów.

5 kwietnia 2010 r.

Zmienione problemy:

  • Problem 1976: problemy z ikonami niestandardowymi i znacznikami z możliwością przeciągania
  • Problem 2107: znacznik z możliwością przeciągania znika po przeciągnięciu poza mapę
  • Problem 2181: właściwość wyświetlania map bazowych nie istnieje

Ważne zmiany:

  • Pokazano linię łamaną wskazówek dojazdu w DirectionsRoute jako ogólna_ścieżka.
  • Pokazano bieżące odwzorowanie mapy jako właściwość tylko do odczytu.

23 marca 2010 r.

Ważne zmiany:

  • Parametr Elevation jest teraz widoczny w interfejsie API.
  • Ulepszyliśmy wczytywanie kafelków w przypadku wolnych połączeń z internetem.

15 marca 2010 r.

Ważne zmiany:

  • Wielokąty są teraz prawidłowo malowane po zmianie stylów.
  • W przypadku użycia starego stylu „Wskazówki” wyświetlane są wycofane komunikaty ostrzegawcze pochodzące z Console.log.

10 marca 2010 r.

Zmienione problemy:

  • Problem 1801: linia łamana/wielokąt zIndex
  • Problem 2144: obiekt DirectionsRequest powinien zawierać opcję allowHighways
  • Problem 2207: Błąd: linia łamana jest wypełniana w IE
  • Problem 2113: po premierze w styczniu linie łamane w FF przy dużym powiększeniu

Ważne zmiany:

3 marca 2010 r.

Zmienione problemy:

  • Problem 2136: zaciemnianie właściwości w google.maps.MarkerImage, do których nie należy się odwoływać

Ważne zmiany:

  • Usunięto błąd związany z skakaniem na mapie.
  • Ulepszyliśmy powiększanie podwójne pod rząd.
  • Zdarzenie przeciągania znacznika .latLng nie jest już zaciemnione.

26 lutego 2010

Zmienione problemy:

  • Problem 1651: przesunięcie kursora myszy / najechanie kursorem myszy / przesunięcie kursora poza obszar roboczy mapy
  • Problem 2142: właściwość DirectionsRendererOptions powinna zezwalać użytkownikom na całkowite pomijanie znaczników
  • Problem 2148: brak zdarzenia event.latLng.
  • Problem 2109: Błąd: NavigationControlStyle.ZOOM_PAN nie wyświetla się prawidłowo w IE8
  • Problem 2153: funkcja MVCArray.push() nie zwraca nowej długości

Ważne zmiany:

  • Dodano przezroczystość do obiektu ImageMapType.
  • Naprawiono błąd, który powodował, że kliknięcie prostokąta/kółka prawym przyciskiem myszy nie było wywoływane.
  • Zdarzenia dotyczące treści w oknie informacyjnym nie są już usuwane po ukryciu.

8 lutego 2010

Zmienione problemy:

  • Problem 2135: Błąd: jeśli ponownie użyjesz tablicy MVCtablica Polygon w linii łamanej, linia łamana jest zamknięta.

Ważne zmiany:

  • Dodano nową klasę Prostokąt
  • Dodano nowe zajęcia dla kręgu
  • Rozwiązaliśmy wyciek pamięci, który występował podczas tworzenia i usuwania znacznika.
  • Zatrzymano dodawanie adnotacji do tablicy macierzystych lokalizacji MVC w celu zamknięcia wielokątów, ponieważ powoduje to zamknięcie linii łamanych, które korzystają z tego samego obiektu MVCArray (patrz problem 2135).
  • Naprawiono błąd, który czasami ukrywał znaczniki na ekranie, jeśli powiększenie mapy było ustawione na bieżącą wartość.
  • Poprawiliśmy atrybut ImageMapType, aby wyświetlał się prawidłowo na Androidzie.
  • Zmieniliśmy schemat przycinania wielokąta, by umożliwić tworzenie wielokątów zawierających biegun północny lub południowy.
  • Zakres szerokości geograficznej MercatorProjection został zwiększony do maksymalnego możliwego z uwzględnieniem precyzji liczby zmiennoprzecinkowej.

28 stycznia 2010 r.

Zmienione problemy:

  • Problem 1367: prośba o funkcję: udostępnienie narzędzia LayoutManager dla programistów w celu umieszczenia elementów DIV w procesie sterowania
  • Problem 1916: Prośba o funkcję: dodanie możliwości skalowania znacznika MarkImage
  • Problem 1443: rozszerzenia Enhanced() i union() powinny zwracać obiekt LatLngBounds
  • Problem 1997: dokumentacja „size” MapOption
  • Problem 2074: mapa nie jest renderowana, gdy mapa świata pasuje do dokładnych wymiarów kontenera mapy

Ważne zmiany:

  • Dodano obsługę języków indyjskich:
    • bn, gu, kn, ml, mr, ta, te
  • Do przestrzeni nazw zdarzeń dodaliśmy nowe metody statyczne:
    • addListenerOnce
    • addDomListenerOnce
  • Do obiektu DirectionsStep dodaliśmy nową właściwość „encoded_lat_lngs”, by pokazać zbiór długości znaków w skompresowanym formacie ASCII.
  • Większa wydajność dzięki usunięciu pozaekranowych elementów DOM znacznika
  • Usunięto błąd przesuwania w przeglądarce Google Chrome.
  • Usunięto błąd powiększenia ściągnięciem palców na iPhonie.

19 stycznia 2010 r.

Zmienione problemy:

  • Problem 1422: Prośba o funkcję: zezwalaj programistom na tworzenie niestandardowych typów map
  • Problem 1523: prośba o funkcję: fromContainerPixelToLatLng (i odwrotnie)
  • Problem 1443: rozszerzenia Enhanced() i union() powinny zwracać obiekt LatLngBounds
  • Problem 1960: błąd: niepełne informacje korzystające z funkcji ProvideTripAlternatives
  • Problem 1675: błąd dokumentacji samouczka
  • Problem 1676: błąd dokumentacji samouczka – opcje sterowania
  • Problem 1856: wielokąty nie renderują się w Operze!!!
  • Problem 1954: tłumaczenie na język bułgarski jest nieprawidłowe.
  • Problem 1976: Błąd: problemy z ikonami niestandardowymi i znacznikami z możliwością przeciągania
  • Problem 2063: konflikty nazw zmiennych podczas minimalizacji podklasy OverlayView

Ważne zmiany:

17 grudnia 2009 r.

Ważne zmiany:

  • Naprawiono początkowy skok przed rozpoczęciem animacji przesuwania mapy.
  • Naprawiono przeskakiwanie mapy do innej lokalizacji po przekroczeniu maksymalnego poziomu powiększenia przy użyciu kółka przewijania lub DoubleClick.
  • Rozmiar elementów sterujących prawami autorskimi, MapType i Nawigacją zmienia się odpowiednio do rozmiaru mapy.
  • Metody pobierania, setek i nazwy zdarzeń w starym stylu zostały oficjalnie wycofane i nie są już zdefiniowane.

10 grudnia 2009 r.

Zmienione problemy:

  • Problem 1820: powiększenie za pomocą kółka przewijania powoduje wrażenie, że powiększenie przekracza maksymalny poziom powiększenia, a pozycja „pomiń/przeskocz” na mapie
  • Problem 1743: Powiększanie podczas przewijania powoduje, że mapa przesuwa się w zupełnie inną lokalizację

Inne zauważalne zmiany:

  • Dodano nową metodę panToBounds.
  • Dodano nową animację mapy. Ma to wpływ na przeciąganie, przesuwanie, powiększanie i wywoływanie funkcji setCenter/setZoom we wszystkich przeglądarkach.
  • Dodaliśmy ostrzeżenie logu konsoli dotyczące korzystania z wycofanych metod.

25 listopada 2009 r.

Zmienione problemy:

Inne zauważalne zmiany:

  • Dodaliśmy obsługę RTL, aby włączyć następujące języki: arabski, perski i hebrajski
  • Właściwość Szerokość_długości ekspozycji dla kroków DirectionsResult.

11 listopada 2009 r.

Zmienione problemy:

  • Problem 1742: znacznik ikony niestandardowej jest zawsze wyświetlany nad znacznikiem domyślnym

Inne zauważalne zmiany:

  • Dodaliśmy obsługę trzech nowych języków.
    • baskijski
    • galicyjski
    • tagalog

29 października 2009 r.

Zmienione problemy:

  • Problem 1421: Prośba o funkcję: dodanie klasy Directions do interfejsu API w wersji 3

Inne zauważalne zmiany:

26 października 2009 r.

Zmienione problemy:

  • Problem 1647: Prośba o funkcję: udostępnij zdarzenie, które dom infookna jest gotowy
  • Problem 1710: możliwość anulowania zdarzenia powiększenia przez użytkownika dwukrotnym kliknięciem

Inne zauważalne zmiany:

  • W przypadku przekazania nieprawidłowych argumentów do nowej funkcji google.maps.LatLng() zgłaszany jest błąd JS
  • Usunięto błąd: mapa statyczna ładowała się dwukrotnie podczas wczytywania mapy

15 października 2009 r.

Zmienione problemy:

  • Problem 1525: błąd get_bounds przy małych poziomach powiększenia
  • Problem 1757: funkcja fitBounds() nie działa na południku 180°
  • Problem 1790: map.setOptions nie może ustawić kursora
  • 1767: Błąd z propagacją wydarzeń

Inne zauważalne zmiany:

  • Aktualizacje dokumentacji:
    • Wyświetlono nową metodę: LatLngBounds.isEmpty()
    • Posortowano wszystkie metody, zdarzenia, właściwości i stałe według nazwy
    • Poprawiono nieprawidłowe typy we właściwościach linii łamanej i wielokąta.

28 września 2009 r.

  • Ulepszenia wydajności renderowania politycznego.
  • Rozwiązaliśmy problem z ostrzeżeniem JS w przypadku SVGView.

22 września 2009 r.

Zmienione problemy:

  • Problem 1420: Funkcja: dodanie klasy Polyline do interfejsu API
  • Problem 1371: zdarzenie map.bounds_changed jest wywoływane wielokrotnie, gdy mapa się porusza
  • Problem 1700: Nieprawidłowa lokalizacja kliknięcia po pomniejszeniu w przeglądarce Firefox 3.5
  • Problem 1702: nieprawidłowe współrzędne geograficzne podawane w zdarzeniach kliknięcia i dblclick w przypadku przesunięcia przewijania w elemencie nadrzędnym.
  • Problem 1723: mapa przeskakuje podczas przeciągania na iPhonie

Inne zauważalne zmiany:

  • Wprowadziliśmy linie łamane i wielokąty. Umożliwiają one rysowanie linii lub wypełnionych obszarów na mapie, określanie stylów kreski i wypełnienia oraz obsługują większość zdarzeń myszy (tzn. brak najechania kursorem myszy). Działają one we wszystkich obsługiwanych przeglądarkach (IE6.0 i nowszych, Firefox 2.0 i nowszych, Safari 3.1 i nowszych, Chrome) oraz na obsługiwanych urządzeniach mobilnych.
  • Dodaliśmy nowe zdarzenie na mapie „idle”, które jest wywoływane, gdy mapa jest na razie trochę przesunięta. Rozwiąż problem 1371.
  • Naprawiono nieprawidłowe wartości położenia geograficznego zwracane przez zdarzenia kliknięcia.
  • Naprawiliśmy błąd powiększenia ściągnięcia palcami na iPhonie. Zobacz numer 1723.

10 września 2009 r.

Zmienione problemy:

  • Problem 1659: nieprawidłowe współrzędne geograficzne w zdarzeniach click i dblclick po przesunięciu, Firefox 3.5
  • Problem 1621: nieprawidłowa lokalizacja po kliknięciu mapy w ie8 z dooctypem
  • Problem 1642: InfoWindow overflow:auto
  • Problem 1531: wysokość okna infoWindow rośnie z każdym otwarciem

Inne zauważalne zmiany:

  • Zmodyfikowano składnię metod get/set oraz nazw zdarzeń, jak opisano poniżej. Stara składnia jest nadal obsługiwana, aby zachować zgodność wsteczną. Na przykład:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funboat_changed => funboat_changed
  • Do interfejsu OverlayView dodaliśmy nową metodę „onAdd”, która jest wywoływana przy pierwszym zainicjowaniu paneli i projekcji. Ten artykuł dotyczy problemu 1377.
  • Nazwa metody „remove” interfejsu OverlayView została zmieniona na „onRemove”. Stara nazwa pozostaje obsługiwana, aby zachować zgodność wsteczną.

2 września 2009 r.

Zmienione problemy:

  • Problem 1525: błąd get_bounds przy małych poziomach powiększenia
  • Problem 1596: Przesuwanie poza północną lub południową krawędź świata zwraca błąd
  • Problem 1643: Błąd: niepotrzebnie przewijanie mapy
  • Problem 1379: w wersji 3 nie widzę danych mapy Korei

Inne zauważalne zmiany:

  • Włączono ciągłe kółko i podwójne kliknięcie w Chrome, Safari 4 i Firefoksie 3.5
  • Ulepszone przeciąganie mapy
  • Kliknij dwukrotnie, aby wyśrodkować mapę po powiększeniu

24 sierpnia 2009 r.

Zmienione problemy:

Inne zauważalne zmiany:

  • Domyślnie włączone jest powiększanie z kółkiem przewijania. Aby ją wyłączyć, ustaw właściwość przewijaniaWheel w opcji mapy na wartość false (fałsz).
  • Dokumentacja została zaktualizowana, aby uwzględnić funkcje panTo i panBy.

14 sierpnia 2009 r.

Zmienione problemy:

  • Problem 1575: błąd w metodzie przeciągania znaczników set_draggable()

Inne zauważalne zmiany:

  • Powiększenie po kółku myszy zostało włączone.
  • Rozwiązaliśmy problem występujący na iPhone'ach, w których po przeciągnięciu mapy występują skoki mapy.

4 sierpnia 2009 r.

Zmienione problemy:

  • Problem 1393: zezwalaj na przeciąganie znaczników
  • Problem 1448: Błąd: interfejs API w wersji 3 wymaga funkcji checkResize() (lub jej odpowiednika)
  • Problem 1404: Błąd kursora w Operze
  • Problem 1514: strzałka wyboru obiektu MapType była wyświetlana nieprawidłowo przy rygorystycznym formacie HTML 4.01
  • Problem 1426: element InfoWindow z-index

Inne zauważalne zmiany:

  • Ściąganie i przeciąganie na iPhonie powinno być bardziej niezawodne.
  • Do obiektów InfoWindow dodano obiekty ustalające zIndex i gettery.

Zmiany w dokumentacji:

  • Dodano metody get_draggable i set_draggable znacznika
  • Dodano zdarzenia przeciągania znacznika, przeciągania startu, przeciągania i przeciągania
  • Dodano właściwość przeciągania znacznika
  • Dodano metody get_zIndex i set_zIndex w oknie informacyjnym
  • Informacje Okno zIndex_changed zdarzenie zostało dodane
  • Dodano właściwość zIndex – okno informacyjne

13 lipca 2009 r.

Zmienione problemy:

  • Problem 1415: zawartość okna informacyjnego z możliwością wyboru: true/ false (prawda)
  • Problem 1432: zdarzenie Mouseout nie jest wywoływane po wywołaniu set_icon.
  • Problem 1365: ustawienia typu mapy są niepoprawnie renderowane przy rygorystycznym formacie doctype

Inne zauważalne zmiany:

  • Programiści nie muszą już określać rozmiaru znacznika MarkImage. Interfejs API wykryje go, jeśli nie zostanie podany. W powiązanej notatce argumenty rozmiar, kotwica i źródło dla znacznika obrazów są opcjonalne.
  • Deweloperzy nie muszą już wywoływać metody OverlayView.call(this) w konstruktorze podklasy OverlayView.
  • „Zmienione” metody OverlayView zostały usunięte z interfejsu. Nie powinno to mieć wpływu na kod dewelopera, ponieważ te metody nie były wcześniej używane.
  • Opcja częściowego dopasowania została usunięta z obiektów żądania Geocoder. Jeśli deweloper nadal będzie go przekazywać, nie będzie to miało wpływu na zapytanie.

12 czerwca 2009 r.

Zmienione problemy:

  • Problem 1363: Błąd: zdarzenia kliknięć mapy nie są wysyłane na iPhonie

Inne zauważalne zmiany:

  • Element sterujący dużego powiększenia można kliknąć we wszystkich przeglądarkach
  • Okno informacyjne „usuwa” element sterujący dużego powiększenia, umieszczając się w całości na mapie i elementach sterujących
  • Prawa autorskie na urządzenia mobilne wykorzystują ładne obrazy
  • Kafelki wczytują się od środka, a nie od lewego górnego rogu
  • Użytkownicy nie mogą już zaznaczać tekstu przycisków typu mapy ani żadnych obrazów kontrolnych
  • Biblioteka główna jest mniejsza o ok. 1,9 KB.