ติดตามบันทึกประจำรุ่นเหล่านี้
ทีม Maps JavaScript API จะอัปเดต API เป็นประจำด้วยฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง และการปรับปรุงประสิทธิภาพ คุณระบุเวอร์ชันของ API ที่จะโหลดภายในแอปพลิเคชันได้โดยระบุในพารามิเตอร์ v ของคำขอบูตสแตรป Maps JavaScript API อ่านเพิ่มเติมเกี่ยวกับการกำหนดเวอร์ชัน
บันทึกการเปลี่ยนแปลงนี้จะแสดงรายการรุ่นตามวันที่และหมายเลขเวอร์ชัน พร้อมกับการเปลี่ยนแปลงที่เกี่ยวข้อง
หน้านี้แสดงบันทึกประจำรุ่นสำหรับปี 2025 และ 2026 สำหรับรุ่นก่อนหน้า โปรดดูที่เก็บถาวรบันทึกประจำรุ่นของ Maps JavaScript API
หากต้องการรับข้อมูลอัปเดตเกี่ยวกับ Maps API เวอร์ชันใหม่ โปรดสมัครรับข้อมูลจากกลุ่ม google-maps-js-api-v3-notify
3.66.11a
22 ตุลาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้องค์ประกอบ Places UI Kit Pro (
AdvancedPlaceDetailsElement,AdvancedPlaceDetailsCompactElement,AdvancedPlaceSearchElement,AdvancedPlaceListElement) พร้อมให้บริการในเวอร์ชันสำหรับผู้ใช้ทั่วไปในช่องทางรายสัปดาห์แล้ว - ในเลย์เอาต์แบบกะทัดรัดแนวนอนของ
PlaceDetailsCompactElement(<gmp-place-details-compact>) และPlaceSearchElement(<gmp-place-search>) ปุ่มไอคอน "เปิดใน Google Maps" จะแสดงในแถวบนสุดข้างชื่อและที่อยู่ของสถานที่ เพื่อให้แถวข้อมูลพื้นฐานที่เหลือขยายเต็มความกว้าง - รายละเอียดสถานที่จะไม่แสดงพื้นที่การดำเนินการที่ว่างเปล่าอีกต่อไปเมื่อองค์ประกอบ
gmp-place-linkหรือgmp-place-buttonที่มีช่องไม่สามารถแสดงผลสำหรับสถานที่นั้นได้ - เลิกใช้งาน
PlaceContentConfigElement(<gmp-place-content-config>) แล้ว เพิ่มองค์ประกอบเนื้อหาลงในPlaceDetailsElementหรือPlaceDetailsCompactElementโดยตรง หรือภายในองค์ประกอบ<template slot="details-item">ในPlaceSearchElement - ฟังก์ชันการทำงานของ KmlLayer ใน Maps JavaScript API ไม่พร้อมใช้งานอีกต่อไป ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations
- [ช่องอัลฟ่า] เพิ่ม
PlacePinElement(<gmp-place-pin>) ซึ่งแสดงหมุดแผนที่สำหรับสถานที่โดยใช้ไอคอนหมวดหมู่หรือรูปภาพของสถานที่ เพื่อใช้เป็นเนื้อหาของAdvancedMarkerElement - [ช่องอัลฟ่า] แก้ไขเนื้อหาป๊อปโอเวอร์
Route3DElementและRoute.createPopover()ที่ถูกตัดในแผนที่แบบสั้น เช่น ในโทรศัพท์ที่ซูมหน้าเว็บ 200%
3.66.9d
14 ตุลาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่การลาก AdvancedMarkerElement จนเสร็จสิ้นจะทริกเกอร์กิจกรรมการคลิกแผนที่โดยไม่ถูกต้อง
- แก้ไขหน้าต่างข้อมูลจุดที่น่าสนใจไม่ปิดเมื่อกดแป้น Escape หลังจากเปิดจุดที่น่าสนใจเดิมอีกครั้ง
- [ช่องอัลฟ่า]
AdvancedPlaceDetailsElement,AdvancedPlaceDetailsCompactElementและAdvancedPlaceItemElementรองรับช่องbasic-section-topและbasic-section-bottomในช่องอัลฟ่าแล้ว - [ช่องทางอัลฟ่า]
PlacePinElementเผยแพร่แล้วในช่องทางอัลฟ่าเพื่อแสดงข้อมูลสถานที่บนแผนที่ - แก้ไขปัญหาที่ InfoWindow ไม่ปิดเมื่อกดแป้น Escape และโฟกัสไม่กลับไปยังองค์ประกอบที่โฟกัสก่อนหน้านี้เมื่อแผนที่เป็นองค์ประกอบ gmp-map
3.66.8b
8 ตุลาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่หน้าต่างข้อมูลจุดที่น่าสนใจไม่ปิดเมื่อกดแป้น Escape หลังจากคลิกไอคอนจุดที่น่าสนใจอีกครั้ง
- แก้ไขการไปยังส่วนต่างๆ ด้วยปุ่มลูกศรบนแป้นพิมพ์ที่ย้ายโฟกัสไปยัง AdvancedMarkerElement นอกพื้นที่แผนที่ที่มองเห็นได้
- [เวอร์ชันเบต้า] เพิ่ม
MapMode.ROADMAP, ตัวควบคุม UI ของโหมดแผนที่,Map3DElement.colorScheme(สำหรับการจัดรูปแบบแผนที่สว่างและมืด) และLabel3DElement(<gmp-label-3d>) ลงในแผนที่ 3 มิติ (Map3DElement)
3.66.7
1 ตุลาคม 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] แก้ไขไอคอนยานพาหนะขนส่งสาธารณะในป๊อปโอเวอร์
Route3DElementที่หายไปในโหมดบังคับใช้สี - [ช่องอัลฟ่า] ตอนนี้
Route.createWaypointMarkers()จะตั้งค่าเริ่มต้นที่แปลแล้วtitle("ต้นทาง" หรือ "ปลายทาง") ในเครื่องหมายที่สร้างขึ้น - [ช่องอัลฟ่า] แก้ไขปัญหาข้อความป๊อปโอเวอร์
Route3DElementไม่แสดงในโหมดแผนที่แบบไฮบริดและดาวเทียม - [ช่องอัลฟ่า] เครื่องหมาย 3 มิติที่สร้างโดย
Route.createWaypointMarkers()จะคงขนาดหน้าจอไว้คงที่ (sizePreservedคือtrueโดยค่าเริ่มต้น) - [ช่องอัลฟ่า] ตอนนี้คุณสามารถเข้าถึงเครื่องหมายต้นทางและปลายทางของ
Route3DElementได้ด้วยแป้นพิมพ์ และโปรแกรมอ่านหน้าจอจะอ่านออกเสียงเครื่องหมายดังกล่าว การวางเมาส์เหนือเครื่องหมายจะแสดงชื่อเป็นเคล็ดลับเครื่องมือ - [เวอร์ชันเบต้า] เพิ่มพร็อพเพอร์ตี้ Map3DElement.maxMemoryMegabytes และ Map3DElement.qualityMode พร้อมกับ enum QualityMode เพื่อช่วยลดการใช้งานหน่วยความจำของแผนที่ 3 มิติ
- แก้ไขปัญหาที่
PopoverElement(<gmp-popover>) เลื่อนออกจาก Anchor เมื่อเปลี่ยนการซูมหน้าใน Safari - เพิ่มการรองรับเหตุการณ์ตัวชี้ผ่าน
gmp-pointerover,gmp-pointeroutและgmp-pointermoveสำหรับองค์ประกอบแบบอินเทอร์แอกทีฟใน Maps3D - แก้ไขคำจำกัดความ TypeScript สำหรับองค์ประกอบการวาดแผนที่ 3 มิติ (Marker3DElement, Model3DElement, Polygon3DElement, Polyline3DElement, FlattenerElement, CirclePathElement) และ PopoverElement เพื่อยอมรับ google.maps.LatLng
3.66.6c
22 กันยายน 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่
PlaceAutocompleteElementไม่แสดงปุ่มล้างเมื่อมีการป้อนข้อมูลแบบเป็นโปรแกรมผ่านตัวเลือกคอนสตรักเตอร์หรือพร็อพเพอร์ตี้ค่า - [alpha channel] นำ
colorSchemeออกจากgoogle.maps.routes.RoutePolyline3DOptionsแล้ว ตอนนี้ Route3DElement จะติดตามรูปแบบสีที่มีผลของ Map3D ระดับบน - [เวอร์ชันเบต้า] แก้ไขปัญหาหน่วยความจำรั่วไหลในวงจรการแสดงผลพาโนรามาใน Street View
- [เวอร์ชันเบต้า] ไอคอนเริ่มต้นของ
PlaceLinkElementอาจซ่อนอยู่ด้วยแอตทริบิวต์default-icon-hiddenซึ่งช่วยให้ใช้ลิงก์สถานที่ที่มีเฉพาะข้อความได้
3.66.4d
9 กันยายน 2569
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] เปลี่ยนระยะต่ำสุดของ AutofitsCamera จาก 2,000 เมตรเป็น 80 เมตร
- เลิกใช้งาน
AdvancedMarkerElement.addListener()และเหตุการณ์เดิม (click,dragstart,drag,dragend) แล้ว โปรดใช้addEventListener()มาตรฐานกับเหตุการณ์ที่มีคำนำหน้าgmp-แทน
3.66.3d
2 กันยายน 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] เพิ่มช่อง
trafficPolylinesDisabledลงในRoutePolyline3DOptionsแล้ว ซึ่งช่วยให้นักพัฒนาแอปปิดใช้เส้นประกอบที่คำนึงถึงการจราจรได้เมื่อสร้างเส้นประกอบของเส้นทาง 3 มิติ - [ช่องทางอัลฟ่า] เพิ่มประสิทธิภาพ Route3DElement เพื่อหลีกเลี่ยงคำขอแบ็กเอนด์ที่ไม่จำเป็นเมื่อสลับ trafficPolylinesDisabled
3.66.2d
26 สิงหาคม 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] นำไอคอน Route 3D ออกจากการโหลดแบบอักษรและย้ายไปยังชิ้นงาน SVG ที่ฝังไว้เพื่อหลีกเลี่ยงความซับซ้อนเมื่อโหลดแบบอักษร Material Symbols มากกว่า 1 ครั้ง
- [เวอร์ชันเบต้า] เพิ่มคอมโพเนนต์ขั้นสูงของ Places UI Kit ได้แก่
AdvancedPlaceDetailsElement,AdvancedPlaceDetailsCompactElement,PlaceLinkElement,PlaceButtonElement,PlaceNameElement,AdvancedPlaceListElement,AdvancedPlaceSearchElement - เพิ่มเคล็ดลับเครื่องมือลงในชื่อสายขนส่งสาธารณะเพื่อให้เห็นชื่อเต็มแม้ว่าจะถูกตัดให้สั้นลงก็ตาม
- เพิ่มการพิมพ์
removeEventListenerสำหรับคอมโพเนนต์เว็บที่กำหนดเอง - แก้ไขปัญหาที่ VoiceOver แสดงเส้นขอบโฟกัสบนองค์ประกอบโปรแกรมอ่านหน้าจอที่ซ่อนไว้สำหรับเครื่องหมายเส้นทาง
3.66.1a
17 สิงหาคม 2026
การเปลี่ยนแปลง:
- แก้ไขลักษณะการทำงานด้านการช่วยเหลือพิเศษของรูปภาพการ์ดสถานที่แบบคงที่โดยเพิ่มป้ายกำกับสำรองและนำจุดหยุดโฟกัสของแป้นพิมพ์ที่ซ้ำซ้อนออก
3.65.12f
6 สิงหาคม 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] เพิ่ม
<gmp-label-3d>(google.maps.maps3d.Label3DElement) ลงในช่องอัลฟ่าของ 3D Maps JS API ตอนนี้นักพัฒนาแอปสามารถใช้องค์ประกอบใหม่เพื่อประกาศข้อความป้ายกำกับและกำหนดค่าการดำเนินการสำหรับการซ้อนทับได้อย่างอิสระ โดยแยกจากองค์ประกอบเครื่องหมาย 3 มิติที่ลิงก์ไว้ (เช่น<gmp-marker-3d>และ<gmp-marker-3d-interactive>) - ระบุชื่อที่เข้าถึงได้ซึ่งไม่ซ้ำกันสำหรับปุ่ม "ตัวเลือกเพิ่มเติม" ในวิดเจ็ตรายละเอียดสถานที่
- [ช่องทางอัลฟ่า] ปรับปรุงข้อความแสดงข้อผิดพลาดของโหมดการเดินทางแบบ 3 มิติของเส้นทางเมื่อใช้
TravelMode.TWO_WHEELERนอกเวอร์ชันอัลฟ่า/เบต้า - [ช่องอัลฟ่า] ตอนนี้คอมโพเนนต์ Route3D รองรับพร็อพเพอร์ตี้
trafficPolylinesDisabledแล้ว ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์ปิดใช้เส้นประกอบที่คำนึงถึงการจราจรได้เมื่อใช้ตัวเลือกการกำหนดเส้นทางTRAFFIC_AWAREหรือTRAFFIC_AWARE_OPTIMAL - [ช่องอัลฟ่า] เพิ่มระยะห่างจากขอบเขตทางเหนือของ AutofitsCamera เพื่อป้องกันการครอบตัดหมุดเริ่มต้น
- แก้ไขปัญหาที่ลากเพ็กแมนของ Street View ไปยังแผนที่บนอุปกรณ์หน้าจอสัมผัสไม่ได้
3.65.11b
27 กรกฎาคม 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] ปรับปรุงป๊อปโอเวอร์ Route3D เพื่อแสดงไอคอนที่ไม่ใช่ขนส่งสาธารณะ (การปั่นจักรยาน การขับรถ ยานพาหนะ 2 ล้อ และการเดิน)
- [ช่องอัลฟ่า]
Route.createWaypointMarkersสร้างตัวทำเครื่องหมายสำหรับต้นทางและปลายทาง โดยใช้การจัดรูปแบบเริ่มต้น เว้นแต่จะมีการระบุฟังก์ชัน customOverride ขณะนี้ยังไม่รองรับจุดอ้างอิงระดับกลาง
3.65.10a
22 กรกฎาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่ Maps JS โหลดแบบอักษร Material Symbols Outlined ในลักษณะที่อาจส่งผลต่อแบบอักษรเดียวกันที่โหลดในหน้าฐาน
- แก้ไขปัญหาที่
PlaceAutocompleteElementส่งค่าว่างใน POST ของแบบฟอร์มเมื่อเริ่มต้นด้วย options.value หรือแก้ไขแบบเป็นโปรแกรมผ่านพร็อพเพอร์ตี้ value - อัปเดตตัวควบคุม UI การเอียงและทิศทางของแผนที่ 3 มิติเพื่อเปิดใช้อีกครั้งหากช่วงข้อจำกัดของกล้องเพิ่มขึ้น
3.65.8c (ย้อนกลับ)
7 กรกฎาคม 2026
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า]
Route3DElementแสดงผลข้อมูลเส้นประกอบและป๊อปโอเวอร์เพิ่มเติมสำหรับเส้นทางขนส่งสาธารณะ - เพิ่มการรองรับ
internalUsageAttributionIdsไปยัง Address Validation API พร็อพเพอร์ตี้นี้ช่วยให้การเรียก API มีการระบุแหล่งที่มาของแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจง - อัปเดตหน้าต่างข้อมูลเริ่มต้นสำหรับการคลิกจุดที่น่าสนใจในแผนที่ 2 มิติเพื่อใช้วิดเจ็ตสถานที่
- ปรับปรุงความน่าเชื่อถือของภาพพาโนรามาใน Street View ภายใต้สภาวะที่มีการเข้าชมสูง
3.65.6a
25 มิถุนายน 2026
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] อัปเดตหน้าต่างข้อมูลเริ่มต้นสำหรับการคลิกจุดที่น่าสนใจในแผนที่ 2 มิติเพื่อใช้วิดเจ็ตสถานที่
- แก้ไขข้อบกพร่องที่ทำให้แผนที่ 3 มิติแสดงข้อผิดพลาดเป็นครั้งคราวเมื่อค่า
fovสูงมาก - อัปเดตเครื่องหมายเส้นทางเริ่มต้นให้ไม่ใช้ตัวเลือก
glyphPinElementที่เลิกใช้งานแล้วอีกต่อไป
3.65.5e
17 มิถุนายน 2026
การเปลี่ยนแปลง:
- แก้ไขการพิมพ์สำหรับ
OverlayView.getMap() - อัปเดตการพิมพ์สำหรับ
BasicPlaceAutocompleteElementและPlaceAutocompleteElementเพื่อระบุว่าพารามิเตอร์ตัวเลือกคอนสตรักเตอร์เป็นแบบไม่บังคับ
3.65.3b
4 มิถุนายน 2026
การเปลี่ยนแปลง:
- ฟังก์ชัน DrawingManager ใน Maps JavaScript API ไม่พร้อมใช้งานอีกต่อไป ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations
- ปรับปรุงคอนทราสต์ของสีสำหรับกล่องโต้ตอบลิขสิทธิ์ของแผนที่ในโหมดมืด
- ปิดใช้การควบคุมการหมุนแผนที่ 3 มิติเมื่อถึงขีดจำกัดการมุ่งหน้า
- แก้ไขปัญหาที่ช่องป้อนข้อมูลบนอุปกรณ์เคลื่อนที่สำหรับ Place Autocomplete ซ้อนทับกับแถบสถานะ/พื้นที่ปลอดภัยของระบบ iOS หมายเหตุ: การแก้ไขจะทำงานเมื่อตั้งค่า viewport-fit=cover ในเมตาแท็ก Viewport
- เพิ่มการรองรับ internalUsageAttributionIds ลงใน Maps 3D JavaScript API พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
- เพิ่มการรองรับ internalUsageAttributionIds ลงใน Places (New) API พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
- [ช่องอัลฟ่า] จำกัดประเภท Getter ของพร็อพเพอร์ตี้ Route3DElement ให้แคบลงเพื่อให้ตรงกับการปรับมาตรฐาน Setter
- [ช่องทางอัลฟ่า] Route3DElement แสดงพร็อพเพอร์ตี้ routes, fallbackInfo และ geocodingResults
3.65.2d
27 พฤษภาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาเกี่ยวกับปุ่มซูมเมื่อซูมออกในแผนที่ที่มีขอบเขตที่จำกัด
- ไลบรารี Places ได้เปิดตัว
transitStationสำหรับสถานที่ - เพิ่มการรองรับ
internalUsageAttributionIdsในไลบรารี Routes พร็อพเพอร์ตี้นี้ช่วยให้นักพัฒนาซอฟต์แวร์ระบุแหล่งที่มาของการเรียก API ไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจงได้
3.65.1c
20 พฤษภาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้โลโก้ Google จะเป็นสีเทาเข้มบนพื้นหลังสีขาวสำหรับแผนที่ถนนและภูมิประเทศในโหมดสว่าง ไม่ว่าจะมีการระบุรหัสแผนที่หรือการจัดรูปแบบที่กำหนดเองหรือไม่ก็ตาม
- [ช่องอัลฟ่า] Route3DElement จะส่งเหตุการณ์ gmp-load และ gmp-error หลังจากการเรียก Routes API ที่สำเร็จและไม่สำเร็จตามลำดับ
- แก้ไขเอกสารประกอบที่ไม่ถูกต้องซึ่งระบุว่าระบบจะไฮไลต์รายการที่ตรงกันในข้อความรองของการคาดคะเนการเติมข้อความอัตโนมัติ ระบบจะไฮไลต์รายการที่ตรงกันในข้อความหลักเท่านั้น ซึ่งแสดงถึงลักษณะการทำงานของการเติมข้อความอัตโนมัติของ Places API
- ปรับปรุงการรับค่าสีสำหรับรายการการคาดคะเนการเติมข้อความอัตโนมัติของสถานที่เพื่อให้รับค่าสีที่ตั้งค่าไว้ในองค์ประกอบหลักได้อย่างเหมาะสม
- เพิ่มช่อง "input-icon" และ "clear-icon" ลงในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement เพื่อปรับแต่งไอคอน
- แสดงส่วนเงา
prediction-item-secondary-textและprediction-item-nonmatchสำหรับรายการการคาดคะเนทั้ง BasicPlaceAutocomplete และ PlaceAutocomplete ซึ่งช่วยให้จัดรูปแบบที่กำหนดเองสำหรับข้อความหลักและข้อความรองที่ไม่ตรงกันได้ - เพิ่มแอตทริบิวต์ no-clear-button และพร็อพเพอร์ตี้ noClearButton ลงในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement เพื่ออนุญาตให้ซ่อนปุ่มล้าง
- เราได้เลิกใช้งานฟังก์ชันเลเยอร์แผนที่ความหนาแน่นใน Maps JavaScript API แล้ว
- ปรับปรุงการจัดการข้อผิดพลาดสำหรับการเรียกข้อมูลการกำหนดค่าแผนที่
- ตอนนี้เราเลิกใช้งานภาพ 45 องศาสำหรับแผนที่แรสเตอร์แล้ว
- เพิ่มคลาสที่ขาดหายไปลงในเอกสารประกอบของ PlacesLibrary นอกจากนี้ ยังได้บันทึกเมธอด
toString()ในFormattableTextด้วย - ปรับปรุงการช่วยเหลือพิเศษของลิงก์ "รายงานข้อผิดพลาดในแผนที่"
3.64.12d
6 พฤษภาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้เมธอด
equals()ของLatLngยอมรับออบเจ็กต์LatLngLiteralแทนการแสดงข้อผิดพลาด ตอนนี้เอกสารประกอบสำหรับLatLngและLatLngAltitudeequals()ยังแสดงระดับความคลาดเคลื่อนที่ยอมรับได้ที่มีอยู่เป็น 1e-9 อย่างถูกต้องด้วย - [ช่องอัลฟ่า] ตอนนี้
Map3DElementที่มีองค์ประกอบย่อยแบบปรับพอดีอัตโนมัติจะแสดงผลในตอนแรกด้วยโหมดระดับความสูงRELATIVE_TO_GROUNDซึ่งรองรับการแสดงพื้นที่ที่มีระดับความสูงมากขึ้นเมื่อโหลดในกรณีที่มีการกำหนดพร็อพเพอร์ตี้กล้องไว้ล่วงหน้าแทนที่จะใช้flyCameraToนอกจากนี้ ในการโหลดMap3DElementครั้งแรก หากแผนที่มีองค์ประกอบย่อยที่ใช้ AutofitsCamera API ซึ่งยังคงทำงานอยู่ การแสดงผลแผนที่ครั้งแรกจะเลื่อนออกไปจนกว่าองค์ประกอบย่อยทั้งหมดจะทำงานเสร็จ และกล้องจะสแนปโดยไม่คำนึงถึงการตั้งค่าภาพเคลื่อนไหวแบบบินไป การอัปเดตกล้องในภายหลังจะเป็นไปตามการตั้งค่าการบินไป - [ช่องอัลฟ่า]
Polygon3DElementเพิ่มพร็อพเพอร์ตี้ autofitsCamera เพื่อรองรับการปรับกล้องอัตโนมัติ
3.64.11d
29 เมษายน 2026
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] MarkerElement เพิ่มพร็อพเพอร์ตี้ autofitsCamera เพื่อรองรับการปรับกล้องให้พอดีกับเครื่องหมายโดยอัตโนมัติ
- แก้ไขปัญหาใน PlaceAutocompleteElement ที่ไอคอนรายการการคาดคะเนไม่แสดงผลในเบราว์เซอร์ Safari
- ไลบรารี Places ได้เปิดตัว
isPureServiceAreaBusinessสำหรับสถานที่ ตอนนี้คุณสามารถขอผลลัพธ์สำหรับธุรกิจที่ให้บริการตามสถานที่เท่านั้นได้โดยตั้งค่าpureServiceAreaBusinessesIncludedในคำขอ Place Autocomplete (Data API และวิดเจ็ต) และการค้นหาข้อความ - ไลบรารี Places ได้เปิดตัว
addressDescriptor,containingPlacesและtimeZoneสำหรับสถานที่ - ไลบรารี Places ได้เปิดตัว
futureOpeningDateสำหรับสถานที่ ตอนนี้คุณสามารถขอผลการค้นหาสำหรับธุรกิจที่ยังไม่เปิดได้โดยตั้งค่าfutureOpeningBusinessesIncludedในคำขอ Place Autocomplete (Data API และวิดเจ็ต), การค้นหาในบริเวณใกล้เคียง และการค้นหาข้อความ - ตอนนี้โลโก้ Google จะเหมือนกันสำหรับ Roadmap Light ไม่ว่าจะมีรหัสแผนที่หรือการจัดรูปแบบที่กำหนดเองหรือไม่ก็ตาม ก่อนหน้านี้ เราแสดงโลโก้ Google ในโหมดมืดสำหรับแผนที่ Roadmap ทั้งหมดที่ใช้รหัสแผนที่ หากต้องการใช้โลโก้ Google สีขาว ผู้ใช้ควรเปลี่ยนไปใช้โหมดมืด
- เพิ่ม focus-ring เป็น CSS Shadow Part ในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement
- เพิ่ม
FuelTypeDIESEL_PLUSและE100ใหม่แล้ว เพิ่มEVConnectorTypeNACSใหม่แล้ว - เพิ่มแอตทริบิวต์ value, placeholder, disabled, readonly, no-input-icon และ maxlength ลงใน PlaceAutocompleteElement และ BasicPlaceAutocompleteElement
- เพิ่มพร็อพเพอร์ตี้ "description" ลงในทั้ง PlaceAutocompleteElement และ BasicPlaceAutocompleteElement เพื่อให้บริบทเพิ่มเติมแก่ผู้ใช้โปรแกรมอ่านหน้าจอ
- จำกัดประเภทที่ประกาศของ LatLngAltitudeLiteral.altitude เพื่อไม่อนุญาตให้เป็นค่า Null หรือไม่ได้กำหนด แก้ไขประเภทการแสดงผลที่ประกาศของ DirectionalLocation.toJSON()
3.64.9c
14 เมษายน 2026
การเปลี่ยนแปลง:
- ตอนนี้การประกาศ TypeScript จะแยกความแตกต่างของประเภท Getter และ Setter ของพร็อพเพอร์ตี้ได้อย่างถูกต้อง (รวมถึงพร็อพเพอร์ตี้แบบอ่านอย่างเดียวที่ไม่มี Setter)
3.64.8b
8 เมษายน 2026
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] Route3DElement, Marker3DElement และ Polyline3DElement ที่มี autofitsCamera จะไม่ทำให้กล้องอัปเดตเมื่อนำออกจาก DOM สำหรับ Route3DElement ข้อผิดพลาดหรือการตอบกลับที่ว่างเปล่าจะไม่มีผลต่อกล้อง นอกจากนี้ การเปลี่ยน autofitsCamera จาก "จริง" เป็น "เท็จ" ในองค์ประกอบหนึ่งๆ จะไม่อัปเดตกล้องเพื่อยกเว้นองค์ประกอบนั้น แต่จะเป็นการเลือกไม่ใช้องค์ประกอบดังกล่าวในการอัปเดตกล้องในอนาคต
- ตอนนี้
zIndexของAdvancedMarkerElementจะกำหนดโดยค่าที่ตั้งไว้อย่างชัดเจน หรือกำหนดโดยตำแหน่งพิกเซลแนวตั้งโดยค่าเริ่มต้น ค่าที่ระบุอย่างชัดแจ้งจะมีความสำคัญเหนือกว่าค่าเริ่มต้น เราขอแนะนำให้ใช้zIndexกับเครื่องหมายทั้งหมดอย่างสม่ำเสมอ เพื่อหลีกเลี่ยงไม่ให้เครื่องหมายที่อยู่ต่ำกว่าบนหน้าจอซึ่งไม่มีzIndexซ้อนทับกับเครื่องหมายที่มี โดยไม่คาดคิด - ตอนนี้การประกาศ TypeScript มีอินเทอร์เฟซที่แมปชื่อแท็ก HTML กับคลาส JS (
google.maps.HTMLElementTagNameMapและHTMLElementTagNameMapส่วนกลาง), อินเทอร์เฟซที่แมปชื่อแท็ก HTML กับ EventMap ของคลาส JS แต่ละคลาส (google.maps.HTMLElementEventMapTagNameMap), อินเทอร์เฟซของพร็อพเพอร์ตี้ CSS ที่กำหนดเองทั้งหมด (google.maps.CSSProperties) และ enum ที่อิงตามสตริงแต่ละรายการมีประเภทยูเนียนสตริงที่กำหนดไว้ (เป็น${EnumName}String) และยูเนียนสตริงนั้นใช้สำหรับ enum นั้นตลอดการประกาศaddEventListener()ยังโอเวอร์โหลดในองค์ประกอบที่กำหนดเองแต่ละรายการด้วยประเภท EventMap และgoogle.maps.importLibrary()โอเวอร์โหลดเพื่อพิมพ์ไลบรารีที่แสดงผลแต่ละรายการอย่างถูกต้องสำหรับชื่อไลบรารีที่ส่งเข้ามา
3.64.7d
1 เมษายน 2026
การเปลี่ยนแปลง:
- ตอนนี้คุณสามารถอัปเดตพร็อพเพอร์ตี้
mapIdแบบไดนามิกได้แล้วหลังจากเริ่มต้นMap3DElementซึ่งช่วยลดความจำเป็นในการสร้างอินสแตนซ์Map3DElementอีกครั้ง - [ช่องอัลฟ่า] เพิ่ม
Route3DElementใหม่สำหรับการแสดงผลเส้นทางบนแผนที่ 3 มิติ - [ช่องทางอัลฟ่า] เพิ่ม API
Route.create3DPolylines()และRoute.createPopover()ใหม่ - [ช่องอัลฟ่า] เพิ่ม API
spherical.traversePath()ใหม่แล้ว - [ช่องอัลฟ่า] เพิ่ม API
autofitsCameraใหม่ลงในMarker3DElement,Polyline3DElementและRoute3DElementพร้อม APIautofitsCameraAnimationใหม่สำหรับMap3DElement - [ช่องอัลฟ่า] เพิ่ม
CirclePathElementใหม่สำหรับการแสดงผลวงกลมด้วยPolygon3DElement - [ช่องทางอัลฟ่า] โหมดแผนที่
ROADMAPใหม่พร้อมใช้งานแล้วในแผนที่ 3 มิติในช่องทางalpha - แก้ไขข้อบกพร่องที่ Pegman ของ Street View ทำงานไม่ถูกต้องบนอุปกรณ์เคลื่อนที่เมื่ออยู่ในแผนที่ที่แนบกับองค์ประกอบ DOM ซึ่งสร้างขึ้นในบริบทเฟรมที่แตกต่างจากโค้ดไลบรารี Maps JS
3.64.6d
26 มีนาคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่การกด Enter ไม่ส่งแบบฟอร์มที่มีองค์ประกอบ Place Autocomplete หากไม่มีการไฮไลต์การคาดคะเน
- แก้ไขภาวะแข่งขันที่ทำให้
FlattenerElementวาดบนแผนที่ 3 มิติไม่สำเร็จ - แก้ไขข้อบกพร่องที่การจัดการการสัมผัสบนอุปกรณ์เคลื่อนที่ทำงานไม่ถูกต้องเมื่อแนบแผนที่กับองค์ประกอบ DOM ที่สร้างขึ้นในบริบท iframe อื่นจากโค้ดไลบรารี Maps JS
3.64.5d
18 มีนาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้ช่อง
weeklyมีการอัปเดตแผนที่ 3 มิติหลายรายการ ซึ่งรวมถึงMarkerElementและFlattenerElementใหม่ นอกจากนี้ เรายังได้เพิ่มพร็อพเพอร์ตี้cameraPositionและfovรวมถึงการรองรับaltitudeModeสำหรับเมธอดflyCameraToและflyCameraAround - ไลบรารี Places ได้เปิดตัว
currentOpeningHours,regularSecondaryOpeningHoursและcurrentSecondaryOpeningHoursสำหรับสถานที่ที่ระบุcurrentOpeningHoursระบุเวลาทำการสำหรับสัปดาห์ที่กำลังจะมาถึง รวมถึงเวลาทำการพิเศษ เช่น วันหยุด เวลาทำการรองจะแตกต่างจากเวลาทำการหลักของสถานที่ และระบุเวลาทำการสำหรับสิ่งต่างๆ เช่น ไดรฟ์ทรู การรับสินค้า หรือการสั่งกลับบ้านของสถานที่ - แก้ไขปัญหาในแผนที่ 3 มิติที่ลิงก์ไปยัง Google Maps บางครั้งไม่อัปเดตอย่างถูกต้องหลังจากที่แผนที่ย้ายตำแหน่ง
3.64.4d
12 มีนาคม 2026
การเปลี่ยนแปลง:
- ซิงค์พร็อพเพอร์ตี้แผนที่
InfoWindowเมื่อมีการเปลี่ยนตำแหน่งเพื่อแก้ไขปัญหาที่ทำให้เกิดคำเตือนคอนโซลที่ไม่จำเป็น - แก้ไขปัญหาที่การอัปเดต
fovแบบเป็นโปรแกรมใน Map3DElement ถูกยกเลิกเป็นครั้งคราว - ตอนนี้เมธอด
flyCameraAroundในMap3DElementยอมรับNumber.Infinityสำหรับพารามิเตอร์repeatCountซึ่งช่วยให้แสดงภาพเคลื่อนไหวได้ไม่สิ้นสุด
3.64.3a
2 มีนาคม 2026
การเปลี่ยนแปลง:
- ตอนนี้ Maps Embed API ใช้ Places UI Kit เพื่อแสดงรายละเอียดสถานที่
- [เวอร์ชันเบต้า] ตอนนี้เป้าหมาย
flyCameraToรองรับพร็อพเพอร์ตี้cameraPositionที่เปิดตัวก่อนหน้านี้ในMap3DElementในเวอร์ชัน 3.64.2 แล้ว ดูข้อมูลเพิ่มเติมได้ที่แผนที่ 3 มิติใน Maps JavaScript
3.64.2b
26 กุมภาพันธ์ 2026
การเปลี่ยนแปลง:
google.maps.DirectionsService,google.maps.DirectionsRendererและgoogle.maps.DistanceMatrixServiceจะเลิกใช้งานตั้งแต่วันที่ 25 กุมภาพันธ์ 2026 ขณะนี้เรายังไม่มีกำหนดการปิดให้บริการ และจะยังคงได้รับการแก้ไขข้อบกพร่องสำหรับการถดถอยที่สำคัญต่อไป เราจะแจ้งให้ทราบล่วงหน้าอย่างน้อย 12 เดือนก่อนที่จะหยุดให้การสนับสนุน โปรดดูรายละเอียดเพิ่มเติม (รวมถึงทางเลือกใหม่ที่แนะนำ) ในเดิม- [เวอร์ชันเบต้า] เปิดตัว
MarkerElementใหม่ที่ช่วยให้คุณแสดงเนื้อหา HTML ที่กำหนดเองภายในเครื่องหมายบนแผนที่ 3 มิติได้ นอกจากนี้FlattenerElementใหม่ยังสามารถปรับตาข่าย 3 มิติให้แบนราบในพื้นที่ที่เฉพาะเจาะจงได้แล้ว - [เวอร์ชันเบต้า]
Map3DElementได้รับการอัปเดตด้วยพร็อพเพอร์ตี้fovและcameraPositionขณะที่เมธอดflyCameraToและflyCameraAroundรองรับaltitudeModeแล้ว โปรดดูข้อมูลเพิ่มเติมที่หัวข้อแผนที่ 3 มิติใน Maps JavaScript - แก้ไขข้อบกพร่องที่ทำให้การสร้าง
PinElementโดยใช้document.createElement('gmp-pin')แสดงNotSupportedError
3.64.1c
19 กุมภาพันธ์ 2026
การเปลี่ยนแปลง:
- อัปเดตการชนกันเมื่อ
AdvancedMarkerElementปรับขนาด
3.63.14d
5 กุมภาพันธ์ 2026
การเปลี่ยนแปลง:
- ไลบรารี Places ได้เปิดตัวตัวเลือกใหม่ในการระบุสถานที่เมื่อขอข้อมูล นอกจากการใช้
idแล้ว ตอนนี้คุณยังระบุresourceNameเพื่อเริ่มต้นออบเจ็กต์Placeได้ด้วย - ไลบรารี Places ได้เปิดตัว
subDestinationsสำหรับสถานที่ที่ระบุsubDestinationsเหล่านี้จะแสดงจุดหมายที่เจาะจงมากขึ้นสำหรับผู้ใช้ที่ค้นหาภายในสถานที่ขนาดใหญ่หรือซับซ้อน เช่น สนามบิน อุทยานแห่งชาติ มหาวิทยาลัย หรือสนามกีฬา - แก้ไขปัญหาที่ Map3D กำหนดให้ต้องระบุระดับความสูงเมื่อตั้งค่าพร็อพเพอร์ตี้ศูนย์กลางใน JS (ตอนนี้ค่าเริ่มต้นคือ 0)
- ตอนนี้ออบเจ็กต์ Place จาก
PlaceDetailsElementและPlaceDetailsCompactElementมีพร็อพเพอร์ตี้googleMapsLinksซึ่งให้ URL สำหรับการทำ Deep Link ไปยัง Google Maps สำหรับการดำเนินการต่างๆ ซึ่งรวมถึง URI สำหรับดูสถานที่ ขอเส้นทาง ดูรูปภาพ อ่านรีวิวที่มีอยู่ และเขียนรีวิวใหม่
3.63.13
29 มกราคม 2026
การเปลี่ยนแปลง:
- Maps Embed API จะไม่แสดงการ์ดข้อมูลย่อเมื่อวางเคอร์เซอร์เมาส์เหนือจุดที่น่าสนใจอีกต่อไป
- เพิ่มคำเตือนในคอนโซลสำหรับองค์ประกอบ Places UI Kit (รายละเอียดสถานที่ + การค้นหาสถานที่) ที่กำหนดค่าไม่ถูกต้อง
- ตอนนี้ PlaceDetailsElement จะแสดงข้อมูลสรุปเกี่ยวกับสถานที่ที่ AI สร้างขึ้นเมื่อพร้อมใช้งาน
- ตอนนี้ข้อมูลสรุปรีวิวที่ AI สร้างขึ้นพร้อมใช้งานสำหรับ PlaceDetailsElement แล้ว
3.63.10a
13 มกราคม 2026
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่ทำให้ใช้ท่าทางสัมผัสเพื่อเลื่อนและคลิกภายในป๊อปโอเวอร์ไม่ได้
- ตอนนี้ช่อง
resourceNameและshortFormattedAddressพร้อมใช้งานผ่าน Places API แล้ว
3.63.9d
8 มกราคม 2026
การเปลี่ยนแปลง:
PlaceSearchElementแสดงเนื้อหาที่ไม่ใช่รูปภาพได้เร็วขึ้นเล็กน้อยขณะที่รูปภาพกำลังโหลด ปรับแต่งภาพเคลื่อนไหวแบบเฟดอินของรูปภาพใน Places UI Kit- ปรับปรุงประสิทธิภาพเมื่อแสดงผลเส้นประกอบบนแผนที่ที่เอียง
- แก้ไขข้อบกพร่องที่กล้องแผนที่ 3 มิติไม่อัปเดตเมื่อตั้งค่าแบบเป็นโปรแกรมภายใต้เงื่อนไขบางอย่าง
- ปรับปรุงประสิทธิภาพเล็กน้อยในการโหลดรูปภาพสำหรับ
PlaceDetailsElementและPlaceSearchElement - ชี้แจงลักษณะการทำงานของพร็อพเพอร์ตี้
draggableในMapOptionsเพื่ออธิบายข้อจำกัดในการโต้ตอบของผู้ใช้ได้ดียิ่งขึ้น - บังคับใช้การเข้าถึงเวอร์ชันเบต้าสำหรับ
possibleNextActionในไลบรารี Address Validation - เพิ่มการรองรับพร็อพเพอร์ตี้
placeholderและแอตทริบิวต์ HTML ไปยังPlaceAutocompleteElement - ตอนนี้
PlaceAutocompleteElementรองรับการปรับแต่งพร็อพเพอร์ตี้แบบอักษร CSS มาตรฐานเพิ่มเติม ซึ่งรวมถึงแบบอักษร ขนาดแบบอักษร ชุดแบบอักษร ความหนาของแบบอักษร ความสูงของบรรทัด รูปแบบแบบอักษร และสี ตอนนี้ขนาดแบบอักษรเริ่มต้นจะกลายเป็น 16 พิกเซล - เพิ่มการรองรับพร็อพเพอร์ตี้
valueและแอตทริบิวต์ HTML ไปยังPlaceAutocompleteElement - เพิ่มประสิทธิภาพการโหลดรูปภาพใน Places UI Kit
- เพิ่มส่วน CSS
inputไปยังPlaceAutocompleteElementแล้ว
3.63.5d
11 ธันวาคม 2025
การเปลี่ยนแปลง:
- เปิดตัว Address Validation API ใน Maps JavaScript API
- ตอนนี้
mapTypeIdจะมีค่าเริ่มต้นเป็นMapTypeId.ROADMAPเมื่อตั้งค่าเป็น Null หรือไม่ได้กำหนด ซึ่งจะช่วยแก้ไขปัญหาที่อาจทำให้การ์ดแผนที่ไม่โหลด - ซ่อนส่วนรีวิวใน
PlaceDetailsElementหากสถานที่นั้นให้คะแนนไม่ได้ - ปรับปรุงคอนทราสต์ของสีสำหรับโลโก้ Google ที่แสดงใน
google.maps.Mapด้วยการจัดรูปแบบที่กำหนดเอง - ตอนนี้แผนที่เวกเตอร์ใช้ภาพถ่ายจากดาวเทียมแบบเดียวกับแผนที่แรสเตอร์ ซึ่งช่วยให้ภาพมีความแม่นยำสูงขึ้น
3.63.4a
4 ธันวาคม 2025
การเปลี่ยนแปลง:
- ตอนนี้
--gmp-mat-spacing-mediumจะมีผลกับระยะห่างจากขอบของคอนเทนเนอร์ด้านในสำหรับมุมมองแนวนอนของPlaceDetailsCompactElement - แก้ไขปัญหาแผนที่ 3 มิติเลื่อนใน MacOS Safari เมื่อโต้ตอบกับตัวควบคุม UI
- ตอนนี้คุณสามารถเปลี่ยนพร็อพเพอร์ตี้
languageและregionแบบไดนามิกในMap3DElementได้โดยไม่ต้องสร้างแผนที่ใหม่
3.63.1b
20 พฤศจิกายน 2025
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่หน้าต่างข้อมูลอยู่ในตำแหน่งที่ไม่ถูกต้องเมื่อแนบกับ
AdvancedMarkerElement - ทำให้ปุ่มล้างของ
PlaceAutocompleteElementปรากฏเฉพาะเมื่ออินพุตมีข้อความ - ทำให้การจับคู่แอตทริบิวต์การวางแนวไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ในสไตล์ PlaceDetailsCompactElement
- เพิ่มความสามารถในการปิดใช้การเลื่อนแผนที่เมื่อเปิด
PopoverElementในแผนที่ 3 มิติ - แก้ไขข้อบกพร่องที่ทำให้ใช้
addEventListener()ในPinElementไม่ได้ - ตอนนี้กล่องโต้ตอบโมดัล (เช่น กล่องโต้ตอบแป้นพิมพ์ลัดบนแผนที่และกล่องโต้ตอบการเปิดเผยข้อมูลใน Places UI Kit) จะปิดลงเมื่อคลิกนอกพื้นที่เนื้อหา
- ตอนนี้ข้อมูลสถานที่ประกอบด้วยข้อมูลสรุปที่ AI สร้างขึ้นสำหรับรีวิวและสิ่งอำนวยความสะดวกในบริเวณใกล้เคียง พร็อพเพอร์ตี้ใหม่ ได้แก่ evChargeAmenitySummary, neighborhoodSummary, generativeSummary และ reviewSummary
3.62.13e
6 พฤศจิกายน 2025
การเปลี่ยนแปลง:
- แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อมีการเพิ่มและนำ
PopoverElementออกจาก DOM แบบไดนามิก - แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อมีการเพิ่มและนำ
Map3DElementออกจาก DOM แบบไดนามิก - แก้ไขการจัดแนวของมุมรูปภาพที่โค้งมนให้ตรงกับมุมคอนเทนเนอร์ที่โค้งมนเมื่อใช้เส้นขอบหนาใน
PlaceDetailsCompactElement
3.62.12c
30 ตุลาคม 2025
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] นำ
ElevationElementเวอร์ชันทดลองออกแล้ว - เพิ่มตัวแปร CSS สำหรับ
background-color,border-radius,box-shadowและpaddingลงในPopoverElementของแผนที่ 3 มิติแล้ว - ไลท์บ็อกซ์รูปภาพของ Places UI Kit จะไม่ปิดอีกต่อไปเมื่อคลิกนอกรูปภาพ
3.62.11d
23 ตุลาคม 2025
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า] ทำให้โหมดมืดทำงานเพื่อไฮไลต์รายการตามบริบทของสถานที่
- เพิ่มพร็อพเพอร์ตี้
anchorLeftและanchorTopลงในAdvancedMarkerElementOptionsแล้ว - คอมโพเนนต์เว็บ
<gmp-pin>เผยแพร่แล้ว ใช้พร็อพเพอร์ตี้glyphSrcใหม่เพื่อระบุ URL รูปภาพสำหรับสัญลักษณ์ หรือใช้พร็อพเพอร์ตี้glyphTextเพื่อแสดงข้อความ ตอนนี้เราเลิกใช้งานพร็อพเพอร์ตี้glyphในPinElementแล้ว - ป้องกันไม่ให้ InfoWindow แสดงโดยไม่คาดคิดเมื่อมีการสร้าง AdvancedMarker ที่เชื่อมโยงไว้นอกวิวพอร์ต
- ตอนนี้แผนที่ 3 มิติพร้อมใช้งานในช่องทางรายสัปดาห์แล้ว รุ่นนี้ประกอบด้วยตัวควบคุมเข็มทิศใหม่และตัวควบคุม UI เริ่มต้นที่เรียบง่ายขึ้น, การรองรับการจัดรูปแบบแผนที่ในระบบคลาวด์ และการจัดการท่าทางสัมผัสแบบร่วมมือกัน, การแปลภาษาที่ได้รับการปรับปรุงด้วยพร็อพเพอร์ตี้
languageและregionใหม่ในMap3DElementรวมถึงการปรับปรุงการช่วยเหลือพิเศษสำหรับป้ายกำกับแผนที่ฐาน ดูข้อมูลเพิ่มเติมได้ที่แผนที่ 3 มิติใน Maps JavaScript - ปรับปรุงการจัดการหน่วยความจำสำหรับแผนที่ 3 มิติเพื่อหลีกเลี่ยงปัญหาหน่วยความจำเต็มในอุปกรณ์ iOS
- เปิดตัว Routes JS ช่วยให้นักพัฒนาซอฟต์แวร์เรียกใช้ Routes API และวาดเส้นทางด้วย Maps JS API ได้
3.62.9c
9 ตุลาคม 2025
การเปลี่ยนแปลง:
- เพิ่มพร็อพเพอร์ตี้
anchorTopและanchorLeftลงในAdvancedMarkerElementแล้ว ซึ่งจะช่วยให้เปลี่ยนจุดยึดของเครื่องหมายเป็นจุดอื่นที่ไม่ใช่จุดกึ่งกลางด้านล่างซึ่งเป็นค่าเริ่มต้นได้
3.62.8d
2 ตุลาคม 2025
การเปลี่ยนแปลง:
- เปิดใช้การควบคุมกล้องใหม่สำหรับ Maps Embed API แล้ว
- [เวอร์ชันเบต้า] พร็อพเพอร์ตี้
defaultUIDisabledในคลาสMap3DElementและอินเทอร์เฟซMap3DElementOptionsถูกแทนที่ด้วยdefaultUIHiddenแล้วdefaultUIDisabledจะยังคงทำงานในช่องทางbeta - [เวอร์ชันเบต้า] พร็อพเพอร์ตี้
roundsในอินเทอร์เฟซFlyAroundAnimationOptionsถูกแทนที่ด้วยrepeatCountแล้วroundsจะยังคงทำงานในช่องทางbeta - เลิกใช้งานพร็อพเพอร์ตี้
mapModeในPlaceContextualElementแล้ว
3.62.7e
25 กันยายน 2025
การเปลี่ยนแปลง:
- เปิดใช้เครื่องหมายไฮไลต์สำหรับ PlaceContextualElement
3.62.6d
18 กันยายน 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ชี้แจงข้อความแสดงข้อผิดพลาดของ
Route - [เวอร์ชันเบต้า] รองรับชื่อทรัพยากร Place ในคำขอ
Route - [เวอร์ชันเบต้า] อนุญาตให้สร้างเส้นประกอบ
Routeจากเส้นทางRouteLeg
3.62.5d
10 กันยายน 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] พร็อพเพอร์ตี้
coordinatesใน Polyline3DElement ถูกแทนที่ด้วยpathซึ่งตอนนี้พร้อมใช้งานเป็นแอตทริบิวต์ HTML แล้ว พร็อพเพอร์ตี้outerCoordinatesใน Polygon3DElement ถูกแทนที่ด้วยpathซึ่งตอนนี้พร้อมใช้งานเป็นแอตทริบิวต์ HTML แล้ว พร็อพเพอร์ตี้innerCoordinatesใน Polygon3DElement ถูกแทนที่ด้วยinnerPathsแล้ว พร็อพเพอร์ตี้ "coordinates" ทั้งหมดในองค์ประกอบ 2 รายการนี้เลิกใช้งานแล้ว แต่จะยังคงทำงานในเวอร์ชันเบต้า
3.62.3c
3 กันยายน 2025
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.62.2c
28 สิงหาคม 2025
การเปลี่ยนแปลง:
- เราเลิกใช้งานไลบรารีการวาดแล้ว ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations
3.62.1
21 สิงหาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่ม
sessionTokenและplaceAutocompleteElementเป็นตัวเลือกที่ไม่บังคับสำหรับ Address Validation API เพื่อจัดการเซสชันในAddressValidation.fetchAddressValidation() - [เวอร์ชันเบต้า] เปิดตัว Routes JS ช่วยให้นักพัฒนาซอฟต์แวร์เรียกใช้ Routes API และวาดเส้นทางด้วย Maps JS API ได้
3.61.14
7 สิงหาคม 2025
การเปลี่ยนแปลง:
- แก้ไขปัญหาที่ไลท์บ็อกซ์รูปภาพไม่พร้อมใช้งานในองค์ประกอบรายละเอียดสถานที่แบบกะทัดรัดเมื่ออยู่ในโหมดแนวนอน
3.61.12c
31 กรกฎาคม 2025
การเปลี่ยนแปลง:
- เพิ่มเอกสารประกอบสำหรับช่องเพิ่มเติมใน PlaceAutocompleteElementOptions และ BasicPlaceAutocompleteElementOptions
- แก้ไขปัญหาที่เครื่องหมายขั้นสูงกะพริบสั้นๆ แล้วหายไปเมื่อเลื่อนออกนอกหน้าจอ
- เพิ่ม googleMapsLinks ไปยังคลาส Place
3.61.11a
24 กรกฎาคม 2025
การเปลี่ยนแปลง:
- เพิ่ม originalText และ originalTextLanguageCode ลงในคลาส Place Review
- [ช่องอัลฟ่า] เปิดใช้ mapMode สำหรับวิดเจ็ตการอ้างอิงข้อมูลใน Maps ตามบริบทของสถานที่ อนุญาตให้ผู้ใช้สลับระหว่าง ROADMAP, HYBRID และ NONE
- [เวอร์ชันเบต้า] ตอนนี้ Map3DElement จะเริ่มเหตุการณ์หากแผนที่เริ่มต้นไม่สำเร็จ เช่น จากการที่เบราว์เซอร์ของผู้ใช้ไม่รองรับ WebGL
- ภาพ 45° ใน Maps เลิกใช้งานแล้ว ดูข้อมูลเพิ่มเติมได้ที่การเลิกใช้งาน - ภาพ 45°
3.61.10d
17 กรกฎาคม 2025
การเปลี่ยนแปลง:
- ตอนนี้วิดเจ็ตการเติมข้อความอัตโนมัติพื้นฐานสำหรับสถานที่พร้อมใช้งานในช่องทางรายสัปดาห์แล้ว
- [ช่องอัลฟ่า] นำ PlaceListElement เวอร์ชันทดลองออก
- เพิ่ม PlaceSearchElement และองค์ประกอบการกำหนดค่า / คำขอที่เกี่ยวข้อง
- โทเค็นสไตล์เพิ่มเติมสำหรับ PlaceDetailsElement และ PlaceDetailsCompactElement
3.61.9a
10 กรกฎาคม 2025
การเปลี่ยนแปลง:
- อัปเดตเครื่องหมายเพื่อป้องกันไม่ให้มีวิธีการนำทางซ้ำๆ ในแต่ละรายการเมื่อใช้โปรแกรมอ่านหน้าจอ ตอนนี้ระบบจะประกาศคำสั่งเพียงครั้งเดียวในแต่ละครั้งที่เข้าสู่กลุ่ม
- แก้ไขปัญหาคอนทราสต์สำหรับกล่องโต้ตอบแป้นพิมพ์ลัดในโหมดมืด
- เปิดใช้การรองรับการปรับแต่งเส้นขอบ รัศมีเส้นขอบ สีพื้นหลังของวิดเจ็ต และรูปแบบสีสำหรับองค์ประกอบการเติมที่อยู่โดยอัตโนมัติของ Place ตอนนี้ Place Autocomplete Element รองรับโหมดมืดโดยอัตโนมัติแล้ว หากต้องการปิดใช้ ให้ใช้
color-scheme: lightใน CSS - เพิ่มช่อง googleMapsURI ลงในคลาส Place Photo และ Review
- [เวอร์ชันเบต้า] เพิ่ม enum
PossibleNextActionลงใน Address Validation API
3.61.7a
1 กรกฎาคม 2025
การเปลี่ยนแปลง:
- ระบบไม่รองรับฟังก์ชันการทำงานของเลเยอร์แผนที่ความหนาแน่นใน Maps JavaScript API อีกต่อไป API นี้เลิกใช้งานแล้วในเดือนพฤษภาคม 2025 และจะใช้งานไม่ได้ใน Maps JavaScript API เวอร์ชันใหม่ที่จะเปิดตัวในเดือนพฤษภาคม 2026 ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations)
- แก้ไขปัญหาใน GA ที่ทำให้ไม่สามารถประมวลผลการคลิกจุดที่น่าสนใจซึ่งซ่อนอยู่โดยการจัดรูปแบบที่กำหนดเอง
- [เวอร์ชันเบต้า] เพิ่มการจัดการเพิ่มเติมสำหรับการสูญเสียบริบท WebGL ในแผนที่ 3 มิติ ตอนนี้แผนที่ 3 มิติจะพยายามกู้คืนตัวเองเมื่อมีการกู้คืนบริบท WebGL
3.61.6d
26 มิถุนายน 2025
การเปลี่ยนแปลง:
- เพิ่ม internalUsageAttributionIds ลงใน Map3DElement และ Map3DElementOptions
3.61.5a
17 มิถุนายน 2025
การเปลี่ยนแปลง:
- เปิดใช้การรองรับสตริง "IP_BIAS" สำหรับ LocationBias สำหรับ Place Autocomplete
- แก้ไขข้อผิดพลาดในเอกสารประกอบสำหรับ
SearchNearbyRequestแล้ว ค่าเริ่มต้นสำหรับSearchNearbyRequest.RankPreferenceคือPOPULARITYไม่ใช่DISTANCE
3.61.4a
12 มิถุนายน 2025
การเปลี่ยนแปลง:
- เพิ่ม enum
RPCStatusเพื่ออธิบายรหัสสถานะที่แสดงผลโดยบริการบนเว็บบางอย่าง
3.61.3b
5 มิถุนายน 2025
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.61.2
29 พฤษภาคม 2025
การเปลี่ยนแปลง:
- เพิ่ม PlaceDetailsElement, PlaceDetailsCompactElement และองค์ประกอบการกำหนดค่าที่เกี่ยวข้อง นำ PlaceDetailsSize ออกแล้ว
- แก้ไขปัญหาเกี่ยวกับ PlaceAutocompleteElement ที่การเลือกรายการ IME ทำให้องค์ประกอบเลือกรายการการคาดคะเน
3.61.1
22 พฤษภาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] แก้ไขตำแหน่ง/วิวพอร์ตที่ขาดหายไปในเอาต์พุตสถานที่ PlaceDetailsCompactElement
- รายละเอียดระดับถนนพร้อมใช้งานในเมืองที่ครอบคลุม
3.60.12
8 พฤษภาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่มการรองรับ Address Validation API ใน Maps JavaScript API
- แก้ไขปัญหาเกี่ยวกับการเรียกใช้เครือข่ายจากบริบทที่ไม่มีส่วนหัว Origin
3.60.11 (ย้อนกลับ)
1 พฤษภาคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] เพิ่ม PlaceDetailsCompactElement และองค์ประกอบการกำหนดค่าที่เกี่ยวข้อง
- แก้ไข StreetViewPanoramaOptions.zoomControl = false ไม่ทำงานสำหรับแผนที่ Street View
3.60.10
24 เมษายน 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ตอนนี้ Maps 3 มิติเผยแพร่แล้วในเวอร์ชันเบต้า รุ่นนี้มีการปรับปรุงการช่วยเหลือพิเศษ รวมถึงองค์ประกอบแบบอินเทอร์แอกทีฟใหม่สำหรับเส้นประกอบ รูปหลายเหลี่ยม และโมเดล 3 มิติ นอกจากนี้
PopoverElementใหม่ยังพร้อมใช้งานสำหรับการแสดงเนื้อหา HTML ที่กำหนดเองในแผนที่ 3 มิติแล้ว โปรดดูข้อมูลเพิ่มเติมที่หัวข้อแผนที่ 3 มิติใน Maps JavaScript
3.60.9
17 เมษายน 2025
การเปลี่ยนแปลง:
- [ช่องทางอัลฟ่า] เปิดตัว PlaceContextualElement เป็นเวอร์ชันทดลองแบบไม่จำกัด
- [ช่องอัลฟ่า] ตอนนี้โมเดล 3 มิติจะแสดงผลด้วยการจัดแสงตามรูปภาพ (IBL) โดยค่าเริ่มต้นใน Maps 3 มิติ
3.60.8
9 เมษายน 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] ตอนนี้เราได้นำ LocalContext API ออกอย่างสมบูรณ์แล้ว การพยายามสร้างอินสแตนซ์ LocalContextMapView จะแสดงข้อผิดพลาดในตอนนี้ ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/deprecations#localcontext-deprecation
- แก้ไขข้อบกพร่องที่ทำให้เกิดลักษณะการทำงานที่ผิดปกติเมื่อลากเครื่องหมายขั้นสูงบนอุปกรณ์ระบบสัมผัส
- เพิ่มความทึบแสงของการวางซ้อนการจัดการท่าทางสัมผัสแบบร่วมมือกันเพื่อให้ข้อความบนการวางซ้อนเป็นไปตามข้อกำหนดด้านคอนทราสต์ในทุกพื้นที่ของแผนที่
- เพิ่มการรองรับ
PostalAddressใน Places API - ตรวจสอบว่าการแสดงข้อมูลบนแผนที่แบบคงที่เมื่อเริ่มต้นระบบมีรูปแบบสี (colorScheme) เดียวกันกับแผนที่ที่อยู่ด้านล่าง
3.60.7b
3 เมษายน 2025
การเปลี่ยนแปลง:
- วิดเจ็ต Place Autocomplete เผยแพร่แล้วในช่องทางรายสัปดาห์
3.60.6
27 มีนาคม 2025
การเปลี่ยนแปลง:
- แก้ไขปัญหาใน Safari ที่หน้าเว็บที่ใช้
overscroll-behaviorเลื่อนไม่ถูกต้อง - แก้ไขการกะพริบเมื่อเพิ่มเครื่องหมายขั้นสูงจำนวนมากโดยเปิดใช้การดำเนินการสำหรับการซ้อนทับ
- เพิ่มการรองรับ
PriceRangeใน Places
3.60.5 (ย้อนกลับ)
20 มีนาคม 2025
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้เลื่อนหน้าเว็บไม่ได้เมื่อคลิกหรือแตะเครื่องหมายขั้นสูง
- แก้ไขข้อบกพร่องที่ทำให้โหมดเต็มหน้าจอทำงานไม่ถูกต้องใน
<gmp-map> - แก้ไขข้อบกพร่องที่ทำให้หน้าต่างข้อมูลของเครื่องหมายขั้นสูงที่ซ่อนอยู่ยังคงมองเห็นได้
- แผนที่สไตล์คุณที่กำหนดเองใน Roadmap จะไม่สูญเสียการจัดสไตล์ที่กำหนดเองเมื่อเพิ่มเลเยอร์การปั่นจักรยาน
3.60.4
11 มีนาคม 2025
การเปลี่ยนแปลง:
- ระบบจะใช้รูปแบบที่กำหนดเองและสีพื้นหลังกับประเภทแผนที่และรูปแบบสีที่เฉพาะเจาะจงซึ่งมีการกำหนดรูปแบบไว้ (ในขั้นต้น รูปแบบนี้จะจำกัดไว้ที่แผนที่ถนนและแผนที่ถนนในโหมดมืด) เลเยอร์ขนส่งสาธารณะจะคงการจัดรูปแบบที่กำหนดเองไว้สำหรับประเภทแผนที่ที่เลือก
3.60.3 (ย้อนกลับ)
5 มีนาคม 2025
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้แผงเส้นทางไม่แสดง
3.60.2
27 กุมภาพันธ์ 2025
การเปลี่ยนแปลง:
- Places: เพิ่มการรองรับหัวชาร์จ EV ประเภท NACS (SAE J3400)
- เปิดตัวองค์ประกอบ HTML gmp-map และ gmp-advanced-marker ในเวอร์ชัน GA
3.60.1
20 กุมภาพันธ์ 2025
การเปลี่ยนแปลง:
- [ช่องอัลฟ่า]
altitudeModeในPolygon3DElementและPolyline3DElementจะมีค่าเริ่มต้นเป็นCLAMP_TO_GROUNDแล้ว - [ช่องอัลฟ่า] ตอนนี้ต้องตั้งค่าตัวเลือก
modeใหม่ในMap3DElementเพื่อให้แสดงผลแผนที่ 3 มิติ (มีค่าใหม่ 2 ค่า ได้แก่HYBRIDและSATELLITE) ระบบนำตัวเลือกdefaultLabelsDisabledที่มีอยู่ออกแล้ว โปรดตั้งค่าmodeเป็นHYBRIDหรือSATELLITE - [เวอร์ชันเบต้า] สีพื้นหลังจะกลับไปเป็นค่าเริ่มต้นหรือสีที่ตั้งไว้ใน
MapOptionsหากไม่ได้ตั้งค่าไว้สำหรับแผนที่ประเภทใดประเภทหนึ่งโดยเฉพาะ - [เวอร์ชันเบต้า] รูปแบบที่กำหนดเองแบบแรสเตอร์ควรใช้กับประเภทแผนที่ที่กำหนดรูปแบบไว้เท่านั้น
- แก้ไขปัญหาที่เครื่องหมายขั้นสูงเลื่อนเมื่อลากในโหมดเต็มหน้าจอ นอกจากนี้ยังแก้ไขปัญหาเกี่ยวกับ Pegman ของ Street View ที่มีการเลื่อนเมื่อลากในโหมดเต็มหน้าจอ
- แทนที่การควบคุมการซูมเริ่มต้นด้วยการควบคุมกล้องแบบใหม่ ซึ่งมีทั้งปุ่มเลื่อนและปุ่มซูม
- อัปเดตไอคอนปุ่มซูมให้สอดคล้องกับไอคอนปุ่มแพนใหม่
3.59.8
6 กุมภาพันธ์ 2025
การเปลี่ยนแปลง:
- ตอนนี้ลูกค้าจะเข้าถึงค่า TransitFare เป็นข้อความได้แล้ว
- [ช่องทางอัลฟ่า] เปิดตัว AirQualityMeterElement ใหม่: <gmp-air-quality-meter>
- [ช่องอัลฟ่า] ตอนนี้การใช้ PlaceAutocompleteElement จะต้องเปิดใช้ Places API (ใหม่) ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google .
- [ช่องทางอัลฟ่า] PlaceAutocompleteElement: เหตุการณ์ gmp-placeselect จะถูกแทนที่ด้วย gmp-select และแสดงออบเจ็กต์ PlacePredictionSelectEvent แทนออบเจ็กต์ PlaceAutocompletePlaceSelect
- [ช่องอัลฟ่า] PlaceAutocompleteElement: เหตุการณ์ gmp-requesterror จะถูกแทนที่ด้วย gmp-error และแสดงออบเจ็กต์ Event แทนออบเจ็กต์ PlaceAutocompleteRequestErrorEvent
- [ช่องทางอัลฟ่า] PlaceAutocompleteElement: componentRestrictions ถูกแทนที่ด้วย includedRegionCodes
- [ช่องอัลฟ่า] PlaceAutocompleteElement: types ถูกแทนที่ด้วย includePrimaryTypes
3.59.7
30 มกราคม 2025
การเปลี่ยนแปลง:
- [เวอร์ชันเบต้า] สีพื้นหลังของแผนผังถนนและแผนผังถนนในโหมดมืดที่ตั้งค่าไว้สำหรับรูปแบบที่กำหนดเองควรแสดงผลด้านหลังชิ้นส่วนและขอบแผนที่ที่ผ่านมา
- [เวอร์ชันเบต้า] แผนผังถนนที่มีรูปแบบที่กำหนดเอง (หรือแผนผังถนนในโหมดมืด) จะคงรูปแบบที่กำหนดเองไว้เมื่อมีการเพิ่มเลเยอร์ขนส่งสาธารณะ แทนที่จะเปลี่ยนกลับไปเป็นรูปแบบแผนที่ฐานเริ่มต้น
- ตอนนี้แผนที่ที่อยู่ในโหมดมืดจะยังคงอยู่ในโหมดมืดเมื่อเพิ่มเลเยอร์ขนส่งสาธารณะ
3.59.6
23 มกราคม 2025
ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ
3.59.5
16 มกราคม 2025
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาดที่ตรวจจับไม่ได้เมื่อสร้างภาพพาโนรามาใน Street View ที่กำหนดเอง
3.59.4a
9 มกราคม 2025
การเปลี่ยนแปลง:
- แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาดที่ตรวจจับไม่ได้เมื่อเปิดใช้เลเยอร์การจราจร
- [เวอร์ชันเบต้า] แก้ไขปัญหาที่ PlaceAutocompleteElement ไม่โฟกัสอย่างถูกต้อง
- [เวอร์ชันเบต้า] ฟีเจอร์แผนที่แบบอะตอมจะแสดงในเมืองที่รองรับที่ระดับการซูม z17 ขึ้นไป
บันทึกประจำรุ่นก่อนหน้า
ดูบันทึกประจำรุ่นตั้งแต่ปี 2024 และก่อนหน้านั้นได้ที่ที่เก็บบันทึกประจำรุ่นของ Maps JavaScript API