บันทึกประจำรุ่นของ Maps JavaScript API

ติดตามบันทึกประจำรุ่นเหล่านี้ ติดตาม

ทีม 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 สูงมาก
  • อัปเดตเครื่องหมายเส้นทางเริ่มต้นให้ไม่ใช้ตัวเลือก glyph PinElement ที่เลิกใช้งานแล้วอีกต่อไป

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 และ LatLngAltitude equals() ยังแสดงระดับความคลาดเคลื่อนที่ยอมรับได้ที่มีอยู่เป็น 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
  • เพิ่ม FuelType DIESEL_PLUS และ E100 ใหม่แล้ว เพิ่ม EVConnectorType NACS ใหม่แล้ว
  • เพิ่มแอตทริบิวต์ 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 พร้อม API autofitsCameraAnimation ใหม่สำหรับ 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

การเปลี่ยนแปลง:

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