Catatan Rilis Maps JavaScript API

Berlangganan catatan rilis ini. Langganan

Tim Maps JavaScript API secara rutin mengupdate API dengan fitur baru, perbaikan bug, dan peningkatan performa. Anda dapat menunjukkan versi API yang akan dimuat dalam aplikasi dengan menentukannya dalam parameter v permintaan bootstrap Maps JavaScript API. Baca selengkapnya tentang pembuatan versi.

Log perubahan ini mencantumkan rilis berdasarkan tanggal dan nomor versi, beserta perubahan terkait.

Halaman ini mencantumkan catatan rilis untuk tahun 2025 dan 2026. Untuk rilis sebelumnya, lihat arsip catatan rilis Maps JavaScript API.

Untuk menerima info terbaru tentang versi Maps API baru, berlanggananlah ke grup google-maps-js-api-v3-notify.

3.66.9d

14 Oktober 2026

Perubahan:

  • Memperbaiki masalah saat menyelesaikan penyeretan pada AdvancedMarkerElement akan memicu peristiwa klik peta secara keliru.
  • Memperbaiki jendela info POI yang tidak menutup dengan tombol Escape setelah membuka kembali POI yang sama.
  • [saluran alfa] AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement, dan AdvancedPlaceItemElement, kini mendukung slot basic-section-top dan basic-section-bottom di saluran alfa.
  • [saluran alfa] PlacePinElement kini tersedia di saluran alfa untuk menampilkan informasi tempat di peta
  • Memperbaiki InfoWindow yang tidak menutup dengan tombol Escape, dan fokus yang tidak kembali ke elemen yang sebelumnya difokuskan, saat peta adalah elemen gmp-map.

3.66.8b

8 Oktober 2026

Perubahan:

  • Memperbaiki jendela info POI yang tidak menutup dengan tombol Escape setelah ikon POI-nya diklik lagi.
  • Memperbaiki navigasi tombol panah keyboard yang memindahkan fokus ke AdvancedMarkerElement di luar area peta yang terlihat.
  • [saluran beta] Menambahkan MapMode.ROADMAP, kontrol UI mode peta, Map3DElement.colorScheme (untuk gaya peta terang dan gelap), dan Label3DElement (<gmp-label-3d>) ke Peta 3D (Map3DElement).

3.66.7

1 Oktober 2026

Perubahan:

  • [saluran alfa] Memperbaiki ikon kendaraan transportasi umum di popover Route3DElement yang menghilang dalam mode warna paksa.
  • [saluran alfa] Route.createWaypointMarkers() kini menetapkan title default yang dilokalkan ("Origin" atau "Destination") pada penanda yang dibuatnya.
  • [saluran alfa] Memperbaiki teks popover Route3DElement yang tidak terlihat dalam mode peta campuran dan satelit.
  • [saluran alfa] Penanda 3D yang dibuat oleh Route.createWaypointMarkers() kini mempertahankan ukuran layar yang konstan (sizePreserved adalah true secara default).
  • [saluran alfa] Penanda asal dan tujuan Route3DElement kini dapat dijangkau dengan keyboard dan diumumkan oleh pembaca layar. Mengarahkan kursor ke penanda akan menampilkan judulnya sebagai tooltip.
  • [saluran beta] Menambahkan properti Map3DElement.maxMemoryMegabytes dan Map3DElement.qualityMode, beserta enum QualityMode, untuk membantu mengurangi penggunaan memori peta 3D.
  • Memperbaiki masalah saat PopoverElement (<gmp-popover>) bergeser dari anchor-nya saat mengubah zoom halaman di Safari.
  • Menambahkan dukungan peristiwa pointer melalui gmp-pointerover, gmp-pointerout, dan gmp-pointermove untuk elemen interaktif di Maps3D.
  • Memperbaiki definisi TypeScript untuk elemen gambar Peta 3D (Marker3DElement, Model3DElement, Polygon3DElement, Polyline3DElement, FlattenerElement, CirclePathElement) dan PopoverElement agar menerima google.maps.LatLng.

3.66.6c

22 September 2026

Perubahan:

  • Memperbaiki masalah saat PlaceAutocompleteElement tidak menampilkan tombol hapus saat diisi secara terprogram melalui opsi konstruktor atau properti nilai.
  • [alpha channel] Menghapus colorScheme dari google.maps.routes.RoutePolyline3DOptions. Route3DElement kini melacak skema warna efektif Map3D induk.
  • [saluran beta] Memperbaiki kebocoran memori dalam siklus proses rendering Panorama Street View.
  • [saluran beta] Ikon default PlaceLinkElement dapat disembunyikan dengan atribut default-icon-hidden, sehingga memungkinkan link tempat khusus teks.

3.66.4d

9 September 2026

Perubahan:

  • [saluran alfa] Rentang minimum AutofitsCamera diubah dari 2.000 meter menjadi 80 meter.
  • AdvancedMarkerElement.addListener() yang tidak digunakan lagi dan peristiwa lama (click, dragstart, drag, dragend). Gunakan addEventListener() standar dengan peristiwa yang diawali gmp-.

3.66.3d

2 September 2026

Perubahan:

  • [saluran alfa] Menambahkan kolom trafficPolylinesDisabled ke RoutePolyline3DOptions. Hal ini memungkinkan developer menonaktifkan polyline yang memperhitungkan lalu lintas saat membuat polyline rute 3D.
  • [saluran alfa] Mengoptimalkan Route3DElement untuk menghindari permintaan backend yang tidak perlu saat mengaktifkan/menonaktifkan trafficPolylinesDisabled.

3.66.2d

26 Agustus 2026

Perubahan:

  • [saluran alfa] Menghapus ikon Route 3D dari pemuatan font dan memindahkannya ke aset SVG tersemat untuk menghindari komplikasi saat memuat font Simbol Material lebih dari sekali.
  • [saluran beta] Menambahkan komponen lanjutan Kit UI Places: AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement, PlaceLinkElement, PlaceButtonElement, PlaceNameElement, AdvancedPlaceListElement, AdvancedPlaceSearchElement
  • Menambahkan tooltip ke nama jalur transportasi umum agar nama lengkapnya dapat dilihat meskipun terpotong.
  • Menambahkan pengetikan removeEventListener untuk komponen web kustom.
  • Memperbaiki masalah saat VoiceOver menampilkan garis batas fokus pada elemen pembaca layar yang disembunyikan secara visual untuk penanda rute

3.66.1a

17 Agustus 2026

Perubahan:

  • Memperbaiki perilaku aksesibilitas gambar kartu Tempat statis dengan menambahkan label pengganti dan menghapus penghentian fokus keyboard yang redundan.

3.65.12f

6 Agustus 2026

Perubahan:

  • [saluran alfa] Menambahkan <gmp-label-3d> (google.maps.maps3d.Label3DElement) ke saluran alfa 3D Maps JS API. Developer kini dapat menggunakan elemen baru untuk mendeklarasikan teks label dan mengonfigurasi perilaku saat tumpang tindih secara terpisah dari elemen penanda 3D yang ditautkan (seperti <gmp-marker-3d> dan <gmp-marker-3d-interactive>).
  • Memberikan label aksesibilitas unik untuk tombol Opsi Lainnya di seluruh widget Place Details.
  • [saluran alfa] Pesan error mode perjalanan 3D Rute yang ditingkatkan untuk saat TravelMode.TWO_WHEELER digunakan di luar alfa/beta
  • [saluran alfa] Komponen Route3D kini mendukung properti trafficPolylinesDisabled. Hal ini memungkinkan developer menonaktifkan polyline yang memperhitungkan lalu lintas saat menggunakan opsi pemilihan rute TRAFFIC_AWARE atau TRAFFIC_AWARE_OPTIMAL.
  • [saluran alfa] Padding batas utara AutofitsCamera ditingkatkan untuk mencegah pemangkasan pin default.
  • Memperbaiki masalah Pegman Street View yang tidak dapat ditarik ke peta di perangkat layar sentuh.

3.65.11b

27 Juli 2026

Perubahan:

  • [saluran alfa] Popover Route3D yang ditingkatkan untuk menampilkan ikon non-transportasi umum (bersepeda, mengemudi, kendaraan roda dua, dan berjalan kaki).
  • [saluran alfa] Route.createWaypointMarkers membuat penanda untuk tempat asal dan tujuan, dengan gaya visual default yang diterapkan kecuali jika fungsi customOverride ditentukan. Titik jalan perantara saat ini tidak didukung.

3.65.10a

22 Juli 2026

Perubahan:

  • Memperbaiki masalah saat Maps JS memuat font Material Symbols Outlined dengan cara yang dapat memengaruhi font yang sama yang dimuat di halaman dasar.
  • Memperbaiki masalah saat PlaceAutocompleteElement mengirimkan nilai kosong pada POST formulir saat diinisialisasi dengan options.value atau diubah secara terprogram melalui properti value.
  • Memperbarui kontrol UI kemiringan dan arah peta 3D untuk diaktifkan kembali jika rentang pembatasan kamera ditingkatkan.

3.65.8c (Rollback)

7 Juli 2026

Perubahan:

  • [saluran alfa] Route3DElement merender data polyline dan popover tambahan untuk rute transportasi umum.
  • Menambahkan dukungan untuk internalUsageAttributionIds ke Address Validation API. Properti ini memungkinkan atribusi panggilan API ke paket atau library OSS tertentu.
  • Memperbarui jendela info default untuk klik POI di Peta 2D agar menggunakan Place Widgets.
  • Meningkatkan keandalan panorama Street View dalam kondisi lalu lintas tinggi.

3.65.6a

25 Juni 2026

Perubahan:

  • [saluran beta] Memperbarui Jendela Info default untuk klik POI di peta 2D agar menggunakan Place Widgets.
  • Memperbaiki bug yang menyebabkan peta 3D terkadang menampilkan error pada nilai fov ekstrem.
  • Memperbarui penanda Rute default agar tidak lagi menggunakan opsi glyph PinElement yang tidak digunakan lagi.

3.65.5e

17 Juni 2026

Perubahan:

  • Memperbaiki pengetikan untuk OverlayView.getMap()
  • Memperbarui pengetikan untuk BasicPlaceAutocompleteElement dan PlaceAutocompleteElement guna menunjukkan bahwa parameter opsi konstruktor bersifat opsional

3.65.3b

4 Juni 2026

Perubahan:

  • Fungsi DrawingManager di Maps JavaScript API tidak lagi tersedia. Untuk mengetahui info selengkapnya, lihat https://developers.google.com/maps/deprecations.
  • Kontras warna yang lebih baik untuk dialog hak cipta Peta dalam mode gelap.
  • Nonaktifkan kontrol rotasi Peta 3D saat batas arah tercapai.
  • Memperbaiki masalah kolom input seluler Place Autocomplete yang tumpang-tindih dengan status bar/area aman sistem iOS. Catatan: perbaikan ini berfungsi jika viewport-fit=cover ditetapkan di tag meta viewport.
  • Menambahkan dukungan untuk internalUsageAttributionIds ke Maps 3D JavaScript API. Properti ini memungkinkan developer mengatribusikan panggilan API ke paket atau library OSS tertentu.
  • Menambahkan dukungan untuk internalUsageAttributionIds ke Places (New) API. Properti ini memungkinkan developer mengatribusikan panggilan API ke paket atau library OSS tertentu.
  • [saluran alfa] Mempersempit jenis pengambil properti Route3DElement agar sesuai dengan normalisasi penyetel.
  • [saluran alfa] Route3DElement mengekspos properti routes, fallbackInfo, dan geocodingResults.

3.65.2d

27 Mei 2026

Perubahan:

  • Memperbaiki masalah pada tombol zoom saat memperkecil peta dengan batas yang dibatasi.
  • Library Places telah memperkenalkan transitStation ke tempat.
  • Menambahkan dukungan untuk internalUsageAttributionIds di library Routes. Properti ini memungkinkan developer mengatribusikan panggilan API ke paket atau library OSS tertentu.

3.65.1c

20 Mei 2026

Perubahan:

  • Logo Google kini akan berwarna abu-abu gelap dengan latar belakang putih untuk Peta Jalan dan Medan dalam mode terang, terlepas dari apakah ID peta atau gaya kustom disediakan atau tidak.
  • [saluran alfa] Route3DElement mengirimkan peristiwa gmp-load dan gmp-error setelah panggilan Routes API yang berhasil dan yang mengalami error.
  • Memperbaiki dokumentasi yang salah yang menyatakan bahwa kecocokan ditandai dalam teks sekunder prediksi pelengkapan otomatis. Kecocokan hanya ditandai dalam teks utama, yang mencerminkan perilaku Autocomplete Places API.
  • Pewarisan warna yang ditingkatkan untuk item prediksi Place Autocomplete sehingga item tersebut mewarisi warna yang ditetapkan pada elemen induk dengan baik.
  • Menambahkan slot 'input-icon' dan 'clear-icon' ke PlaceAutocompleteElement dan BasicPlaceAutocompleteElement untuk penyesuaian ikon.
  • Mengekspos bagian bayangan prediction-item-secondary-text dan prediction-item-nonmatch untuk item prediksi BasicPlaceAutocomplete dan PlaceAutocomplete, sehingga memungkinkan penataan gaya kustom untuk teks utama dan teks sekunder yang tidak cocok.
  • Menambahkan atribut no-clear-button dan properti noClearButton ke PlaceAutocompleteElement dan BasicPlaceAutocompleteElement untuk memungkinkan penyembunyian tombol hapus
  • Fungsi Lapisan Heatmap di Maps JavaScript API kini telah dinonaktifkan.
  • Peningkatan penanganan error untuk pengambilan konfigurasi peta.
  • Gambar 45 derajat kini dinonaktifkan untuk peta raster.
  • Menambahkan class yang tidak ada ke dokumentasi PlacesLibrary. Metode toString() pada FormattableText juga didokumentasikan.
  • Peningkatan aksesibilitas link 'Laporkan kesalahan peta'.

3.64.12d

6 Mei 2026

Perubahan:

  • Metode equals() dari LatLng kini menerima objek LatLngLiteral, bukan menampilkan error. Dokumentasi untuk LatLng dan LatLngAltitude equals() kini juga secara akurat mencerminkan bahwa tingkat toleransi yang ada adalah 1e-9.
  • [saluran alfa] Map3DElement dengan turunan autofit kini awalnya dirender dengan mode ketinggian RELATIVE_TO_GROUND, yang mendukung tampilan area elevasi yang lebih tinggi saat dimuat untuk kasus saat properti kamera telah ditentukan sebelumnya, bukan diterapkan menggunakan flyCameraTo. Selain itu, saat pemuatan awal Map3DElement, jika peta memiliki turunan yang menggunakan AutofitsCamera API yang masih berfungsi, render peta awal akan ditangguhkan hingga semuanya selesai berfungsi, dan kamera akan diposisikan terlepas dari setelan animasi fly-to; update kamera berikutnya akan mengikuti setelan fly-to.
  • [saluran alfa] Polygon3DElement menambahkan properti autofitsCamera untuk mendukung penyesuaian kamera otomatis.

3.64.11d

29 April 2026

Perubahan:

  • [saluran alfa] MarkerElement menambahkan properti autofitsCamera untuk mendukung penyesuaian kamera otomatis pada penanda.
  • Memperbaiki masalah di PlaceAutocompleteElement saat ikon item prediksi tidak dirender di browser Safari.
  • Library Places telah memperkenalkan isPureServiceAreaBusiness ke tempat. Sekarang Anda dapat meminta hasil untuk bisnis jasa sistem panggilan murni dengan menetapkan pureServiceAreaBusinessesIncluded pada permintaan Place Autocomplete (data API dan widget) dan Text Search.
  • Library Places telah memperkenalkan addressDescriptor, containingPlaces, dan timeZone ke tempat.
  • Library Places telah memperkenalkan futureOpeningDate ke tempat. Sekarang Anda dapat meminta hasil untuk bisnis yang belum dibuka dengan menetapkan futureOpeningBusinessesIncluded pada permintaan Place Autocomplete (data API dan widget), Nearby Search, dan Text Search.
  • Logo Google kini akan sama untuk Roadmap light dengan atau tanpa ID peta atau gaya kustom. Sebelumnya, kami menampilkan logo Google mode gelap untuk semua peta Roadmap yang menggunakan ID peta. Untuk mempertahankan logo Google berwarna putih, pengguna harus beralih ke mode gelap.
  • Menambahkan focus-ring sebagai CSS Shadow Part di PlaceAutocompleteElement dan BasicPlaceAutocompleteElement.
  • Menambahkan FuelType DIESEL_PLUS dan E100 baru. Menambahkan EVConnectorType NACS baru.
  • Menambahkan atribut value, placeholder, disabled, readonly, no-input-icon, dan maxlength ke PlaceAutocompleteElement dan BasicPlaceAutocompleteElement.
  • Menambahkan properti 'description' ke PlaceAutocompleteElement dan BasicPlaceAutocompleteElement untuk memberikan konteks tambahan bagi pengguna pembaca layar.
  • Mempersempit jenis LatLngAltitudeLiteral.altitude yang dideklarasikan agar tidak mengizinkan null atau undefined. Memperbaiki jenis nilai yang ditampilkan yang dideklarasikan untuk DirectionalLocation.toJSON().

3.64.9c

14 April 2026

Perubahan:

  • Deklarasi TypeScript kini membedakan jenis pengambil dan penyetel properti dengan benar (termasuk properti hanya baca tanpa penyetel).

3.64.8b

8 April 2026

Perubahan:

  • [saluran alfa] Route3DElement, Marker3DElement, dan Polyline3DElement dengan autofitsCamera tidak akan menyebabkan pembaruan kamera saat dihapus dari DOM. Untuk Route3DElement, error atau respons kosong tidak berpengaruh pada kamera. Selain itu, mengubah autofitsCamera dari true menjadi false pada elemen tertentu tidak akan memperbarui kamera untuk mengecualikan elemen tersebut, tetapi akan mengecualikan elemen tersebut dari pembaruan kamera di masa mendatang.
  • zIndex dari AdvancedMarkerElement kini ditentukan oleh nilai yang ditetapkan secara eksplisit atau, secara default, oleh posisi piksel vertikalnya. Nilai eksplisit lebih diutamakan daripada nilai default. Untuk menghindari penanda yang lebih rendah di layar tanpa zIndex tumpang-tindih secara tidak terduga dengan penanda yang memiliki, sebaiknya terapkan zIndex secara konsisten di semua penanda.
  • Deklarasi TypeScript kini menyertakan antarmuka yang memetakan nama tag HTML ke class JS (google.maps.HTMLElementTagNameMap dan HTMLElementTagNameMap global), antarmuka yang memetakan nama tag HTML ke EventMap (google.maps.HTMLElementEventMapTagNameMap) setiap class JS, antarmuka semua properti CSS kustom (google.maps.CSSProperties), dan setiap enum berbasis string memiliki jenis gabungan string yang ditentukan (sebagai ${EnumName}String) dan gabungan string tersebut digunakan untuk enum tersebut di seluruh deklarasi. addEventListener() juga di-overload pada setiap elemen kustom dengan jenis EventMap-nya, dan google.maps.importLibrary() di-overload untuk mengetik dengan benar setiap library yang ditampilkan untuk nama library yang diteruskan.

3.64.7d

1 April 2026

Perubahan:

  • Properti mapId kini dapat diperbarui secara dinamis setelah inisialisasi Map3DElement, sehingga tidak perlu membuat ulang instance Map3DElement.
  • [saluran alfa] Menambahkan Route3DElement baru untuk merender rute di peta 3D.
  • [saluran alfa] Menambahkan Route.create3DPolylines() API dan Route.createPopover() API baru.
  • [saluran alfa] Menambahkan spherical.traversePath() API baru.
  • [saluran alfa] Menambahkan autofitsCamera API baru ke Marker3DElement, Polyline3DElement, dan Route3DElement, dengan autofitsCameraAnimation API baru untuk Map3DElement.
  • [saluran alfa] Menambahkan CirclePathElement baru untuk merender lingkaran dengan Polygon3DElement.
  • [saluran alfa] Mode peta ROADMAP baru kini tersedia di Peta 3D di saluran alpha.
  • Memperbaiki bug saat pegman StreetView tidak berfungsi dengan benar di perangkat seluler saat berada di peta yang dilampirkan ke elemen DOM yang dibuat dalam konteks frame yang berbeda dari kode library Maps JS.

3.64.6d

26 Maret 2026

Perubahan:

  • Memperbaiki masalah yang menyebabkan penekanan tombol Enter tidak mengirimkan formulir yang berisi elemen Place Autocomplete jika tidak ada prediksi yang ditandai.
  • Memperbaiki kondisi race yang menyebabkan FlattenerElement gagal digambar di Peta 3D.
  • Memperbaiki bug yang menyebabkan penanganan sentuh di perangkat seluler tidak berfungsi dengan benar saat peta dilampirkan ke elemen DOM yang dibuat dalam konteks iframe yang berbeda dari kode library Maps JS.

3.64.5d

18 Maret 2026

Perubahan:

  • Saluran weekly kini menampilkan beberapa update Maps 3D, termasuk MarkerElement dan FlattenerElement baru. Selain itu, kami telah menambahkan properti cameraPosition dan fov, serta dukungan altitudeMode untuk metode flyCameraTo dan flyCameraAround.
  • Library Places telah memperkenalkan currentOpeningHours, regularSecondaryOpeningHours, dan currentSecondaryOpeningHours untuk tempat yang diidentifikasi. currentOpeningHours memberikan jam buka untuk minggu mendatang, termasuk jam buka khusus seperti hari libur. Jam buka sekunder berbeda dengan jam buka utama suatu tempat dan menunjukkan jam buka untuk hal-hal seperti drive-through, pengambilan, atau pesan bawa pulang di suatu tempat.
  • Memperbaiki masalah di peta 3D saat link ke Google Maps terkadang tidak diperbarui dengan benar setelah peta dipindahkan.

3.64.4d

12 Maret 2026

Perubahan:

  • Menyinkronkan properti peta InfoWindow saat perubahan posisi untuk memperbaiki masalah yang menyebabkan peringatan konsol yang tidak perlu.
  • Memperbaiki masalah yang menyebabkan update fov terprogram ke Map3DElement terkadang dihapus.
  • Metode flyCameraAround di Map3DElement kini menerima Number.Infinity untuk parameter repeatCount, sehingga memungkinkan animasi tanpa akhir.

3.64.3a

2 Maret 2026

Perubahan:

  • Maps Embed API kini menggunakan Kit UI Places untuk menampilkan detail tempat.
  • [saluran beta] Properti cameraPosition yang sebelumnya diperkenalkan di Map3DElement pada versi 3.64.2 kini juga didukung di target flyCameraTo. Lihat Peta 3D di Maps JavaScript untuk informasi selengkapnya.

3.64.2b

26 Februari 2026

Perubahan:

  • google.maps.DirectionsService, google.maps.DirectionsRenderer, dan google.maps.DistanceMatrixService tidak digunakan lagi mulai 25 Februari 2026. Saat ini, penghentiannya belum dijadwalkan dan perbaikan bug untuk regresi besar akan terus diberikan. Pemberitahuan akan diberikan setidaknya 12 bulan sebelum dukungan dihentikan. Lihat lama untuk mengetahui detail tambahan (termasuk alternatif yang lebih baru dan direkomendasikan).
  • [saluran beta] Memperkenalkan MarkerElement baru yang memungkinkan Anda menampilkan konten HTML kustom dalam penanda di Peta 3D. Selain itu, FlattenerElement baru kini dapat meratakan mesh 3D di area tertentu.
  • [saluran beta] Map3DElement telah diupdate dengan properti fov dan cameraPosition, sedangkan metode flyCameraTo dan flyCameraAround kini mendukung altitudeMode. Lihat Peta 3D di Maps JavaScript untuk informasi selengkapnya.
  • Memperbaiki bug yang menyebabkan pembuatan PinElement menggunakan document.createElement('gmp-pin') menampilkan NotSupportedError.

3.64.1c

19 Februari 2026

Perubahan:

  • Perbarui tabrakan saat AdvancedMarkerElement diubah ukurannya.

3.63.14d

5 Februari 2026

Perubahan:

  • Library Places telah memperkenalkan opsi baru untuk mengidentifikasi tempat saat meminta data. Selain menggunakan id, Anda kini dapat menentukan resourceName untuk melakukan inisialisasi objek Place.
  • Library Places telah memperkenalkan subDestinations untuk tempat yang diidentifikasi. subDestinations ini memberikan tujuan yang lebih spesifik bagi pengguna yang menelusuri dalam tempat yang besar atau kompleks seperti bandara, taman nasional, universitas, atau stadion.
  • Memperbaiki masalah saat Map3D mengharuskan ketinggian ditentukan saat menetapkan properti pusat di JS (sekarang ditetapkan secara default ke 0).
  • Objek Place dari PlaceDetailsElement dan PlaceDetailsCompactElement kini menyertakan properti googleMapsLinks, yang menyediakan URL untuk deep linking ke Google Maps untuk berbagai tindakan. Hal ini mencakup URI untuk melihat tempat, mendapatkan rute, melihat foto, membaca ulasan yang ada, dan menulis ulasan baru.

3.63.13

29 Januari 2026

Perubahan:

  • Maps Embed API tidak lagi menampilkan kartu informasi saat kursor mouse ditempatkan di atas POI.
  • Menambahkan peringatan konsol untuk elemen Places UI Kit (Place Details + Place Search) yang salah dikonfigurasi
  • PlaceDetailsElement kini akan menampilkan ringkasan tempat yang dibuat AI jika tersedia.
  • Ringkasan ulasan buatan AI kini tersedia untuk PlaceDetailsElement.

3.63.10a

13 Januari 2026

Perubahan:

  • Memperbaiki masalah yang mencegah gestur scroll dan klik di dalam popover.
  • Kolom resourceName dan shortFormattedAddress kini tersedia melalui Places API

3.63.9d

8 Januari 2026

Perubahan:

  • PlaceSearchElement menampilkan konten non-foto sedikit lebih cepat saat foto sedang dimuat. Animasi fade-in foto disempurnakan di seluruh Kit UI Places.
  • Meningkatkan performa saat merender Polyline pada peta miring.
  • Memperbaiki bug yang menyebabkan kamera peta 3D tidak diupdate saat ditetapkan secara terprogram dalam kondisi tertentu.
  • Peningkatan kecil pada performa pemuatan foto untuk PlaceDetailsElement dan PlaceSearchElement.
  • Memperjelas perilaku properti draggable di MapOptions untuk menjelaskan batasan interaksi pengguna dengan lebih baik.
  • Menerapkan akses saluran beta untuk possibleNextAction di library Address Validation
  • Menambahkan dukungan properti placeholder dan atribut HTML ke PlaceAutocompleteElement
  • PlaceAutocompleteElement kini mendukung penyesuaian untuk properti font CSS yang lebih standar, termasuk: font, font-size, font-family, font-weight, line-height, font-style, dan color. Ukuran font default kini menjadi 16 px.
  • Menambahkan dukungan properti value dan atribut HTML ke PlaceAutocompleteElement
  • Mengoptimalkan pemuatan gambar di Places UI Kit.
  • Menambahkan Bagian CSS input ke PlaceAutocompleteElement

3.63.5d

11 Desember 2025

Perubahan:

  • Meluncurkan Address Validation API di Maps JavaScript API
  • mapTypeId kini ditetapkan secara default ke MapTypeId.ROADMAP jika disetel ke null atau tidak ditentukan, sehingga memperbaiki masalah yang dapat menyebabkan ubin peta tidak dimuat.
  • Sembunyikan bagian ulasan di PlaceDetailsElement jika tempat tidak dapat diberi rating.
  • Kontras warna yang ditingkatkan untuk logo Google yang ditampilkan di google.maps.Map dengan gaya kustom
  • Peta vektor kini menggunakan citra satelit yang sama dengan peta raster, sehingga memungkinkan fidelitas visual yang lebih tinggi.

3.63.4a

4 Desember 2025

Perubahan:

  • --gmp-mat-spacing-medium kini berlaku untuk padding penampung dalam untuk tampilan horizontal PlaceDetailsCompactElement.
  • Memperbaiki masalah pergeseran Peta 3D di Safari MacOS saat berinteraksi dengan kontrol UI.
  • Properti language dan region kini dapat diubah secara dinamis di Map3DElement tanpa perlu membuat ulang peta.

3.63.1b

20 November 2025

Perubahan:

  • Memperbaiki masalah saat Jendela Info salah diposisikan saat dilampirkan ke AdvancedMarkerElement.
  • Membuat tombol hapus PlaceAutocompleteElement hanya terlihat saat input memiliki teks.
  • Membuat pencocokan atribut orientasi tidak peka huruf besar/kecil dalam gaya PlaceDetailsCompactElement.
  • Menambahkan kemampuan untuk menonaktifkan penggeseran peta saat PopoverElement terbuka di Peta 3D.
  • Memperbaiki bug yang mencegah penggunaan addEventListener() di PinElement.
  • Dialog modal (seperti dialog pintasan keyboard di peta dan dialog pengungkapan di Places UI Kit) kini ditutup dengan mengklik di luar area konten.
  • Data tempat kini menyertakan ringkasan informatif buatan AI untuk ulasan dan fasilitas di sekitar. Properti baru adalah evChargeAmenitySummary, neighborhoodSummary, generativeSummary, dan reviewSummary.

3.62.13e

6 November 2025

Perubahan:

  • Memperbaiki masalah kebocoran memori saat PopoverElement ditambahkan dan dihapus secara dinamis ke/dari DOM.
  • Memperbaiki masalah kebocoran memori saat Map3DElement ditambahkan dan dihapus secara dinamis ke/dari DOM.
  • Memperbaiki perataan sudut gambar membulat dengan sudut penampung membulat saat menggunakan batas tebal di PlaceDetailsCompactElement.

3.62.12c

30 Oktober 2025

Perubahan:

  • [saluran alfa] Menghapus ElevationElement eksperimental.
  • Menambahkan variabel CSS untuk background-color, border-radius, box-shadow, dan padding ke PopoverElement Peta 3D.
  • Lightbox foto Places UI Kit tidak lagi ditutup saat mengklik di luar foto.

3.62.11d

23 Oktober 2025

Perubahan:

  • [saluran alfa] Membuat mode gelap berfungsi untuk menandai item daftar kontekstual tempat.
  • Menambahkan properti anchorLeft dan anchorTop ke AdvancedMarkerElementOptions.
  • Komponen web <gmp-pin> kini tersedia. Gunakan properti glyphSrc baru untuk memberikan URL gambar untuk glyph, atau properti glyphText untuk menampilkan teks. Properti glyph kini tidak digunakan lagi di PinElement.
  • Mencegah InfoWindow ditampilkan secara tidak terduga saat AdvancedMarker terkait dibuat di luar area pandang.
  • Peta 3D kini tersedia di saluran mingguan. Rilis ini mencakup kontrol kompas baru dan kontrol UI default yang disederhanakan; dukungan untuk Gaya visual peta berbasis cloud, dan penanganan gestur kooperatif; pelokalan yang ditingkatkan dengan properti language dan region baru di Map3DElement, serta peningkatan aksesibilitas untuk label peta dasar. Lihat Peta 3D di Maps JavaScript untuk mengetahui informasi selengkapnya.
  • Peningkatan manajemen memori untuk Peta 3D guna menghindari masalah kehabisan memori di perangkat iOS.
  • Meluncurkan Routes JS. Memungkinkan developer melakukan panggilan Routes API dan menggambar rute dengan Maps JS API.

3.62.9c

9 Oktober 2025

Perubahan:

  • Menambahkan properti anchorTop dan anchorLeft ke AdvancedMarkerElement. Hal ini memungkinkan perubahan titik link penanda ke titik selain bagian tengah bawah default.

3.62.8d

2 Oktober 2025

Perubahan:

  • Kontrol kamera baru diaktifkan untuk Maps Embed API.
  • [saluran beta] Properti defaultUIDisabled di class Map3DElement dan antarmuka Map3DElementOptions telah diganti dengan defaultUIHidden. defaultUIDisabled akan terus berfungsi di saluran beta.
  • [saluran beta] Properti rounds di antarmuka FlyAroundAnimationOptions telah diganti dengan repeatCount. rounds akan terus berfungsi di saluran beta.
  • Properti mapMode kini tidak digunakan lagi di PlaceContextualElement.

3.62.7e

25 September 2025

Perubahan:

  • Mengaktifkan penanda sorotan untuk PlaceContextualElement.

3.62.6d

18 September 2025

Perubahan:

  • [saluran beta] Memperjelas pesan error Route.
  • [saluran beta] Mendukung nama resource Tempat dalam permintaan Route.
  • [saluran beta] Mengizinkan pembuatan polyline Route dari jalur RouteLeg.

3.62.5d

10 September 2025

Perubahan:

  • [saluran beta] Properti coordinates di Polyline3DElement telah diganti dengan path, yang kini tersedia sebagai atribut HTML. Properti outerCoordinates di Polygon3DElement telah diganti dengan path, yang kini tersedia sebagai atribut HTML. Properti innerCoordinates di Polygon3DElement telah diganti dengan innerPaths. Semua properti "coordinates" pada kedua elemen ini tidak digunakan lagi, tetapi akan terus berfungsi di saluran beta.

3.62.3c

3 September 2025

Tidak ada perubahan yang terlihat oleh publik.

3.62.2c

28 Agustus 2025

Perubahan:

3.62.1

21 Agustus 2025

Perubahan:

  • [saluran beta] Menambahkan sessionToken dan placeAutocompleteElement sebagai opsi opsional untuk Address Validation API untuk pengelolaan sesi di AddressValidation.fetchAddressValidation()
  • [saluran beta] Meluncurkan Routes JS. Memungkinkan developer melakukan panggilan Routes API dan menggambar rute dengan Maps JS API.

3.61.14

7 Agustus 2025

Perubahan:

  • Memperbaiki masalah saat lightbox foto tidak tersedia di elemen Place Details Compact saat dalam mode horizontal.

3.61.12c

31 Juli 2025

Perubahan:

  • Menambahkan dokumentasi untuk kolom tambahan di PlaceAutocompleteElementOptions dan BasicPlaceAutocompleteElementOptions.
  • Menyelesaikan masalah saat Penanda Lanjutan berkedip sebentar, lalu menghilang saat digeser ke luar layar.
  • Menambahkan googleMapsLinks ke class Place.

3.61.11a

24 Juli 2025

Perubahan:

  • Menambahkan originalText dan originalTextLanguageCode ke class Place Review.
  • [saluran alfa] Mengaktifkan mapMode untuk Widget Grounding Maps PlaceContextual. Memungkinkan pengguna beralih antara ROADMAP, HYBRID, dan NONE.
  • [saluran beta] Map3DElement kini memicu peristiwa jika peta gagal diinisialisasi, misalnya karena kurangnya dukungan WebGL di browser pengguna.
  • Citra 45° di Peta kini tidak digunakan lagi. Lihat Penghentian Penggunaan – Gambar 45° untuk mengetahui informasi selengkapnya.

3.61.10d

17 Juli 2025

Perubahan:

  • Widget Place Autocomplete Dasar kini tersedia di saluran mingguan.
  • [saluran alfa] Menghapus PlaceListElement eksperimental.
  • Tambahkan PlaceSearchElement dan elemen konfigurasi / permintaan terkait.
  • Token gaya tambahan untuk PlaceDetailsElement dan PlaceDetailsCompactElement.

3.61.9a

10 Juli 2025

Perubahan:

  • Memperbarui penanda untuk mencegah petunjuk navigasi berulang pada setiap item saat menggunakan pembaca layar. Petunjuk kini hanya diumumkan sekali setiap kali memasuki grup.
  • Memperbaiki masalah kontras untuk dialog pintasan keyboard dalam mode gelap.
  • Mengaktifkan dukungan penyesuaian batas, radius batas, warna latar belakang widget, dan skema warna untuk Elemen Place Autocomplete. Elemen Place Autocomplete kini otomatis mengikuti mode gelap. Untuk menonaktifkannya, terapkan color-scheme: light di CSS.
  • Menambahkan kolom googleMapsURI ke class Foto Tempat dan Ulasan.
  • [saluran beta] Menambahkan enum PossibleNextAction ke Address Validation API.

3.61.7a

1 Juli 2025

Perubahan:

  • Fungsi Lapisan Heatmap di Maps JavaScript API tidak lagi didukung. API ini tidak digunakan lagi mulai Mei 2025 dan tidak akan tersedia dalam versi Maps JavaScript API yang lebih baru, yang akan dirilis pada Mei 2026. Untuk mengetahui info selengkapnya, lihat https://developers.google.com/maps/deprecations).
  • Memperbaiki masalah di GA yang mencegah pemrosesan klik pada POI yang disembunyikan oleh gaya kustom.
  • [saluran beta] Menambahkan penanganan tambahan untuk kehilangan konteks WebGL di peta 3D. Peta 3D kini akan mencoba memulihkan dirinya sendiri saat konteks WebGL dipulihkan.

3.61.6d

26 Juni 2025

Perubahan:

  • Menambahkan internalUsageAttributionIds ke Map3DElement dan Map3DElementOptions.

3.61.5a

17 Juni 2025

Perubahan:

  • Mengaktifkan dukungan untuk string "IP_BIAS" untuk LocationBias untuk Place Autocomplete.
  • Memperbaiki error dokumentasi untuk SearchNearbyRequest. Nilai default untuk SearchNearbyRequest.RankPreference adalah POPULARITY, bukan DISTANCE.

3.61.4a

12 Juni 2025

Perubahan:

  • Menambahkan enum RPCStatus untuk mendeskripsikan kode status yang ditampilkan oleh layanan web tertentu.

3.61.3b

5 Juni 2025

Tidak ada perubahan yang terlihat oleh publik.

3.61.2

29 Mei 2025

Perubahan:

  • Menambahkan PlaceDetailsElement, PlaceDetailsCompactElement, dan elemen konfigurasi terkait. Menghapus PlaceDetailsSize.
  • Memperbaiki masalah pada PlaceAutocompleteElement saat memilih entri IME menyebabkan elemen memilih item prediksi.

3.61.1

22 Mei 2025

Perubahan:

  • [saluran beta] Memperbaiki lokasi/area pandang yang tidak ada pada output tempat PlaceDetailsCompactElement.
  • Detail tingkat jalan tersedia di kota yang tercakup.

3.60.12

8 Mei 2025

Perubahan:

  • [saluran beta] Menambahkan dukungan untuk Address Validation API di Maps JavaScript API.
  • Memperbaiki masalah terkait panggilan jaringan dari konteks tanpa header Origin.

3.60.11 (Rollback)

1 Mei 2025

Perubahan:

  • [saluran beta] Menambahkan PlaceDetailsCompactElement dan elemen konfigurasi terkait.
  • Memperbaiki StreetViewPanoramaOptions.zoomControl = false yang tidak berfungsi untuk peta Street View.

3.60.10

24 April 2025

Perubahan:

  • [saluran beta] Maps 3D kini tersedia di saluran beta. Rilis ini mencakup peningkatan aksesibilitas serta elemen interaktif baru untuk polyline, poligon, dan model 3D. Selain itu, PopoverElement baru kini tersedia untuk menampilkan konten HTML kustom di Peta 3D. Lihat Peta 3D di Maps JavaScript untuk informasi selengkapnya.

3.60.9

17 April 2025

Perubahan:

  • [saluran alfa] Meluncurkan PlaceContextualElement ke eksperimental tanpa batasan.
  • [saluran alfa] Model 3D kini dirender dengan pencahayaan berbasis gambar (IBL) secara default di Peta 3D.

3.60.8

9 April 2025

Perubahan:

  • [saluran beta] LocalContext API kini telah dihapus sepenuhnya. Jika Anda mencoba membuat instance LocalContextMapView, error akan ditampilkan. Lihat https://developers.google.com/maps/deprecations#localcontext-deprecation untuk mengetahui informasi selengkapnya.
  • Memperbaiki bug yang menyebabkan perilaku aneh saat menarik Penanda Lanjutan di perangkat sentuh.
  • Meningkatkan opasitas overlay Cooperative Gesture Handling agar teks di dalamnya memenuhi persyaratan kontras di semua area peta.
  • Menambahkan dukungan untuk PostalAddress di Places API.
  • Memastikan bahwa hamparan peta statis saat memulai memiliki colorScheme yang sama dengan peta yang mendasarinya.

3.60.7b

3 April 2025

Perubahan:

  • Widget Place Autocomplete kini tersedia di saluran mingguan.

3.60.6

27 Maret 2025

Perubahan:

  • Memperbaiki masalah di Safari saat halaman yang menggunakan overscroll-behavior tidak di-scroll dengan benar.
  • Memperbaiki kedipan saat menambahkan banyak Penanda Lanjutan dengan perilaku saat tumpang tindih diaktifkan.
  • Menambahkan dukungan untuk PriceRange di Places.

3.60.5 (Rollback)

20 Maret 2025

Perubahan:

  • Memperbaiki bug yang mencegah halaman di-scroll saat mengklik atau menyentuh Penanda Lanjutan.
  • Memperbaiki bug yang menyebabkan mode layar penuh tidak berfungsi dengan baik di <gmp-map>.
  • Memperbaiki bug yang menyebabkan Jendela Info Penanda Lanjutan yang tersembunyi tetap terlihat.
  • Peta bergaya kustom di Roadmap tidak akan kehilangan gaya kustomnya saat lapisan Bersepeda ditambahkan.

3.60.4

11 Maret 2025

Perubahan:

  • Gaya dan warna latar belakang kustom diterapkan ke jenis peta dan skema warna tertentu yang gayanya ditentukan (awalnya, ini akan dibatasi untuk Roadmap dan Roadmap Dark). Lapisan Transportasi Umum akan mempertahankan gaya kustom apa pun untuk jenis peta yang dipilih.

3.60.3 (Rollback)

5 Maret 2025

Perubahan:

  • Memperbaiki bug yang menyebabkan panel rute tidak muncul.

3.60.2

27 Februari 2025

Perubahan:

  • Places: Menambahkan dukungan untuk jenis konektor EV NACS (SAE J3400).
  • Merilis elemen HTML gmp-map dan gmp-advanced-marker ke GA.

3.60.1

20 Februari 2025

Perubahan:

  • [saluran alfa] altitudeMode di Polygon3DElement dan Polyline3DElement kini ditetapkan secara default ke CLAMP_TO_GROUND.
  • [saluran alfa] Opsi mode baru di Map3DElement kini harus ditetapkan agar Peta 3D dapat dirender (tersedia 2 nilai baru, HYBRID dan SATELLITE). Opsi defaultLabelsDisabled yang ada telah dihapus, tetapkan mode ke HYBRID atau SATELLITE.
  • [saluran beta] Warna latar belakang akan kembali ke default atau warna yang ditetapkan di MapOptions jika tidak ditetapkan secara khusus untuk jenis peta tertentu.
  • [saluran beta] Gaya kustom raster hanya boleh diterapkan ke jenis peta yang telah ditetapkan untuk gaya tersebut.
  • Memperbaiki masalah saat Penanda Lanjutan bergeser saat ditarik dalam mode layar penuh. Juga memperbaiki masalah pegman StreetView yang memiliki offset saat ditarik dalam mode layar penuh.
  • Ganti kontrol zoom default dengan kontrol kamera baru, yang berisi tombol geser dan zoom.
  • Perbarui ikon tombol zoom agar selaras dengan ikon tombol geser baru.

3.59.8

6 Februari 2025

Perubahan:

  • Pelanggan kini dapat mengakses nilai TransitFare sebagai teks.
  • [saluran alfa] Meluncurkan AirQualityMeterElement baru: <gmp-air-quality-meter>.
  • [saluran alfa] Penggunaan PlaceAutocompleteElement kini akan memerlukan Places API (Baru) untuk diaktifkan di Project Google Cloud. .
  • [saluran alfa] PlaceAutocompleteElement: Peristiwa gmp-placeselect diganti dengan gmp-select, dan menyediakan objek PlacePredictionSelectEvent, bukan objek PlaceAutocompletePlaceSelect.
  • [saluran alfa] PlaceAutocompleteElement: Peristiwa gmp-requesterror diganti dengan gmp-error, dan menyediakan objek Event, bukan objek PlaceAutocompleteRequestErrorEvent.
  • [saluran alfa] PlaceAutocompleteElement: componentRestrictions diganti dengan includedRegionCodes.
  • [saluran alfa] PlaceAutocompleteElement: types diganti dengan includedPrimaryTypes.

3.59.7

30 Januari 2025

Perubahan:

  • [saluran beta] Warna latar belakang peta jalan dan peta jalan mode gelap yang ditetapkan untuk gaya kustom harus dirender di belakang ubin dan melewati margin peta.
  • [saluran beta] Peta jalan bergaya kustom (atau peta jalan mode gelap) akan mempertahankan gaya kustomnya saat lapisan transportasi umum ditambahkan, bukan kembali ke gaya peta dasar default.
  • Peta yang berada dalam mode gelap kini akan tetap dalam mode gelap saat lapisan transportasi umum ditambahkan.

3.59.6

23 Januari 2025

Tidak ada perubahan yang terlihat oleh publik.

3.59.5

16 Januari 2025

Perubahan:

  • Memperbaiki bug yang menyebabkan error yang tidak tertangkap saat membuat panorama Street View kustom.

3.59.4a

9 Januari 2025

Perubahan:

  • Memperbaiki bug yang menyebabkan error yang tidak tertangkap ditampilkan saat lapisan lalu lintas diaktifkan.
  • [saluran beta] Menyelesaikan masalah saat PlaceAutocompleteElement tidak menghasilkan fokus dengan benar.
  • [saluran beta] Fitur peta atom akan ditampilkan di kota pendukung pada z17 dan lebih dalam.

Catatan rilis sebelumnya

Untuk catatan rilis dari tahun 2024 dan sebelumnya, lihat arsip catatan rilis Maps JavaScript API.