Informacje o wersji interfejsu Maps JavaScript API

Zasubskrybuj te informacje o wersji. Zasubskrybuj

Zespół Maps JavaScript API regularnie aktualizuje interfejs API, dodając nowe funkcje, poprawki błędów i ulepszenia wydajności. Wersję interfejsu API, która ma być wczytana w aplikacji, możesz wskazać, podając ją w parametrze v żądania bootstrap interfejsu Maps JavaScript API. Dowiedz się więcej o obsłudze wersji.

Ta lista zmian zawiera wersje uporządkowane według daty i numeru wersji oraz powiązane z nimi zmiany.

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

3.66.9d

14 października 2026 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że po zakończeniu przeciągania elementu AdvancedMarkerElement błędnie wywoływane było zdarzenie kliknięcia mapy.
  • Naprawia problem z niezamykaniem okna informacji o obiekcie za pomocą klawisza Escape po ponownym otwarciu tego samego obiektu.
  • [kanał alfa] AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement i AdvancedPlaceItemElement obsługują teraz w kanale alfa miejsca basic-section-top i basic-section-bottom.
  • [kanał alfa] PlacePinElementJuż jest dostępny na kanale alfa, aby wyświetlać informacje o miejscu na mapie.
  • Rozwiązuje problem z niezamykaniem się okna informacyjnego po naciśnięciu klawisza Escape i nieprzywracaniem zaznaczenia poprzednio zaznaczonego elementu, gdy mapa jest elementem gmp-map.

3.66.8b

8 października 2026 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że okno informacyjne ciekawego miejsca nie zamykało się po naciśnięciu klawisza Escape, gdy ponownie kliknięto ikonę ciekawego miejsca.
  • Naprawiliśmy błąd, który powodował, że nawigacja za pomocą klawiszy strzałek na klawiaturze przenosiła zaznaczenie na elementy AdvancedMarkerElement poza widocznym obszarem mapy.
  • [wersja beta] Dodano MapMode.ROADMAP, element sterujący interfejsu trybu mapy, Map3DElement.colorScheme (do jasnego i ciemnego stylu mapy) oraz Label3DElement (<gmp-label-3d>) do Map 3D (Map3DElement).

3.66.7

1 października 2026 r.

Zmiany:

  • [Kanał alfa] Naprawiliśmy błąd, który powodował, że ikony środków transportu publicznego w wyskakującym okienku Route3DElement znikały w trybie wymuszonych kolorów.
  • [Kanał alfa] Route.createWaypointMarkers() ustawia teraz zlokalizowaną wartość domyślną title („Początek” lub „Cel”) na tworzonych przez siebie znacznikach.
  • [kanał alfa] Rozwiązaliśmy problem z niewidocznym tekstem w wyskakującym okienku Route3DElement w trybach mapy hybrydowej i satelitarnej.
  • [kanał alfa] Znaczniki 3D utworzone przez Route.createWaypointMarkers() zachowują teraz stały rozmiar ekranu (sizePreserved jest domyślnie ustawiony na true).
  • [kanał alfa] Route3DElement do znaczników początku i końca trasy można teraz dotrzeć za pomocą klawiatury, a czytniki ekranu je odczytują. Po najechaniu kursorem na znacznik jego tytuł wyświetla się jako etykietka.
  • [wersja beta] Dodano właściwości Map3DElement.maxMemoryMegabytes i Map3DElement.qualityMode oraz typ wyliczeniowy QualityMode, aby zmniejszyć wykorzystanie pamięci przez mapę 3D.
  • Rozwiązaliśmy problem, który powodował, że po zmianie powiększenia strony w Safari element PopoverElement (<gmp-popover>) przesuwał się względem swojego punktu zakotwiczenia.
  • Dodano obsługę zdarzeń wskaźnika za pomocą atrybutów gmp-pointerover, gmp-pointerout i gmp-pointermove w przypadku elementów interaktywnych w Maps3D.
  • Poprawiliśmy definicje TypeScript dla elementów rysowania map 3D (Marker3DElement, Model3DElement, Polygon3DElement, Polyline3DElement, FlattenerElement, CirclePathElement) i PopoverElement, aby akceptowały google.maps.LatLng.

3.66.6c

22 września 2026 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że element PlaceAutocompleteElement nie wyświetlał przycisku czyszczenia, gdy był wypełniany automatycznie za pomocą opcji konstruktora lub właściwości wartości.
  • [alpha channel] Usunięto colorScheme z: google.maps.routes.RoutePolyline3DOptions. Element Route3DElement śledzi teraz obowiązujący schemat kolorów elementu nadrzędnego Map3D.
  • [wersja beta] Naprawiono wyciek pamięci w cyklu renderowania panoramy Street View.
  • [wersja beta] Domyślne ikony PlaceLinkElement można ukryć za pomocą atrybutu default-icon-hidden, co umożliwia tworzenie linków do miejsc zawierających tylko tekst.

3.66.4d

9 września 2026 r.

Zmiany:

  • [Kanał alfa] Minimalny zakres AutofitsCamera został zmieniony z 2000 metrów na 80 metrów.
  • Wycofane zdarzenia AdvancedMarkerElement.addListener() i starsze zdarzenia (click, dragstart, drag, dragend). Zamiast nich używaj standardowego zdarzenia addEventListener() ze zdarzeniami z prefiksem gmp-.

3.66.3d

2 września 2026 r.

Zmiany:

  • [alpha channel] Dodano pole trafficPolylinesDisabled do RoutePolyline3DOptions. Umożliwia to deweloperom wyłączanie polilinii uwzględniających ruch podczas tworzenia polilinii trasy 3D.
  • [Kanał alfa] Zoptymalizowano Route3DElement, aby uniknąć niepotrzebnych żądań backendu podczas przełączania trafficPolylinesDisabled.

3.66.2d

26 sierpnia 2026 r.

Zmiany:

  • [Kanał alfa] Usunęliśmy ikony Route 3D z ładowania czcionek i przenieśliśmy je do umieszczonych zasobów SVG, aby uniknąć komplikacji podczas wielokrotnego ładowania czcionki Material Symbols.
  • [wersja beta] Dodaje zaawansowane komponenty (interfejs) Places UI Kit: AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement, PlaceLinkElement, PlaceButtonElement, PlaceNameElement, AdvancedPlaceListElement, AdvancedPlaceSearchElement
  • Dodaliśmy etykietkę do nazw linii transportu publicznego, aby można było zobaczyć pełną nazwę nawet wtedy, gdy jest ona skrócona.
  • Dodano removeEventListener typy dla niestandardowych komponentów internetowych.
  • Rozwiązaliśmy problem polegający na tym, że VoiceOver wyświetlał kontur zaznaczenia na ukrytych wizualnie elementach czytnika ekranu w przypadku znaczników trasy.

3.66.1a

17 sierpnia 2026 r.

Zmiany:

  • Poprawiliśmy działanie ułatwień dostępu w przypadku statycznych obrazów na kartach miejsc, dodając etykiety zastępcze i usuwając zbędne punkty zatrzymania fokusu klawiatury.

3.65.12f

6 sierpnia 2026 r.

Zmiany:

  • [alpha channel] Dodaje <gmp-label-3d> (google.maps.maps3d.Label3DElement) do kanału alfa interfejsu 3D Maps JS API. Deweloperzy mogą teraz używać nowego elementu do deklarowania tekstu etykiety i niezależnego konfigurowania zachowania przy kolizji znaczników, oddzielnie od powiązanych elementów znaczników 3D (takich jak <gmp-marker-3d> i <gmp-marker-3d-interactive>).
  • Podaj unikalne nazwy na potrzeby ułatwień dostępu przycisków Więcej opcji w widżetach informacji o miejscu.
  • [kanał alfa] Ulepszone komunikaty o błędach trybu podróży w Route 3D, gdy TravelMode.TWO_WHEELER jest używany poza wersją alfa/beta
  • [kanał alfa] Komponent Route3D obsługuje teraz właściwość trafficPolylinesDisabled. Umożliwia deweloperom wyłączanie linii łamanych uwzględniających natężenie ruchu podczas korzystania z opcji wyznaczania trasy TRAFFIC_AWARE lub TRAFFIC_AWARE_OPTIMAL.
  • [Kanał alfa] Zwiększono dopełnienie północnych granic AutofitsCamera, aby zapobiec domyślnemu przycinaniu pinezki.
  • Rozwiązaliśmy problem, który uniemożliwiał przeciągnięcie Pegmana Street View na mapę na urządzeniach z ekranem dotykowym.

3.65.11b

27 lipca 2026 r.

Zmiany:

  • [Kanał alfa] Ulepszyliśmy wyskakujące okienko Route3D, aby wyświetlało ikony środków transportu innych niż publiczny (rower, samochód, pojazd dwukołowy i pieszo).
  • [kanał alfa] Route.createWaypointMarkers tworzy znaczniki miejsca początkowego i docelowego z zastosowaniem domyślnego stylu, chyba że określono funkcję customOverride. Punkty pośrednie nie są obecnie obsługiwane.

3.65.10a

22 lipca 2026 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że interfejs Maps JS wczytywał czcionkę Material Symbols Outlined w sposób, który mógł wpływać na tę samą czcionkę wczytaną na stronie podstawowej.
  • Naprawiliśmy błąd, który powodował, że element PlaceAutocompleteElement przesyłał pustą wartość w żądaniu POST formularza, gdy został zainicjowany za pomocą właściwości options.value lub zmodyfikowany automatycznie za pomocą właściwości value.
  • Zaktualizowaliśmy elementy sterujące interfejsu dotyczące nachylenia i kierunku mapy 3D, aby można było je ponownie włączyć, jeśli zakres ograniczeń kamery zostanie zwiększony.

3.65.8c (przywrócono)

7 lipca 2026 r.

Zmiany:

  • [kanał alfa] Route3DElement renderuje dodatkowe dane linii łamanych i wyskakujących okienek dla tras transportu publicznego.
  • Dodaliśmy obsługę parametru internalUsageAttributionIds do interfejsu API weryfikacji adresu. Ta właściwość umożliwia przypisywanie wywołań interfejsu API do określonych pakietów lub bibliotek OSS.
  • Zaktualizowaliśmy domyślne okno informacyjne wyświetlane po kliknięciu ciekawego miejsca na mapach 2D, aby korzystało z widżetów miejsc.
  • Poprawiliśmy niezawodność panoram Street View w warunkach dużego ruchu.

3.65.6a

25 czerwca 2026 r.

Zmiany:

  • [wersja beta] Zaktualizowano domyślne okno informacyjne wyświetlane po kliknięciu ciekawego miejsca na mapach 2D, aby korzystało z widżetów miejsc.
  • Naprawiliśmy błąd, który powodował, że mapa 3D czasami wyświetlała błąd przy ekstremalnych wartościach fov.
  • Zaktualizowano domyślne znaczniki trasy, aby nie używały już wycofanej opcji glyph PinElement.

3.65.5e

17 czerwca 2026 r.

Zmiany:

  • Poprawiono typowanie w przypadku OverlayView.getMap()
  • Zaktualizowano typy dla BasicPlaceAutocompleteElement i PlaceAutocompleteElement, aby wskazać, że parametr opcji konstruktora jest opcjonalny.

3.65.3b

4 czerwca 2026 r.

Zmiany:

  • Funkcja DrawingManager w interfejsie Maps JavaScript API nie jest już dostępna. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/deprecations.
  • Poprawiliśmy kontrast kolorów w oknie praw autorskich do mapy w trybie ciemnym.
  • Wyłączanie elementów sterujących obrotem mapy 3D po osiągnięciu limitów kierunku.
  • Rozwiązaliśmy problem polegający na tym, że pole do wprowadzania danych na urządzeniu mobilnym w usłudze Autouzupełnianie miejsc nakładało się na pasek stanu lub bezpieczny obszar systemu iOS. Uwaga: poprawka działa, gdy w metatagu viewport ustawiono wartość viewport-fit=cover.
  • Dodano obsługę parametru internalUsageAttributionIds w interfejsie Maps 3D JavaScript API. Ta właściwość umożliwia deweloperom przypisywanie wywołań interfejsu API do konkretnych pakietów lub bibliotek OSS.
  • Dodano obsługę identyfikatorów internalUsageAttributionIds w interfejsie Places (New) API. Ta właściwość umożliwia deweloperom przypisywanie wywołań interfejsu API do konkretnych pakietów lub bibliotek OSS.
  • [Kanał alfa] Zawężono typy metod pobierających właściwości Route3DElement, aby dopasować je do normalizacji metod ustawiających.
  • [kanał alfa] Komponent Route3DElement udostępnia właściwości routes, fallbackInfo i geocodingResults.

3.65.2d

27 maja 2026 r.

Zmiany:

  • Rozwiązaliśmy problem z przyciskiem powiększenia podczas pomniejszania mapy z ograniczonymi granicami.
  • Biblioteka Places wprowadziła transitStation do miejsc.
  • Dodaliśmy obsługę właściwości internalUsageAttributionIds w bibliotece Routes. Ta właściwość umożliwia deweloperom przypisywanie wywołań interfejsu API do konkretnych pakietów lub bibliotek OSS.

3.65.1c

20 maja 2026 r.

Zmiany:

  • W przypadku mapy drogowej i terenu w trybie jasnym logo Google będzie teraz ciemnoszare na białym tle, niezależnie od tego, czy podano identyfikator mapy czy styl niestandardowy.
  • [Kanał alfa] Route3DElement wysyła zdarzenia gmp-load i gmp-error odpowiednio po udanych i nieudanych wywołaniach interfejsu Routes API.
  • Poprawiono nieprawidłową dokumentację, w której stwierdzono, że dopasowania są wyróżnione w tekście dodatkowym podpowiedzi autouzupełniania. Dopasowania są wyróżniane tylko w tekście głównym, co odzwierciedla działanie autouzupełniania w interfejsie Places API.
  • Ulepszone dziedziczenie kolorów w przypadku elementów podpowiedzi autouzupełniania miejsc, dzięki czemu dziedziczą one kolor ustawiony w elemencie nadrzędnym.
  • Dodano gniazda „input-icon” i „clear-icon” do elementów PlaceAutocompleteElement i BasicPlaceAutocompleteElement, aby umożliwić dostosowywanie ikon.
  • Udostępniono elementy cienia prediction-item-secondary-text i prediction-item-nonmatch dla elementów podpowiedzi BasicPlaceAutocomplete i PlaceAutocomplete, co umożliwia niestandardowe stylizowanie niedopasowanego tekstu głównego i dodatkowego.
  • Dodaj atrybut no-clear-button i właściwość noClearButton do elementów PlaceAutocompleteElement i BasicPlaceAutocompleteElement, aby umożliwić ukrywanie przycisku czyszczenia.
  • Funkcja warstwy mapy termicznej w interfejsie Maps JavaScript API została wycofana.
  • Poprawiliśmy obsługę błędów podczas pobierania konfiguracji mapy.
  • Zdjęcia pod kątem 45 stopni zostały wycofane w przypadku map rastrowych.
  • Dodano brakujące klasy do dokumentacji PlacesLibrary. Udokumentowaliśmy też metodę toString() w FormattableText.
  • Ulepszyliśmy dostępność linków „Zgłoś błąd na mapie”.

3.64.12d

6 maja 2026 r.

Zmiany:

  • Metoda equals() interfejsu LatLng akceptuje teraz obiekty LatLngLiteral zamiast zgłaszać błąd. Dokumentacja funkcji LatLng i LatLngAltitude equals() teraz dokładnie odzwierciedla istniejący poziom tolerancji wynoszący 1e-9.
  • [kanał alfa] Map3DElement z automatycznym dopasowywaniem elementów podrzędnych jest teraz początkowo renderowany w trybie wysokości RELATIVE_TO_GROUND, który umożliwia wyświetlanie obszarów o większej wysokości podczas wczytywania w przypadkach, gdy właściwości kamery są wstępnie zdefiniowane, a nie stosowane za pomocą flyCameraTo. Dodatkowo podczas początkowego wczytywania Map3DElement, jeśli mapa ma elementy podrzędne, które korzystają z interfejsu AutofitsCamera API i nadal działają, początkowe renderowanie mapy jest odroczone do czasu zakończenia ich działania, a kamera przeskakuje niezależnie od ustawienia animacji przelotu. Kolejne aktualizacje kamery uwzględniają ustawienie przelotu.
  • [kanał alfa] Polygon3DElement dodaje właściwość autofitsCamera, aby umożliwić automatyczne dopasowywanie kamery.

3.64.11d

29 kwietnia 2026 r.

Zmiany:

  • [kanał alfa] MarkerElement dodaje właściwość autofitsCamera, aby umożliwić automatyczne dopasowywanie kamery do znacznika.
  • Naprawiliśmy problem z PlaceAutocompleteElement, który powodował, że ikona elementu podpowiedzi nie była renderowana w przeglądarce Safari.
  • Biblioteka Places wprowadziła isPureServiceAreaBusiness do miejsc. W przypadku żądań wysyłanych do interfejsu Autouzupełnianie miejsc (interfejs Data API i widżety) oraz interfejsu Wyszukaj tekst można teraz prosić o wyniki dotyczące firm działających w czystym obszarze usług, ustawiając wartość pureServiceAreaBusinessesIncluded.
  • Biblioteka Miejsc wprowadziła do miejsc te elementy: addressDescriptor, containingPlaces i timeZone.
  • Biblioteka Places wprowadziła futureOpeningDate do miejsc. W przypadku żądań dotyczących interfejsu Autouzupełnianie miejsc (interfejs Data API i widżety), Wyszukiwania w pobliżu i Wyszukiwania tekstowego można teraz prosić o wyniki dotyczące firm, które nie zostały jeszcze otwarte, ustawiając wartość futureOpeningBusinessesIncluded.
  • Logo Google będzie teraz takie samo w przypadku jasnej mapy drogowej z identyfikatorem mapy lub bez niego oraz ze stylami niestandardowymi. Wcześniej wyświetlaliśmy logo Google w trybie ciemnym na wszystkich mapach Roadmap korzystających z identyfikatora mapy. Aby zachować białe logo Google, użytkownicy powinni przełączyć się na tryb ciemny.
  • Dodano focus-ring jako element cienia CSS w PlaceAutocompleteElement i BasicPlaceAutocompleteElement.
  • Dodano nowe: FuelType DIESEL_PLUS i E100. Dodano nowy element: EVConnectorType NACS.
  • Do elementów PlaceAutocompleteElement i BasicPlaceAutocompleteElement dodano atrybuty value, placeholder, disabled, readonly, no-input-icon i maxlength.
  • Dodaliśmy właściwość „description” do komponentów PlaceAutocompleteElement i BasicPlaceAutocompleteElement, aby zapewnić dodatkowy kontekst użytkownikom czytników ekranu.
  • Zawężono zadeklarowany typ LatLngAltitudeLiteral.altitude, aby nie zezwalać na wartości null ani undefined. Poprawiono zadeklarowany zwracany typ DirectionalLocation.toJSON().

3.64.9c

14 kwietnia 2026 r.

Zmiany:

  • Deklaracje TypeScript teraz prawidłowo rozróżniają typy metod pobierających i ustawiających właściwości (w tym właściwości tylko do odczytu bez metod ustawiających).

3.64.8b

8 kwietnia 2026 r.

Zmiany:

  • [kanał alfa] Elementy Route3DElement, Marker3DElement i Polyline3DElement z autofitsCamera nie będą powodować aktualizacji kamery po usunięciu z DOM. W przypadku Route3DElement błędy lub puste odpowiedzi nie mają wpływu na kamerę. Zmiana wartości autofitsCamera z true na false w przypadku danego elementu nie spowoduje, że kamera przestanie go uwzględniać, ale wykluczy go z przyszłych aktualizacji kamery.
  • zIndex elementu AdvancedMarkerElement jest teraz określany przez jego wyraźnie ustawioną wartość lub domyślnie przez jego pozycję piksela w pionie. Wartości jawne mają pierwszeństwo przed wartościami domyślnymi. Aby uniknąć sytuacji, w której znaczniki znajdujące się niżej na ekranie bez zIndex nieoczekiwanie nakładają się na te z , zalecamy konsekwentne stosowanie zIndex we wszystkich znacznikach.
  • Deklaracje TypeScriptu zawierają teraz interfejs mapujący nazwy tagów HTML na klasy JS (google.maps.HTMLElementTagNameMap i globalny HTMLElementTagNameMap), interfejs mapujący nazwy tagów HTML na EventMap każdej klasy JS (google.maps.HTMLElementEventMapTagNameMap), interfejs wszystkich niestandardowych właściwości CSS (google.maps.CSSProperties) oraz każdy wyliczeniowy typ danych oparty na ciągach znaków ma zdefiniowany typ unii ciągów znaków (jako ${EnumName}String), który jest używany w deklaracjach dla tego wyliczeniowego typu danych. Funkcja addEventListener() jest też przeciążona w każdym elemencie niestandardowym z typami EventMap, a funkcja google.maps.importLibrary() jest przeciążona, aby prawidłowo wpisywać każdą zwróconą bibliotekę dla przekazanej nazwy biblioteki.

3.64.7d

1 kwietnia 2026 r.

Zmiany:

  • Wartość właściwości mapId można teraz aktualizować dynamicznie po zainicjowaniu Map3DElement, co eliminuje konieczność ponownego tworzenia instancji Map3DElement.
  • [kanał alfa] Dodano nowy Route3DElement do renderowania tras na mapach 3D.
  • [kanał alfa] Dodano nowe interfejsy API Route.create3DPolylines() i Route.createPopover().
  • [kanał alfa] Dodano nowy interfejs spherical.traversePath() API.
  • [Kanał alfa] Dodano nowy interfejs API autofitsCamera do Marker3DElement, Polyline3DElement i Route3DElement oraz nowy interfejs API autofitsCameraAnimation do Map3DElement.
  • [kanał alfa] Dodaliśmy nowy element CirclePathElement do renderowania okręgów za pomocą elementu Polygon3DElement.
  • [kanał alfa] W Mapach 3D na kanale alpha jest teraz dostępny nowy tryb mapy ROADMAP.
  • Naprawiliśmy błąd, który powodował, że Pegman Street View nie działał prawidłowo na urządzeniach mobilnych, gdy znajdował się na mapie dołączonej do elementu DOM utworzonego w innym kontekście ramki niż kod biblioteki Maps JS.

3.64.6d

26 marca 2026 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że naciśnięcie klawisza Enter nie powodowało przesłania formularza zawierającego elementy autouzupełniania miejsc, jeśli nie była zaznaczona żadna podpowiedź.
  • Usunęliśmy problem z sytuacją wyścigu, który powodował, że FlattenerElement nie rysował się na Mapach 3D.
  • Rozwiązaliśmy problem polegający na tym, że obsługa dotyku na urządzeniach mobilnych nie działała prawidłowo, gdy mapa była dołączona do elementu DOM utworzonego w innym kontekście elementu iframe niż kod biblioteki JavaScript Map.

3.64.5d

18 marca 2026 r.

Zmiany:

  • Kanał weekly zawiera teraz kilka aktualizacji Map 3D, w tym nowe MarkerElement i FlattenerElement. Dodaliśmy też właściwości cameraPosition i fov oraz obsługę altitudeMode w przypadku metod flyCameraTo i flyCameraAround.
  • W bibliotece Miejsc wprowadziliśmy currentOpeningHours, regularSecondaryOpeningHours i currentSecondaryOpeningHours dla zidentyfikowanych miejsc. currentOpeningHours podają godziny otwarcia na nadchodzący tydzień, w tym wszelkie godziny niestandardowe, np. w święta. Dodatkowe godziny otwarcia różnią się od głównych godzin otwarcia miejsca i wskazują godziny, w których można np. skorzystać z drive-through, odebrać zamówienie lub zamówić jedzenie na wynos.
  • Naprawiliśmy błąd w mapach 3D, który powodował, że link do Map Google czasami nie aktualizował się prawidłowo po przesunięciu mapy.

3.64.4d

12 marca 2026 r.

Zmiany:

  • Synchronizuj właściwość mapy InfoWindow przy zmianie pozycji, aby rozwiązać problem, który powodował niepotrzebne ostrzeżenia w konsoli.
  • Rozwiązaliśmy problem, który powodował, że automatyczne aktualizacje fov elementu Map3DElement były czasami odrzucane.
  • Metoda flyCameraAround w Map3DElement akceptuje teraz wartość Number.Infinity parametru repeatCount, co umożliwia niekończącą się animację.

3.64.3a

2 marca 2026 r.

Zmiany:

  • Interfejs Maps Embed API używa teraz interfejsu Places UI Kit do wyświetlania szczegółowych informacji o miejscu.
  • [wersja beta] Właściwość cameraPosition, która została wcześniej wprowadzona w wersji 3.64.2 na platformie Map3DElement, jest teraz obsługiwana także na platformie flyCameraTo. Więcej informacji znajdziesz w artykule Mapy 3D w Maps JavaScript.

3.64.2b

26 lutego 2026 r.

Zmiany:

  • google.maps.DirectionsService, google.maps.DirectionsRenderer i google.maps.DistanceMatrixService zostaną wycofane 25 lutego 2026 r. Obecnie nie planujemy ich wycofania i będziemy nadal wprowadzać poprawki błędów w przypadku poważnych regresji. O zakończeniu wsparcia poinformujemy z co najmniej 12-miesięcznym wyprzedzeniem. Więcej informacji (w tym nowsze, zalecane alternatywy) znajdziesz w sekcji starsze.
  • [Wersja beta] Wprowadziliśmy nowy element MarkerElement, który umożliwia wyświetlanie niestandardowych treści HTML w znacznikach na mapie 3D. Dodatkowo nowy FlattenerElement może teraz spłaszczać siatki 3D w określonych obszarach.
  • [Wersja beta] Kanał Map3DElement został zaktualizowany o właściwości fov i cameraPosition, a metody flyCameraTo i flyCameraAround obsługują teraz altitudeMode. Więcej informacji znajdziesz w artykule Mapy 3D w Maps JavaScript.
  • Naprawiliśmy błąd, który powodował, że tworzenie PinElement za pomocą document.createElement('gmp-pin') powodowało błąd NotSupportedError.

3.64.1c

19 lutego 2026 r.

Zmiany:

  • Aktualizuj kolizję, gdy AdvancedMarkerElement zmienia rozmiar.

3.63.14d

5 lutego 2026 r.

Zmiany:

  • W bibliotece Miejsc wprowadziliśmy nowe opcje identyfikowania miejsca podczas wysyłania żądania danych. Oprócz id możesz teraz określić resourceName, aby zainicjować obiekt Place.
  • W bibliotece Miejsc wprowadziliśmy subDestinations dla zidentyfikowanych miejsc. Te subDestinations zapewniają bardziej szczegółowe miejsca docelowe użytkownikom, którzy szukają informacji o dużym lub złożonym miejscu, takim jak lotnisko, park narodowy, uniwersytet czy stadion.
  • Rozwiązaliśmy problem, który powodował, że Map3D wymagało określenia wysokości podczas ustawiania właściwości środka w JS (teraz domyślnie jest to 0).
  • Obiekt Place z PlaceDetailsElement i PlaceDetailsCompactElement zawiera teraz właściwość googleMapsLinks, która udostępnia adresy URL do precyzyjnego linkowania do Map Google w przypadku różnych działań. Obejmuje to identyfikatory URI do wyświetlania miejsca, uzyskiwania wskazówek dojazdu, wyświetlania zdjęć, czytania istniejących opinii i pisania nowych.

3.63.13

29 stycznia 2026 r.

Zmiany:

  • Interfejs Maps Embed API nie wyświetla już kart informacyjnych po najechaniu kursorem myszy na ciekawe miejsca.
  • Dodaje ostrzeżenia w konsoli dotyczące nieprawidłowo skonfigurowanych elementów Places UI Kit (informacje o miejscu i wyszukiwanie miejsc)
  • PlaceDetailsElement będzie teraz wyświetlać podsumowania miejsc wygenerowane przez AI, gdy będą dostępne.
  • W przypadku elementu PlaceDetailsElement jest teraz dostępne podsumowanie opinii wygenerowane przez AI.

3.63.10a

13 stycznia 2026 r.

Zmiany:

  • Rozwiązaliśmy problem, który uniemożliwiał wykonywanie gestów przewijania i kliknięcia w wyskakujących okienkach.
  • Pola resourceName i shortFormattedAddress są teraz dostępne w interfejsie Places API

3.63.9d

8 stycznia 2026 r.

Zmiany:

  • PlaceSearchElement wyświetla treści inne niż zdjęcia nieco szybciej, gdy zdjęcia się wczytują. Animacje pojawiania się zdjęć zostały ulepszone w całym interfejsie Places UI Kit.
  • Zwiększyliśmy wydajność renderowania linii łamanych na pochylonej mapie.
  • Naprawiliśmy błąd polegający na tym, że kamera mapy 3D nie aktualizowała się po ustawieniu programowym w określonych warunkach.
  • Niewielka poprawa wydajności podczas wczytywania zdjęć w przypadku PlaceDetailsElement i PlaceSearchElement.
  • Wyjaśniliśmy działanie właściwości draggable w MapOptions, aby lepiej opisać ograniczenia dotyczące interakcji użytkownika.
  • Wymusza dostęp do wersji beta dla possibleNextAction w bibliotece Weryfikacja adresów
  • Dodawanie obsługi właściwości placeholder i atrybutu HTML do PlaceAutocompleteElement
  • PlaceAutocompleteElement obsługuje teraz dostosowywanie większej liczby standardowych właściwości czcionek CSS, w tym: font, font-size, font-family, font-weight, line-height, font-style i color. Domyślny rozmiar czcionki to teraz 16 pikseli.
  • Dodaj obsługę właściwości value i atrybutu HTML do PlaceAutocompleteElement
  • Zoptymalizuj wczytywanie obrazów w Places UI Kit.
  • Dodano element CSS input do elementu PlaceAutocompleteElement

3.63.5d

11 grudnia 2025 r.

Zmiany:

  • Uruchomienie interfejsu Address Validation API w Maps JavaScript API
  • mapTypeId ma teraz domyślną wartość MapTypeId.ROADMAP, gdy jest ustawiona na null lub undefined, co rozwiązuje problem, który mógł powodować, że kafelki mapy nie były wczytywane.
  • Ukryj sekcję opinii w aplikacji PlaceDetailsElement, jeśli miejsca nie można ocenić.
  • Ulepszony kontrast kolorów logo Google wyświetlanego na google.maps.Map ze stylem niestandardowym
  • Mapy wektorowe korzystają teraz z tych samych zdjęć satelitarnych co mapy rastrowe, co pozwala uzyskać większą wierność wizualną.

3.63.4a

4 grudnia 2025 r.

Zmiany:

  • --gmp-mat-spacing-medium jest teraz stosowany do dopełnienia wewnętrznego kontenera w PlaceDetailsCompactElement widoku poziomym.
  • Rozwiązaliśmy problem z przesuwaniem się mapy 3D w Safari na macOS podczas interakcji z elementami sterującymi interfejsu.
  • Właściwości language i region można teraz dynamicznie zmieniać w Map3DElement bez konieczności ponownego tworzenia mapy.

3.63.1b

20 listopada 2025 r.

Zmiany:

  • Rozwiązaliśmy problem polegający na nieprawidłowym położeniu okna informacyjnego po dołączeniu go do AdvancedMarkerElement.
  • Przycisk czyszczenia PlaceAutocompleteElement jest teraz widoczny tylko wtedy, gdy pole wejściowe zawiera tekst.
  • Wielkość liter w atrybucie orientacji nie jest już rozróżniana w stylach PlaceDetailsCompactElement.
  • Dodaliśmy możliwość wyłączenia przesuwania mapy, gdy w Mapach 3D otwarty jest panel PopoverElement.
  • Naprawiliśmy błąd, który uniemożliwiał korzystanie z addEventListener() na PinElement.
  • Okna modalne (takie jak okno skrótów klawiszowych na mapie i okno ujawniania informacji w interfejsie Places UI Kit) zamykają się teraz po kliknięciu poza obszarem treści.
  • Dane o miejscach zawierają teraz wygenerowane przez AI podsumowania opinii i udogodnień w pobliżu. Nowe właściwości to evChargeAmenitySummary, neighborhoodSummary, generativeSummary i reviewSummary.

3.62.13e

6 listopada 2025 r.

Zmiany:

  • Rozwiązaliśmy problem z wyciekiem pamięci, który występował, gdy element PopoverElement był dynamicznie dodawany do DOM i z niego usuwany.
  • Rozwiązaliśmy problem z wyciekiem pamięci, który występował, gdy element Map3DElement był dynamicznie dodawany do modelu DOM i z niego usuwany.
  • Poprawiliśmy wyrównanie zaokrąglonych rogów obrazu z zaokrąglonymi rogami kontenera w przypadku używania grubego obramowania w PlaceDetailsCompactElement.

3.62.12c

30 października 2025 r.

Zmiany:

  • [kanał alfa] Usunięto eksperymentalny znak ElevationElement.
  • Dodano zmienne CSS dla background-color, border-radius, box-shadow i padding do Mapy 3D PopoverElement.
  • Lightboxy ze zdjęciami w Places UI Kit nie zamykają się już po kliknięciu poza zdjęciem.

3.62.11d

23 października 2025 r.

Zmiany:

  • [kanał alfa] Włącz tryb ciemny, aby wyróżniać elementy kontekstowej listy miejsc.
  • Dodano właściwości anchorLeft i anchorTop do AdvancedMarkerElementOptions.
  • Komponent internetowy <gmp-pin> jest już dostępny. Użyj nowej właściwości glyphSrc, aby podać adres URL obrazu glifu, lub właściwości glyphText, aby wyświetlić tekst. Właściwość glyph została wycofana na urządzeniu PinElement.
  • Zapobiega nieoczekiwanemu wyświetlaniu okna informacyjnego, gdy powiązany znacznik AdvancedMarker zostanie utworzony poza widocznym obszarem.
  • Mapy 3D są teraz dostępne na kanale tygodniowym. Ta wersja zawiera nowy element sterujący kompasu i uproszczone domyślne elementy sterujące interfejsu, obsługę definiowania stylów map w Google Cloud i obsługę gestów, ulepszoną lokalizację z nowymi właściwościami language i region w Map3DElement, a także ulepszenia ułatwień dostępu w przypadku etykiet mapy podstawowej. Więcej informacji znajdziesz w artykule Mapy 3D w Maps JavaScript.
  • Ulepszyliśmy zarządzanie pamięcią w przypadku mapy 3D, aby uniknąć problemów z brakiem pamięci na urządzeniach z iOS.
  • Udostępniliśmy Routes JS. Umożliwia deweloperom wywoływanie interfejsu Routes API i rysowanie tras za pomocą interfejsu Maps JavaScript API.

3.62.9c

9 października 2025 r.

Zmiany:

  • Dodaliśmy właściwości anchorTop i anchorLeft do AdvancedMarkerElement. Umożliwia to zmianę punktu zakotwiczenia znacznika na inny niż domyślny dolny środkowy.

3.62.8d

2 października 2025 r.

Zmiany:

  • Włączono nowe ustawienia kamery w interfejsie Maps Embed API.
  • [wersja beta] Właściwość defaultUIDisabled w klasie Map3DElement i interfejsie Map3DElementOptions została zastąpiona właściwością defaultUIHidden. defaultUIDisabled nadal będzie działać na kanale beta.
  • [Wersja beta] Właściwość rounds w interfejsie FlyAroundAnimationOptions została zastąpiona właściwością repeatCount. rounds będzie nadal działać w kanale beta.
  • Właściwość mapMode została wycofana w PlaceContextualElement.

3.62.7e

25 września 2025 r.

Zmiany:

  • Włącz znaczniki wyróżnienia dla elementu PlaceContextualElement.

3.62.6d

18 września 2025 r.

Zmiany:

  • [wersja beta] Wyjaśnienie komunikatów o błędach Route.
  • [wersja beta] Obsługa nazw zasobów miejsc w żądaniach Route.
  • [wersja beta] Zezwalaj na tworzenie polilinii Route ze ścieżek RouteLeg.

3.62.5d

10 września 2025 r.

Zmiany:

  • [wersja beta] Właściwość coordinates w Polyline3DElement została zastąpiona właściwością path, która jest teraz dostępna jako atrybut HTML. Właściwość outerCoordinates w Polygon3DElement została zastąpiona właściwością path, która jest teraz dostępna jako atrybut HTML. Właściwość innerCoordinates w Polygon3DElement została zastąpiona przez innerPaths. Wszystkie właściwości „coordinates” w tych 2 elementach zostały wycofane, ale nadal będą działać w wersji beta.

3.62.3c

3 września 2025 r.

Brak zmian widocznych dla użytkowników.

3.62.2c

28 sierpnia 2025 r.

Zmiany:

3.62.1

21 sierpnia 2025 r.

Zmiany:

  • [wersja beta] Dodano sessionToken i placeAutocompleteElement jako opcjonalne opcje interfejsu Address Validation API do zarządzania sesjami w AddressValidation.fetchAddressValidation()
  • [Wersja beta] Udostępniliśmy Routes JS. Umożliwia programistom wywoływanie interfejsu Routes API i rysowanie tras za pomocą interfejsu Maps JS API.

3.61.14

7 sierpnia 2025 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że lightbox ze zdjęciem nie był dostępny w elemencie Szczegóły miejsca (kompaktowe) w trybie poziomym.

3.61.12c

31 lipca 2025 r.

Zmiany:

  • Dodaliśmy dokumentację dodatkowych pól w przypadku opcji PlaceAutocompleteElementOptions i BasicPlaceAutocompleteElementOptions.
  • Rozwiązaliśmy problem, który powodował, że zaawansowane znaczniki migały przez chwilę, a następnie znikały po przesunięciu poza ekran.
  • Dodano googleMapsLinks do klasy Place.

3.61.11a

24 lipca 2025 r.

Zmiany:

  • Dodaj właściwości originalText i originalTextLanguageCode do klasy Place Review.
  • [kanał alfa] Włącz mapMode w przypadku widżetu PlaceContextual Maps Grounding Widget. Umożliwia użytkownikom przełączanie się między opcjami ROADMAP, HYBRID i NONE.
  • [Wersja beta] Map3DElement wywołuje teraz zdarzenie, jeśli nie uda się zainicjować mapy, np. z powodu braku obsługi WebGL w przeglądarce użytkownika.
  • Obrazy 45° w Mapach zostały wycofane. Więcej informacji znajdziesz w sekcji Elementy wycofane – zdjęcia pod kątem 45°.

3.61.10d

17 lipca 2025 r.

Zmiany:

  • Podstawowy widżet autouzupełniania miejsc już jest dostępny w kanale cotygodniowym.
  • [kanał alfa] Usunięcie eksperymentalnego elementu PlaceListElement.
  • Dodaj PlaceSearchElement i powiązane elementy konfiguracji / żądania.
  • Dodatkowe tokeny stylu dla elementów PlaceDetailsElement i PlaceDetailsCompactElement.

3.61.9a

10 lipca 2025 r.

Zmiany:

  • Zaktualizowaliśmy znaczniki, aby zapobiec powtarzaniu instrukcji nawigacji przy każdym elemencie podczas korzystania z czytnika ekranu. Instrukcja jest teraz odczytywana tylko raz przy każdym wejściu do grupy.
  • Rozwiązaliśmy problem z kontrastem w oknie skrótów klawiszowych w trybie ciemnym.
  • Włącz obsługę dostosowywania obramowania, promienia obramowania, koloru tła widżetu i schematu kolorów w przypadku elementu autouzupełniania miejsc. Element autouzupełniania miejsc automatycznie uwzględnia teraz tryb ciemny. Aby go wyłączyć, zastosuj w CSS wartość color-scheme: light.
  • Dodano pola googleMapsURI do klas Place Photo i Review.
  • [Wersja beta] Dodanie typu wyliczeniowego PossibleNextAction do interfejsu Address Validation API.

3.61.7a

1 lipca 2025 r.

Zmiany:

  • Funkcja warstwy mapy termicznej w interfejsie Maps JavaScript API nie jest już obsługiwana. Ten interfejs API został wycofany w maju 2025 r. i będzie niedostępny w późniejszej wersji Maps JavaScript API, która zostanie wydana w maju 2026 r. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/deprecations.
  • Rozwiązuje problem w GA, który uniemożliwiał przetwarzanie kliknięć w interesujących miejscach ukrytych przez style niestandardowe.
  • [wersja beta] Dodano dodatkową obsługę utraty kontekstu WebGL na mapach 3D. Mapy 3D będą teraz próbować się przywrócić, gdy kontekst WebGL zostanie przywrócony.

3.61.6d

26 czerwca 2025 r.

Zmiany:

  • Dodano internalUsageAttributionIds do Map3DElement i Map3DElementOptions.

3.61.5a

17 czerwca 2025 r.

Zmiany:

  • Włącz obsługę ciągu znaków „IP_BIAS” w przypadku LocationBias w autouzupełnianiu miejsc.
  • Naprawiono błąd w dokumentacji dotyczący SearchNearbyRequest. Domyślna wartość parametru SearchNearbyRequest.RankPreference to POPULARITY, a nie DISTANCE.

3.61.4a

12 czerwca 2025 r.

Zmiany:

  • Dodano typ wyliczeniowy RPCStatus, który opisuje kody stanu zwracane przez niektóre usługi internetowe.

3.61.3b

5 czerwca 2025 r.

Brak zmian widocznych dla użytkowników.

3.61.2

29 maja 2025 r.

Zmiany:

  • Dodano elementy PlaceDetailsElement, PlaceDetailsCompactElement i powiązane elementy konfiguracji. Usunięto PlaceDetailsSize.
  • Rozwiązaliśmy problem z PlaceAutocompleteElement, który powodował, że wybranie wpisu IME powodowało wybranie przez element podpowiedzi.

3.61.1

22 maja 2025 r.

Zmiany:

  • [Wersja beta] Naprawiono brakującą lokalizację/obszar wyświetlania w danych wyjściowych miejsca PlaceDetailsCompactElement.
  • Szczegóły na poziomie ulicy są dostępne w wybranych miastach.

3.60.12

8 maja 2025 r.

Zmiany:

  • [wersja beta] Dodano obsługę interfejsu Address Validation API w interfejsie Maps JavaScript API.
  • Rozwiązaliśmy problem z wywołaniami sieciowymi z kontekstów bez nagłówków Origin.

3.60.11 (wycofana)

1 maja 2025 r.

Zmiany:

  • [wersja beta] Dodaj element PlaceDetailsCompactElement i powiązane elementy konfiguracji.
  • Poprawiono problem z nieprawidłowym działaniem ustawienia StreetViewPanoramaOptions.zoomControl = false w przypadku map Street View.

3.60.10

24 kwietnia 2025 r.

Zmiany:

  • [Wersja beta] Mapy 3D są już dostępne w wersji beta. Ta wersja zawiera ulepszenia ułatwień dostępu, a także nowe elementy interaktywne dla linii łamanych, wielokątów i modeli 3D. Dodatkowo dostępny jest teraz nowy element PopoverElement, który umożliwia wyświetlanie niestandardowych treści HTML na mapach 3D. Więcej informacji znajdziesz w artykule Mapy 3D w Maps JavaScript.

3.60.9

17 kwietnia 2025 r.

Zmiany:

  • [kanał alfa] Udostępnienie PlaceContextualElement w ramach eksperymentu bez ograniczeń.
  • [kanał alfa] Modele 3D są teraz domyślnie renderowane w Mapach 3D z oświetleniem opartym na obrazie (IBL).

3.60.8

9 kwietnia 2025 r.

Zmiany:

  • [wersja beta] Interfejs LocalContext API został całkowicie usunięty. Próba utworzenia instancji LocalContextMapView powoduje teraz błąd. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/deprecations#localcontext-deprecation.
  • Naprawiliśmy błąd, który powodował dziwne zachowanie podczas przeciągania zaawansowanych znaczników na urządzeniach dotykowych.
  • Zwiększyliśmy krycie nakładki obsługi gestów współpracy, aby tekst na niej spełniał wymagania dotyczące kontrastu we wszystkich obszarach mapy.
  • Dodaj obsługę PostalAddress w interfejsie Places API.
  • Zapewnia, że nakładka mapy statycznej przy uruchamianiu ma ten sam kolor co mapa bazowa.

3.60.7b

3 kwietnia 2025 r.

Zmiany:

  • Widżet autouzupełniania miejsc już jest dostępny w kanale tygodniowym.

3.60.6

27 marca 2025 r.

Zmiany:

  • Rozwiązaliśmy problem w Safari, który powodował, że strony korzystające z overscroll-behavior nie przewijały się prawidłowo.
  • Rozwiązaliśmy problem z migotaniem, który występował podczas dodawania wielu zaawansowanych znaczników z włączonym zachowaniem przy kolizji znaczników.
  • Dodaliśmy obsługę właściwości PriceRange w Miejscach.

3.60.5 (przywrócona)

20 marca 2025 r.

Zmiany:

  • Naprawiliśmy błąd, który uniemożliwiał przewijanie strony po kliknięciu lub dotknięciu zaawansowanych znaczników.
  • Naprawiliśmy błąd, który powodował, że tryb pełnoekranowy nie działał prawidłowo w <gmp-map>.
  • Naprawiliśmy błąd, który powodował, że okno informacyjne ukrytego zaawansowanego znacznika było nadal widoczne.
  • Mapy z własnym stylem w trybie mapy drogowej nie utracą swojego stylu niestandardowego po dodaniu warstwy rowerowej.

3.60.4

11 marca 2025 r.

Zmiany:

  • Style niestandardowe i kolory tła są stosowane do określonego typu mapy i schematu kolorów, dla których styl jest zdefiniowany (początkowo będzie to ograniczone do mapy drogowej i mapy drogowej w trybie ciemnym). Warstwa transportu publicznego zachowa wszelkie niestandardowe style dla wybranego typu mapy.

3.60.3 (wycofana)

5 marca 2025 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że nie wyświetlał się panel z wskazówkami dojazdu.

3.60.2

27 lutego 2025 r.

Zmiany:

  • Miejsca: dodaliśmy obsługę typu złącza NACS (SAE J3400) do pojazdów elektrycznych.
  • Wprowadziliśmy do ogólnej dostępności elementy HTML gmp-map i gmp-advanced-marker.

3.60.1

20 lutego 2025 r.

Zmiany:

  • [kanał alfa] altitudeMode na Polygon3DElement i Polyline3DElement ma teraz domyślnie wartość CLAMP_TO_GROUND.
  • [kanał alfa] Aby wyrenderować mapę 3D, należy teraz ustawić nową opcję mode w Map3DElement (dostępne są 2 nowe wartości: HYBRID i SATELLITE). Istniejąca opcja defaultLabelsDisabled została usunięta. Ustaw mode na HYBRID lub SATELLITE.
  • [wersja beta] Kolor tła wróci do ustawienia domyślnego lub koloru ustawionego w MapOptions, jeśli nie został określony dla danego typu mapy.
  • [wersja beta] Rasterowe style niestandardowe powinny być stosowane tylko do typu mapy, do którego zostały przypisane.
  • Rozwiązaliśmy problem polegający na tym, że zaawansowane znaczniki przesuwały się podczas przeciągania w trybie pełnoekranowym. Rozwiązaliśmy też problem z przesunięciem ludzika Street View podczas przeciągania go w trybie pełnoekranowym.
  • Zastąp domyślny element sterujący powiększeniem nowym elementem sterującym kamerą, który zawiera przyciski przesuwania i powiększania.
  • Zaktualizuj ikony przycisków powiększenia, aby pasowały do nowych ikon przycisków przesuwania.

3.59.8

6 lutego 2025 r.

Zmiany:

  • Klienci mogą teraz uzyskać dostęp do wartości TransitFare w postaci tekstu.
  • [kanał alfa] Wprowadziliśmy nowy element AirQualityMeterElement: <gmp-air-quality-meter>.
  • [kanał alfa] Korzystanie z PlaceAutocompleteElement będzie teraz wymagać włączenia interfejsu Places API (nowego) w projekcie Google Cloud. .
  • [Kanał alfa] PlaceAutocompleteElement: zdarzenie gmp-placeselect zostało zastąpione przez gmp-select i udostępnia obiekt PlacePredictionSelectEvent zamiast PlaceAutocompletePlaceSelect.
  • [Kanał alfa] PlaceAutocompleteElement: zdarzenie gmp-requesterror zostało zastąpione przez gmp-error i udostępnia obiekt Event zamiast obiektu PlaceAutocompleteRequestErrorEvent.
  • [kanał alfa] PlaceAutocompleteElement: componentRestrictions zastąpiono przez includedRegionCodes.
  • [kanał alfa] PlaceAutocompleteElement: parametr types został zastąpiony parametrem includedPrimaryTypes.

3.59.7

30 stycznia 2025 r.

Zmiany:

  • [Wersja beta] Kolory tła mapy drogowej i mapy drogowej w trybie ciemnym ustawione dla stylów niestandardowych powinny być renderowane za kafelkami i poza marginesami mapy.
  • [Wersja beta] Mapa drogowa ze stylem niestandardowym (lub mapa drogowa w trybie ciemnym) zachowa swój styl niestandardowy po dodaniu warstwy transportu publicznego, zamiast powracać do domyślnego stylu mapy podstawowej.
  • Mapy w trybie ciemnym pozostaną w tym trybie po dodaniu warstwy transportu publicznego.

3.59.6

23 stycznia 2025 r.

Brak zmian widocznych dla użytkowników.

3.59.5

16 stycznia 2025 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował nieprzechwycone błędy podczas tworzenia niestandardowej panoramy Street View.

3.59.4a

9 stycznia 2025 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował nieprzechwycone błędy, gdy warstwa ruchu była włączona.
  • [wersja beta] Rozwiązaliśmy problem, który powodował, że element PlaceAutocompleteElement nie przekazywał prawidłowo fokusu.
  • [wersja beta] Funkcje mapy atomowej będą wyświetlane w obsługiwanych miastach na poziomie powiększenia 17 i większym.

3.59.3

12 grudnia 2024 r.

Zmiany:

  • Funkcja Sprawdzanie aplikacji Firebase jest już dostępna w interfejsie Maps JS API i Places JS.

3.59.2

5 grudnia 2024 r.

Zmiany:

  • [kanał alfa] Funkcje mapy atomowej będą wyświetlane w obsługiwanych miastach na poziomie powiększenia 17 i większym.
  • Dodaje do inicjatora identyfikator atrybucji użycia, który pomaga Google określić, które biblioteki i przykłady są przydatne dla deweloperów, np. użycie rozwiązania do łączenia znaczników w klastry. Aby zrezygnować z wysyłania identyfikatora atrybucji użytkowania, możesz bezpiecznie usunąć tę właściwość lub zastąpić jej wartość pustym ciągiem znaków. Zmiany tej wartości po utworzeniu instancji mogą zostać zignorowane.
  • Możesz teraz używać Sprawdzania aplikacji Firebase, aby chronić się przed szkodliwymi żądaniami. Dowiedz się więcej o używaniu Sprawdzania aplikacji z Miejscami i używaniu Sprawdzania aplikacji z Mapami.

3.59.1

21 listopada 2024 r.

Zmiany:

  • [Wersja beta] Rozwiązaliśmy problem polegający na tym, że w Street View brakowało opcji powiększenia.
  • Naprawiliśmy błąd, który powodował, że starsze markery, w które nie można było kliknąć, nadal wysyłały zdarzenie kliknięcia.
  • Usunęliśmy błąd, który powodował, że zaawansowane znaczniki nie aktualizowały pozycji piksela podczas przełączania się na niestandardowy typ mapy.
  • Podczas stosowania domyślnych lub niestandardowych typów i stylów map z identyfikatorem mapy w konsoli jest teraz rejestrowane ostrzeżenie. Gdy identyfikator mapy jest obecny, style map są kontrolowane za pomocą konsoli Cloud, a definiowanie stylów w chmurze jest obecnie obsługiwane tylko w przypadku typów map drogowych.
  • Styl przycisków sterowania kamerą po najechaniu kursorem w trybie ciemnym.
  • Rozwiązaliśmy problem z dopełnieniem fitBounds adresu, gdy używane są bardzo małe granice.

3.58.11a

31 października 2024 r.

Zmiany:

  • [wersja beta] Usunęliśmy błąd, który powodował, że Pegman w widoku Street View był bezużyteczny na mapie komponentu internetowego.
  • Uniemożliwiliśmy czytnikom ekranu skupianie się na komunikacie o przewijaniu, gdy jest on ukryty na mapie interfejsu Embed API.

3.58.10

24 października 2024 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował wyjątek podczas uzyskiwania dostępu do pamięci sesji.

3.58.9 (wycofana)

17 października 2024 r.

Zmiany:

  • [kanał alfa] W przypadku znaczników renderowanych na mapach 3D można teraz używać obrazów niestandardowych i plików SVG.

3.58.8

10 października 2024 r.

Zmiany:

  • Usunięto nieprawidłowe ostrzeżenie konsoli WebGLOverlayView.
  • Naprawiliśmy błąd, który powodował, że Chrome błędnie wyświetlał niebieską linię fokusu wokół mapy, jeśli była ona pierwszym elementem na stronie, z którym użytkownik wchodził w interakcję za pomocą wskaźnika lub myszy.
  • Dodano dostawców lokalizacji pojazdów i floty ODRD na potrzeby śledzenia floty w JavaScript w usługach mobilności.

3.58.7

3 października 2024 r.

Brak zmian widocznych dla użytkowników.

3.58.6

25 września 2024 r.

Zmiany:

  • [kanał alfa] Usunięto właściwości *Opacity z Polyline3DElement i Polygon3DElement. Wartości alfa można określić w odpowiednich właściwościach *Color za pomocą formatów kolorów #rgba, #rrggbbaa, rgba(r, g, b, a) lub rgb(r g b / a).
  • [kanał alfa] Już jest: domyślne elementy sterujące interfejsu, znaczniki, modele 3D i gotowe funkcje animacji kamery, których można używać z mapami 3D w wersji eksperymentalnej.
  • Usunęliśmy błąd, który powodował, że na mapach wektorowych nie można było przełączać się między niestandardowymi typami map.
  • Używaj zdjęć satelitarnych o wysokiej rozdzielczości na urządzeniach o dużej gęstości pikseli.

3.58.5a

19 września 2024 r.

Brak zmian widocznych dla użytkowników.

3.58.4a

12 września 2024 r.

Brak zmian widocznych publicznie.

3.58.3

5 września 2024 r.

Brak zmian widocznych dla użytkowników.

3.58.2

29 sierpnia 2024 r.

Zmiany:

  • Glif tekstowy PinElement jest teraz skalowany wraz z PinElement, a jego domyślny kolor jest zgodny z domyślnym kolorem glyphColor elementu PinElement.

3.58.1a

22 sierpnia 2024 r.

Zmiany:

  • [wersja beta] Domyślnie zastąp sterowanie powiększeniem sterowaniem aparatem. Funkcja sterowania kamerą obejmuje elementy sterujące powiększaniem i przesuwaniem.
  • Opublikuj właściwości cameraControl i cameraControlOptions w MapOptions.
  • Zezwalaj na ustawianie schematu kolorów (jasnego lub ciemnego) podczas tworzenia instancji mapy.
  • Aktualizacja elementu sterującego Typy map, aby w przypadku zbyt małej szerokości mapy przechodził do nowego wiersza
  • Zintegrowaliśmy nowy program do etykietowania, który renderuje etykiety map wektorowych.
  • Nowe kolory mapy podstawowej są teraz domyślne w kanale v=weekly 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.

3.57.13

8 sierpnia 2024 r.

Zmiany:

  • [wersja beta] Dodano deskryptory adresu do odpowiedzi geokodowania w przypadku geokodowania odwrotnego, geokodowania wyprzedzającego i wyszukiwania identyfikatora miejsca.

3.57.12

1 sierpnia 2024 r.

Zmiany:

  • [wersja beta] Dodano deskryptory adresu do odpowiedzi geokodowania w przypadku geokodowania odwrotnego, geokodowania wyprzedzającego i wyszukiwania identyfikatora miejsca.
  • [beta channel] Umożliwia ustawienie schematu kolorów (jasnego lub ciemnego) podczas tworzenia instancji mapy.
  • Skrócenie czasu oczekiwania zdarzenia IconMouseEvent po kliknięciu funkcji na mapach wektorowych

3.57.10

25 lipca 2024 r.

Zmiany:

  • [Wersja beta] Dodano deskryptory adresów do odpowiedzi geokodowania w przypadku geokodowania odwrotnego, geokodowania wyprzedzającego i wyszukiwania identyfikatora miejsca.
  • Dodaliśmy do klasy Place kilka atrybutów dla typów podstawowych i wyświetlanych nazw.

3.57.9

18 lipca 2024 r.

Zmiany:

  • Ulepszyliśmy ułatwienia dostępu do elementu sterującego Pegman w Street View.

3.57.8b

11 lipca 2024 r.

Brak zmian widocznych publicznie.

3.57.7

4 lipca 2024 r.

Zmiany:

  • Dodaj opcje ładowania samochodów elektrycznych i tankowania paliwa do właściwości klasy Place. Włącz opcje wyszukiwania pojazdów elektrycznych w przypadku funkcji Place.searchByText.

3.57.6a

27 czerwca 2024 r.

Brak zmian widocznych publicznie.

3.57.5

20 czerwca 2024 r.

Brak zmian widocznych dla użytkowników.

3.57.4

13 czerwca 2024 r.

Zmiany:

  • [Wersja beta] Zintegrowano nowy system etykietowania do renderowania etykiet map wektorowych.
  • InfoWindow ma nową właściwość isOpen, która wskazuje, czy jest otwarte w Mapach czy w Street View.
  • Poprawiliśmy nieprawidłową dokumentację referencyjną klasy Autouzupełnianie miejsc PlacePrediction.

3.57.3a

6 czerwca 2024 r.

  • [Wersja beta] Dodano deskryptory adresów do odpowiedzi geokodowania w przypadku geokodowania odwrotnego, geokodowania wyprzedzającego i wyszukiwania identyfikatora miejsca.

3.57.2

28 maja 2024 r.

Zmiany:

  • Naprawiliśmy błąd polegający na tym, że w komponencie internetowym nie otwierało się menu sterowania typem mapy.
  • Naprawiliśmy błąd, który powodował brak wskaźnika przeciągania elementu AdvancedMarkerElement.
  • Dodaj funkcję autouzupełniania do nowego interfejsu Place API.
  • Kafelki rastrowe mapy są teraz wyświetlane w formacie pliku graficznego WebP.
  • Zaktualizowaliśmy dokumentację metod Place.searchByText i Place.searchNearby, aby wskazywała prawidłową listę pól.
  • W kanale tygodniowym już jest nowy przycisk zamykania okna informacyjnego i opcjonalny nagłówek.

3.57.0

24 maja 2024 r.

Brak zmian widocznych dla użytkowników.

3.56.12a

9 maja 2024 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował brak wskaźnika przeciągania w aplikacji AdvancedMarkerElement.

3.56.11

2 maja 2024 r.

Zmiany:

  • [wersja beta] <gmp-map> będzie teraz domyślnie używać trybu wektorowego, gdy ustawiony jest identyfikator mapy, ale nie ma on określonego typu renderowania (np. DEMO_MAP_ID).

3.56.10

25 kwietnia 2024 r.

Zmiany:

  • [Wersja beta] Zdarzenie gmp-placeselect elementu PlaceAutocompleteElement jest teraz przekazywane w górę.
  • [wersja beta] Już jest nowy przycisk zamykania okna informacyjnego i opcjonalny nagłówek.
  • [kanał beta] Ulepszone funkcje ułatwień dostępu do klawiatury i jednego wskaźnika w przypadku elementu sterującego Pegman w Street View.
  • Rozwiązaliśmy problem z wyciekiem pamięci spowodowany usunięciem zaawansowanych markerów.
  • Rozwiązaliśmy problem, który powodował, że obwód okręgów nie był gładki.
  • Dodaliśmy interfejs API do ustawiania 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 AdvancedMarkerElement.

3.56.7

4 kwietnia 2024 r.

Zmiany:

  • Dodaj funkcję searchNearby do nowej klasy Place.

3.56.6

28 marca 2024 r.

Zmiany:

  • [wersja beta] Rastrowe fragmenty mapy są teraz udostępniane w formacie pliku graficznego WebP.
  • Naprawiliśmy pozycjonowanie kotwicy okna informacyjnego w przypadku ciekawych miejsc na mapach wektorowych.
  • Naprawiliśmy błąd, który powodował, że AdvancedMarkerElement wyświetlał się bez ustawionej pozycji.
  • Dodano zdarzenie „close” do interfejsu InfoWindow API.

3.56.5

21 marca 2024 r.

Zmiany:

  • [Wersja beta] Nowe kolory mapy podstawowej są teraz domyślne 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.
  • Poprawiliśmy podstawową pozycję okna informacyjnego w przypadku etykiet i ikon mapy wektorowej.

3.56.4

14 marca 2024 r.

Brak zmian widocznych publicznie.

3.56.3

7 marca 2024 r.

Brak zmian widocznych publicznie.

3.56.1

22 lutego 2024 r.

Zmiany:

  • Naprawiono błąd w dokumentacji parametru „fields” w metodzie Place.searchByText.
  • [wersja beta] Tworzy domyślny slot w <gmp-map> i umożliwia tworzenie elementów niestandardowych do opakowywania komponentów internetowych interfejsu Maps JavaScript API.
  • Dodaj opcje parkowania do nowego interfejsu API klasy Place.
  • Wycofanie google.maps.Marker. Zamiast niego używaj znaczników google.maps.marker.AdvancedMarkerElement. Obecnie nie planujemy wycofania znacznika google.maps.Marker, ale zalecamy używanie znacznika google.maps.marker.AdvancedMarkerElement. W przypadku znacznika google.maps.Marker nadal będziemy naprawiać poważne błędy, ale nie będziemy usuwać istniejących błędów. Powiadomimy o tym 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 API klasy Place.
  • Dodaj formy płatności do nowego interfejsu API klasy Place.

3.55.11a

15 lutego 2024 r.

Zmiany:

  • Zapobiegaj automatycznemu przewijaniu map do widoku po kliknięciu.

3.55.11

8 lutego 2024 r.

Zmiany:

  • [kanał alfa] Usunęliśmy właściwość inputElement z PlaceAutocompleteElement.
  • [alpha channel] Add CSS Parts for Place Autocomplete Element
  • [wersja beta] PlaceAutocompleteElement jest już dostępny w wersji testowej (v=beta)
  • Dodanie opcji ułatwień dostępu do interfejsu Places API w wersji 2.

3.55.10

1 lutego 2024 r.

Zmiany:

  • [beta channel] Deprecate SearchByTextRequest.rankBy. Zamiast tego użyj SearchByTextRequest.rankPreference.
  • [Wersja beta] Metody Place.findPlaceFromQuery i Place.findPlaceFromPhoneNumber nie są już dostępne. Zamiast nich używaj metody Place.searchByText.
  • Naprawianie śledzenia wykorzystania na kanał.
  • Włączanie linii łamanych uwzględniających natężenie ruchu dla dostawców lokalizacji przejazdu i pojazdu w udostępnianiu przejazdu w JavaScript.
  • Nowa klasa Place już jest dostępna w kanale cotygodniowym.
  • Wycofanie Place.openingHours. Zamiast tego użyj regularOpeningHours.

3.55.9

25 stycznia 2024 r.

Zmiany:

  • [wersja beta] Rozwiązaliśmy problem polegający na tym, ż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 adresu URL loading=async do adresu URL bootstrapa na potrzeby bezpośredniego wczytywania skryptu. Oznacza to, że interfejs Maps JavaScript API nie został wczytany synchronicznie i żaden kod JavaScript nie jest wywoływany przez zdarzenie load skryptu. Zdecydowanie zalecamy, aby w miarę możliwości ustawić tę wartość na async, co pozwoli zwiększyć wydajność.

3.55.8

18 stycznia 2024 r.

Zmiany:

  • [Kanał alfa] Token sesji jest teraz wysyłany w ramach żądań PlaceAutocompleteElement.
  • [wersja beta] Wprowadza nową właściwość gmpClickable w AdvancedMarkerElement. Jest to zmiana powodująca niezgodność u użytkowników rejestrujących zdarzenie gmp-click za pomocą addEventListener() w wersji beta. Aby otrzymywać zdarzenie gmp-click po kliknięciu, ustaw właściwość gmpClickable na true lub dodaj atrybut gmp-clickable do komponentu internetowego . Użytkownicy, którzy używają addListener() do rejestrowania zdarzenia gmp-click, nie muszą obecnie wprowadzać żadnych zmian.

3.55.7

11 stycznia 2024 r.

Zmiany:

  • [kanał beta] Właściwość element elementu AdvancedMarkerElement wskazuje teraz instancję elementu AdvancedMarkerElement.
  • [wersja beta] Znaczniki zaawansowane mogą teraz dostosowywać swoje treści za pomocą węzłów podrzędnych.
  • Rozwiązaliśmy problem polegający na tym, że po kliknięciu mapy nie działały skróty klawiszowe do przesuwania i powiększania.
  • Włącz dostosowywanie linii łamanej na potrzeby udostępniania przejazdu w JavaScript.
  • [Kanał alfa] Dodanie atrybutów types, requestedLanguage, requestedRegion i name do PlaceAutocomplete
  • [wersja beta] Naprawiliśmy błąd, który powodował, że element zaawansowanego znacznika nie był tworzony podczas wywoływania document.createElement('gmp-advanced-marker').

3.55.3

30 listopada 2023 r.

Brak zmian widocznych dla użytkowników.

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.

Brak zmian widocznych dla użytkowników.

3.54.12a

8 listopada 2023 r.

Zmiany:

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

3.54.12

2 listopada 2023 r.

Zmiany:

  • [kanał alfa] Zaktualizuj Autouzupełnianie miejsc, aby było komponentem internetowym. Jest to zmiana powodująca niezgodność. Zaktualizowane informacje o użyciu znajdziesz na stronie https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
  • [kanał alfa] Aktualizacja zarządzania fokusem w elemencie Autouzupełnianie miejsc
  • [wersja beta] Udostępnianie zdarzenia gmp-zoomchange w MapElements
  • Włącz MapTypeControl HORIZONTAL_BAR, aby automatycznie obsługiwać konteksty układu od prawej do lewej.

3.54.11

26 października 2023 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że konfigurowanie elementów sterujących na mapie mogło powodować błąd.
  • Dodaliśmy 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 dostosowuje teraz automatycznie układ elementów sterujących do kierunku od lewej do prawej lub od prawej do lewej na podstawie obliczonego stylu direction. Dostępne są też miejsca na dodawanie niestandardowych elementów sterujących. ControlPosition obsługuje teraz wartości logiczne dla układów LTR/RTL. Interfejs Maps Embed API automatycznie dostosowuje teraz układ elementów sterujących do języków pisanych od lewej do prawej lub od prawej do lewej.
  • [wersja beta] Element MapElement ma teraz włączoną funkcję delegatesFocus

3.54.9

12 października 2023 r.

  • [wersja beta] Dodaje podsumowanie redakcyjne do interfejsu Places API w wersji 2.

3.54.7a

28 września 2023 r.

Zmiany:

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

3.54.6

21 września 2023 r.

Zmiany:

  • google.maps.FeatureLayer reaguje na zdarzenia mousemove.
  • Dodano google.maps.FeatureType.SCHOOL_DISTRICT, dzięki czemu okręgi szkolne są obsługiwane w stylu opartym na danych.

3.54.5

14 września 2023 r.

Zmiany:

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

3.54.4

7 września 2023 r.

Zmiany:

  • Logo Google nie będzie już tak często nakładać się na informacje o prawach autorskich na mapie.

3.54.2

24 sierpnia 2023 r.

Zmiany:

  • Naprawiliśmy błąd w DirectionsRenderer, który powodował, że mapa nie ładowała się, jeśli powiększenie i środek nie zostały ustawione przed renderowaniem DirectionsResult.

3.54.1

18 sierpnia 2023 r.

Zmiany:

  • Uaktualnia interfejs Maps JavaScript API, aby natywnie obsługiwał ECMAScript 2020.
  • Zaawansowane znaczniki są teraz renderowane w bardziej przejrzysty sposób.
  • Mapa jest wyłączona, gdy funkcja Array.from jest zastąpiona implementacją, która nie obsługuje obiektów iterowalnych.
  • Naprawiliśmy problem z utratą zaznaczenia, gdy przyciski powiększenia były wyłączone na poziomach limitu.

3.53.13

27 lipca 2023 r.

Zmiany:

  • [Wersja beta] Atrybucje w nowej klasie Place zostały poddane refaktoryzacji. PhotoAttribution to teraz AuthorAttribution. author to teraz displayName. authorURI to teraz uri. photoURI {?string} już jest dostępny w: AuthorAttribution. Photo.attributions to teraz Photo.authorAttributions. Review.authorAttribution {?AuthorAttribution} zastępuje Photo.author/authorURI/authorPhotoURI.
  • [kanał beta] Dodaliśmy wymagane pole textQuery i wycofujemy pole query w metodzie Place class searchByText().
  • Dostosowaliśmy przesunięcie kotwicy okna informacyjnego w przypadku etykiet i ikon na mapie rastrowej.

3.53.12

20 lipca 2023 r.

Zmiany:

  • [Wersja beta] Dodano dostawców lokalizacji pojazdów i floty ODRD na potrzeby udostępniania przejazdu w JavaScript – śledzenie floty.
  • Zaktualizowano komunikat ostrzegawczy, gdy argument przekazany do konstruktora LatLng() jest ignorowany.
  • Wycofano Marker.collisionBehavior na rzecz AdvancedMarkerElement.collisionBehavior.

3.53.11

13 lipca 2023 r.

Zmiany:

  • Funkcja isLocationOnEdge() zwraca teraz wartość true, gdy określony punkt znajduje się wystarczająco blisko początku lub krawędzi polilinii.
  • Dodaje dziennik błędów, aby informować deweloperów o niepowodzeniu wczytywania mapy wektorowej i powrocie do mapy rastrowej.

3.53.7

15 czerwca 2023 r.

Zmiany:

  • [Kanał alfa] Zaktualizowaliśmy element autouzupełniania miejsc, aby lepiej obsługiwał czytniki ekranu i inne technologie wspomagające osoby z niepełnosprawnością.

3.53.5

1 czerwca 2023 r.

Zmiany:

  • Zezwalaj na przekazywanie elementu Node do właściwości content znacznika zaawansowanego.
  • Poprawiliśmy działanie zaawansowanych znaczników w przypadku kolizji.
  • Dodano nowe pole dla DeliveryVehicleStop w udostępnianiu przejazdu w JavaScript.

3.53.4a

24 maja 2023 r.

Poprawki błędów:

  • Rozwiązaliśmy problem z migotaniem, który występował na mapie wektorowej.
  • Naprawiliśmy nieprawidłowe obliczanie daty w przypadku różnych stref czasowych w metodzie miejsca getNextOpeningTime().
  • Poprawiono błędny typ w elemencie VehicleJourneySegment w przypadku udostępniania przejazdów.

3.53.3

18 maja 2023 r.

Zmiany:

  • [kanał alfa] Naprawiliśmy błąd, który powodował, że element autouzupełniania miejsc nie przywracał oryginalnego tekstu, jeśli za pomocą klawiszy strzałek podświetlono prognozę, a następnie kliknięto klawisz Escape.
  • [kanał alfa] Zaktualizowano style podpowiedzi autouzupełniania miejsc, aby w przypadku nadmiaru tekstu wyświetlał się wielokropek.
  • [kanał beta] Kontekst lokalny wyświetla teraz powiadomienie, że wkrótce wyłączymy informacje kontekstowe dotyczące miejsc na mapie Kontekstu lokalnego.
  • Naprawiliśmy błąd, który powodował, że ludzik Street View nie wyświetlał podglądu po najechaniu kursorem podczas przeciągania, dopóki nie został co najmniej raz przywrócony do doku.
  • Wycofano granice, lokalizację i promień w usłudze autouzupełniania miejsc. Zamiast tego użyj parametrów locationBias i locationRestriction.

3.53.2

4 maja 2023 r.

Zmiany:

  • [wersja beta] Styl oparty na danych w przypadku zbiorów danych jest dostępny
  • [kanał beta] Dostępne są teraz komponenty internetowe <gmp-map> i <gmp-advanced-marker>.
  • Dodano TimeWindow jako pole do Task i TaskTrackingInfo w JavaScript Journey Sharing.
  • Elementy AdvancedMarkerElement i PinElement zostały udostępnione w kanale tygodniowym.
  • Styl oparty na danych dla granic został udostępniony w kanale cotygodniowym.
  • getMapCapabilities i wydarzenie mapcapabilities_changed są udostępniane w kanale tygodniowym.

3.53.1a

27 kwietnia 2023 r.

Zmiany:

  • Zaktualizowana usługa Autouzupełnianie miejsc obsługuje teraz parametry locationBias i locationRestriction
  • [wersja beta] Opublikowana dokumentacja metody Place v2 toJSON.
  • [Wersja beta] Naprawiliśmy błąd związany z przeciąganiem zaawansowanego znacznika, gdy mapa jest zawijana.
  • [Wersja beta] Nazwy wyświetlane PlaceFeature.fetchPlace w stylizacji opartej na danych będą w języku użytkownika.
  • [wersja beta] Nazwy AdvancedMarkerView i PinView zostały zmienione na AdvancedMarkerElement i PinElement.
  • [Wersja beta] Rozwiązaliśmy problem, który powodował, że znaczniki zaawansowane i pinezki były czasami dostępne bez ich wyraźnego wczytywania. Pamiętaj, aby przed uzyskaniem dostępu do tych klas zawsze wczytywać bibliotekę „marker”.
  • [wersja beta] Obiekt AdvancedMarker position jest teraz normalizowany do obiektu LatLngAltitude.
  • [wersja beta] Wycofuje właściwość Zaawansowany znacznik draggable na rzecz gmpDraggable.

3.52.9

13 kwietnia 2023 r.

Zmiany:

  • [wersja beta] Zmiana wartości właściwości „priceLevel” miejsca z liczby na ciąg znaków. Możliwe wartości pola „priceLevel” to teraz: „FREE”, „INEXPENSIVE”, „MODERATE”, „EXPENSIVE”, „VERY_EXPENSIVE”.
  • [wersja beta] Wycofanie właściwości AdvancedMarkerView.draggable na rzecz gmpDraggable.
  • [wersja beta] Usunięcie właściwości „icon” i nazwy pola z klasy Place. Deweloperzy powinni zamiast tego używać parametru „svgIconMaskURI”.
  • [Wersja beta] Właściwość title obiektu AdvancedMarkerView akceptuje teraz tylko ciąg znaków. Tytuły można usunąć za pomocą pustego ciągu znaków.
  • [wersja beta] Dodano „svgIconMaskURI” jako obsługiwaną nazwę pola w przypadku metod Place.fromPlaceFrom.
  • [wersja beta] Zmieniono właściwość klasy Place z userRatingsCount na userRatingCount
  • Ulepszyliśmy wyświetlanie błędów w konsoli.

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował błąd podczas zamykania okna informacyjnego.

3.52.8

6 kwietnia 2023 r.

Zmiany:

  • Dodaliśmy pollingIntervalMillis jako pole publiczne dostawców lokalizacji lokali wyborczych w JavaScript Journey Sharing.
  • [Wersja beta] Zmieniono odpowiedź JSON klasy Place z formatu snake_case na lowerCamelCase.

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował, że w opiniach o miejscu (publishTime) wyświetlała się nieprawidłowa data.
  • Rozwiązaliśmy problem, który powodował, że tworzenie elementów niestandardowych nie działało na całym świecie.
  • [Wersja beta] Naprawiliśmy błąd, który powodował, że zaawansowane znaczniki znikały, gdy mapa była zawijana.

3.52.6

23 marca 2023 r.

Zmiany:

  • [kanał alfa] Wersja eksperymentalna widżetu autouzupełniania miejsc (nowa) została udostępniona.
  • Udostępnia JavaScript Journey Sharing w kanale tygodniowym.

3.52.5

16 marca 2023 r.

Zmiany:

  • [wersja beta] Styl oparty na danych: usunięto typy obiektów NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 i SUBLOCALITY_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:

  • [wersja beta] Pomija zdarzenie kliknięcia znaczników zaawansowanych, gdy znacznik jest przeciągany.

3.52.3

2 marca 2023 r.

Zmiany:

  • [wersja beta] Dodaje encje TaskTrackingInfo na potrzeby udostępniania przejazdu w JavaScript.
  • [wersja beta] Uaktualnia interfejs Maps JavaScript API, aby natywnie obsługiwał ECMAScript 2020.

Poprawki błędów:

  • Naprawiliśmy wyciek pamięci, który mógł wystąpić podczas dodawania i usuwania znaczników na mapie.
  • Naprawiliśmy błąd, który powodował, że element interaktywny można było kliknąć, gdy znajdował się pod klikalnym zaawansowanym znacznikiem na urządzeniach dotykowych.

3.52.2

23 lutego 2023 r.

Zmiany:

  • [Wersja beta] Styl oparty na danych: usunięto właściwość PlaceFeature.displayName.
  • [wersja beta] Rozwiązaliśmy problem z nieprawidłowym usuwaniem widoków WebGLOverlayView podczas wywoływania funkcji setMap(null)
  • Naprawiliśmy błąd, który powodował wyświetlanie komunikatu, że biblioteka search jest nieznana.
  • Usunęliśmy błąd, który powodował, że przycisk zamykania okna informacyjnego był niewidoczny w przypadku używania głównego elementu cienia.
  • Aby poprawić Core Web Vitals i ograniczyć niepotrzebne przesyłanie danych, Maps JS opóźnia teraz wczytywanie fragmentów mapy, dopóki mapa nie zbliży się do widocznego obszaru. Mapy utworzone w początkowym obszarze widocznym strony nie powinny się różnić.

3.52.1

16 lutego 2023 r.

Zmiany:

  • Dodaje funkcję importLibrary(), która umożliwia dynamiczne wczytywanie bibliotek w czasie działania.
  • [wersja beta] Włącz funkcję automatycznego przesuwania okna informacyjnego po otwarciu na znaczniku zaawansowanym.
  • [wersja beta] w obiektach danych biblioteki Udostępnianie podróży niektóre pola zostały ustawione jako niepuste.
  • [wersja beta] Styl oparty na danych: typy obiektów NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 i SUBLOCALITY_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 mapach niestandardowych.
  • Najnowsza kopia narzędzia do wczytywania wbudowanego w tekst będzie teraz ponownie wykorzystywać wartości nonce CSP znalezione w innych miejscach dokumentu.

3.51.7

26 stycznia 2023 r.

Zmiany:

  • Wersja beta: styl oparty na danych: dodano metodę fetchPlace, która umożliwia pobieranie 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:

  • Rozwiązuje problem ze znacznikami zaawansowanymi, w przypadku których usunięcie z mapy znacznika z kolizją mogło czasami powodować pozostawienie w DOM elementu znacznika widma.

3.51.5

12 stycznia 2023 r.

Zmiany:

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

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował, że po przeciągnięciu za pomocą klawiatury znacznika zaawansowanego z oknem informacyjnym okno informacyjne mogło się nie otwierać.

3.51.4

5 stycznia 2023 r.

Zmiany:

  • Wersja beta: dodawanie nowych atrybutów do klasy miejsca
  • Wersja beta: styl oparty na danych. Tablica FeatureMouseEvent.features może zawierać więcej niż jedną cechę, jeśli pod kliknięciem znajduje się ich kilka, a wszystkie detektory kliknięć FeatureLayer pod kliknięciem zostaną wywołane.
  • Wersja beta: zgłaszanie błędu w przypadku nieprawidłowych argumentów funkcji google.maps.Map.getFeatureLayer.
  • Poprawia pozycję pikseli znaczników zaawansowanych na mapie na pełnym ekranie.
  • Zmieniono mapowanie zdarzeń myszy, aby ignorować kliknięcia przycisku myszy, które występują, gdy inny przycisk myszy jest już naciśnięty.
  • Naprawiliśmy błąd, który powodował znikanie zaawansowanych znaczników podczas powiększania mapy.
  • Zwiększa wydajność powiększania mapy z wieloma zaawansowanymi znacznikami.
  • Aktualizuje dokumentację StreetViewPanoramaOptions, aby wyjaśnić, że opcja clickToGo nie jest dostępna w przypadku panoram niestandardowych.
  • Zwiększa wydajność podczas tworzenia LatLngBounds, w tym za pomocą Map.getBounds().
  • Aktualizuje odwołanie do WebGLOverlayView dla onAdd i onRemove.
  • Dodaje stałe dostosowywanie stylu znacznika na potrzeby udostępniania przejazdu.

3.51.3

8 grudnia 2022 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że znacznik nie tracił zaznaczenia klawiatury, gdy znajdował się poza widocznym obszarem mapy.
  • Wersja beta: wprowadzamy klasę Place, czyli nowy, prostszy interfejs API obsługujący nowoczesne wzorce użytkowania, takie jak obietnice. Klasa Place zawiera kilka nowych pól danych.
  • Wersja beta: rozwiązaliśmy błąd, który powodował, że znaczniki zaawansowane nie były renderowane podczas przekazywania mapy opakowanej w serwer proxy.
  • Wersja beta: dodaje dostosowywanie znacznika dostawcy lokalizacji przejazdu w przypadku udostępniania przejazdu w JavaScript.

3.51.2

1 grudnia 2022 r.

Zmiany:

  • Wersja beta: interfejs API google.maps.importLibrary() jest już dostępny.
  • Wersja beta: Wycofana: funkcja kontekstu lokalnego została wycofana i nie jest już zalecana w przypadku nowych witryn. Funkcja będzie nadal działać, a przed wycofaniem jej obsługi wyślemy powiadomienie z 12-miesięcznym wyprzedzeniem. Jeśli chcesz samodzielnie utworzyć rozwiązanie podobne do Kontekstu lokalnego, zapoznaj się z rozwiązaniem „Odkrywanie okolicy” w Quick Builderze lub użyj biblioteki Miejsc w Maps JavaScript API. Pomocne mogą być przykładowe kody i ćwiczenia w Codelabs dotyczące biblioteki Miejsc.
  • Wersja beta: aby poprawić Core Web Vitals i ograniczyć niepotrzebne przesyłanie danych, Maps JS opóźnia teraz wczytywanie kafelków mapy, dopóki mapa nie zbliży się do widocznego obszaru. Mapy utworzone w początkowym widocznym obszarze strony nie powinny się różnić.
  • Wersja beta: dodaje zdarzenie do sprawdzania zmian stanu dostawców lokalizacji na potrzeby udostępniania przejazdu.
  • Wersja beta: dodaje funkcje dostosowywania stylu na potrzeby udostępniania przejazdu. Wycofaliśmy starsze metody konfiguracji.
  • Dodaje ułatwienia dostępu z klawiatury do kroków w panelu wskazówek. Wskazówki dojazdu można teraz przeglądać za pomocą klawisza Tab, a wybierać za pomocą klawiszy spacji lub Enter.
  • google.maps.geometry.spherical.computeArea() akceptuje teraz LatLngBounds i Circle. Klasę LatLngBounds można teraz utworzyć za pomocą LatLngBoundsLiteral.
  • Dodaje tekst alt do obrazów w panelu sugerowanych tras DirectionRenderer.

3.51.1

17 listopada 2022 r.

Zmiany:

  • Wersja beta: udostępniono klasę Place w bibliotece Places.
  • Wersja beta: dodaje funkcje dostosowywania stylu do udostępniania trasy. Starsze metody konfiguracji zostały wycofane.
  • Przeglądarka Internet Explorer 11 nie jest już obsługiwana w Maps Embed API.
  • Logo Google w Maps Embed API zmienia styl, gdy używasz mapy hybrydowej lub satelitarnej, aby zwiększyć widoczność.
  • Poprawiliśmy wydajność wczytywania zaawansowanych znaczników.
  • Umożliwia obsługę przycisku „Cofnij” w rysunkach za pomocą klawiatury i czytnika ekranu.
  • Umożliwia obsługę znaczników renderera wskazówek dojazdu za pomocą klawiatury i czytnika ekranu.
  • Dodaje opis ARIA do elementu sterującego skalą mapy.
  • Włącz zaznaczenie klawiatury i interakcję z elementem sterującym skalą mapy.
  • Wprowadza parametr języka w interfejsie Geocoder JS API. Interfejs Maps JS API nie traktuje już US jako domyślnego regionu w geokoderze, jeśli nie jest on wyraźnie określony.
  • Wprowadza parametr języka w interfejsie Directions JS API.
  • Wprowadziliśmy parametr języka w interfejsie Distance Matrix JS API.

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował, że po otwarciu okna informacyjnego zaznaczenie klawiatury było przekierowywane do znacznika.
  • Naprawiono błąd, który powodował, że na znacznikach nie można było ustawić fokusu.

3,51

16 listopada 2022 r.

Zmiany:

  • Wersja tygodniowa została zaktualizowana do wersji 3.51.
  • Kanał kwartalny został zaktualizowany do wersji 3.50.
  • Wersje 3.49 i 3.48 są nadal dostępne, gdy są żądane według numeru.

3.50.12a

7 listopada 2022 r.

Zmiany:

  • Rozwiązaliśmy problem, który powodował, że google.maps.event.addListenerOnce i google.maps.event.addDomListenerOnce miały nieprawidłowe powiązanie this.

3.50.12

3 listopada 2022 r.

Zmiany:

  • Wersja beta: znaczniki zaawansowane obsługują teraz wysokość, gdy są używane na mapach ukośnych.

3.50.11

27 października 2022 r.

Zmiany:

  • Wersja beta: gdy warstwy mapy ze stylami opartymi na danych staną się niedostępne, zostanie zarejestrowany błąd.
  • Wersja beta: ulepszenia wydajności domyślnego wczytywania zaawansowanych znaczników.

3.50.10

20 października 2022 r.

Poprawki błędów:

  • Poprawiono dopełnienie po prawej stronie i u dołu okna informacyjnego na iOS.

3.50.9

13 października 2022 r.

Zmiany:

  • Wybrane kroki są teraz wyróżnione w panelu wskazówek.
  • Poprawia typowanie TypeScriptu dla konstruktora PinView.
  • Poprawiliśmy typowanie TypeScript dla konstruktora LagLngAltitude.
  • Aktualizuje domyślny obraz ikony markera w DirectionsRenderer.

3.50.8

6 października 2022 r.

Zmiany:

  • Wersja beta: udostępniliśmy wersję testową zaawansowanych znaczników.
  • Wersja beta: wprowadziliśmy dokumentację dotyczącą właściwości isAdvancedMarkersAvailable w obiekcie zwracanym getMapCapabilities().
  • Dodaje „To jest pole tylko do odczytu” do opisu interfejsu API LocalContextMapView i do właściwości element obiektu LocalContextMapViewOption

Poprawki błędów:

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

3.50.7

29 września 2022 r.

Zmiany:

  • Czytnik ekranu odczytuje teraz instrukcje dotyczące interakcji z Mapami i Street View.
  • Dodano skróty klawiszowe do przechylania i obracania w oknie skrótów klawiszowych.

3.50.6

22 września 2022 r.

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował, że funkcja Voice Over na iOS mogła poruszać się po elementach pod oknem skrótów klawiszowych.
  • Dodaje tekst alternatywny do statycznego obrazu mapy.

Zmiany:

  • Gdy wywoływana jest funkcja map.getMapCapabilities() i występuje błąd, w konsoli jest rejestrowany błąd.

3.50.5

15 września 2022 r.

Zmiany:

  • Dodanie stałej MAX_BOUNDS dla LatLngBounds, aby wskazać maksymalne granice LatLng dla map
  • Umożliwia czytnikom ekranu wykonywanie działań kliknięcia na znacznikach domyślnych.

3.50.3

1 września 2022 r.

Zmiany:

  • Wersja beta: aktualizuje klasę DeliveryVehicle udostępniania przejazdu w JavaScript, aby uwzględnić atrybuty niestandardowe.
  • Naprawiliśmy błąd, który powodował, że po przechyleniu mapy w wydarzeniu występował nieprawidłowy obiekt LatLng.

3.50.2

25 sierpnia 2022 r.

Zmiany:

  • Kanał wersji beta: zmieniono FleetEngineDeliveryFleetLocationProvider, aby akceptować filtr pojazdu dostarczającego ciąg znaków.
  • Aktualizuje domyślny obraz ikony markera.

3.50.1

18 sierpnia 2022 r.

Zmiany:

  • Kanał beta: wprowadza interfejsy API funkcji mapy (zdarzenia getMapCapabilities i mapcapabilities_changed) na kanał beta.
  • Wersja beta: wprowadza parametr language do google.maps.Geocoder.
  • Wersja beta: wprowadza parametr language do google.maps.DistanceMatrixService.
  • Wersja beta: wprowadza parametr language do google.maps.DirectionsService.
  • Naprawiono błąd polegający na tym, że w wielu interfejsach Places JS API kod regionu był ignorowany. Wprowadza parametry języka i regionu do różnych interfejsów Place JS API.
  • Usuwa obsługę Street View w Maps JavaScript API w przypadku witryn bez domeny googleapis.com w ustawieniach Content Security Policy. Więcej informacji znajdziesz w przewodniku po zasadach Content Security Policy.

3.49.12

4 sierpnia 2022 r.

Zmiany:

  • Dodaje DEMO_MAP_ID, czyli identyfikator mapy, którego można używać w przykładach kodu wymagających 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 w chmurze (takich jak dostosowywanie stylu przez konsolę Cloud).
  • Wyjaśnij, że do rozpoczęcia śledzenia potrzebne jest FleetEngineDeliverFleetLocationProvider.locationRestriction.

3.49.11

28 lipca 2022 r.

Zmiany:

  • Do elementu google.maps.VehicleType można teraz odwoływać się jako do wyliczenia w czasie działania.

3.49.10

21 lipca 2022 r.

Zmiany:

  • Wartości NaN są odrzucane w przypadku szerokości lub wysokości podczas sprawdzania rozmiaru ikony markera, skalowanego rozmiaru ikony markera lub rozmiaru okna informacyjnego.
  • Naprawiliśmy błąd, który powodował, że sterowanie śledzeniem ruchu nie było widoczne na urządzeniach z iOS w Street View.
  • Naprawiliśmy błąd, który powodował, że tekst wskazówek dojazdu wyświetlany po najechaniu kursorem był obcinany w przypadku języków zapisywanych od prawej do lewej w interfejsie Embed API.
  • Zwiększa dostępność okna informacyjnego transportu publicznego i ułatwia korzystanie z niego za pomocą czytnika ekranu.

3.49.9

14 lipca 2022 r.

Zmiany:

  • Wyjaśnienie użycia pól identyfikatorów w przypadku dostawców lokalizacji udostępniania przejazdu.

3.49.8

7 lipca 2022 r.

Zmiany:

  • Umożliwia dostęp do linków nawigacyjnych w Street View za pomocą klawiatury i czytnika ekranu.
  • Wprowadza nową focusmetodę na StreetViewPanorama.

3,49

23 czerwca 2022 r.

Zmiany:

Poprawki błędów:

  • Udostępnia typ wyliczeniowy BusinessStatus za pomocą google.maps.places.BusinessStatus.

3.49.5

16 czerwca 2022 r.

Zmiany:

  • Dodaje do Street View element sterujący i okno skrótów klawiszowych, co ułatwia ich znajdowanie.

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował przesyłanie formularza podczas zamykania Street View.

3.49.4

9 czerwca 2022 r.

Zmiany:

  • Przenosi WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, zoom ułamkowy i getVisibleRegion do kanału tygodniowego.
  • Domyślna panorama Street View dla Map automatycznie zarządza fokusem po otwarciu. Jest to nowe zachowanie domyślne.
  • Panorama Street View automatycznie przywraca teraz zaznaczenie po zamknięciu (jeśli to możliwe).
  • Widok Street View można teraz zamknąć, naciskając klawisz ESC (gdy przycisk zamykania jest włączony).
  • 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 w przypadku elementu sterującego śledzeniem ruchu w Street View.
  • Udostępniliśmy sterowanie śledzeniem ruchu w Street View za pomocą klawiatury i czytnika ekranu.
  • Klasy MapsNetworkError, MapsRequestError i MapsServerError są teraz publicznie dostępne i udokumentowane.

3.49.2

26 maja 2022 r.

Zmiany:

  • Ulepszony kontrast kolorów w przypadku elementu sterującego śledzeniem ruchu w Street View.
  • Udostępniliśmy sterowanie śledzeniem ruchu w Street View za pomocą klawiatury i czytnika ekranu.
  • Klasy MapsNetworkError, MapsRequestError i MapsServerError są teraz publicznie dostępne i udokumentowane.

3.49.1

19 maja 2022 r.

Zmiany:

  • Wersja beta: naprawiono błąd, który powodował ignorowanie kodu regionu w wielu interfejsach Places JS API. Wprowadza parametry języka i regionu w różnych interfejsach API JavaScript Miejsc.
  • Poprawia kontrast kolorów w trybie pełnoekranowym i w przypadku elementów sterujących kompasu w trybie ciemnym.
  • Udostępnia elementy sterujące kompasu, przycisk zamykania i element sterujący linku do adresu w Street View oraz ułatwia ich obsługę za pomocą czytnika ekranu.

3,49

12 maja 2022 r.

Zmiany:

  • Kanał tygodniowy został zaktualizowany do wersji 3.49.
  • Kanał kwartalny zostanie zaktualizowany do wersji 3.48.
  • Wersje 3.47 i 3.46 są nadal dostępne, gdy są żądane według numeru.
  • Wersja 3.45 została usunięta i nie można jej już używać.

3.48.11

28 kwietnia 2022 r.

Zmiany:

  • Autouzupełnianie miejsc może teraz akceptować więcej typów. Więcej informacji
  • isFractionalZoom został przeniesiony na kanał tygodniowy.

3.48.9

14 kwietnia 2022 r.

Zmiany:

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

Poprawki błędów:

  • Usuwa niedozwolony atrybut aria-expanded z domyślnego elementu sterującego typu mapy.

3.48.8

7 kwietnia 2022 r.

Zmiany:

  • Poprawiliśmy kontrast kolorów logo Google w interfejsach Maps JS API i Embed API.

3.48.7a

31 marca 2022 r.

Zmiany:

  • Wersja beta: usunięcie wycofanych interfejsów API WebGL Overlay View.
  • Włącza zaktualizowaną mapę podstawową dla klientów Maps JavaScript API. Zaktualizowana mapa podstawowa, która jest już używana w Mapach Google dla klientów, jest bardziej szczegółowa, zwłaszcza jeśli chodzi o naturalne cechy terenu.

Poprawki błędów:

  • Cofa poprzednią poprawkę dotyczącą map.fitBounds() (ułatwiającą przejście widoku przy małych odległościach), która jest w trakcie analizy.
  • Rozwiązuje problemy z kontrastem kolorów w kontrolce Typ mapy w trybie wysokiego kontrastu.
  • Dopasowuje nazwy na potrzeby ułatwień dostępu pól wyboru typu mapy do odpowiednich etykiet wizualnych.
  • Rozwiązaliśmy problemy z kontrastem kolorów w oknach informacyjnych w trybie wysokiego kontrastu.

3.48.6

24 marca 2022 r.

Zmiany:

  • Naprawia błąd map.fitBounds(), aby ułatwić przejście widocznego obszaru na krótkich dystansach.

3.48.5

17 marca 2022 r.

Zmiany:

  • Tylko Safari: zapewnia automatyczne ustawianie ostrości na przycisku zamykania i kontenerze treści w open.

Poprawki błędów:

  • Rozwiązaliśmy problem z kontrastem kolorów w przypadku linku „Wyświetl w Mapach Google” na stronie sInfoWindows.
  • Rozwiązaliśmy problem z kontrastem kolorów w przypadku linku „Wyświetl w Mapach Google” w elemencie sterującym adresu StreetViewPanorama.

3.48.4

10 marca 2022 r.

Zmiany:

3.48.3

3 marca 2022 r.

Zmiany:

  • Wersja beta: umożliwia korzystanie z nowego stylu wywoływania usługi w usłudze Street View interfejsu Maps JavaScript API. Może być konieczne zaktualizowanie Content Security Policy, aby połączenia te nie były blokowane na poziomie przeglądarki.
  • Wprowadziliśmy nową właściwość ariaLabel dla InfoWindow.

3.48.1

17 lutego 2022 r.

Zmiany:

  • Wersja beta: dodano obsługę ustawiania globalnych identyfikatorów eksperymentów. Dokumentację API znajdziesz tutaj.
  • Wersja beta: pierwszy i drugi parametr funkcji fromLatLngAltitude będą teraz scalane w LatLngAltitude, a nie w LatLng i number.
  • Zmieniono nazwę parametru noWrap w LatLng na noClampNoWrap.
  • Czytnik ekranu odczytuje teraz instrukcje dotyczące poruszania się po znacznikach, gdy znacznik zostanie zaznaczony.
  • Interfejs Maps JavaScript API raportuje teraz informacje telemetryczne. Konieczne może być zaktualizowanie standardu Content Security Policy, aby te wywołania nie były blokowane na poziomie przeglądarki. Więcej informacji znajdziesz w najczęstszych pytaniach.
  • Ta wersja nie obsługuje Internet Explorera. Aby nadal obsługiwać przeglądarkę Internet Explorer 11, określ v=3.47, która będzie dostępna do listopada 2022 r.

3,48

10 lutego 2022 r.

Zmiany:

  • Wersja tygodniowa została zaktualizowana do wersji 3.48.
  • Kanał kwartalny został zaktualizowany do wersji 3.47.
  • Wersje 3.46 i 3.45 są nadal dostępne, gdy są żądane według 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 był element sterujący skrótami klawiszowymi.

3.47.4

6 stycznia 2022 r.

Zmiany:

  • Wersja beta: aktualizacja interfejsu WebGLOverlayView API w wersji beta – wycofanie wszystkich klas i metod z „gl” w nazwie na rzecz nowych z „GL” w nazwie, wycofanie WebglCameraParams na rzecz nowej klasy CameraParams (która jest podklasą CameraOptions).
  • Zaktualizowaliśmy dokumentację metody PlaceOpeningHours, aby odzwierciedlić, że godziny wyjątkowe nie są używane w obliczeniach.

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:

  • LatLngLiteral jest teraz dozwolony jako parametr wszędzie tam, gdzie LatLng jest dozwolony w przypadku projekcji.

Poprawki błędów:

  • Rozwiązaliśmy kilka problemów z renderowaniem, które mogły występować przy mniejszych wartościach skali (poniżej 1,0).

3.47.1

18 listopada 2021 r.

Zmiany:

  • LatLngLiteral jest teraz dozwolony jako parametr wszędzie tam, gdzie LatLng jest dozwolony w bibliotece geometrii.
  • Dodaliśmy nowy interfejs API onGIStateUpdateRequest, który obsługuje WebGL w Maps JavaScript API.
  • Poprawiliśmy kontrast kolorów na ekranie błędu.
  • Internet Explorer 11 został wycofany w wersji v=beta. Ostatnia wersja interfejsu Maps JavaScript API obsługująca przeglądarkę Internet Explorer 11 to wersja 3.47. Obsługa przeglądarki Internet Explorer 11 zostanie całkowicie zakończona w listopadzie 2022 r.
  • Mapy nie są już zaznaczane za pomocą klawisza Tab, gdy opcja mapy keyboardShortcuts jest ustawiona na false.
  • Przyciski Powiększ i Pomniejsz są teraz wyłączone, gdy osiągnięty zostanie odpowiedni maksymalny lub minimalny poziom powiększenia.
  • Przekonwertowaliśmy element sterujący MapType, aby używał elementów semantycznych w celu poprawy ułatwień dostępu i działania czytnika ekranu w Maps Embed API.
  • Dodaliśmy tekst alternatywny do ikony na ekranie błędu.
  • Różne ogólne ulepszenia stanu kodu.

Poprawki błędów:

  • Zastąp niezgodne ze standardem WCAG atrybuty controlHeight i controlWidth 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.
  • 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:

  • Zaktualizowaliśmy pasek menu Typ mapy, dodając dokładniejsze etykiety ARIA.
  • Embed API: dodaliśmy etykiety ARIA do kilku linków, aby ułatwić korzystanie z czytników ekranu.
  • Interfejs Embed API: poprawiono kontrast kolorów w przypadku niektórych elementów tekstowych.
  • Naprawiono typ google.maps.Marker.MAX_ZINDEX w externs.

3.46.11

28 października 2021 r.

Zmiany:

  • Przekonwertowano funkcje pobierające i ustawiające, aby korzystały z goog.a11y.aria. Pomoże to chronić przed błędami pisowni.

3.46.8

7 października 2021 r.

Zmiany:

  • Kontekst lokalny: usunięto link z atrybucją ze zdjęć w oknie informacji o kontekście lokalnym.

3.46.6

23 września 2021 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że kursor mapy wyświetlał dłoń, gdy mapy nie można było przeciągnąć.

3.46.5

16 września 2021 r.

Poprawki błędów:

  • Naprawiliśmy błąd związany ze współczynnikiem kontrastu kolorów w widżecie autouzupełniania miejsc.

3.46.3

2 września 2021 r.

Zmiany:

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

3.46.2

26 sierpnia 2021 r.

Zmiany:

  • Wersja beta: informacje telemetryczne są teraz raportowane. Może być konieczne zaktualizowanie standardu Content Security Policy, aby te wywołania nie były blokowane na poziomie przeglądarki. Więcej informacji znajdziesz w najczęstszych pytaniach.

3,46

18 sierpnia 2021 r.

Dostępna jest już wersja 3.46 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem Wersjonowanie.

Zmiany:

  • Dodaliśmy 2 nowe pola do PlaceResult, icon_mask_base_uri i icon_background_color.
  • Wersja tygodniowa została zaktualizowana do wersji 3.46.
  • Kanał kwartalny został zaktualizowany do wersji 3.45.
  • Wersja 3.44 jest nadal dostępna, gdy jest żądana według numeru.
  • Wersja 3.43 została usunięta i nie można jej już używać.

Wycofane elementy:

  • Obsługa przeglądarki Internet Explorer jest wycofywana. Od sierpnia 2021 r. i wersji 3.46 interfejsu Maps JavaScript API użytkownicy przeglądarki Internet Explorer 11 będą widzieć komunikat ostrzegawczy u góry map. Ostatnia wersja interfejsu Maps JavaScript API obsługująca przeglądarkę Internet Explorer 11 to wersja 3.47. W listopadzie 2022 r. całkowicie zakończymy obsługę przeglądarki Internet Explorer 11.

Poprawki błędów:

  • Naprawiliśmy błąd polegający na tym, że wierzchołek wielokąta był przesuwany przy niektórych poziomach powiększenia.
  • Naprawiliśmy błąd, który powodował, że treści w kilku oknach informacyjnych nakładały się na siebie.

3.45.8

29 lipca 2021 r.

Zmiany:

  • Embed API: na mapach umieszczonych na stronie poziom powiększenia jest zachowywany po przekierowaniu na stronę ze wskazówkami dojazdu.

3.45.7

22 lipca 2021 r.

Zmiany:

  • Obsługa IE11 została wycofana. W Mapach w IE11 będzie teraz wyświetlany baner w wersji beta.
  • Zaktualizowaliśmy link „Wyznacz trasę” na umieszczonych mapach, aby był dokładniejszy.

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że metoda getFeatureById() nie mogła pobierać funkcji o identyfikatorze 0.
  • Rozwiązaliśmy problem, który powodował, że jeśli wartość ComponentRestriction była niezdefiniowana lub miała wartość null, zgłaszany był błąd UNKNOWN ERROR/SERVICE BACKGROUND ERROR.

3.45.6a

15 lipca 2021 r.

Zmiany:

  • Po otwarciu fokus jest teraz przenoszony do kontenera 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:

  • Naprawiliśmy błąd, który powodował automatyczne dokończenie niedokończonego rysunku wielokąta po usunięciu i ponownym dodaniu menedżera rysowania do mapy.
  • Naprawiliśmy błąd, który powodował, że w niektórych językach ciąg znaków „Wskazówki dojazdu” był obcinany w wyskakującym okienku „Umieść mapę”.

3.45.5

1 lipca 2021 r.

Zmiany:

  • Zaktualizowany adres URL Maps Studio w plikach typów i interfejsie JS API.

Poprawki błędów:

  • Rozwiązaliśmy problem z nieobsługiwanym odrzuceniem obietnicy podczas podawania wywołania zwrotnego.

3.45.4

24 czerwca 2021 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował otwieranie okna skrótów klawiszowych podczas przesyłania formularza.
  • Naprawiliśmy błąd polegający na tym, że przycisk „Skróty klawiszowe” był nieprawidłowo wyrównany.
  • Usunięto obiekty przypadkowo dodane do window (Spherical, PolylineCodec, PolyGeometry). Zamiast tego należy uzyskać dostęp do tych obiektów w ich w pełni kwalifikowanej przestrzeni nazw.

3.45.3

16 czerwca 2021 r.

Poprawki błędów:

  • Zaktualizowano InfoWindow, aby zaznaczenie nie przesuwało się, gdy funkcja open() jest wywoływana w tej samej pętli działania co tworzenie instancji mapy.

Zmiany:

  • Zaktualizowaliśmy sekcję InfoWindowOpenOptions dokumentacji interfejsu API, dodając do niej bardziej szczegółowe informacje.
  • Naprawiliśmy 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 Typ mapy nie był prawidłowo nakładany na tło okna skrótów klawiszowych w interfejsie Embed API.
  • Rozwiązaliśmy problem, który mógł powodować błąd podczas wczytywania stylów CSS czcionki.
  • Naprawiliśmy błąd, który powodował migotanie podczas przesuwania mapy z otwartym okienkiem informacyjnym.

Zmiany:

3.45.1

3 czerwca 2021 r.

Zmiany:

  • Do interfejsu Data.StyleOptions dodaliśmy dokumentację dotyczącą animacji, ikon, etykiet i właściwości krycia.
  • Zmieniliśmy okno dotyczące praw autorskich, aby ułatwić korzystanie z niego.
  • InfoWindows będzie teraz automatycznie zarządzać fokusem po otwarciu. To jest nowe działanie domyślne.
  • Dodaliśmy interfejs API InfoWindowOpenOptions, który umożliwia deweloperom kontrolowanie sposobu zarządzania zaznaczeniem podczas otwierania okien informacyjnych.
  • Okna informacyjne można teraz zamykać, naciskając klawisz ESC.
  • Gdy używasz czytników ekranu, okna informacyjne są teraz odczytywane jako „okno dialogowe”.
  • Izolacja kodu polyfill jest teraz włączona. Ta zmiana zapobiega instalowaniu wewnętrznych kodów polyfill interfejsu API Map Google 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ń zaznaczenia mapy.
  • Rozwiązaliśmy problem, który powodował, że w niektórych przeglądarkach pierścień zaznaczenia elementów sterujących mapy, elementów znaczników i elementów podmenu sterowania typem mapy nieprawidłowo pojawiał się podczas interakcji z myszą.

Nowe funkcje:

  • Włączono obsługę Promises w usługach Directions, macierz odległości, Elevation, Geocoder, Maximum Zoom Imagery, StreetView i AutcompleteService.getPlacePredictions().
  • Dodaliśmy na mapie element sterujący skrótami klawiszowymi i okno dialogowe, aby ułatwić znajdowanie skrótów klawiszowych.
  • Mapy wektorowe są już 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 metoda InfoWindow.open() jest wywoływana bez powiązanej instancji Map lub StreetView, w konsoli jest teraz rejestrowane ostrzeżenie.

3.44.12

28 kwietnia 2021 r.

Poprawki błędów:

  • Rozwiązaliśmy problem z ponownym dodawaniem usuniętych lub ukrytych zoptymalizowanych znaczników do mapy po zmianie jej typu.

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ększyliśmy wydajność tworzenia niestandardowych znaczników z obiektami Icon.
  • Zapobiegaj przenoszeniu fokusu na menu typu mapy po najechaniu kursorem na przycisk.

Poprawki błędów:

  • Naprawiliśmy błąd, który mógł powodować błąd podczas wczytywania znaczników statycznych przed zainicjowaniem mapy podstawowej.

3.44.9

8 kwietnia 2021 r.

Poprawki błędów:

  • Naprawiliśmy błąd, który powodował, że elementy sterujące mapy były dostępne za pomocą klawiatury, gdy włączony był tryb Street View.

3.44.8

1 kwietnia 2021 r.

Zmiany:

  • Biblioteka kontekstu lokalnego: logo Google w widoku informacji o miejscu zostało przeniesione na dół treści.

3.44.7

25 marca 2021 r.

Zmiany:

  • Gdy okno informacyjne jest zamknięte, zaznaczenie klawiatury wraca teraz do odpowiedniego elementu.

3.44.4

4 marca 2021 r.

Zmiany:

  • Zdjęcia pod kątem 45° są teraz dostępne w szerszym zakresie poziomów powiększenia, a element sterujący obracaniem zawiera teraz przyciski obracania w prawo i w lewo.

Poprawki błędów:

  • Rozwiązaliśmy problem z wyciekiem pamięci, który mógł występować podczas wielokrotnego renderowania mapy.
  • Naprawiliśmy wyciek pamięci, który mógł występować podczas dodawania lub usuwania okręgów lub prostokątów na mapie.

3.44.2

25 lutego 2021 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że wywołanie funkcji autouzupełniania miejsc getPlacePredictions nieprawidłowo wskazywało niewłaściwy punkt końcowy w wersji beta.

3.44.1

18 lutego 2021 r.

Zmiany:

  • Przyciski wyboru miejsca w LocalContext są teraz wyłączone podczas ponownego wczytywania wyświetlanych miejsc.
  • Niezoptymalizowane znaczniki można teraz zaznaczać i uzyskiwać do nich dostęp za pomocą klawiatury.
  • Wersja beta: usunięto obiekty przypadkowo dodane do window (Spherical, PolylineCodec, PolyGeometry). Dostęp do tych obiektów powinien być uzyskiwany w pełni kwalifikowanej przestrzeni nazw.
  • Włączono izolację polyfill w wersji beta. Oznacza to, że interfejs Maps JavaScript API nie będzie już instalować w stronie hosta bibliotek polyfill.

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:

  • Dodaliśmy obsługę obietnic w wersji beta w AutocompleteService.getPlacePredictions().

Poprawki błędów:

  • Rozwiązaliśmy problem, który powodował, że Markers z etykietami przechwytywały zdarzenia kliknięcia, nawet gdy właściwość clickable była ustawiona na false.

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:

  • Naprawiliśmy błąd, który powodował, że otwory w wielokątach GeoJSON były czasami wypełniane.
  • Naprawiliśmy błąd, który powodował znikanie nakładki podczas przełączania się między mapą a widokiem Street View.

3.43.5

14 stycznia 2021 r.

Zmiany:

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

Poprawki błędów:

  • Przycisk menu klawiatury wywołuje teraz zdarzenie contextmenu.
  • Naprawiliśmy błąd, który powodował, że w niektórych sytuacjach sterowanie pełnym ekranem nie działało prawidłowo podczas przełączania się 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 w znaczniku 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 DOM.
  • Ulepszyliśmy działanie pamięci w przypadku nakładek wielokątów.
  • Pamięć Canvas jest teraz jawnie zwalniana, aby uniknąć problemów z pamięcią w Safari.

Poprawki błędów:

  • Naprawiliśmy błąd, który w niektórych sytuacjach powodował, że element sterujący pełnym ekranem przestawał działać podczas przełączania między mapą a Street View.
  • Naprawiliśmy błąd polegający na tym, że w konsoli rejestrowano błąd w przypadku zdarzenia click znacznika.
  • Usunęliśmy błąd, który powodował, że rozmiar klikalnego obszaru znacznika był zbyt duży.
  • Naprawiono błąd związany z konfliktami 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 z klawiszem Ctrl w systemie macOS.
  • Dodaje atrybuty ułatwień dostępu do nieoptymalizowanych znaczników, gdy podano wartości title lub label.
  • Dodaje więcej etykiet i ról ARIA do elementów sterujących MapType, aby poprawić działanie czytnika ekranu.
  • Ulepszona obsługa czytnika ekranu w przypadku elementów sterujących MapType. Gdy użytkownik opuści element sterujący, menu automatycznie się zamknie.
  • Poprawia liczbę elementów zgłaszanych przez czytniki ekranu w menu; zapobiega to liczeniu separatora wierszy jako elementu listy.
  • Dodaje pierścień zaznaczenia w elemencie map, aby wskazać zaznaczenie klawiaturą, gdy zaznaczenie następuje za pomocą klawiatury.
  • Dodaje dodatkowe elementy sterujące klawiatury do elementów sterujących MapType. Opcje menu są teraz automatycznie zamykane, gdy element sterujący traci zaznaczenie. Klawisze strzałek w górę i w dół otwierają menu, a przycisk Escape je zamyka. Klawisze Home i End powodują przejście odpowiednio do pierwszego i ostatniego elementu na liście.

Poprawki błędów:

  • Usunięto błąd, który w pewnych okolicznościach mógł powodować, że anulowanie animacji markera przedwcześnie kończyło przyszłe animacje tego markera.

3.43.1a

20 listopada 2020 r.

Zmiany:

  • Dodaje właściwość className do interfejsu MarkerLabel, aby ustawić klasę CSS elementu label.
  • Dodano obsługę obietnic w wersji beta w usłudze zdjęć o maksymalnym powiększeniu.
  • Dodaliśmy obsługę obietnic w wersji beta w usłudze StreetView.
  • Dodano tekst ułatwień dostępu do nieoptymalizowanych znaczników, gdy podano title lub label.
  • Usunęliśmy etykietę aria-pressed z przycisku menu MapType, aby poprawić ułatwienia dostępu.
  • Przekonwertowano elementy DropdownMenu i DropdownMenuItem na elementy semantyczne, aby zwiększyć dostępność.
  • Zmieniliśmy tekst elementu dotyczącego praw autorskich, aby spełniał standardy kontrastu kolorów.
  • Menu można teraz otwierać i zamykać za pomocą klawisza Enter lub spacji.
  • Pozycje menu można teraz zaznaczać.
  • Biblioteka kontekstu lokalnego: przyciski sterujące karuzeli są teraz wyłączone, gdy nie mają żadnego efektu, i nie nakładają się już na pierwszy ani ostatni element na liście.

Poprawki błędów:

  • Naprawiliśmy błąd, który mógł wystąpić, gdy GroundOverlays przekracza południk 180 stopni.
  • Skróty klawiszowe nie są już domyślnie wyłączone, gdy zasada disableDefaultUI jest ustawiona na true.
  • Usunęliśmy błąd, który powodował, że tekst czytnika ekranu był nieprawidłowy w przypadku przycisków przełączania mapy.
  • Dodaje nazwę na potrzeby ułatwień dostępu i typ do: Map.
  • Poprawiliśmy dokumentację interfejsu, która nieprawidłowo wskazywała niektóre opcjonalne właściwości jako wymagane.
  • Naprawiliśmy błąd, który powodował, że parametr konstruktora noWrap LatLng był ignorowany, gdy przekazywano LatLngLiteral.

3,43

18 listopada 2020 r.

Dostępna jest już wersja 3.43 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

  • 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.
  • 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, który powodował, że czytnik ekranu przekazywał nieprawidłowy stan pola wyboru.
  • Rozwiązaliśmy problem z elementami sterującymi Mapy, w którym klawisze Tab i Shift+Tab były w niewłaściwej kolejności.
  • Przekształcono przyciski mapy z div na przyciski natywne, aby poprawić ułatwienia dostępu.
  • W przypadku map WebGL nachylenie jest teraz ograniczone w zależności od poziomu powiększenia.
  • Rozwiązaliśmy problem z częściowym znikaniem przycisku pełnego ekranu w przeglądarce Internet Explorer, gdy wartość controlSize była mniejsza niż 27.

3.42.8

7 października 2020 r.

Zmiany:

  • Dodaliśmy obsługę obiektów Promise w wersji beta w usłudze tras.
  • Geokoder componentRestrictions przeprowadza teraz weryfikację pustych ciągów znaków.
  • Naprawiliśmy błąd, który powodował, że etykieta znacznika była zasłonięta przez symbol niestandardowego znacznika w przeglądarce Safari.

Obsługa zaktualizowanych ikon miejsc

1 października 2020 r.

Ikony zwracane w odpowiedzi na żądania dotyczące informacji o miejscu i wyszukiwania miejsc zostały zaktualizowane i używają nowych glifów ikon. Nie musisz nic robić, nowe glify będą wyświetlane automatycznie.

3.42.7

29 września 2020 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że kolejność słów w językach zapisywanych od prawej do lewej była nieprawidłowa w etykiecie narzędzia „Zgłoś błąd na mapie”.
  • Wyśrodkowana etykieta znacznika 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 2 granice przekraczają 180 stopni.

3.42.4

8 września 2020 r.

Zmiany:

  • Gdy zostanie wykryta nieprawidłowa implementacja Date.now(), w konsoli zostanie zarejestrowany błąd.
  • Dodaliśmy obsługę wersji beta obietnic w metodach usługi Elevation.
  • Wprowadziliśmy nową właściwość InfoWindow.minWidth, która umożliwia określenie minimalnej szerokości elementu InfoWindow.
  • Naprawiliśmy błąd, który powodował rozmycie tras dojazdu po zmianie miejsca docelowego.

3,42

19 sierpnia 2020 r.

Dostępna jest już wersja 3.42 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

Zmiany:

  • Okna informacyjne mają teraz domyślną maksymalną szerokość 648 pikseli, którą można zastąpić, ustawiając właściwość maxWidth okna informacyjnego. Szerokość okna informacyjnego może teraz przekraczać 648 pikseli, ale nadal będzie ograniczona szerokością mapy. (Wcześniej okna informacyjne były zawsze ograniczone do mniejszej z wartości: 648 pikseli lub szerokości mapy).
  • Zapobieganie migotaniu renderowania w stylu domyślnym podczas renderowania dużych zbiorów danych GeoJson.
  • Wersja tygodniowa została zaktualizowana do wersji 3.42.
  • Kanał kwartalny został zaktualizowany do wersji 3.41.
  • Wersja 3.40 jest nadal dostępna, gdy jest żądana według numeru.
  • Wersja 3.39 została usunięta i nie można jej już używać.

3.41.7

22 lipca 2020 r.

Naprawiono:

  • Naprawiliśmy błąd, który powodował, że ustawienie właściwości clickableIcons na false nie miało wpływu na dostosowywanie stylu przez konsolę Cloud.

3.41.5

6 lipca 2020 r.

Zmiany:

  • Naprawia naruszenie dotyczące typów zaufanych.

3.41.2

27 maja 2020 r.

Zmiany:

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

3,41

20 maja 2020 r.

Dostępna jest już wersja 3.41 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

  • 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.
  • 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 permanently_closed.
  • Poprawia nieprawidłowe ostrzeżenie konsoli podczas wysyłania żądania (nowego) PlaceResult.utc_offset_minutes. Obecnie ostrzeżenie jest zwracane w przypadku PlaceResult.utc_offset, które zostało wycofane.

3.40.9

14 kwietnia 2020 r.

Zmiany:

  • Jeśli do mapy zostanie przekazany element mapDiv, który nie jest elementem, mapa zgłasza teraz błąd InvalidValueError, który jest łatwiejszy do zdiagnozowania.
  • Autouzupełnianie adresu w przeglądarce Chrome w polu google.maps.places.Autocompletenie powinno już wywoływać żądania autouzupełniania do serwera (co pozwoli uniknąć naliczania opłat).
  • Zwiększyliśmy dokładność właściwości maxWidth. Przed tą zmianą, jeśli maxWidth elementu InfoWindow wynosiła 100, rzeczywista maksymalna szerokość elementu InfoWindow wynosiła 94 piksele. Po tej zmianie maksymalna szerokość będzie wynosić 100 pikseli.
  • Rozwiązuje problem z wyciekiem pamięci w przypadku narzędzia do tworzenia żądań rysowania podczas korzystania ze znaczników i granic mapy.

3.40.6

24 marca 2020 r.

Zmiany:

  • Naprawiliśmy problem z obciętym tekstem w polu czasu podróży w IE11.

3.40.4

10 marca 2020 r.

Zmiany:

  • Naprawiliśmy błąd, który powodował, że dwukrotne kliknięcie ikony setTilt() zniekształcało mapę.

3.40.2

23 lutego 2020 r.

Zmiany:

  • Ukryty element iframe w Mapach został usunięty z nawigacji za pomocą klawisza Tab.

3.40.1

18 lutego 2020 r.

Zmiany:

  • Nie ostrzegaj o błędzie InvalidVersion w przypadku parametru v=beta.
  • Rozwiązaliśmy problem z przewijaniem, gdy wyświetlany jest widok Street View.

3,40

11 lutego 2020 r.

Dostępna jest już wersja 3.40 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

  • Kanał tygodniowy został zaktualizowany do wersji 3.40.
  • Kanał kwartalny został zaktualizowany do wersji 3.39.
  • Wersja 3.38 jest nadal dostępna, gdy jest wywoływana według numeru.
  • Wersja 3.37 została usunięta i nie można jej już używać.

3.39.6

8 stycznia 2020 r.

Dostępna jest już wersja 3.39.6 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

Naprawiono:

  • W przypadku żądań dotyczących wskazówek dojazdu ZERO_RESULTS są teraz rejestrowane w konsoli i nie powodują już błędu.

3,39

20 listopada 2019 r.

Dostępna jest już wersja 3.39 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

Zmiany:

  • Internet Explorer 10 nie jest już obsługiwany (ostatnią wersją, która go obsługiwała, była 3.38).
  • AutocompletePrediction zwraca teraz odległość w linii prostej do wybranego miejsca od określonej szerokości i długości geograficznej punktu początkowego.

Wycofane elementy:

  • Pola Places open_now i utc_offset zostały wycofane 20 listopada 2019 r. i zostaną wyłączone 20 lutego 2021 r. Więcej informacji znajdziesz w artykule Migracja pól Places.
  • Wersja tygodniowa została zaktualizowana do wersji 3.39.
  • Kanał kwartalny został zaktualizowany do wersji 3.38.
  • Wersja 3.37 jest nadal dostępna, gdy jest wywoływana według numeru.
  • Wersja 3.36 została usunięta i nie można jej już używać.

3,38

20 sierpnia 2019 r.

Dostępna jest już wersja 3.38 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

  • Wersja tygodniowa została zaktualizowana do wersji 3.38.
  • Kanał kwartalny został zaktualizowany do wersji 3.37.
  • Wersja 3.36 jest nadal dostępna, gdy jest wywoływana według numeru.
  • Wersja 3.35 została usunięta i nie można jej już używać.
  • Nie można już używać tabel Fusion (ostatnią wersją, która je obsługiwała, była 3.37).
  • Obsługa przeglądarki Internet Explorer 10 została wycofana i zostanie zakończona między listopadem 2019 r. a majem 2020 r. w zależności od kanału wersji lub numeru wersji, której używasz.

3,37

15 maja 2019 r.

Dostępna jest już wersja 3.37 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem po wersjonowaniu.

  • Wersja tygodniowa została zaktualizowana do wersji 3.37.
  • Kanał kwartalny został zaktualizowany do wersji 3.36.
  • Wersja 3.35 jest nadal dostępna na żądanie.
  • Wersja 3.34 została usunięta i nie można jej już używać.
  • Nie można już używać przeglądarki Internet Explorer 9 (ostatnią wersją, która ją obsługiwała, była wersja 3.34).

3,36

14 lutego 2019 r.

Dostępna jest już wersja 3.36 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem Wersjonowanie.

Zmiany:

  • Dodano nowe funkcje:
  • Ulepszyliśmy okno informacyjne.
  • Wersja tygodniowa została zaktualizowana do wersji 3.36.
  • Kanał kwartalny został zaktualizowany do wersji 3.35.
  • Wersja 3.34 jest nadal dostępna, gdy jest wywoływana według 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 o każdym miejscu.
  • Dodaliśmy obsługę kodów Plus Code. Plus codes to krótkie kody, które stanowią adres każdej lokalizacji na świecie, nawet w miejscach, gdzie nie ma tradycyjnych adresów ulic.
  • Przeglądarka Internet Explorer 9 nie jest już obsługiwana.

Wycofane elementy:

  • Parametr placeIdOnly dla Autocomplete został wycofany.
  • Warstwa Fusion Tables w interfejsie Maps JavaScript API została wycofana 3 grudnia 2018 r. 3 grudnia 2019 r. warstwa Fusion Tables zostanie całkowicie wyłączona i po tym dniu nie będzie już dostępna. Więcej informacji

13 listopada 2018 r.

Dostępna jest już wersja 3.35 pakietu Maps JavaScript API. Zapoznaj się z przewodnikiem Wersjonowanie.

Zmiany:

  • Wersja tygodniowa została zaktualizowana do wersji 3.35.
  • Kanał kwartalny został zaktualizowany do wersji 3.34.
  • Wersja 3.33 jest nadal dostępna, gdy jest żądana według 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 już wersja 3.34 interfejsu Maps JavaScript API. Zapoznaj się z przewodnikiem Wersjonowanie.

Zmiany:

  • Wprowadziliśmy nowe nazwy wersji. Możesz teraz określić kanały wersji lub numery wersji:
    • Wersja tygodniowa została zaktualizowana 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 określą wersje od 3.0 do 3.31, otrzymają zamiast tego kanał domyślny, czyli kanał tygodniowy lub kwartalny (zobacz przewodnik po obsłudze wersji).
  • Większy interfejs sterowania jest teraz włączony. W związku ze wzrostem liczby operacji dotykowych na różnych urządzeniach dostosowaliśmy interfejs sterowania, aby był odpowiedni zarówno do dotknięć palcem, jak i kliknięć myszą. (Możesz zrezygnować z tej funkcji, wczytując interfejs API z parametrami v=quarterly, v=3.33 lub v=3.32).

3,33

11 czerwca 2018 r.

Zmiany:

16 maja 2018 r.

Wersja 3.33 interfejsu Maps JavaScript API jest teraz dostępna 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:

  • Domyślnie pierwsze 256 znaczników to znaczniki DOM, a kolejne to znaczniki kafelków. Obecnie domyślnie wyświetlane są wszystkie znaczniki kafelków.
  • Przy wysokich poziomach powiększenia (powiększenie) podczas przeciągania Pegmana preferuj panoramę NEAREST, a nie panoramę BEST wybraną przez Google.
  • gestureHandling: none działa teraz tak samo jak draggable: false, gdy jest zmieniany w procedurze obsługi zdarzenia mousedown (zmiana jest teraz uwzględniana w przypadku elementu mousedown).

21 listopada 2017 r.

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

Zmiany:

  • Pole region jest teraz zwracane w żądaniach dotyczących informacji o miejscu.

3,30

16 sierpnia 2017 r.

Wersja 3.30 interfejsu Maps JavaScript API jest już dostępna 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 komputerze.
  • W tej wersji wprowadziliśmy właściwość gestureHandling dla aplikacji komputerowych, które umożliwiają interakcję z użytkownikiem za pomocą kółka przewijania myszy lub touchpada. Aby kontrolować sposób interakcji użytkowników z mapą, zalecamy używanie właściwości gestureHandling zamiast właściwości scrollwheel, disableDoubleClickZoom i draggable.

3,29

16 maja 2017 r.

Wersja 3.29 interfejsu Maps JavaScript API jest już dostępna jako wersja eksperymentalna. Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API.

Zmiany:

  • Format identyfikatora panoramy w przypadku panoram Street View generowanych przez użytkowników (niestandardowych) uległ zmianie ze względu na aktualizacje infrastruktury. Nieznacznie zwiększa to liczbę dostępnych panoram.
    • Żądania dotyczące panoram wygenerowanych przez użytkowników (niestandardowych) przy użyciu starego identyfikatora panoramy w interfejsie Maps JavaScript API nadal działają. Jeśli spróbujesz znaleźć panoramę za pomocą właściwości position obiektu StreetViewPanoramaOptions, wynik będzie zawierać nowy identyfikator panoramy. Nie ma potrzeby mapowania starych i nowych identyfikatorów panoram, ponieważ oba pozostaną ważne.
    • Jeśli korzystasz z logiki analizy lub weryfikacji identyfikatora panoramy, pamiętaj, że format identyfikatorów panoramy może się zmienić.
    • Wszelkie problemy możesz zgłaszać za pomocą narzędzia do śledzenia 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 będzie miał rzeczywisty rozmiar.

3,28

18 kwietnia 2017 r.

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

15 lutego 2017 r.

Wersja 3.28 interfejsu Maps JavaScript API jest już dostępna jako wersja eksperymentalna. Zapoznaj się z przewodnikiem po obsłudze wersji interfejsu API.

Zmiany:

  • Mapy po zalogowaniu nie są już obsługiwane w wersji 3.28 i nowszych interfejsu Maps JavaScript API.

3,27

2 lutego 2017 r.

Naprawiono:

10 stycznia 2017 r.

Teraz możesz ograniczyć podpowiedzi autouzupełniania, aby wyświetlały się tylko w przypadku wielu krajów. Możesz to zrobić, podając maksymalnie 5 krajów w polu componentRestrictions w AutocompleteOptions.

15 listopada 2016 r.

Wersja 3.27 interfejsu Maps JavaScript API jest już dostępna jako wersja eksperymentalna. (Więcej informacji znajdziesz w przewodniku po obsłudze wersji interfejsu API).

Zmiany:

  • Nowa opcja gestureHandling w obiekcie MapOptions pomoże Ci zoptymalizować wrażenia użytkowników podczas korzystania z mapy na urządzeniach mobilnych. Dostępne wartości:
    • greedy: mapa zawsze przesuwa się (w górę lub w dół, w lewo lub w prawo), gdy użytkownik przesuwa palcem po ekranie. Innymi słowy, zarówno przesunięcie jednym palcem, jak i dwoma palcami powoduje przesunięcie mapy.
    • cooperative: aby przewinąć stronę, użytkownik musi przesunąć palcem, a aby przesunąć mapę, musi użyć dwóch palców. Jeśli użytkownik przesunie mapę jednym palcem, na mapie pojawi się nakładka z prośbą o użycie dwóch palców do przesunięcia mapy. Aby zobaczyć, jak działa tryb współpracy, wyświetl powyższy przykład na urządzeniu mobilnym.
    • none: mapy nie można przesuwać ani powiększać przez rozciąganie.
    • auto (domyślne): działanie to cooperative lub greedy w zależności od tego, czy strona jest przewijana.

    Więcej informacji i przykładów znajdziesz w przewodniku dla deweloperów.

  • Element sterujący pełnym ekranem jest domyślnie widoczny na urządzeniach mobilnych, dzięki czemu użytkownicy mogą łatwo powiększyć mapę. Gdy mapa jest w trybie pełnoekranowym, użytkownicy mogą przesuwać ją za pomocą 1 lub 2 palców. Uwaga: iOS nie obsługuje funkcji pełnego ekranu. Dlatego element sterujący pełnym ekranem nie jest widoczny na urządzeniach z iOS.

Wycofanie zalogowanych map

6 października 2016 r.

Funkcja logowania została wycofana. Wersje 3.27 i starsze interfejsu Maps JavaScript API nadal obsługują mapy dla zalogowanych użytkowników. W przyszłej wersji nie będzie już obsługi map po zalogowaniu, ale nadal będą obsługiwane funkcje zapisywania miejsca w Mapach Google za pomocą okna informacyjnego lub SaveWidget. Dowiedz się więcej o mapach po zalogowaniu.

Zmiana w punktach pośrednich w odpowiedzi usługi Directions

29 sierpnia 2016 r.

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

Zalecamy poproszenie o trasy alternatywne, a następnie wyświetlenie wszystkich tras jako nieprzeciągalnych, a głównej trasy jako przeciągalnej. Użytkownicy mogą przeciągnąć główną trasę, aż będzie pasować do trasy alternatywnej. Pole via_waypoints jest dostępne na wynikowej trasie (przeciągniętej przez użytkownika).

3,26

18 sierpnia 2016 r.

Wersja 3.26 interfejsu Maps JavaScript API jest już dostępna jako wersja eksperymentalna. (Więcej informacji znajdziesz w przewodniku po obsłudze wersji interfejsu API).

Zmiany:

  • Nowy moduł renderowania Street View zapewnia ulepszenia renderowania, w tym płynniejsze przejścia i animacje, lepsze modelowanie obiektów, lepszą obsługę urządzeń mobilnych i bardziej przejrzyste elementy sterujące. Szczegółowe informacje znajdziesz na blogu Google Geo Developers.
  • Interfejs API obsługuje teraz zdarzenia związane z orientacją urządzenia w Street View, dzięki czemu użytkownicy urządzeń mobilnych mogą rozglądać się, poruszając telefonami. Jako deweloper możesz włączyć lub wyłączyć tę funkcję. Szczegółowe informacje znajdziesz w przewodniku dla programistów.

3,25

25 maja 2016 r.

Wersja 3.25 interfejsu Maps JavaScript API jest już dostępna jako wersja eksperymentalna. (Zobacz przewodnik po obsłudze wersji interfejsu API).

Koniec obsługi przeglądarki Internet Explorer 9

2 maja 2016 r.

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

3,24

14 kwietnia 2016 r.

Zmiany:

  • Możesz teraz wyłączyć możliwość klikania ikon mapy. Ikona na mapie reprezentuje ciekawe miejsce. Zapoznaj się z metodą setClickableIcons na stronie google.maps.Map.

31 marca 2016 r.

Naprawiono:

28 marca 2016 r.

Naprawiono:

  • Problem 9394: okna informacyjne zamykają się automatycznie, gdy użytkownik otworzy okno informacyjne ikony mapy podstawowej, i odwrotnie.
  • Wyświetlanie białego Logo Google, gdy mapa podstawowa jest stylizowana za pomocą właściwości styles na mapie (wcześniej logo stawało się białe tylko wtedy, gdy styl był stosowany za pomocą StyledMapType).

18 marca 2016 r.

Naprawiono:

  • Problem 9424: new LatLng({lat: 0, lng: 0})
  • Naprawiono przesuwanie za pomocą myszy w nowym rendererze Street View (z google.maps.streetViewViewer = 'photosphere').

15 lutego 2016 r.

Zmiany:

  • Usunęliśmy możliwość rezygnacji z nowych ustawień za pomocą google.maps.controlStyle = 'azteca'.

3,23

18 stycznia 2016 r.

Zmiany:

  • Ta wersja zawiera nowy element sterujący mapą na pełnym ekranie. Użytkownicy mogą kliknąć ten element sterujący, aby zmaksymalizować mapę i wyświetlić ją na całym ekranie. Domyślnie ta opcja jest wyłączona. Możesz ją włączyć w MapOptions i skonfigurować za pomocą FullscreenControlOptions. Jego domyślna pozycja to RIGHT_TOP.
  • Element sterujący pełnym ekranem w Street View jest domyślnie włączony. Możesz ją wyłączyć za pomocą StreetViewPanoramaOptions i skonfigurować za pomocą FullscreenControlOptions. Jego domyślna pozycja to teraz RIGHT_TOP.

4 stycznia 2016 r.

Naprawiono:

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

21 grudnia 2015 r.

Zmiany:

  • Opcja mapy umożliwiająca wyłączenie przycisku logowania w przypadku zalogowanych map (będzie wyświetlany awatar zalogowanych użytkowników, nadal będzie można zalogować się za pomocą działań wymagających zalogowania, np. dodawania do ulubionych, ale po ustawieniu tej opcji nie będzie już przycisku logowania na mapie).
  • Interfejs żądań wyszukiwania tekstowego uległ zmianie. Parametr types został wycofany 1 marca 2016 r. Zastąpił go nowy parametr type, który obsługuje tylko 1 typ na żądanie wyszukiwania. Dodatkowo typy establishment, food i grocery_or_supermarket nie będą już obsługiwane jako parametry wyszukiwania (jednak te typy mogą nadal być zwracane w wynikach wyszukiwania). Żądania korzystające ze starszego parametru types będą obsługiwane do 1 marca 2017 r. Po tym terminie wszystkie wyszukiwania tekstowe będą musiały korzystać z nowej implementacji.

2 grudnia 2015 r.

Zmiany:

  • Konstruktor Autocomplete sprawdza, czy podano element wejściowy.
  • Okna informacyjne punktów orientacyjnych na mapie bazowej wyświetlają te same treści w trybie bez logowania i w trybie z logowaniem.
  • Zewnętrzne interfejsy API Map Google dla kompilatora Closure określają teraz typ (liczbę lub ciąg znaków) dla typów wyliczeniowych.

25 listopada 2015 r.

Zmiany:

  • Dodano metody .toJSON() do obiektów LatLng i LatLngBounds. Są one przeznaczone do użycia za pomocą JSON.stringify().

19 listopada 2015 r.

Zmiany:

  • Białe logo Google na mapach z własnym stylem

Naprawiono:

3.22

7 stycznia 2016 r.

Naprawiono:

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

10 listopada 2015 r.

Zmiany:

  • Usługi Directions i macierz odległości zwracają teraz przewidywany czas przejazdu w ruchu ulicznym (w polu odpowiedzi duration_in_traffic), gdy tryb podróży to jazda samochodem. Aby otrzymywać prognozowane czasy podróży, w żądaniu umieść literał obiektu drivingOptions, określając bieżący lub przyszły departureTime. Możesz też określić trafficModel, aby wpłynąć na założenia używane podczas obliczania czasu podróży. Dostępne opcje to: optymistyczny, pesymistyczny lub najbardziej prawdopodobny (domyślny). Szczegółowe informacje znajdziesz w przewodniku dla programistów dotyczącym usługi Kierunki i usługi Macierz odległości. Uwaga: duration_in_traffic jest dostępny tylko dla klientów korzystających z abonamentu Premium Google Maps Platform.

Wycofane:

  • Pole żądania durationInTraffic zostało wycofane. Wcześniej była to zalecana metoda określania przez klientów korzystających z Google Maps Platform abonament Premium, czy wynik powinien zawierać czas trwania uwzględniający aktualne warunki na drodze. Teraz należy używać pola drivingOptions.

5 listopada 2015 r.

Wycofane:

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

22 września 2015 r.

Zmiany:

  • Dodaliśmy obsługę identyfikatorów miejsc podczas wysyłania próśb o wyznaczanie trasy i obliczanie macierzy odległości: DirectionsRequest.origin, DirectionsRequest.destination i DirectionsWaypoint.location akceptują teraz obiekty Place, a DistanceMatrixRequest.origins i DistanceMatrixRequest.destinations akceptują teraz tablicę obiektów Place.

15 września 2015 r.

Zmiany:

  • Zmieniły się domyślne pozycje i wygląd wielu elementów sterujących na mapie i w panoramach Street View. Interfejs jest teraz spójny niezależnie od tego, czy mapa jest używana w trybie zalogowania, czy nie. Jest też bardziej spójny z witryną Map Google. Jeśli chcesz jeszcze przez jakiś czas używać wcześniejszego zestawu elementów sterujących, możesz ustawić google.maps.controlStyle = 'azteca' w wersji 3.22.
  • Nowy element sterujący Pełny ekran w Street View umożliwia użytkownikowi otwarcie panoramy Street View w trybie pełnoekranowym.

Wycofane:

  • Element sterujący mapą ogólną nie jest już dostępny.
  • Opcja przesuwania mapy nie jest już dostępna. Aby przesunąć widok, użytkownicy klikają i przeciągają mapę lub przesuwają po niej palcem. (Pamiętaj, że funkcja przesuwania w Street View jest nadal dostępna).
  • Element sterujący powiększeniem jest dostępny tylko w jednym stylu, dlatego google.maps.ZoomControlStyle nie jest już dostępny.

1 września 2015 r.

Zmiany:

  • Dodano literały LatLngBounds
  • Rozwiązaliśmy problem ze zbyt ogólnymi klasami CSS.
  • Ulepszone wczytywanie kafelków po zmianie rozmiaru mapy.

Koniec wsparcia dla przeglądarki Internet Explorer 8

31 sierpnia 2015 r.

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

3,21

5 sierpnia 2015 r.

Zmiany:

  • Poprawa wydajności: wczytywanie tylko widocznych kafelków
  • Liczne ulepszenia dokumentacji

21 lipca 2015 r.

Zmiany:

  • Wprowadzenie znaczników z etykietami
  • Rozwiązanie: błąd braku pamięci w iOS 7 w przypadku wielokątów na ekranach o bardzo wysokiej rozdzielczości
  • Poprawki zdarzeń dotknięcia w IE10+
  • Weryfikacja błędów w danych wejściowych podanych przez dewelopera jest teraz wyświetlana w konsoli, a nie zgłaszana jako błąd.

6 lipca 2015 r.

Naprawiono:

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

17 czerwca 2015 r.

Zmiany:

  • Poprawka: Problem 6321: błąd „Uncaught TypeError: Cannot read property 'x' of undefined” tylko w przeglądarkach na Androidzie i iOS.

2 czerwca 2015 r.

Zmiany:

  • Wycofane: CloudLayer, PanoramioLayer
  • Naprawiono: Problem 8098: Błąd: ważona mapa cieplna nie renderuje się prawidłowo z jednym punktem

2 czerwca 2015 r.

Zmiany:

  • dodaje możliwość geokodowania identyfikatora miejsca na adres lub współrzędne geograficzne.
  • zwraca identyfikatory placeId za pomocą interfejsu Geocoding API,

28 maja 2015 r.

Zmiany:

  • Rozwiązano: Problem 6358: notacja ścieżki SVG nie renderuje się prawidłowo na urządzeniach HDPI

19 maja 2015 r.

Naprawiono:

  • Problem 7673: elementy sterujące tracą pozycję po użyciu menu typu mapy
  • Problem 7589: Pegman przeskakuje, gdy zmienia się rozmiar 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 wczytanych z file://
  • Problem 7591: Błąd: StreetViewService.getPanoramaByLocation nie działa, gdy argument radius nie jest liczbą całkowitą

25 marca 2015 r.

Naprawiono:

  • Problem 7733: Błąd: KML Ground/Images- Obrazy nad powierzchnią nagle mają bardzo niską rozdzielczość
  • Tekst widżetu zapisu 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 okna informacyjnego w Chrome

17 lutego 2015 r.

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

Wersja 3.17 zostanie usunięta. Żądania dotyczące wersji 3.17 lub starszej będą teraz obsługiwane przez wersję 3.18.

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

Dostępne wersje po przeniesieniu:

Eksperymentalna: 3.20

Wersja: 3.19

Frozen: 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: phantomjs TypeError: Unable to delete property

13 stycznia 2015 r.

Naprawiono:

  • karty są teraz ukryte przed czytnikami ekranu;

17 grudnia 2014 r.

Naprawiono:

  • Problem 6917: błąd: kształty nie uwzględniają właściwości „draggable” mapy
  • Problem 7445: Błąd: błędy prezentacji podczas korzystania z funkcji logowania w interfejsie API Map Google w wersji 3

2 grudnia 2014 r.

Naprawiono:

  • Problem 7390: błąd: hiperlinki weather.com nie działają.
  • Problem 7376: błąd: WebGL został wyłączony (obecnie ponownie włączony)
  • Konflikt nazewnictwa ES6 z symbolem

25 listopada 2014 r.

Naprawiono:

  • Problem 7333: Błąd: wskaźnik okna informacyjnego jest uszkodzony w IE9

3.18

4 grudnia 2014 r.

Naprawiono:

18 września 2014 r.

Naprawiono:

  • Problem 7136: W Firefoksie nie działa wiele tytułów znaczników

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 ramach testów.

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” niezdefiniowanej (w Miejscach)

12 sierpnia 2014 r.

Naprawiono:

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

31 lipca 2014 r.

Dodano:

  • Okienka mapy zawierają szczegółową dokumentację dotyczącą propagacji zdarzeń DOM. Dodano panel overlayMouseTarget.

7 lipca 2014 r.

Dodano:

  • Dodano toGeoJson 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 informacji o miejscu.
  • overview_path dodany do DirectionsRoute, który udostępnia zakodowaną linię łamaną reprezentującą całą trasę.

26 maja 2014 r.

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 kanale eksperymentalnym.

3.16

15 kwietnia 2014

Naprawiono:

8 kwietnia 2014 r.

Dodano:

  • Podczas rysowania mapa przesuwa się wraz z ruchem myszy.

Naprawiono:

  • Akceptowanie LatLngLiteral w większej liczbie miejsc.
  • Okno informacyjne zmienia rozmiar po zakończeniu wczytywania czcionki Roboto (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:

  • Usunięto wywołania event.returnValue w Chrome, aby zapobiec ostrzeżeniom w konsoli.
  • Powiększanie za pomocą rozciągania 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 Directions.

17 lutego 2014 r.

Wersja 3.16 została udostępniona w kanale eksperymentalnym.

3.15

3 marca 2014 r.

Naprawiono:

10 lutego 2014 r.

Naprawiono:

  • Wyłącz całą akcelerację sprzętową kafelków w Chrome/Linuksie, aby obejść większy problem z akceleracją sprzętową w Chrome.

3 lutego 2014 r.

Naprawiono:

29 stycznia 2014 r.

Naprawiono:

  • Wyłącz akcelerację sprzętową wszystkich kafelków w Chrome/Windows, aby obejść większy problem z akceleracją sprzętową Chrome. (problem 6219)

22 stycznia 2014 r.

Naprawiono:

16 stycznia 2014 r.

Naprawiono:

  • Zmniejszono szczegółowość arkusza CSS odświeżonego interfejsu, aby zastępował mniej stylów ustawionych przez użytkownika.

27 listopada 2013 r.

Naprawiono:

  • Tworzenie znacznika po utworzeniu instancji mapy powoduje błąd „contains” undefined (problem 5798)

19 listopada 2013 r.

Naprawiono:

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

3.14

10 września 2013 r.

Naprawiono:

  • Linki w oficjalnych okienkach informacji Google nie otwierają się w nowych kartach ani oknach ( problem 5794).

15 sierpnia 2013 r.

  • Odświeżanie wizualne staje się domyślnym trybem renderowania mapy w wersji interfejsu API do publikacji.
  • DynamicMapsEngineLayer: raportowanie funkcji dla warstw wektorowych, zdjęć i KML.

3.13

25 czerwca 2013 r.

Dodano:

  • DynamicMapsEngineLayer

11 czerwca 2013 r.

Dodano:

Naprawiono:

  • Błąd: niestandardowe panoramy Street View i 90 stopni w dół (problem 4875)

3.12

4 czerwca 2013 r.

Naprawiono:

  • Zdarzenie domready okna informacyjnego nie jest wywoływane, gdy visualRefresh=true ( Problem 5415)
  • Błąd: okna informacyjne visualRefresh w iOS (problem 5396)

15 maja 2013 r.

Dodano:

29 kwietnia 2013 r.

Naprawiono:

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

3.11

19 lutego 2013 r.

Naprawiono:

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

12 lutego 2013 r.

Naprawiono:

  • Wielokąt, którego nie można przeciągać, można przeciągnąć przez wielokąt, który można przeciągać, za pomocą dotykowego wprowadzania danych (problem 4868).
  • Nieprawidłowe ikony transportu publicznego w panelu tras alternatywnych po przełączeniu trybu podróży (problem 4581)
  • W określonych warunkach funkcja panTo(latLng) nie zawsze wyśrodkowuje mapę dokładnie w punkcie latLng.

29 stycznia 2013 r.

Dodano:

  • dodano StreetViewCoverageLayer, aby umożliwić programowe dodawanie warstwy zasięgu;
  • Udostępniono StreetViewPov dla StreetViewPanoramas

Naprawiono:

  • Zwiększone wykorzystanie pamięci podczas korzystania z Google Maps JavaScript w wersji 3.8 powoduje awarię (zaobserwowaną w IE 9, Chrome itp.) ( Problem 4162 )
  • Menu (wyboru) w oknie informacyjnym nie przesuwa się wraz z mapą w Firefoksie

22 stycznia 2013 r.

Dodano:

  • draggable do 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 łamanej 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:

17 grudnia 2012 r.

Dodano:

  • Nowe języki: urdu i islandzki

Naprawiono:

10 grudnia 2012 r.

Dodano:

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

Naprawiono:

  • problemy z wyświetlaniem znaczników ze zdalnymi obrazami w zbliżeniach (problem 4616);
  • Błąd JS podczas ponownego wyświetlania symboli na poliliniach w IE 7/8

3 grudnia 2012 r.

Naprawiono:

  • Biblioteka Markermanager nie działa z interfejsem API Map Google JS w wersji 3 (problem 4543)

27 listopada 2012 r.

Dodano:

  • używanie obszaru roboczego o wysokiej rozdzielczości na urządzeniach o wysokiej rozdzielczości w celu optymalizacji znaczników;

Naprawiono:

  • Element MapTypeControl nie wyczyścił stylów ( Problem 4588)

3.10

4 lutego 2013 r.

Naprawiono:

  • Zwiększone wykorzystanie pamięci podczas korzystania z Google Maps JavaScript API w wersji 3.8 prowadzi do awarii (zaobserwowane w IE 9, Chrome itp.) (Problem 4162)

25 września 2012 r.

Dodano:

  • Street View w budynkach
  • Opcja fixedRotation w IconSequence
  • „Czas w obecnym natężeniu ruchu” we wskazówkach dojazdu,

11 września 2012 r.

Nowość:

  • Dodano StrokePosition do wielokątów, prostokątów i okręgów
  • computeOffsetOrigin do biblioteki geometrii
  • Do interfejsu API dodano 4 nowe języki: afrikaans, amharski, suahili i zulu.

28 sierpnia 2012 r.

Dodano:

  • typy w interfejsie Places API textSearch

Naprawiono:

  • Symbol obiektu nie można przekazać do MarkerOptions w GWT
  • Regresja: uszczypnij, aby powiększyć w iOS 5, gdy strona jest przewijana (problem 4046)

14 sierpnia 2012 r.

Zauważalne zmiany:

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

3,9

10 września 2012 r.

Naprawiono:

  • W GWT nie można przekazać obiektu Symbol do MarkerOptions
  • Regresja: gest uszczypnięcia w celu powiększenia 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.

Zauważalne zmiany:

  • Ukrywanie nakładki Street View w projekcjach niestandardowych

Naprawiono:

  • Symbole znaczników nie wywołują zdarzeń w Safari, gdy skala jest większa niż 35.
  • zdarzenie kliknięcia nie jest wywoływane w przypadku markerów na mapie niestandardowej (typ mapy + projekcja);

25 lipca 2012 r.

Naprawiono:

17 lipca 2012 r.

Naprawiono:

  • W przeglądarce IE nie można kliknąć pola tekstowego w oknie informacyjnym
  • Zdarzenie bounds_changed powinno być wywoływane przed zdarzeniem zoom_changed (problem 1399).
  • Opcja mapy backgroundColor nie jest zachowywana po wywołaniu Street View
  • Przełączenie z mapy z własnym stylem na satelitarną niepotrzebnie wczytuje kafelki mapy
  • W trybie rysowania ignorowane są właściwości mapy związane z przeciąganiem i kółkiem przewijania ( Problem 4012)
  • LatLngBounds powinien zwracać pełny zakres długości geograficznej, gdy wyświetlana jest więcej niż 1 kopia świata
  • Nie rysuj pustego kształtu po dwukrotnym kliknięciu (problem 3964).
  • Zbędne zdarzenia znacznika po kliknięciu (problem 3911)

Zauważalne zmiany:

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

10 lipca 2012 r.

Istotne zmiany:

  • Funkcja google.maps.event.removeListener() akceptuje teraz wartość null jako argument.

27 czerwca 2012 r.

Dodano:

Istotne zmiany:

  • Rozpoznaj „przezroczysty” jako kolor.

23 czerwca 2012 r.

Dodano:

  • Symbole
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Nowe opcje stylów „weight” i „color”:

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

15 maja 2012 r.

Dodano:

  • Ograniczenia dotyczące kraju w przypadku autouzupełniania (AutocompleteOptions.componentRestrictions) ( Problem 3899)
  • Filtry typów Regiony i Miasta

3,8

1 maja 2012 r.

Naprawiono:

  • Usunięte znaczniki czasami pojawiają się ponownie (problem 4087).
  • Cienie znaczników czasami nie są renderowane (problem 3993).

23 kwietnia 2012 r.

Naprawiono:

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

18 kwietnia 2012 r.

Naprawiono:

  • W oknie informacji o pogodzie w Firefoksie zawsze wyświetla się ikona deszczu ( Problem 4063)

Dodano:

10 kwietnia 2012 r.

Naprawiono:

  • Zdjęcia lotnicze są wyświetlane, nawet jeśli nie są dostępne dla całego widocznego obszaru (problem 3913).

3 kwietnia 2012 r.

Dodano:

Naprawiono:

  • Granice kafelków widoczne w przypadku wielokątów w IE 9 w trybie zgodności
  • Znaczniki przeskakują podczas przesuwania w Street View na elemencie Canvas

28 marca 2012 r.

Naprawiono:

  • Używanie nazw tagów pisanych małymi literami w celu zapewnienia zgodności z XHTML (problem 3868)
  • thought Zmieniliśmy działanie powiększania na trackpadach Apple, aby było mniej czułe (problem 2416).

20 marca 2012 r.

Naprawiono:

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

Dodano:

  • Kliknij, aby przejść/kliknij, aby powiększyć w Street View (problem 2447)

Zauważalne zmiany:

  • Domyślnie wyłączone dwukrotne kliknięcie, aby powiększyć w Street View

6 marca 2012 r.

Naprawiono:

  • Błąd w OverviewMapControl podczas bardzo szybkiego powiększania (problem 3882).
  • Błąd w IE, gdy element div mapy został usunięty ze strony ( Problem 3971)
  • Nieprawidłowe renderowanie skalowanych znaczników w IE < 9 (problem 3912, problem 3908)

Dodano:

21 lutego 2012 r.

Naprawiono:

  • Niewyraźne mapy w IE 9 (problem 3875)
  • Nieprawidłowe uproszczenie linii łamanej składającej się ze współliniowych krawędzi w przestrzeni LatLng (problem 3739)

Dodano:

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

15 lutego 2012 r.

Naprawiono:

  • Regresja: skalowane znaczniki są renderowane nieprawidłowo z nieprawidłowym parametrem „size” ( Problem 3908)
  • Mapa zacina się w trybie edycji, gdy wywołano setEditable(false), podczas gdy użytkownik przeciąga punkt kontrolny (problem 3842).

Istotne zmiany:

  • przenikać między panoramami Street View.

3,7

7 lutego 2012 r.

Naprawiono:

  • Znacznik miga w pozycji końcowej przed animacją upadku.Problem 3608
  • Jednoczesne otwarcie okna informacyjnego i ustawienie powiększenia powoduje nieprawidłowe wyśrodkowanie mapy (problem 3738).
  • Ignorowanie kliknięcia prawym przyciskiem myszy podczas przeciągania znaczników (problem 3237)
  • Tytuł znacznika czasami nie pojawia się w przeglądarce Firefox ( Problem 3773)

Zauważalne zmiany:

  • Skalowane znaczniki są teraz renderowane w Canvas, jeśli jest dostępny
Dodano:

31 stycznia 2012 r.

Naprawiono:

  • Naprawiono: nieprawidłowe kafelki koreańskie po przesunięciu widoku na mapie świata (problem 2722)
  • Naprawiono: nie można dokładnie upuścić Pegmana, aby wyświetlić Street View (problem 3861).
  • Dodano właściwość „visible” dla wielokątów (Problem 2861)
  • panTo i panBy animowane nawet wtedy, gdy widoczne obszary są daleko od siebie (regresja)

24 stycznia 2012 r.

Naprawiono:

  • Zdarzenia myszy są przekazywane przez okno informacyjne ( Problem 3573)
  • Włączono przekształcenia CSS w IE9.
  • Dodano element imageDateControl do StreetViewPanorama
  • Włączono Street View w Canvas w IE 9, Operze i Safari/Windows

16 stycznia 2012 r.

Naprawiono:

  • W trybie rysowania Pegman nie powinien być przeciągany.
  • Prawidłowo wywołuj zdarzenia, uwzględniając zIndex wielokątów i innych warstw.
  • Dodanie właściwości „status” do warstwy KmlLayer (problem 3015)

10 stycznia 2012 r.

Naprawiono:

  • Wyświetlanie ludzika, jeśli parametr disableDefaultUI ma wartość true, a parametr streetViewControl ma wartość true

7 grudnia 2011 r.

Naprawiono:

  • Autostrady mogą mieć inny styl niż drogi szybkiego ruchu (road.highway.controlled_access).
  • Zdarzenie place_changed jest wywoływane, gdy użytkownik naciśnie „Enter” w autouzupełnianiu (problem 3407).

28 listopada 1011 r.

Naprawiono:

  • Zmień położenie autouzupełniania po zmianie rozmiaru okna. Zdarzenie „resize” może być wywoływane w obiekcie autouzupełniania.

22 listopada 2011 r.

Naprawiono:

  • Rozmiar treści w oknie informacyjnym jest teraz obliczany z uwzględnieniem kaskadowych stylów.
  • Sterowanie obracaniem mapy lotniczej nie pasuje do kierunku podczas tworzenia mapy

7 listopada 2011 r.

Istotne zmiany:

  • Nowy styl wizualny domyślnych ustawień
  • edytowalne kształty (wielokąty, linie łamane, okręgi, prostokąty);
  • New DrawingManager do dodawania nowych nakładek
  • Nowe pola PlaceResult: website i international_phone_number
  • Nowe pole ElevationResult: resolution

Naprawiono:

  • Ikony początku i końca w wynikach wskazówek dojazdu są teraz renderowane z przezroczystym tłem w IE 7+

3.6

31 października 2011 r.

Naprawiono:

  • Błąd podczas korzystania z interfejsu API Map Google z biblioteką Prototype w IE7

25 października 2011 r.

Naprawiono:

  • Błędy, gdy mapa KmlLayer została zmieniona, zanim warstwa zakończyła wczytywanie
  • Wyciek pamięci w IE podczas dodawania i usuwania wielokątów

18 października 2011 r.

Zauważalne zmiany:

  • Dodano pole słowa kluczowego do PlaceSearchRequest
  • Usunięto linie drogowe ze Street View

10 października 2011 r.

Naprawiono:

  • Adres jest za długi w podglądzie Street View.

27 września 2011 r.

Naprawiono:

  • Element sterujący mapy ogólnej aktualizuje środek i powiększenie, jeśli powiększenie uległo zmianie

27 września 2011 r.

Naprawiono:

  • Podwójne pobieranie początkowych kafelków w Chrome
  • Wycieki pamięci podczas przesuwania
  • Nie upuszczaj Pegmana Street View podczas przesuwania do obszaru poza zasięgiem
  • Regresja: nakładki GroundOverlay przekraczające długość geograficzną -180 znikają
  • Regresja: nieprawidłowe centrum mapy podczas otwierania okna informacji podczas przesuwania i powiększania

Istotne zmiany:

  • Wyświetlanie podglądu Street View podczas przeciągania Pegmana

20 września 2011 r.

Naprawiono:

  • Wyciek pamięci w Chrome/Windows podczas renderowania markerów za pomocą elementu Canvas
  • Renderowanie znacznika w widoku z lotu ptaka z kierunkiem 90 lub 270 stopni

Istotne zmiany:

  • Domyślne typy map Google nie są dostępne w rejestrze typów map (co uniemożliwia dostęp do fragmentów mapy).
  • animacje obrotu podczas przechodzenia do zdjęć lotniczych i ich opuszczania;

12 września 2011 r.

Rozwiązane problemy:

  • Znacznik pozostaje w podniesionej pozycji po wyświetleniu etykietki w Firefoksie 4 lub nowszym (problem 3334).

Zauważalne zmiany:

  • GeocoderResult.formatted_address not documented

6 września 2011 r.

Naprawiono:

  • Okno informacyjne elementu wyboru (menu) nie przesuwa się wraz z mapą w Firefoksie
  • Kafelki w Korei na niektórych urządzeniach mobilnych

29 sierpnia 2011 r.

Zauważalne zmiany:

  • Zezwalaj na to, aby elementy sterujące niestandardowe miały wyższy indeks z niż elementy sterujące interfejsu API
  • Linki kierują użytkowników do prawidłowej wersji językowej strony maps.google.com
  • Nie otwieraj okna informacyjnego nad elementem KML, jeśli nie ma kodu HTML, nazwy ani opisu okna informacyjnego.
  • Naprawiono regresję: uszkodzone kafelki DPI

24 sierpnia 2011 r.

Rozwiązane problemy:

  • Wyłączono akcelerację sprzętową w Chrome/Macu: rozwiązuje problem z renderowaniem markerów i klikaniem nakładek ( problem 3544, problem 3551).
  • Naprawiono błąd związany z powiększaniem przez rozciąganie na Androidzie po przewinięciu strony (problem 3373).

Zauważalne zmiany:

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

17 sierpnia 2011 r.

Istotne 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ę w przypadku niestandardowych typów map, chyba że zostanie wyraźnie 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
  • Rozmiar Street View nie zmienia się po zmianie rozmiaru mapy lub okna
  • Street View z udostępnionym InfoWindow powoduje awarię przeglądarki

2 sierpnia 2011 r.

Rozwiązane problemy:

  • Hiperlinki w oknie informacyjnym w IE nie działają (problem 3503).
  • Waga nie drukuje ( Problem 2966)
  • Regresja: błąd podczas korzystania z elementu OverviewMapControl ze stylizowanymi mapami ( Problem 3489)

Istotne zmiany:

  • Menu kontekstowe większości elementów sterujących jest teraz wyłączone po kliknięciu prawym przyciskiem myszy.
  • Panorama Street View lub mapa w oknie informacyjnym nie przesuwa się po najechaniu na nie kursorem
  • Możliwość przewijania okna informacji na iPadzie

18 lipca 2011 r.

Rozwiązane problemy:

  • Nieprawidłowe zdarzenie LatLng podczas przewijania strony w systemie iOS >= 4.1 (problem 3373)

11 lipca 2011 r.

Rozwiązane problemy:

  • Rozwiązano problem:<select> nie można kliknąć w oknie informacji na urządzeniu dotykowym ( problem 3232)
  • Poprawka: kliknięcie nie jest wywoływane na mapie po kliknięciu prawym przyciskiem myszy, jeśli opcja MapOptions.draggable ma wartość false (problem 3071).

Zauważalne zmiany:

  • Znaczniki o tym samym indeksie z są teraz uporządkowane spójnie w granicach kafelków
  • Teraz można przewijać okno informacyjne na iOS
  • Znaczniki i wielokąty są teraz ponownie rysowane po zmianie rzutu mapy.

5 lipca 2011 r.

Rozwiązane problemy:

  • Naprawiono: kursor znacznika nie jest wyświetlany, gdy mapy nie można przeciągać ( Problem 3120)

Zauważalne zmiany:

  • Dodaliśmy możliwość stylowania kontrolki autouzupełniania Miejsc i menu.
  • Widżet autouzupełniania miejsc zachowuje opis zwrócony przez serwer po wybraniu sugestii przez użytkownika

30 czerwca 2011 r.

Rozwiązane problemy:

  • Naprawiono: początkowe fragmenty mapy były pobierane dwukrotnie.
  • Naprawiono: zdarzenie maptypeid_changed było wywoływane wielokrotnie, gdy mapa została utworzona po wersji 3.4 (problem 3051).

Zauważalne zmiany:

  • Autouzupełnianie miejsc zostało zmienione tak, aby dodawać elementy do treści, a nie do elementu nadrzędnego danych wejściowych.
  • BOTTOM_RIGHT now positions correctly

8 czerwca 2011 r.

Rozwiązane problemy:

  • Poprawka: powiększenie nie jest już animowane, jeśli zmiana poziomu powiększenia jest większa niż 2 (problem 3033).

Zauważalne zmiany:

  • Naprawiono: funkcja OverlayView.set('map', foo) działa teraz tak samo jak OverlayView.setMap
  • Usunięto opcję „language” z klasy GeocoderRequest

17 maja 2011 r.

Rozwiązane problemy:

  • Naprawiono: problem z renderowaniem Street View w IE7 (problem 3272).

Zauważalne zmiany:

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

7 maja 2011 r.

Brak zauważalnych zmian.

3.4

7 maja 2011 r.

Brak zauważalnych zmian.

6 maja 2011 r.

Rozwiązane problemy:

  • Naprawiono: panorama Street View nie wyświetla się w IE7 (problem 3272).
  • Naprawiono: półprzezroczysty plik PNG z ImageMapType traci przezroczystość w IE7 i IE8 (problem 3275).

Zauważalne zmiany:

  • Usługa macierzy odległości

14 kwietnia 2011 r.

Rozwiązane problemy:

  • Naprawiono: obsługa nazwanych kolorów CSS w przypadku właściwości strokeColor i fillColor wielokąta
  • Naprawiono: wielokąt nie jest widoczny, jeśli wartość strokeOpacity jest ustawiona na 0,0.
  • Rozwiązany: błędy w IE8 podczas przesuwania z widoczną jednostką reklamową (problem 3159).
  • Zezwalanie na mapę terenową i hybrydową bez mapy i satelity w kontrolce typu mapy (problem 3089)
  • Kafelki o wysokiej rozdzielczości są ładowane na ekranach o wysokiej rozdzielczości (problem 2614).

Zauważalne zmiany:

  • Domyślne nachylenie zdjęć lotniczych wynosi 45 stopni, gdy zdjęcia lotnicze są włączone i dostępne.
  • Ulepszyliśmy gest uszczypnięcia 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 migają już podczas powiększania
  • Naprawiono: renderowanie wielokątów na granicach kafelków w pobliżu biegunów północnego i południowego.

Zauważalne zmiany:

  • Linie łamane i wielokąty są teraz renderowane w Canvas, jeśli jest to możliwe.
  • Współrzędne szerokości i długości geograficznej zdarzeń na liniach łamanych i granicach wielokątów są teraz przyciągane do najbliższego punktu na linii.

5 kwietnia 2011 r.

Rozwiązane problemy:

28 marca 2011 r.

Rozwiązane problemy:

  • Nie można zmienić kierunku w Street View w trybie satelitarnym (problem 3174).
  • Mapa jest uszkodzona, gdy VML jest wyłączony ( Problem 3119)

Zauważalne zmiany:

  • Nakładka drogi w Street View jest teraz widoczna w trybie ukośnym

22 marca 2011 r.

Rozwiązane problemy:

  • Pegman jest widoczny w niestandardowych typach map (problem 3154).

Zauważalne zmiany:

  • Rozwiązanie problemu: gigantyczne znaczniki są przycinane na granicach kafelków
  • Naprawiono: nakładka Street View w trybie zdjęć ukośnych.
  • Naprawiono: element sterujący mapy ogólnej wyświetla się w trybie drukowania.

17 marca 2011 r.

Rozwiązane problemy:

Zauważalne zmiany:

  • Naprawiono: okręgi i prostokąty ignorują zIndex
  • Naprawiono: zdarzenia myszy wywołują zdarzenia dwukrotnie, gdy znacznik jest animowany
  • Naprawiono: mapy z własnym stylem nie używają stylów, jeśli typ mapy został dodany do rejestru po ustawieniu identyfikatora typu mapy
  • Naprawiono: typy map bez stylu przyjmują styl typu mapy z własnym stylem
  • Markery wywołują teraz zdarzenia MouseEvent, a nie zdarzenia DOM

11 marca 2011 r.

Rozwiązane problemy:

  • Dwukrotne kliknięcie znacznika nie powoduje już powiększenia mapy (problem 3090).
  • Punkt zakotwiczenia z niestandardowym cieniem znacznika działa teraz prawidłowo (problem 3112).

Istotne zmiany:

  • Warstwa Panoramio
  • Kierunki Naprawiono indeksowanie osi Z znacznika
  • Naprawiono domyślną pozycję cienia

2 marca 2011 r.

Zauważalne zmiany:

  • Znaczniki są teraz renderowane w Canvas/VML, jeśli są dostępne
  • Większe cele kliknięcia dla linii łamanych, wielokątów i plików KML na urządzeniach z ekranem dotykowym

22 lutego 2011 r.

Rozwiązane problemy:

  • Punkt zakotwiczenia okna informacyjnego udostępniany za pomocą właściwości MVC „anchorPoint” (problem 2860)
  • Naprawiono błąd dotyczący widoku hybrydowego na poziomie powiększenia 0 i 1 (problem 3062).
  • Naprawiono problem z okręgiem lub prostokątem, który pojawiał się, gdy te kształty były szybko dodawane do mapy lub z niej usuwane (problem 3052).
  • Naprawiono błąd draggable: false na urządzeniach dotykowych (problem 3044).

18 lutego 2011 r.

Rozwiązane problemy:

  • Markery w Street View są tylko pomniejszane, a nie powiększane ( Problem 2969)
  • Wskazówki dojazdu, które można przeciągać, działają teraz, gdy routeIndex nie jest równy 0 (problem 2995).
  • Rozwiązano konflikt między technologią Flash a przeciąganiem mapy ( problem 2956).
  • Gdy w detektorze zdarzeń maptypeid_changed zmieni się wartość mapTypeId, element sterujący typu mapy będzie teraz spójny.

Istotne zmiany:

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

8 lutego 2011 r.

Zauważalne zmiany:

  • Nowe elementy sterujące hierarchicznym typem mapy – są one przystosowane do obsługi dotykowej.
  • Nowe logo (problem 2574)
  • Zmieniono nazwę MarkerShape.coord na MarkerShape.coords, aby dopasować ją do atrybutu coords elementu <area> w HTML.

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)
  • Zdarzenie rightclick nie jest wywoływane w przeglądarce FF na Macu (problem 2920).
  • Problemy z renderowaniem tekstu w Safari/Mac ( Problem 3024)
  • Mapy ze wskazówkami dojazdu nie są prawidłowo drukowane w IE

21 stycznia 2011 r.

Zauważalne zmiany:

  • Biblioteka geometrii sferycznej akceptuje teraz obiekty MVCArray.
  • Naprawiono błąd powodujący wyświetlanie krzyżyka pod znacznikiem podczas przeciągania w IE6.
  • w elemencie div kontenera mapy nie jest już ustawiona kolejność nakładania elementów;

17 stycznia 2011 r.

Rozwiązane problemy:

  • Rozwiązaliśmy problem, który powodował, że nieprawidłowy czas zdarzenia zoom_changed powodował nieprawidłowe wyniki dla fromLatLngToContainerPixel (problem 2539).

6 stycznia 2011 r.

Rozwiązane problemy:

Zauważalne zmiany:

  • Elementy sterujące powiększaniem i przesuwaniem zostały rozdzielone (nie ma już elementu sterującego nawigacją). Można je skonfigurować oddzielnie.
  • Nowe, łatwe w obsłudze sterowanie powiększeniem na urządzeniach dotykowych.
  • Zawartość obiektu MVCArray można teraz wyczyścić, wywołując funkcję clear()
  • Naprawiono wyciek pamięci podczas dodawania i usuwania znaczników w IE8
  • Szybsze renderowanie wielokątów dzięki ulepszonemu algorytmowi upraszczania

23 grudnia 2010 r.

Rozwiązane problemy:

  • Naprawiono moduły obsługi kliknięć punktów orientacyjnych we wskazówkach dojazdu z możliwością przeciągania (problem 2871).

21 grudnia 2010 r.

Rozwiązane problemy:

  • Dodano pęd do mapy podczas przeciągania (problem 2592).
  • Naprawiono błąd CSS w Street View ( Problem 2666)
  • Naprawiono błąd JS występujący podczas wyświetlania okna informacyjnego z mapą o szerokości 0 w IE (problem 2536).

Zauważalne zmiany:

  • Na urządzeniach dotykowych będziemy teraz wyświetlać element sterujący powiększeniem dostosowany do obsługi dotykowej, niezależnie od tego, czy zażądano nawigacji ZOOM_PAN czy SMALL. Jeśli urządzenie obsługuje wielodotyk w przeglądarce, nie będzie wyświetlana opcja powiększenia, ponieważ powiększanie odbywa się przez ściąganie palców.

9 grudnia 2010 r.

Rozwiązane problemy:

  • Okna informacyjne są teraz prawidłowo drukowane w przeglądarce IE (problem 1343).
  • Naprawiono nieprzezroczystość w IE8 w przypadku ImageMapType.

Istotne zmiany:

  • Pod znacznikami z niestandardową ikoną będzie wyświetlany krzyżyk, gdy są one przeciągane, a opcja raiseOnDrag jest włączona.

5 grudnia 2010 r.

Rozwiązane problemy:

  • Udostępnij interfejs do odkrywania maksymalnego poziomu powiększenia w danym miejscu w przypadku zdjęć satelitarnych. (Problem 2049)
  • Dodaj opcję (raiseOnDrag), aby włączyć lub wyłączyć animacje podczas przeciągania znacznika. (problem 2910)

Zauważalne zmiany:

  • Znaczniki podnoszą się teraz 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:

  • Zdarzenie maptypeid_changed nie jest już wywoływane dwukrotnie (problem 2449).
  • Właściwość „size” obiektu MarkerImage jest teraz dostępna (problem 2465).
  • Kształt znacznika odnosi się do ikony, a nie do sprite'a (problem 2629).
  • Ulepszono przesuwanie mapy podczas przeciągania znacznika w przypadku mniejszych map (problem 2868).
Najważniejsze zmiany:
  • Mapy można teraz drukować bez włączania drukowania obrazów w tle.
  • Naprawiliśmy błąd, który powodował, że znaczniki kierunku były możliwe do przeciągnięcia, gdy opcja „draggable” była ustawiona na „false”.

16 listopada 2010 r.

Zmienione problemy:

Istotne zmiany:

  • Naprawiliśmy błąd, który powodował, że kliknięcie znacznika z klawiszem Shift otwierało nowe okno w Firefoksie.
  • Ikony znaczników literowych zostały utracone, gdy określono markerOptions za pomocą DirectionsRenderer

3.2

11 listopada 2010 r.

Zauważalne zmiany:

  • Usunęliśmy błąd polegający na przycinaniu/obcinaniu wielokątów w przypadku języków pisanych od prawej do lewej w przeglądarkach IE7/IE8.
  • Naprawiliśmy błąd, który powodował, że pola wyboru były ukrywane w Safari 5 z powodu przekształceń 3D.
  • Geodezyjne linie łamane, które przebiegały przez równik, nie miały wystarczającej szczegółowości.
  • Dodano pozycje elementów sterujących LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM.
  • Zmieniono nazwy pozycji elementów sterujących: LEFT na LEFT_TOP, RIGHT na RIGHT_TOP, TOP na TOP_CENTER i BOTTOM na BOTTOM_CENTER.

11 października 2010 r.

Zmienione problemy:

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

Istotne zmiany:

  • Street View jest domyślnie włączony
  • Naprawiliśmy błąd polegający na tym, że „this” nie było przekazywane do .getTileUrl
  • Zdarzenie domready obiektu InfoWindow jest teraz wywoływane po wyświetleniu okna

28 września 2010 r.

Zmienione problemy:

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

Zauważalne zmiany:

  • Mapy w wersji 2 i 3 działają lepiej, gdy obie są na tej samej stronie
  • Naprawiliśmy błąd w Street View w HTML5, który występował podczas szybkiego przeciągania w dół.

16 września 2010 r.

Zmienione problemy:

  • Problem 2701: Początkowy kierunek elementu sterującego nawigacji Street View nie jest zgodny z kierunkiem widoku

14 września 2010 r.

Zmienione problemy:

Zauważalne zmiany:

  • Poprawiliśmy działanie znaczników

31 sierpnia 2010 r.

Zmienione problemy:

Zauważalne zmiany:

  • Ulepszono linie geodezyjne przy większych powiększeniach

24 sierpnia 2010 r.

Zmienione problemy:

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

Zauważalne zmiany:

  • Podczas wielokrotnego powiększania lub pomniejszania (np. za pomocą kółka przewijania) wczytujemy teraz mniej kafelków z pośrednich poziomów powiększenia.

16 sierpnia 2010 r.

Zmienione problemy:

  • Problem 2416: Przesuwanie i powiększanie za pomocą myszy Apple Magic Mouse jest zbyt czułe
  • Problem 2606: ustawienie opcji draggable: false na mapie powoduje wyłączenie linków.
  • Problem 2640: pamięć nie jest czyszczona po odświeżeniu przeglądarki / onunload (IE)

Istotne zmiany:

  • Znaczniki Street View są skalowane zgodnie z odległością
  • Suwak powiększenia aktualizowany podczas przesuwania

9 sierpnia 2010 r.

Istotne zmiany:

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

3.1

28 września 2010 r.

Zauważalne zmiany:

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

9 sierpnia 2010 r.

Zauważalne zmiany:

  • Naprawiono błąd związany ze zmianą mapy OverlayView
  • Naprawiono wywoływanie GroundOverlay.setMap(null)
  • IE nie powoduje już wycieków pamięci podczas powiększania i przesuwania.

5 sierpnia 2010 r.

Zmienione problemy:

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

Zauważalne zmiany:

  • Naprawiono błąd powodujący znikanie znaczników w IE6 po zmianie powiększenia.

29 lipca 2010 r.

Zmienione problemy:

Istotne zmiany:

  • Wycofano niestandardową panoramę „originHeading” na rzecz „centerHeading”
  • Koreańskie kafelki hybrydowe wyświetlają teraz drogi
  • Kliknięcia przechodzą teraz przez nieklikalne wielokąty na mapie

22 lipca 2010 r.

Zmienione problemy:

  • Problem 1856: Obsługa renderowania wielokątów w Operze
  • Problem 2159: zdarzenie dragend jest wywoływane po powiększeniu za pomocą kółka przewijania
  • Problem 2385: przy większych poziomach powiększenia nakładka GroundOverlay w Internet Explorerze staje się czarna
  • Problem 2337: utracona linia łamana
  • Problem 2427: przeciąganie przy otwartym oknie informacyjnym podczas automatycznego przesuwania powoduje „zawieszanie się” znaczników.
  • Problem 2493: W IE7 znaczniki nie są prawidłowo usuwane.
  • Problem 2500: Obcięty obraz znacznika podczas używania funkcji !Marker.setIcon(<skalowany obraz znacznika>) w przypadku istniejącego znacznika
  • Problem 2549.: usługa porównywania cen w menu rozwijanym Google generuje ostrzeżenie

Istotne zmiany:

  • Zdarzenie kliknięcia nie jest już wywoływane, gdy wielokąt jest przeciągany.
  • Kliknięcie elementu wyboru formularza, który rozwija się poza okno informacyjne, nie powoduje już kliknięcia mapy.
  • Kliknięcie nakładki KML nie powoduje już wywołania zdarzenia kliknięcia mapy.
  • Widok Street View jest teraz automatycznie przesuwany, aby zmieścić okno informacyjne na ekranie.
  • KML and FusionTables MouseEvent LatLng changed from 'position' to 'latLng'
  • Elementy sterujące powiększeniem na Androidzie nie przekazują już kliknięcia do mapy

17 czerwca 2010 r.

Zmienione problemy:

Istotne zmiany:

  • Naprawiliśmy błąd powodujący migotanie znacznika.
  • Ulepszono wywoływanie zdarzenia domready w oknie informacyjnym.
  • DirectionsRoute.bounds jest teraz widoczne

11 czerwca 2010 r.

Zmienione problemy:

Zauważalne zmiany:
  • Naprawiono wyciek pamięci znacznika
  • Skróciliśmy czas oczekiwania na pierwsze geokodowanie.
  • Udostępniony dostęp do StreetViewService

3,0

18 maja 2010 r.

Zmienione problemy:

Zauważalne zmiany:
  • Naprawiono błąd, aby prawidłowo wyświetlać prawa autorskie Google w niestandardowym typie mapy.
  • Dodano właściwość geodezyjną do wielokątów i linii łamanych.
  • Dodano opcję klikalności do wielokątów i linii łamanych.
  • Dodano opcję klikalności do GroundOverlay

13 maja 2010 r.

Zmienione problemy:

  • Problem 1724: nieprawidłowy rozmiar lub marginesy okna informacyjnego, gdy zawartość jest ustawiana za pomocą elementu, a nie ciągu znaków

Istotne zmiany:

  • Naprawiliśmy błąd, który powodował przedwczesne przycinanie nakładek naziemnych podczas przekraczania linii zmiany daty.
  • Funkcja marker.setIcon działa teraz z znakiem \ w adresie URL
  • Reguły zdarzenia mouseout w przypadku wielokątów i linii łamanych w IE
  • Zmiana ikony znacznika nie powoduje już migotania

7 maja 2010 r.

Zmienione problemy:

  • Problem 1458: prośba o dodanie funkcji: obsługa KML w interfejsie Google API w wersji 3
  • Problem 1658: dodanie nakładki ruchu
  • Problem 2209: przepełnienie stosu
  • Problem 2254: wielokrotne wywołania „setMap(gMap)” i „setMap(null)” w obiekcie Circle zmieniają krycie obrysu i wypełnienia.

Zauważalne zmiany:

  • English: Added KML and GeoRSS Layers
  • Dodano obrazy na powierzchni.
  • Dodaliśmy nowe warstwy: Natężenie ruchu i Trasy rowerowe.
  • Dodano właściwość „suppressBicyclingLayer” do DirectionsRendererOptions.
  • Naprawiliśmy błąd, aby warstwa powiększenia była prawidłowo odwoływana przy zmianie MapType.
  • Zmiana nazwy właściwości DirectionsResult „start/end_point” na „start/end_location”
  • Zmiana nazwy właściwości DirectionsLeg „start/end_geocode” na „start/end_address”
  • Zmieniono nazwę właściwości DirectionsRoute „optimized_waypoint_order” na „waypoint_order”
  • Usunęliśmy obsługę starych nazw właściwości wskazówek dojazdu (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) i nadal rejestrujemy ostrzeżenia. Usuwa też konwersję tras na odcinki i kroki oraz podróży na trasy i kroki.
  • Zaktualizowano GeocoderGeometry.latLng na GeocoderGeometry.location

30 kwietnia 2010 r.

Zmienione problemy:

  • Problem 2230: mapa inicjuje się bez zamierzonego niestandardowego rzutu.

Zauważalne zmiany:

  • Kliknięcie mapy powoduje teraz aktywowanie klawiatury
  • Na iPadzie obsługiwane jest teraz powiększanie za pomocą gestu rozciągania palców.

26 kwietnia 2010 r.

Zmienione problemy:

  • Problem 1826: dodanie zdarzeń mouseover i mouseout w wielokątach i liniach łamanych.
  • Problem 2177: map.setZoom(z) nie działa prawidłowo podczas zdarzenia „maptypeid_changed”
  • Problem 2247: opcja hideRouteList w DirectionsRenderer nie działa zgodnie z oczekiwaniami

Zauważalne zmiany:

  • Naprawiliśmy błąd, który powodował znikanie ikon niestandardowych u dołu mapy podczas przesuwania.

13 kwietnia 2010 r.

Zmienione problemy:

  • Problem 2275: nie można ponownie użyć MarkerImage
  • Problem 2181: po dodaniu znacznika google.maps.Marker i powiększeniu lub pomniejszeniu widoku za pomocą kółka przewijania myszy znacznik jest ukryty.

11 kwietnia 2010 r.

Brak zauważalnych zmian lub zmienionych problemów.

5 kwietnia 2010 r.

Zmienione problemy:

  • Problem 1976: problemy z ikoną niestandardową i znacznikiem, który można przeciągać
  • Problem 2107: Przeciągany znacznik znika po przeciągnięciu poza mapę
  • Problem 2181: właściwość projekcji map bazowych jest nieobecna

Istotne zmiany:

  • Udostępniliśmy linię łamaną przeglądu trasy w DirectionsRoute jako overview_path.
  • Udostępniono bieżącą projekcję mapy jako właściwość tylko do odczytu.

23 marca 2010 r.

Zauważalne zmiany:

  • Wysokość jest teraz dostępna w interfejsie API
  • Ulepszone wczytywanie kafelków przy wolnych połączeniach z internetem.

15 marca 2010 r.

Istotne zmiany:

  • Wielokąty są teraz prawidłowo odmalowywane po zmianie stylów.
  • W przypadku użycia starego stylu „Wskazówek dojazdu” w console.log wyświetlane są komunikaty ostrzegawcze o wycofaniu.

10 marca 2010 r.

Zmienione problemy:

  • Problem 1801: indeks Z linii łamanej lub wielokąta
  • Problem 2144: DirectionsRequest powinien udostępniać opcję avoidHighways
  • Problem 2207: Błąd: polilinia jest wypełniana w IE
  • Problem 2113: po styczniowej wersji polilinie są uszkodzone w Firefoksie na wysokich poziomach powiększenia

Zauważalne zmiany:

3 marca 2010 r.

Zmienione problemy:

  • Problem 2136: Zaciemnianie właściwości w google.maps.MarkerImage, do których nie powinno być odwołań

Zauważalne zmiany:

  • Naprawiliśmy błąd powodujący przeskakiwanie mapy.
  • Ulepszyliśmy dwukrotne powiększanie z rzędu.
  • Zdarzenie przeciągania znacznika .latLng nie jest już zaciemnione.

26 lutego 2010 r.

Zmienione problemy:

  • Problem 1651: mousemove / mouseover / mouseout dla obszaru roboczego mapy
  • Problem 2142: Opcje DirectionsRendererOptions powinny umożliwiać użytkownikom całkowite pomijanie znaczników
  • Problem 2148: Brak event.latLng!
  • Problem 2109: Błąd: styl NavigationControlStyle.ZOOM_PAN nie wyświetla się prawidłowo w IE8
  • Problem 2153: MVCArray.push() nie zwraca nowej długości

Zauważalne zmiany:

  • Dodaj nieprzezroczystość do ImageMapType.
  • Naprawiliśmy błąd polegający na tym, że kliknięcie prawym przyciskiem myszy prostokąta lub okręgu nie powodowało wywołania zdarzenia.
  • Treści w oknie informacyjnym nie są już usuwane po ukryciu.

8 lutego 2010 r.

Zmienione problemy:

  • Problem 2135: błąd: jeśli ponownie użyjesz MVCArray wielokąta w polilinii, polilinia zostanie zamknięta.

Zauważalne zmiany:

  • Dodano nową klasę Rectangle.
  • Dodano nową klasę Circle.
  • Naprawiono wyciek pamięci podczas tworzenia, a następnie usuwania markera.
  • Zaprzestano dodawania adnotacji do MVCArray obiektów LatLngs w celu zamknięcia wielokątów, ponieważ powoduje to zamknięcie także polilinii, które współdzielą ten sam MVCArray (patrz problem 2135).
  • Naprawiliśmy błąd, który czasami powodował ukrywanie znaczników na ekranie, jeśli powiększenie mapy było ustawione na bieżącą wartość.
  • Naprawiliśmy ImageMapType, aby wyświetlał się prawidłowo na Androidzie.
  • Zmieniono schemat przycinania wielokątów, aby umożliwić wielokąty zawierające biegun północny lub południowy.
  • Zwiększono zakres szerokości geograficznej MercatorProjection do maksymalnej możliwej wartości, z uwzględnieniem precyzji zmiennoprzecinkowej.

28 stycznia 2010 r.

Zmienione problemy:

  • Problem 1367: prośba o dodanie funkcji: udostępnienie LayoutManagera deweloperom, aby mogli umieszczać elementy DIV w „przepływie sterowania”
  • Problem 1916: prośba o dodanie funkcji: dodanie możliwości skalowania MarkerImage
  • Problem 1443: extend() i union() powinny zwracać obiekt LatLngBounds
  • Problem 1997: dokumentacja opcji MapOption „size”
  • Problem 2074: mapa nie renderuje się, gdy mapa świata pasuje do dokładnych wymiarów kontenera mapy

Istotne zmiany:

  • Dodaliśmy obsługę języków indyjskich:
    • bn, gu, kn, ml, mr, ta, te
  • Dodano nowe metody statyczne do przestrzeni nazw zdarzeń:
    • addListenerOnce
    • addDomListenerOnce
  • Dodano nową właściwość „encoded_lat_lngs” do obiektu DirectionsStep, aby udostępnić zestaw współrzędnych geograficznych w skompresowanym formacie ASCII.
  • Zwiększona wydajność dzięki usunięciu elementów DOM znacznika poza ekranem
  • Naprawiono błąd przesuwania w Google Chrome.
  • Naprawiono błąd związany ze szczypaniem w celu powiększenia na iPhonie

19 stycznia 2010 r.

Zmienione problemy:

  • Problem 1422: Prośba o funkcję: umożliwienie deweloperom tworzenia niestandardowych typów map
  • Problem 1523: prośba o dodanie funkcji: fromContainerPixelToLatLng (i odwrotnie)
  • Problem 1443: funkcje extend() i union() powinny zwracać obiekt LatLngBounds
  • Problem 1960: błąd: niepełne informacje przy użyciu funkcji provideTripAlternatives
  • Problem 1675: błąd w dokumentacji samouczka
  • Problem 1676: Błąd w dokumentacji samouczka – opcje sterowania
  • Problem 1856: wielokąty nie renderują się w Operze.
  • Problem 1954: lokalizacja w języku bułgarskim jest nieprawidłowa.
  • Problem 1976: Błąd: problemy z ikoną niestandardową i znacznikiem, który można przeciągać
  • Problem 2063: kolizje nazw zmiennych podczas minifikacji podklas OverlayView

Istotne zmiany:

17 grudnia 2009 r.

Zauważalne zmiany:

  • Naprawiono początkowe szarpnięcie występujące przed rozpoczęciem animacji przesuwania mapy.
  • Rozwiązaliśmy problem z mapą, która przeskakiwała do innej lokalizacji, gdy użytkownik powiększał ją poza maksymalny poziom powiększenia za pomocą kółka myszy lub dwukrotnego kliknięcia.
  • Informacje o prawach autorskich, typ mapy i elementy sterujące nawigacją zmieniają rozmiar, aby dopasować się do rozmiaru mapy.
  • Stare metody pobierania i ustawiania wartości oraz nazwy zdarzeń są oficjalnie wycofane i nie są już zdefiniowane.

10 grudnia 2009 r.

Zmienione problemy:

  • Problem 1820: Powiększanie za pomocą kółka przewijania powoduje powiększenie poza maksymalny poziom powiększenia i „przeskakiwanie” pozycji mapy.
  • Problem 1743: przewijanie w celu powiększenia powoduje przeniesienie mapy w zupełnie inne miejsce.

Inne zauważalne zmiany:

  • Dodaliśmy nową metodę panToBounds.
  • Dodano nową animację mapy. Wpływa na przeciąganie, przesuwanie, powiększanie i wywołania funkcji setCenter/setZoom we wszystkich przeglądarkach.
  • Dodano komunikat ostrzegawczy w dzienniku konsoli, jeśli używane są wycofane metody.

25 listopada 2009 r.

Zmienione problemy:

  • Problem 1696: Prośba o dodanie funkcji: umieszczanie elementów sterujących mapą
  • Problem 1909: uszkodzenie getBounds po zmianie środka mapy
  • Problem 1938: map.setOptions nie rozpoznaje opcji sterowania

Inne zauważalne zmiany:

  • Dodano obsługę języków zapisywanych od prawej do lewej, aby umożliwić korzystanie z tych języków: arabski, perski, hebrajski
  • Udostępniona właściwość lat_lngs dla obiektu DirectionsResult steps.

11 listopada 2009 roku

Zmienione problemy:

  • Problem 1742: Ikona niestandardowa zawsze pojawia się nad domyślnym znacznikiem

Inne zauważalne zmiany:

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

29 października 2009 r.

Zmienione problemy:

  • Problem 1421: prośba o dodanie funkcji: 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 dodanie funkcji: udostępnienie zdarzenia dla gotowego DOM okna informacyjnego
  • Problem 1710: możliwość anulowania zdarzenia powiększenia przez użytkownika po dwukrotnym kliknięciu

Inne zauważalne zmiany:

  • Błąd JS jest zgłaszany, gdy do funkcji new google.maps.LatLng() zostaną przekazane nieprawidłowe argumenty.
  • Naprawiono błąd: mapa statyczna była wczytywana dwukrotnie podczas wczytywania mapy.

15 października 2009 r.

Zmienione problemy:

Inne zauważalne zmiany:

  • Aktualizacje dokumentacji:
    • Nowa metoda: LatLngBounds.isEmpty()
    • Posortowano wszystkie metody, zdarzenia, właściwości i stałe według nazwy.
    • Naprawiono nieprawidłowe typy we właściwościach opcji linii łamanej i wielokąta.

28 września 2009 r.

  • Ulepszenia wydajności renderowania wielokątów.
  • Rozwiązaliśmy problem z ostrzeżeniem JS dotyczącym 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ę przesuwa
  • Problem 1700: nieprawidłowa lokalizacja kliknięcia po pomniejszeniu w przeglądarce Firefox 3.5.
  • Problem 1702: nieprawidłowe współrzędne latLng zgłaszane w zdarzeniach kliknięcia i dwukrotnego kliknięcia, gdy w elemencie nadrzędnym występuje przesunięcie przewijania
  • 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 obrysu i wypełnienia oraz obsługę większości zdarzeń myszy (czyli jeszcze nie najechania kursorem). Działają we wszystkich obsługiwanych przeglądarkach (IE 6.0+, Firefox 2.0+, Safari 3.1+, Chrome), w tym na obsługiwanych urządzeniach mobilnych.
  • Dodano nowe zdarzenie mapy „idle”, które jest wywoływane, gdy mapa nie jest przesuwana przez pewien czas. Rozwiązuje problem 1371.
  • Naprawiono nieprawidłowe wartości LatLng zwracane przez zdarzenia kliknięcia.
  • Naprawiliśmy błąd związany z powiększaniem przez ściąganie palców na iPhonie. Zobacz problem 1723.

10 września 2009 r.

Zmienione problemy:

  • Problem 1659: nieprawidłowe współrzędne latLng zgłaszane w zdarzeniach click i dblclick po przesunięciu, Firefox 3.5
  • Problem 1621: nieprawidłowa lokalizacja po kliknięciu mapy w IE8 z doctype
  • Problem 1642: Przepełnienie InfoWindow:auto
  • Problem 1531: wysokość okna informacyjnego rośnie przy każdym otwarciu.

Inne zauważalne zmiany:

  • Składnia zmodyfikowana w przypadku metod get/set i nazw zdarzeń zgodnie z poniższymi informacjami. Stara składnia jest nadal obsługiwana, aby zachować zgodność wsteczną. Na przykład:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Dodano nową metodę „onAdd” do interfejsu OverlayView, która jest wywoływana, gdy panele i projekcja są inicjowane po raz pierwszy. Rozwiązuje to problem 1377.
  • Metoda „remove” interfejsu OverlayView została zmieniona na „onRemove”. Stara nazwa jest nadal obsługiwana, aby zachować zgodność wsteczną.

2 września 2009 r.

Zmienione problemy:

  • Problem 1525: błąd get_bounds przy niskich poziomach powiększenia
  • Problem 1596: przesuwanie widoku poza północną lub południową krawędź świata powoduje błąd.
  • Problem 1643: Błąd: kółko przewijania mapy działa niepotrzebnie
  • Problem 1379: nie widzę danych mapy Korei w wersji 3

Inne zauważalne zmiany:

  • Włączono ciągłe przewijanie kółkiem i powiększanie dwukrotnym kliknięciem w Chrome, Safari 4 i Firefox 3.5.
  • Ulepszona wydajność przeciągania mapy
  • Dwukrotne kliknięcie powoduje teraz wyśrodkowanie mapy po powiększeniu.

24 sierpnia 2009 r.

Zmienione problemy:

Inne zauważalne zmiany:

  • Domyślnie włączone powiększanie za pomocą kółka myszy. Aby ją wyłączyć, ustaw właściwość scrollwheel opcji Map na false.
  • Zaktualizowaliśmy dokumentację, aby uwzględnić funkcje panTo i panBy.

14 sierpnia 2009 r.

Zmienione problemy:

  • Problem 1575: błąd w metodzie set_draggable() w przypadku markerów, które można przeciągać

Inne zauważalne zmiany:

  • Powiększanie kółkiem myszy zostało włączone.
  • Rozwiązaliśmy problem występujący na iPhone'ach, który powodował przeskakiwanie mapy po przeciągnięciu.

4 sierpnia 2009 r.

Zmienione problemy:

  • Problem 1393: zezwalanie 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 MapType wyświetla się nieprawidłowo w HTML 4.01 strict
  • Problem 1426: Sterowanie indeksem z w InfoWindow

Inne zauważalne zmiany:

  • Szczypanie i przeciąganie na iPhonie powinno być bardziej niezawodne.
  • Dodano metody ustawiające i pobierające zIndex do obiektów InfoWindow.

Zmiany w dokumentacji:

  • Dodano metody get_draggable i set_draggable znacznika
  • Dodano zdarzenia przeciągania znacznika, rozpoczęcia przeciągania, zakończenia przeciągania i zmiany możliwości przeciągania
  • Dodano właściwość przeciągania znacznika
  • Dodano metody get_zIndex i set_zIndex okna informacyjnego
  • Info Dodano zdarzenie zIndex_changed okna
  • Dodano właściwość zIndex okna informacyjnego

13 lipca 2009 r.

Zmienione problemy:

  • Problem 1415: zawartość okna informacyjnego: możliwość wyboru prawda/ fałsz
  • Problem 1432: zdarzenie mouseout nie jest wywoływane po wywołaniu set_icon
  • Problem 1365: elementy sterujące typem mapy są nieprawidłowo renderowane w przypadku ścisłego typu dokumentu

Inne zauważalne zmiany:

  • Programiści nie muszą już określać rozmiaru elementu MarkerImage. Jeśli nie zostanie on podany, interfejs API wykryje go automatycznie. Warto też wspomnieć, że argumenty size, anchor i origin dla MarkerImage są opcjonalne.
  • Deweloperzy nie muszą już wywoływać OverlayView.call(this) w konstruktorze podklasy OverlayView.
  • Z interfejsu usunięto metody „changed” interfejsu OverlayView. Nie powinno to mieć wpływu na kod programisty, ponieważ te metody nie były wcześniej używane.
  • Opcja partialmatch została usunięta z obiektów Geocoder Request. 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ęcia mapy nie są wysyłane na iPhonie

Inne zauważalne zmiany:

  • Element sterujący dużym powiększeniem można kliknąć we wszystkich przeglądarkach.
  • Okno informacyjne „czyści” duży element sterujący powiększeniem, umieszczając się w całości w mapie i elementach sterujących.
  • Mobile copyright uses pretty images
  • 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 elementów sterujących.
  • Główna biblioteka jest mniejsza o około 1,9 KB.