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

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

ทีม Maps JavaScript API จะอัปเดต API เป็นประจำด้วยฟีเจอร์ใหม่ การแก้ไขข้อบกพร่อง และการเพิ่มประสิทธิภาพ คุณสามารถระบุเวอร์ชันของ API ที่จะโหลดภายในแอปพลิเคชันได้โดยระบุไว้ในพารามิเตอร์ v ของคำขอการเริ่มต้น Maps JavaScript API อ่านข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดเวอร์ชัน

บันทึกการเปลี่ยนแปลงนี้จะแสดงรุ่นตามวันที่และหมายเลขเวอร์ชัน รวมถึงการเปลี่ยนแปลงที่เกี่ยวข้อง

หากต้องการรับข้อมูลอัปเดตเกี่ยวกับ Maps API เวอร์ชันใหม่ โปรดสมัครรับข้อมูลในกลุ่ม google-maps-js-api-v3-notify

3.59.3

12 ธันวาคม 2024

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

  • ตอนนี้ Firebase App Check พร้อมให้ใช้งานกับ Maps JS API และ Places JS แล้ว

3.59.2

5 ธันวาคม 2024

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

  • [alpha channel] ฟีเจอร์แผนที่แบบอะตอมจะแสดงในเมืองที่รองรับที่ระดับ z17 ขึ้นไป
  • เพิ่มรหัสการระบุแหล่งที่มาของการใช้งานลงในตัวเริ่มต้น ซึ่งจะช่วยให้ Google ทราบว่าไลบรารีและตัวอย่างใดที่เป็นประโยชน์ต่อนักพัฒนาซอฟต์แวร์ เช่น การใช้ไลบรารีการคลัสเตอร์เครื่องหมาย หากต้องการเลือกไม่ส่งรหัสการระบุแหล่งที่มาของการใช้งาน คุณลบพร็อพเพอร์ตี้นี้หรือแทนที่ค่าด้วยสตริงว่างได้ ระบบอาจไม่สนใจการเปลี่ยนแปลงค่านี้หลังจากการสร้างอินสแตนซ์
  • ตอนนี้คุณใช้ Firebase App Check เพื่อปกป้องจากคำขอที่เป็นอันตรายได้แล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ App Check กับ Places และการใช้ App Check กับ Maps

3.59.1

21 พฤศจิกายน 2024

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

  • [ช่องทางเบต้า] แก้ไขปัญหาที่ตัวควบคุมการซูมหายไปจาก Street View
  • แก้ไขข้อบกพร่องที่เครื่องหมายเดิมซึ่งคลิกไม่ได้ยังคงส่งเหตุการณ์การคลิก
  • แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงไม่อัปเดตตำแหน่งพิกเซลเมื่อเปลี่ยนไปใช้แผนที่ประเภทที่กำหนดเอง
  • ตอนนี้ระบบจะบันทึกคําเตือนคอนโซลเมื่อใช้ประเภทและรูปแบบแผนที่เริ่มต้นหรือที่กําหนดเองกับรหัสแผนที่ เมื่อแสดง MAPID แล้ว Cloud Console จะควบคุมรูปแบบแผนที่ และขณะนี้ระบบรองรับการจัดรูปแบบในระบบคลาวด์สำหรับแผนที่ประเภทแผนภาพเท่านั้น
  • รูปแบบปุ่มย้ายการควบคุมกล้องเมื่อวางเมาส์เหนือในโหมดมืด
  • แก้ไขปัญหาการเว้นวรรค fitBounds เมื่อใช้ขอบเขตขนาดเล็กมาก

3.58.11a

31 ตุลาคม 2024

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

  • [ช่องทางเบต้า] แก้ไขข้อบกพร่องที่ทำให้เพ็กแมน Street View ใช้ไม่ได้ในแผนที่คอมโพเนนต์เว็บ
  • ป้องกันไม่ให้โปรแกรมอ่านหน้าจอโฟกัสที่ข้อความเลื่อนเมื่อข้อความซ่อนอยู่ในแผนที่ Embed API

3.58.10

24 ตุลาคม 2024

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

  • แก้ไขปัญหาที่ทำให้เกิดข้อยกเว้นเมื่อเข้าถึงพื้นที่เก็บข้อมูลเซสชัน

3.58.9 (มีการย้อนกลับ)

17 ตุลาคม 2024

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

  • [alpha channel] ตอนนี้คุณใช้รูปภาพและ SVG ที่กําหนดเองสําหรับเครื่องหมายที่แสดงผลในแผนที่ 3 มิติได้แล้ว

3.58.8

10 ตุลาคม 2024

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

  • นำคำเตือนคอนโซล WebGLOverlayView ที่ไม่ถูกต้องออก
  • แก้ปัญหาที่ Chrome แสดงเส้นโฟกัสสีน้ำเงินรอบแผนที่อย่างไม่ถูกต้องหากเป็นองค์ประกอบแรกในหน้าเว็บที่มีการโต้ตอบด้วยเคอร์เซอร์หรือเมาส์
  • เพิ่มผู้ให้บริการตำแหน่งยานพาหนะและฟลีตของ ODRD สําหรับการติดตามฟลีต JavaScript ของบริการ Mobility

3.58.7

3 ตุลาคม 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.58.6

25 กันยายน 2024

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

  • [alpha channel] นำพร็อพเพอร์ตี้ *Opacity ออกจาก Polyline3DElement และ Polygon3DElement แล้ว คุณสามารถระบุค่าอัลฟ่าในพร็อพเพอร์ตี้ *Color ที่เกี่ยวข้องได้โดยใช้รูปแบบสี #rgba, #rrggbbaa, rgba(r, g, b, a) หรือ rgb(r g b / a)
  • [alpha channel] ตอนนี้การควบคุม UI เริ่มต้น เครื่องหมาย โมเดล 3 มิติ และฟังก์ชันภาพเคลื่อนไหวของกล้องที่กำหนดล่วงหน้าพร้อมให้ใช้งานกับ Maps 3 มิติในรุ่นทดลองแล้ว
  • แก้ไขข้อบกพร่องที่ทำให้สลับแผนที่ที่กำหนดเองระหว่างแผนที่เวกเตอร์ไม่ได้
  • ใช้ภาพถ่ายจากดาวเทียมที่มีความละเอียดสูงสำหรับอุปกรณ์ที่มีความหนาแน่นของพิกเซลสูง

3.58.5a

19 กันยายน 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.58.4a

12 กันยายน 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.58.3

5 กันยายน 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.58.2

29 สิงหาคม 2024

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

  • ตอนนี้สัญลักษณ์ข้อความของ PinElement จะปรับขนาดตาม PinElement และสีเริ่มต้นจะตรงกับ glyphColor เริ่มต้นของ PinElement

3.58.1a

22 สิงหาคม 2024

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

  • [ช่องทางเบต้า] แทนที่การควบคุมการซูมด้วยการควบคุมกล้องโดยค่าเริ่มต้น ตัวควบคุมกล้องมีทั้งการควบคุมการซูมและการควบคุมการเลื่อน
  • เผยแพร่พร็อพเพอร์ตี้ cameraControl และ cameraControlOptions ไปยัง MapOptions
  • อนุญาตให้ตั้งค่ารูปแบบสี (สว่างหรือมืด) เมื่อสร้างอินสแตนซ์แผนที่
  • อัปเดตตัวควบคุมประเภทแผนที่ให้ตัดขึ้นบรรทัดใหม่หากแผนที่มีขนาดเล็กเกินไป
  • ผสานรวมโปรแกรมติดป้ายกำกับใหม่สำหรับการแสดงผลป้ายกำกับแผนที่เวกเตอร์
  • ตอนนี้สีแผนที่ฐานใหม่จะเป็นค่าเริ่มต้นในช่อง v=weekly สําหรับนักพัฒนาซอฟต์แวร์ที่ไม่ได้ใช้รหัสแผนที่ ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/new-basemap-style-opt-in

3.57.13

8 สิงหาคม 2024

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

  • [ช่องทางเบต้า] เพิ่มตัวระบุที่อยู่ในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สําหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบไปข้างหน้า และการค้นหารหัสสถานที่

3.57.12

1 สิงหาคม 2024

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

  • [ช่องทางเบต้า] เพิ่มตัวระบุที่อยู่ในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สําหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบไปข้างหน้า และการค้นหารหัสสถานที่
  • [ช่องทางเบต้า] อนุญาตให้ตั้งค่ารูปแบบสี (สว่างหรือมืด) เมื่อสร้างอินสแตนซ์แผนที่
  • ลดเวลาในการตอบสนองของ IconMouseEvent เมื่อมีการคลิกองค์ประกอบในแผนที่เวกเตอร์

3.57.10

25 กรกฎาคม 2024

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

  • [ช่องทางเบต้า] เพิ่มตัวระบุที่อยู่ในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สําหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบไปข้างหน้า และการค้นหารหัสสถานที่
  • เพิ่มแอตทริบิวต์หลายรายการสำหรับประเภทหลักและชื่อที่แสดงลงในคลาสสถานที่

3.57.9

18 กรกฎาคม 2024

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

  • ปรับปรุงการช่วยเหลือพิเศษของการควบคุมเพ็กแมนใน Street View

3.57.8b

11 กรกฎาคม 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.57.7

4 กรกฎาคม 2024

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

  • เพิ่มตัวเลือก EV และตัวเลือกเชื้อเพลิงลงในพร็อพเพอร์ตี้คลาสสถานที่ เปิดใช้ตัวเลือกการค้นหา EV สําหรับ Place.searchByText

3.57.6a

27 มิถุนายน 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.57.5

20 มิถุนายน 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.57.4

13 มิถุนายน 2024

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

  • [ช่องทางเบต้า] ผสานรวมโปรแกรมติดป้ายกำกับใหม่สำหรับการเรนเดอร์ป้ายกำกับแผนที่เวกเตอร์
  • กล่องข้อมูลมีพร็อพเพอร์ตี้ใหม่ isOpen เพื่อระบุว่าเปิดอยู่ในแผนที่หรือ Street View
  • แก้ไขเอกสารอ้างอิงที่ไม่ถูกต้องสำหรับคลาสPlacePredictionการเติมข้อความอัตโนมัติของสถานที่

3.57.3a

6 มิถุนายน 2024

  • [ช่องทางเบต้า] เพิ่มตัวระบุที่อยู่ในการตอบกลับการเข้ารหัสพิกัดภูมิศาสตร์สําหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ การเข้ารหัสพิกัดภูมิศาสตร์แบบไปข้างหน้า และการค้นหารหัสสถานที่

3.57.2

28 พฤษภาคม 2024

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

  • แก้ไขข้อบกพร่องที่ตัวควบคุมประเภทแผนที่ในคอมโพเนนต์เว็บไม่เปิดเมนู
  • แก้ไขข้อบกพร่องที่ทำให้ตัวบ่งชี้การลากของ AdvancedMarkerElement หายไป
  • เพิ่มฟังก์ชันการทำงานแบบเติมข้อความอัตโนมัติลงใน Place API เวอร์ชันใหม่
  • ตอนนี้ไทล์แรสเตอร์ของแผนที่จะแสดงในรูปแบบรูปภาพ WebP
  • อัปเดตเอกสารประกอบสำหรับ Place.searchByText และ Place.searchNearby ให้ชี้ไปยังรายการช่องที่ถูกต้อง
  • ปุ่มปิด InfoWindow ใหม่และส่วนหัวที่ไม่บังคับพร้อมให้ใช้งานในช่องรายสัปดาห์แล้ว

3.57.0

24 พฤษภาคม 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.56.12a

9 พฤษภาคม 2024

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

  • แก้ไขข้อบกพร่องที่ทำให้ตัวบ่งชี้การลากของ AdvancedMarkerElement หายไป

3.56.11

2 พฤษภาคม 2024

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

  • [beta channel] <gmp-map> จะเปลี่ยนเป็นโหมดเวกเตอร์โดยค่าเริ่มต้นเมื่อมีการตั้งค่ารหัสแผนที่ แต่ไม่ได้ตั้งค่าประเภทการแสดงผลที่ชัดเจนในรหัสแผนที่ (เช่น DEMO_MAP_ID)

3.56.10

25 เมษายน 2024

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

  • [แชแนลเบต้า] ตอนนี้เหตุการณ์ gmp-placeselect ของ PlaceAutocompleteElement ทำงานแบบบับเบิลแล้ว
  • [ช่องทางเบต้า] ปุ่มปิด InfoWindow ใหม่และส่วนหัวที่ไม่บังคับพร้อมใช้งานแล้ว
  • [เวอร์ชันเบต้า] ปรับปรุงฟีเจอร์การช่วยเหลือพิเศษสำหรับแป้นพิมพ์และเคอร์เซอร์แบบใช้นิ้วเดียวในการควบคุมเพ็กแมนของ Street View
  • แก้ไขปัญหาหน่วยความจำรั่วไหลที่เกิดจากการนำเครื่องหมายขั้นสูงออก
  • แก้ไขปัญหาที่วงกลมวาดเส้นรอบนอกไม่เรียบ
  • เพิ่ม API เพื่อตั้งค่าโหมดเวกเตอร์ระหว่างการสร้างอินสแตนซ์ google.maps.Map (ไม่จําเป็นต้องใช้ mapId)

3.56.8

11 เมษายน 2024

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

  • แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อใช้ AdvancedMarkerElement

3.56.7

4 เมษายน 2024

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

  • เพิ่มฟังก์ชัน searchNearby ลงในคลาสสถานที่ใหม่

3.56.6

28 มีนาคม 2024

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

  • [ช่องทางเบต้า] ตอนนี้ไทล์แรสเตอร์ของแผนที่แสดงในรูปแบบรูปภาพ WebP แล้ว
  • แก้ไขตำแหน่งจุดยึดของหน้าต่างข้อมูลสำหรับจุดที่น่าสนใจบนแผนที่ในแผนที่เวกเตอร์
  • แก้ไขข้อบกพร่องที่แสดง AdvancedMarkerElement โดยไม่มีตำแหน่งที่ตั้ง
  • เพิ่มเหตุการณ์ "close" ลงใน InfoWindow API

3.56.5

21 มีนาคม 2024

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

  • [ช่องทางเบต้า] ตอนนี้สีแผนที่ฐานใหม่จะเป็นค่าเริ่มต้นสำหรับนักพัฒนาแอปที่ไม่ได้ใช้รหัสแผนที่ ดูข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/maps/new-basemap-style-opt-in
  • แก้ไขตำแหน่งฐานของหน้าต่างข้อมูลสำหรับป้ายกำกับและไอคอนของแผนที่เวกเตอร์

3.56.4

14 มีนาคม 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.56.3

7 มีนาคม 2024

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.56.1

22 กุมภาพันธ์ 2024

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

  • แก้ไขข้อผิดพลาดในเอกสารประกอบเกี่ยวกับพารามิเตอร์ "fields" ของ Place.searchByText
  • [ช่องทางเบต้า] สร้างช่องเริ่มต้นใน <gmp-map> และอนุญาตให้สร้างองค์ประกอบที่กำหนดเองเพื่อรวม Web Components ของ Maps JavaScript API
  • เพิ่มตัวเลือกที่จอดรถลงใน Place Class API ใหม่
  • เลิกใช้งาน google.maps.Marker โปรดใช้ google.maps.marker.AdvancedMarkerElement แทน ขณะนี้ยังไม่มีกำหนดการเลิกใช้งาน google.maps.Marker แต่เราขอแนะนำให้ใช้ google.maps.marker.AdvancedMarkerElement แทน แม้ว่า google.maps.Marker จะได้รับการแก้ไขข้อบกพร่องสำหรับการถดถอยที่สำคัญต่อไป แต่เราจะไม่จัดการข้อบกพร่องที่มีอยู่ของ google.maps.Marker เราจะแจ้งให้ทราบล่วงหน้าอย่างน้อย 12 เดือนก่อนหยุดให้บริการ โปรดดูรายละเอียดการเลิกใช้งานที่ https://developers.google.com/maps/deprecations
  • เพิ่มแอตทริบิวต์เพิ่มเติมลงใน Place Class API ใหม่
  • เพิ่มตัวเลือกการชําระเงินลงใน Place Class API ใหม่

3.55.11a

15 กุมภาพันธ์ 2024

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

  • ป้องกันไม่ให้แผนที่เลื่อนเข้ามาในมุมมองโดยอัตโนมัติเมื่อมีการคลิก

3.55.11

8 กุมภาพันธ์ 2024

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

  • [ช่องทางอัลฟ่า] นำพร็อพเพอร์ตี้ inputElement ออกจาก PlaceAutocompleteElement แล้ว
  • [alpha channel] เพิ่มส่วน CSS สำหรับองค์ประกอบการเติมข้อความอัตโนมัติของสถานที่
  • [beta channel] PlaceAutocompleteElement พร้อมใช้งานในเวอร์ชันตัวอย่างแล้ว (v=beta)
  • เพิ่มตัวเลือกการช่วยเหลือพิเศษลงใน Places V2 API

3.55.10

1 กุมภาพันธ์ 2024

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

  • [beta channel] เลิกใช้งาน SearchByTextRequest.rankBy โปรดใช้ SearchByTextRequest.rankPreference แทน
  • [ช่องทางเบต้า] Place.findPlaceFromQuery และ Place.findPlaceFromPhoneNumber ไม่พร้อมใช้งานอีกต่อไป ให้ใช้ Place.searchByText แทน
  • การแก้ไขการติดตามการใช้งานต่อช่องทาง
  • เปิดใช้เส้นประกอบที่คำนึงถึงสภาพการจราจรสำหรับผู้ให้บริการตำแหน่งการเดินทางและยานพาหนะในการแชร์เส้นทางด้วย JavaScript
  • ตอนนี้คลาสสถานที่ใหม่พร้อมให้ใช้งานในช่องรายสัปดาห์แล้ว
  • เลิกใช้งาน Place.openingHours โปรดใช้ regularOpeningHours แทน

3.55.9

25 มกราคม 2024

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

  • [ช่องทางเบต้า] แก้ไขปัญหาที่ปิดกล่องโต้ตอบแป้นพิมพ์ลัดไม่ได้เมื่อกดแป้น Esc ใน MapElement
  • เพิ่มพารามิเตอร์ของ URL ใหม่ loading=async ลงใน URL ของ Bootstrap สำหรับการโหลดสคริปต์โดยตรง ซึ่งหมายความว่า Maps JavaScript API ไม่ได้โหลดแบบซิงค์และไม่มีโค้ด JavaScript ที่เรียกให้แสดงโดยเหตุการณ์ load ของสคริปต์ เราขอแนะนําอย่างยิ่งให้ตั้งค่านี้เป็น async เมื่อเป็นไปได้เพื่อประสิทธิภาพที่ดียิ่งขึ้น

3.55.8

18 มกราคม 2024

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

  • [แชแนลอัลฟ่า] ตอนนี้กำลังส่งโทเค็นเซสชันเป็นส่วนหนึ่งของคำขอ PlaceAutocompleteElement
  • [beta channel] เปิดตัวพร็อพเพอร์ตี้ใหม่ gmpClickable ใน AdvancedMarkerElement การเปลี่ยนแปลงนี้เป็นการเปลี่ยนแปลงที่ส่งผลต่อผู้ใช้ที่ลงทะเบียนเหตุการณ์ gmp-click โดยใช้ addEventListener() ในเวอร์ชันเบต้า หากต้องการรับเหตุการณ์ gmp-click เมื่อคลิก ให้ตั้งค่าพร็อพเพอร์ตี้ gmpClickable เป็น true หรือเพิ่มแอตทริบิวต์ gmp-clickable ลงใน คอมโพเนนต์เว็บ สําหรับผู้ใช้ที่ใช้ addListener() เพื่อบันทึกเหตุการณ์ gmp-click คุณไม่จําเป็นต้องทําการเปลี่ยนแปลงใดๆ ในขณะนี้

3.55.7

11 มกราคม 2024

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

  • [beta channel] ตอนนี้พร็อพเพอร์ตี้ element ของ AdvancedMarkerElement ชี้ไปยังอินสแตนซ์ของ AdvancedMarkerElement แล้ว
  • [ช่องทางเบต้า] ตอนนี้เครื่องหมายขั้นสูงปรับแต่งเนื้อหาด้วยโหนดย่อยได้แล้ว
  • แก้ไขข้อบกพร่องที่แป้นพิมพ์ลัดสำหรับการเลื่อนและซูมไม่ทำงานหลังจากคลิกแผนที่
  • เปิดใช้การปรับแต่งเส้นประกอบสำหรับการแชร์เส้นทางใน JavaScript
  • [alpha channel] เพิ่มแอตทริบิวต์ types, requestedLanguage, requestedRegion และ name ลงใน PlaceAutocomplete
  • [ช่องทางเบต้า] แก้ไขข้อบกพร่องที่ทำให้ระบบไม่สร้างองค์ประกอบเครื่องหมายขั้นสูงเมื่อเรียกใช้ document.createElement('gmp-advanced-marker')

3.55.3

30 พฤศจิกายน 2023

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.55.2

23 พฤศจิกายน 2023

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

  • แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาด CSP ที่เกี่ยวข้องกับสไตล์ใน Street View

3.55.1

16 พฤศจิกายน 2023

ไม่มีการเปลี่ยนแปลงที่แสดงต่อสาธารณะ

3.54.12a

8 พฤศจิกายน 2023

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

  • แก้ไขข้อบกพร่องที่ทำให้ WebGLOverlayView แสดงผลไม่ได้ในบางสถานการณ์

3.54.12

2 พฤศจิกายน 2023

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

  • [ช่องทางอัลฟ่า] อัปเดตฟีเจอร์เติมข้อความอัตโนมัติของสถานที่เป็นคอมโพเนนต์เว็บ การเปลี่ยนแปลงนี้ส่งผลกับส่วนอื่นในระบบ โปรดดูข้อมูลการใช้งานที่อัปเดตแล้วที่ https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement
  • [ช่องทางอัลฟ่า] อัปเดตการจัดการโฟกัสขององค์ประกอบการเติมข้อความอัตโนมัติของสถานที่
  • [ช่องทางเบต้า] แสดงเหตุการณ์ gmp-zoomchange ใน MapElements
  • เปิดใช้ MapTypeControl HORIZONTAL_BAR เพื่อจัดการบริบทเลย์เอาต์ RTL โดยอัตโนมัติ

3.54.11

26 ตุลาคม 2023

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

  • แก้ไขปัญหาการตั้งค่าการควบคุมบนแผนที่อาจทำให้เกิดข้อผิดพลาด
  • เพิ่มความสามารถในการจำกัดภาพ Street View ไว้เฉพาะแหล่งที่มาอย่างเป็นทางการของ Google ผ่าน StreetViewLocationRequest และ StreetViewControlOptions

3.54.10

18 ตุลาคม 2023

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

  • [ช่องทางเบต้า] ตอนนี้ MapElement จะปรับเลย์เอาต์การควบคุมโดยอัตโนมัติสำหรับจากซ้ายไปขวาหรือจากขวาไปซ้ายตามสไตล์ direction ที่คำนวณแล้ว นอกจากนี้ คุณยังใช้ช่องเพื่อเพิ่มการควบคุมที่กำหนดเองได้ด้วย ตอนนี้ ControlPosition รองรับค่าตรรกะสำหรับการรองรับเลย์เอาต์ LTR/RTL แล้ว นอกจากนี้ Maps Embed API ยังปรับเลย์เอาต์การควบคุมจากซ้ายไปขวาหรือจากขวาไปซ้ายโดยอัตโนมัติตามภาษา
  • [beta channel] ตอนนี้ MapElement เปิดใช้ delegatesFocus แล้ว

3.54.9

12 ตุลาคม 2023

  • [ช่องทางเบต้า] เพิ่มข้อมูลสรุปสำหรับบรรณาธิการลงใน Places v2 API

3.54.7a

28 กันยายน 2023

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

  • เพิ่มการรองรับผู้ให้บริการตำแหน่งหลายรายใน JavaScript การแชร์เส้นทาง

3.54.6

21 กันยายน 2023

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

  • google.maps.FeatureLayer ตอบสนองต่อเหตุการณ์ mousemove
  • เพิ่ม google.maps.FeatureType.SCHOOL_DISTRICT เพื่อให้ระบบรองรับการจัดสไตล์ตามข้อมูลที่ขับเคลื่อนโดยข้อมูล

3.54.5

14 กันยายน 2023

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

  • [ช่องทางเบต้า] แก้ไขข้อบกพร่องที่ทำให้ addEventListener() ของ AdvancedMarkerElement ไม่พร้อมใช้งาน

3.54.4

7 กันยายน 2023

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

  • โลโก้ Google จะไม่ซ้อนทับกับข้อมูลลิขสิทธิ์ในแผนที่บ่อยนัก

3.54.2

24 สิงหาคม 2023

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

  • แก้ไขข้อบกพร่องใน DirectionsRenderer ที่แผนที่ไม่โหลดหากไม่ได้ตั้งค่าการซูมและศูนย์กลางก่อนแสดงผล DirectionsResult

3.54.1

18 สิงหาคม 2023

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

  • อัปเกรด Maps JavaScript API ให้รองรับ ECMAScript 2020 โดยกำเนิด
  • ตอนนี้เครื่องหมายขั้นสูงแสดงผลได้ชัดเจนยิ่งขึ้น
  • ระบบจะปิดใช้ Map เมื่อมีการลบล้าง Array.from ด้วยการใช้งานที่ไม่รองรับรายการที่วนซ้ำได้
  • แก้ไขโฟกัสที่หายไปเมื่อปุ่มซูมปิดอยู่ในระดับสูงสุด

3.53.13

27 กรกฎาคม 2023

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

  • [ช่องทางเบต้า] มีการแยกส่วนการระบุแหล่งที่มาในคลาสสถานที่ใหม่ PhotoAttribution เปลี่ยนชื่อเป็น AuthorAttribution แล้ว author เปลี่ยนชื่อเป็น displayName แล้ว authorURI เปลี่ยนชื่อเป็น uri แล้ว photoURI {?string} พร้อมให้รับชมบน AuthorAttribution แล้ว Photo.attributions เปลี่ยนชื่อเป็น Photo.authorAttributions แล้ว Review.authorAttribution {?AuthorAttribution} จะแทนที่ Photo.author/authorURI/authorPhotoURI
  • [ช่องเบต้า] เพิ่มช่องที่ต้องกรอก textQuery และเลิกใช้งาน query ในเมธอด searchByText() ของคลาสสถานที่
  • ปรับระยะห่างของอิงของหน้าต่างข้อมูลสำหรับป้ายกำกับและไอคอนของแผนที่แรสเตอร์

3.53.12

20 กรกฎาคม 2023

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

  • [ช่องทางเบต้า] เพิ่มผู้ให้บริการตำแหน่งยานพาหนะและฟลีตของ ODRD สำหรับการแชร์เส้นทางด้วย JavaScript - การติดตามฟลีต
  • อัปเดตข้อความเตือนเมื่อระบบละเว้นอาร์กิวเมนต์ที่ส่งไปยังตัวสร้าง LatLng()
  • เลิกใช้งาน Marker.collisionBehavior แล้วใช้ AdvancedMarkerElement.collisionBehavior แทน

3.53.11

13 กรกฎาคม 2023

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

  • ตอนนี้ฟังก์ชัน isLocationOnEdge() จะแสดงผล true เมื่อจุดที่ระบุอยู่ใกล้กับจุดเริ่มต้นหรือขอบของเส้นประกอบมากพอ
  • เพิ่มบันทึกข้อผิดพลาดเพื่อแจ้งให้นักพัฒนาแอปทราบเมื่อแผนที่เวกเตอร์โหลดไม่สำเร็จและเปลี่ยนไปใช้แผนที่แรสเตอร์

3.53.7

15 มิถุนายน 2023

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

  • [ช่องทางอัลฟ่า] อัปเดตองค์ประกอบการเติมข้อความอัตโนมัติของสถานที่เพื่อรองรับโปรแกรมอ่านหน้าจอและเทคโนโลยีความช่วยเหลืออื่นๆ ได้ดียิ่งขึ้น

3.53.5

1 มิถุนายน 2023

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

  • อนุญาตให้ส่งองค์ประกอบ Node ไปยังพร็อพเพอร์ตี้ content ของเครื่องหมายขั้นสูง
  • ปรับปรุงประสิทธิภาพของลักษณะการชนของมาร์กเกอร์ขั้นสูง
  • เพิ่มช่องใหม่สําหรับ DeliveryVehicleStop ในการแชร์เส้นทางด้วย JavaScript

3.53.4a

24 พฤษภาคม 2023

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาการกะพริบที่เกิดขึ้นในแผนที่เวกเตอร์
  • แก้ไขการคํานวณวันที่ที่ไม่ถูกต้องเมื่อพิจารณาเขตเวลาที่แตกต่างกันในเมธอดสถานที่ getNextOpeningTime()
  • แก้ไขประเภทที่ไม่ถูกต้องใน VehicleJourneySegment สำหรับการแชร์เส้นทาง

3.53.3

18 พฤษภาคม 2023

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

  • [ช่องทางอัลฟ่า] แก้ไขข้อบกพร่องที่องค์ประกอบการเติมข้อความอัตโนมัติของสถานที่จะไม่คืนค่าข้อความต้นฉบับหากคุณใช้แป้นลูกศรเพื่อไฮไลต์การคาดคะเน แล้วคลิกแป้น Esc
  • [ช่องทางอัลฟ่า] อัปเดตสไตล์การคาดการณ์การเติมข้อความอัตโนมัติของสถานที่เพื่อให้จุดไข่ปลาแสดงเมื่อข้อความแสดงเกิน
  • [ช่องทางเบต้า] ตอนนี้บริบทในพื้นที่จะแสดงการแจ้งเตือนว่าข้อมูลตามบริบทเกี่ยวกับสถานที่ในแผนที่บริบทในพื้นที่จะหยุดให้บริการในเร็วๆ นี้
  • แก้ไขข้อบกพร่องที่ Pegman ของ Street View ไม่แสดงตัวอย่างเมื่อวางเมาส์เหนือการลาก เว้นแต่จะมีการส่ง Pegman กลับไปยังจุดยึดอย่างน้อย 1 ครั้งก่อน
  • ขอบเขต ตำแหน่ง และรัศมีที่เลิกใช้งานแล้วสำหรับบริการ Place Autocomplete ให้ใช้ locationBias และ locationRestriction แทน

3.53.2

4 พฤษภาคม 2023

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

  • [ช่องทางเบต้า] การจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูลพร้อมใช้งานแล้ว
  • [beta channel] คอมโพเนนต์ของเว็บ <gmp-map> และ <gmp-advanced-marker> พร้อมใช้งานแล้ว
  • เพิ่ม TimeWindow เป็นช่องใน Task และ TaskTrackingInfo ในการแชร์เส้นทางใน JavaScript
  • AdvancedMarkerElement และ PinElement เผยแพร่ไปยังช่องทางรายสัปดาห์แล้ว
  • การจัดรูปแบบตามข้อมูลสําหรับขอบเขตที่เผยแพร่ไปยังช่องทางรายสัปดาห์
  • getMapCapabilities และกิจกรรม mapcapabilities_changed เผยแพร่ไปยังช่องรายสัปดาห์แล้ว

3.53.1a

27 เมษายน 2023

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

  • อัปเดตบริการป้อนข้อความอัตโนมัติของสถานที่เพื่อรองรับ locationBias และ locationRestriction
  • [ช่องทางเบต้า] เผยแพร่เอกสารประกอบเกี่ยวกับเมธอด toJSON ของ Place v2
  • [ช่องทางเบต้า] แก้ไขการลากเครื่องหมายขั้นสูงเมื่อแผนที่ตัดขึ้น
  • [ช่องทางเบต้า] การแสดงผลตามข้อมูลที่ระบุชื่อ PlaceFeature.fetchPlace จะเป็นภาษาของผู้ใช้ปลายทาง
  • [เวอร์ชันเบต้า] เปลี่ยนชื่อ AdvancedMarkerView และ PinView เป็น AdvancedMarkerElement และ PinElement แล้ว
  • [ช่องทางเบต้า] แก้ไขปัญหาที่บางครั้ง AdvancedMarkers และหมุดจะพร้อมใช้งานโดยไม่ต้องโหลดอย่างชัดเจน โปรดอย่าลืมโหลดไลบรารี "เครื่องหมาย" เสมอก่อนที่จะเข้าถึงคลาสเหล่านี้
  • [beta channel] ตอนนี้ AdvancedMarker position ได้รับการแปลงให้เป็นรูปแบบ LatLngAltitude แล้ว
  • [beta channel] เลิกใช้งานพร็อพเพอร์ตี้เครื่องหมายขั้นสูง draggable แทนที่ด้วย gmpDraggable

3.52.9

13 เมษายน 2023

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

  • [ช่องทางเบต้า] การเปลี่ยนค่าของพร็อพเพอร์ตี้สถานที่ "priceLevel" จากตัวเลขเป็นสตริง ค่าที่เป็นไปได้สำหรับ "priceLevel" ตอนนี้คือ "FREE", "INEXPENSIVE", "MODERATE", "EXPENSIVE", "VERY_EXPENSIVE"
  • [เวอร์ชันเบต้า] เลิกใช้งาน AdvancedMarkerView.draggable และใช้ gmpDraggable แทน
  • [ช่องทางเบต้า] นําพร็อพเพอร์ตี้ "icon" และชื่อช่องออกจากคลาสสถานที่ เราขอแนะนำให้นักพัฒนาแอปใช้ "svgIconMaskURI" แทน
  • [beta channel] ตอนนี้พร็อพเพอร์ตี้ชื่อของ AdvancedMarkerView ยอมรับเฉพาะสตริงเท่านั้น คุณนำชื่อออกได้โดยใช้สตริงว่าง
  • [ช่องทางเบต้า] เพิ่ม "svgIconMaskURI" เป็นชื่อช่องที่รองรับสำหรับเมธอด Place.fromPlaceFrom
  • [ช่องทางเบต้า] เปลี่ยนพร็อพเพอร์ตี้คลาสสถานที่จาก userRatingsCount เป็น userRatingCount
  • ปรับปรุงการพิมพ์ข้อผิดพลาดเมื่อเข้าสู่ระบบคอนโซล

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่การปิด InfoWindow ทําให้เกิดข้อผิดพลาด

3.52.8

6 เมษายน 2023

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

  • เพิ่ม pollingIntervalMillis เป็นช่องสาธารณะของผู้ให้บริการตำแหน่งการสำรวจในแชร์เส้นทางด้วย JavaScript
  • [ช่องทางเบต้า] เปลี่ยนการตอบกลับ JSON ของคลาสสถานที่จากรูปแบบ snake_case เป็น lowerCamelCase

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่ publishTime ของรีวิวสถานที่แสดงวันที่ไม่ถูกต้อง
  • แก้ไขปัญหาที่การสร้างองค์ประกอบที่กำหนดเองจะใช้งานไม่ได้ทั่วโลก
  • [ช่องทางเบต้า] แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงหายไปเมื่อแผนที่ตัดขึ้นบรรทัดใหม่

3.52.6

23 มีนาคม 2023

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

  • [ช่องทางอัลฟ่า] เปิดตัววิดเจ็ตการเติมข้อความอัตโนมัติของสถานที่ (ใหม่) เวอร์ชันทดลอง
  • เปิดตัวการแชร์เส้นทาง JavaScript ไปยังช่องรายสัปดาห์

3.52.5

16 มีนาคม 2023

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

  • [ช่องทางเบต้า] การจัดสไตล์ตามข้อมูล: นำ FeatureType ของ NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 และ SUBLOCALITY_LEVEL_1 ออก

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่อินเทอร์เฟซ TypeScript ว่างเปล่าสำหรับไลบรารีที่ใช้โดย importLibrary()

3.52.4

9 มีนาคม 2023

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

  • [ช่องทางเบต้า] ระงับเหตุการณ์การคลิกของตัวทำเครื่องหมายขั้นสูงเมื่อมีการลากตัวทำเครื่องหมาย

3.52.3

2 มีนาคม 2023

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

  • [ช่องทางเบต้า] เพิ่มเอนทิตี TaskTrackingInfo สำหรับการแชร์เส้นทางใน JavaScript
  • [ช่องทางเบต้า] อัปเกรด Maps JavaScript API ให้รองรับ ECMAScript 2020 โดยกำเนิด

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาการสูญเสียหน่วยความจำที่อาจเกิดขึ้นเมื่อเพิ่มและนำเครื่องหมายออกจากแผนที่
  • แก้ไขข้อบกพร่องที่ทำให้องค์ประกอบแบบอินเทอร์แอกทีฟคลิกได้เมื่ออยู่ใต้เครื่องหมายขั้นสูงที่คลิกได้ในอุปกรณ์แบบสัมผัส

3.52.2

23 กุมภาพันธ์ 2023

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

  • [ช่องทางเบต้า] การจัดรูปแบบตามข้อมูล: นำพร็อพเพอร์ตี้ PlaceFeature.displayName ออก
  • [ช่องทางเบต้า] แก้ไข WebGLOverlayViews ไม่ถูกนำออกอย่างถูกต้องเมื่อเรียกใช้ setMap(null)
  • แก้ไขข้อบกพร่องที่บ่นว่าไม่รู้จักไลบรารี search
  • แก้ไขข้อบกพร่องที่ปุ่มปิด InfoWindow มองไม่เห็นเมื่ออยู่ใน Shadow Root
  • ตอนนี้ Maps JS จะเลื่อนการโหลดชิ้นส่วนแผนที่ไว้จนกว่าแผนที่จะใกล้กับวิวพอร์ต เพื่อปรับปรุง Core Web Vitals และลดการโอนข้อมูลที่ไม่จำเป็น แผนที่ที่สร้างภายในวิวพอร์ตเริ่มต้นของหน้าเว็บจะไม่เปลี่ยนแปลง

3.52.1

16 กุมภาพันธ์ 2023

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

  • เพิ่มฟังก์ชัน importLibrary() ซึ่งช่วยให้โหลดไลบรารีแบบไดนามิกได้ขณะรันไทม์
  • [ช่องทางเบต้า] เปิดใช้ฟีเจอร์การเลื่อนอัตโนมัติของ InfoWindow เมื่อเปิดในเครื่องหมายขั้นสูง
  • [beta channel] กำหนดให้บางช่องในออบเจ็กต์ข้อมูลไลบรารีการแชร์เส้นทางต้องระบุค่า
  • [ช่องทางเบต้า] การจัดสไตล์ตามข้อมูล: เลิกใช้งาน FeatureType ของ NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 และ SUBLOCALITY_LEVEL_1 เราจะนําฟีเจอร์เหล่านี้ออกในเดือนมีนาคม 2023

3.51.8

2 กุมภาพันธ์ 2023

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

  • ช่องทางเบต้า: รองรับการแสดงผลเครื่องหมายขั้นสูงในแผนที่ที่กำหนดเอง
  • ตอนนี้สำเนาล่าสุดของตัวโหลด Bootstrap แบบอินไลน์จะใช้ nonce ของ CSP ที่พบในที่อื่นๆ ในเอกสารซ้ำ

3.51.7

26 มกราคม 2023

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

  • ช่องทางเบต้า: การจัดสไตล์ตามข้อมูล: เพิ่มเมธอด fetchPlace เพื่อรับชื่อที่แสดงของ PlaceFeature เราจะเลิกใช้งานพร็อพเพอร์ตี้ PlaceFeature.displayName และนําออกในเดือนกุมภาพันธ์ 2023

3.51.6

19 มกราคม 2023

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาเกี่ยวกับเครื่องหมายขั้นสูง ซึ่งบางครั้งการนำเครื่องหมายที่มีการชนกันออกจากแผนที่อาจส่งผลให้มีองค์ประกอบเครื่องหมายที่มองไม่เห็นเหลืออยู่ใน DOM

3.51.5

12 มกราคม 2023

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

  • แก้ไขประเภท element ใน AdvancedMarkerView, PinView และ LocalContextMapView จาก Element เป็น HTMLElement | SVGElement เพื่อให้แสดงถึงประเภทองค์ประกอบที่จำเป็นได้ใกล้เคียงมากขึ้น

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องเมื่อใช้เครื่องหมายขั้นสูงกับวิดเจ็ตข้อมูล ซึ่งวิดเจ็ตข้อมูลอาจไม่เปิดขึ้นหลังจากลากเครื่องหมายโดยใช้แป้นพิมพ์

3.51.4

5 มกราคม 2023

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

  • ช่องทางเบต้า: เพิ่มแอตทริบิวต์ใหม่ลงในคลาสสถานที่
  • แชแนลเบต้า: การจัดสไตล์ตามข้อมูลที่อาร์เรย์ FeatureMouseEvent.features อาจมีองค์ประกอบมากกว่า 1 รายการหากมีองค์ประกอบหลายรายการภายใต้การคลิก และระบบจะเรียกใช้ตัวรับฟังการคลิก FeatureLayer ทั้งหมดภายใต้การคลิก
  • ช่องทางเบต้า: แสดงข้อผิดพลาดสำหรับอาร์กิวเมนต์ที่ไม่ถูกต้องใน google.maps.Map.getFeatureLayer
  • แก้ไขตำแหน่งพิกเซลของเครื่องหมายขั้นสูงบนแผนที่แบบเต็มหน้าจอ
  • เปลี่ยนการแมปเหตุการณ์เมาส์ให้ไม่สนใจการคลิกปุ่มเมาส์ที่เกิดขึ้นขณะที่กดปุ่มเมาส์อีกปุ่มหนึ่งอยู่
  • แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงหายไปเมื่อซูมแผนที่เข้า
  • ปรับปรุงประสิทธิภาพเมื่อซูมแผนที่ที่มีเครื่องหมายขั้นสูงจำนวนมาก
  • อัปเดตเอกสารประกอบ StreetViewPanoramaOptions เพื่อชี้แจงว่าฟีเจอร์คลิกเพื่อไปยังจุดนั้นๆ ไม่พร้อมใช้งานกับภาพพาโนรามาที่กำหนดเอง
  • ปรับปรุงประสิทธิภาพเมื่อสร้าง LatLngBounds ซึ่งรวมถึงผ่าน Map.getBounds()
  • อัปเดตการอ้างอิง WebGLOverlayView สำหรับ onAdd และ onRemove
  • เพิ่มการปรับแต่งสไตล์เครื่องหมายคงที่สำหรับการแชร์เส้นทาง

3.51.3

8 ธันวาคม 2022

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

  • แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายไม่สูญเสียโฟกัสแป้นพิมพ์เมื่ออยู่นอกวิวพอร์ตแผนที่
  • ช่องทางเบต้า: เปิดตัวคลาส Place ซึ่งเป็น API ใหม่ที่ใช้งานง่ายขึ้นและรองรับรูปแบบการใช้งานสมัยใหม่ เช่น Promise คลาสสถานที่มีช่องข้อมูลใหม่บางช่อง
  • ช่องทางเบต้า: แก้ไขข้อบกพร่องที่ทำให้เครื่องหมายขั้นสูงไม่แสดงผลเมื่อส่งแผนที่ที่รวมอยู่ในพร็อกซี
  • ช่องทางเบต้า: เพิ่มการปรับแต่งเครื่องหมายของผู้ให้บริการสถานที่ตั้งของการเดินทางสำหรับการแชร์เส้นทางด้วย JavaScript

3.51.2

1 ธันวาคม 2022

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

  • เวอร์ชันเบต้า: google.maps.importLibrary() API พร้อมใช้งานแล้ว
  • ช่องทางเบต้า: เลิกใช้งานแล้ว: บริบทในเครื่องเลิกใช้งานแล้วและไม่แนะนําให้ใช้กับเว็บไซต์ใหม่อีกต่อไป ฟีเจอร์นี้จะยังคงใช้งานได้ และเราจะแจ้งให้ทราบล่วงหน้า 12 เดือนก่อนที่จะหยุดให้บริการ หากสนใจสร้างประสบการณ์การใช้งานแบบบริบทในพื้นที่ด้วยตนเอง เราขอแนะนำให้ดูโซลูชัน "การค้นพบย่านใกล้เคียง" ในเครื่องมือสร้างด่วน หรือใช้ Places Library, Maps JavaScript API ตัวอย่างโค้ดและ Codelab สําหรับไลบรารีสถานที่อาจช่วยคุณได้
  • เวอร์ชันเบต้า: ตอนนี้ Maps JS จะเลื่อนเวลาการโหลดไทล์แผนที่จนกว่าแผนที่จะใกล้กับวิวพอร์ต เพื่อปรับปรุง Core Web Vitals และลดการโอนข้อมูลที่ไม่จำเป็น แผนที่ที่สร้างภายในวิวพอร์ตเริ่มต้นของหน้าเว็บจะไม่เปลี่ยนแปลง
  • ช่องทางเบต้า: เพิ่มเหตุการณ์สําหรับการเปลี่ยนแปลงสถานะการโหวตผู้ให้บริการตําแหน่งการแชร์เส้นทาง
  • ช่องทางเบต้า: เพิ่มฟังก์ชันการปรับแต่งสไตล์สําหรับการแชร์เส้นทาง วิธีการตั้งค่าแบบเก่าที่เลิกใช้งานแล้ว
  • เพิ่มการช่วยเหลือพิเศษสำหรับแป้นพิมพ์ในขั้นตอนของแผงเส้นทาง ตอนนี้คุณใช้แป้น Tab เพื่อไปยังส่วนต่างๆ ของเส้นทาง และเลือกด้วยแป้นเว้นวรรคหรือ Enter ได้แล้ว
  • ตอนนี้ google.maps.geometry.spherical.computeArea() ยอมรับ LatLngBounds และ Circle แล้ว ตอนนี้คุณสร้าง LatLngBounds โดยใช้ LatLngBoundsLiteral ได้แล้ว
  • เพิ่มข้อความ alt ลงในรูปภาพในแผงเส้นทางที่แนะนำของ DirectionRenderer

3.51.1

17 พฤศจิกายน 2022

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

  • ช่องทางเบต้า: เปิดตัวคลาสสถานที่ในคลังสถานที่
  • ช่องทางเบต้า: เพิ่มฟังก์ชันการปรับแต่งสไตล์สําหรับการแชร์เส้นทาง วิธีการตั้งค่าแบบเก่าเลิกใช้งานแล้ว
  • ตอนนี้เราได้เลิกใช้งาน Internet Explorer 11 ใน Maps Embed API แล้ว
  • โลโก้ Google ใน Maps Embed API จะเปลี่ยนรูปแบบเมื่อใช้แผนที่ประเภทผสมหรือดาวเทียมเพื่อให้มองเห็นได้ชัดเจนขึ้น
  • ปรับปรุงประสิทธิภาพการโหลดเครื่องหมายขั้นสูง
  • ทำให้ปุ่ม "เลิกทำ" ของรูปวาดเข้าถึงได้ทางแป้นพิมพ์และเหมาะกับโปรแกรมอ่านหน้าจอ
  • ทำให้เครื่องหมายของโปรแกรมแสดงผลเส้นทางเข้าถึงได้ด้วยแป้นพิมพ์และเหมาะสำหรับโปรแกรมอ่านหน้าจอ
  • เพิ่มคำอธิบาย ARIA ลงในตัวควบคุมระดับแผนที่
  • เปิดใช้โฟกัสแป้นพิมพ์และการโต้ตอบสำหรับการควบคุมขนาดแผนที่
  • เปิดตัวพารามิเตอร์ภาษาใน Geocoder JS API Maps JS API จะไม่ถือว่า US เป็นภูมิภาคเริ่มต้นในโปรแกรมเปลี่ยนที่อยู่เป็นพิกัดภูมิศาสตร์อีกต่อไปหากไม่ได้ระบุไว้อย่างชัดเจน
  • เปิดตัวพารามิเตอร์ภาษาใน Directions JS API
  • เปิดตัวพารามิเตอร์ภาษาใน Distance Matrix JS API

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่ทำให้โฟกัสแป้นพิมพ์เปลี่ยนเส้นทางไปยังเครื่องหมายเมื่อเปิดหน้าต่างข้อมูล
  • แก้ไขข้อบกพร่องที่ทำให้โฟกัสเครื่องหมายไม่ได้

3.51

16 พฤศจิกายน 2022

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

  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.51 แล้ว
  • อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.50 แล้ว
  • เวอร์ชัน 3.49 และ 3.48 จะยังคงใช้งานได้หากขอตามหมายเลข

3.50.12a

7 พฤศจิกายน 2022

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

  • แก้ไขปัญหาที่ google.maps.event.addListenerOnce และ google.maps.event.addDomListenerOnce มีการเชื่อมโยง this ที่ไม่ถูกต้อง

3.50.12

3 พฤศจิกายน 2022

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

  • ช่องทางเบต้า: ตอนนี้เครื่องหมายขั้นสูงรองรับระดับความสูงเมื่อใช้ในแผนที่เฉียง

3.50.11

27 ตุลาคม 2022

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

  • ช่องทางเบต้า: ตอนนี้ระบบจะบันทึกข้อผิดพลาดเมื่อเลเยอร์ฟีเจอร์การจัดสไตล์ตามข้อมูลใช้งานไม่ได้
  • เวอร์ชันเบต้า: การปรับปรุงประสิทธิภาพในการโหลดเครื่องหมายขั้นสูงเริ่มต้น

3.50.10

20 ตุลาคม 2022

การแก้ไขข้อบกพร่อง

  • แก้ไขระยะห่างจากขอบด้านขวาและด้านล่างของ InfoWindow ใน iOS

3.50.9

13 ตุลาคม 2022

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

  • ตอนนี้ระบบจะไฮไลต์ขั้นตอนที่เลือกในแผงเส้นทาง
  • แก้ไขการเขียนโค้ด TypeScript สำหรับตัวสร้าง PinView
  • แก้ไขการเขียนโค้ด TypeScript สำหรับตัวสร้าง LagLngAltitude
  • อัปเดตรูปภาพไอคอนเครื่องหมายเริ่มต้นใน DirectionsRenderer

3.50.8

6 ตุลาคม 2022

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

  • เวอร์ชันเบต้า: เปิดตัวตัวอย่างเครื่องหมายขั้นสูง
  • ช่องทางเบต้า: แนะนำเอกสารประกอบสำหรับ isAdvancedMarkersAvailable บนออบเจ็กต์การคืนสินค้า getMapCapabilities()
  • เพิ่ม "ช่องนี้เป็นแบบอ่านอย่างเดียว" ลงในคำอธิบาย API ของ LocalContextMapView และลงในพร็อพเพอร์ตี้ element ของ LocalContextMapViewOption

การแก้ไขข้อบกพร่อง

  • ตอนนี้สีในสไตล์ที่กำหนดเอง JSON จะใช้ความทึบแสงของรูปแบบเริ่มต้นแทนความทึบแสง 100%

3.50.7

29 กันยายน 2022

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

  • ตอนนี้โปรแกรมอ่านหน้าจอจะอ่านวิธีการโต้ตอบกับ Maps และ Street View
  • เพิ่มแป้นพิมพ์ลัดสำหรับการเอียงและบิดไปยังกล่องโต้ตอบแป้นพิมพ์ลัด

3.50.6

22 กันยายน 2022

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่ VoiceOver ใน iOS นำทางผ่านองค์ประกอบที่อยู่ใต้กล่องโต้ตอบแป้นพิมพ์ลัดได้
  • เพิ่มข้อความแสดงแทนลงในรูปภาพแผนที่แบบคงที่

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

  • ตอนนี้ระบบจะบันทึกข้อผิดพลาดลงในคอนโซลเมื่อเรียกใช้ map.getMapCapabilities() และมีข้อผิดพลาด

3.50.5

15 กันยายน 2022

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

  • เพิ่มค่าคงที่ MAX_BOUNDS สำหรับ LatLngBounds เพื่อระบุขอบเขต LatLng สูงสุดสำหรับแผนที่
  • อนุญาตให้โปรแกรมอ่านหน้าจอดำเนินการคลิกเครื่องหมายเริ่มต้น

3.50.3

1 กันยายน 2022

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

  • ช่องทางเบต้า: อัปเดตคลาส DeliveryVehicle ของ JavaScript Journey Sharing ให้รวมแอตทริบิวต์ที่กำหนดเอง
  • แก้ไขข้อบกพร่องที่ LatLng ไม่ถูกต้องในกิจกรรมหลังจากแผนที่เอียง

3.50.2

25 สิงหาคม 2022

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

  • ช่องทางเบต้า: เปลี่ยน FleetEngineDeliveryFleetLocationProvider ให้ยอมรับตัวกรองประเภทสื่อนำส่งสตริง
  • อัปเดตรูปภาพไอคอนเครื่องหมายเริ่มต้น

3.50.1

18 สิงหาคม 2022

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

  • ช่องทางเบต้า: เปิดตัว API ความสามารถของแผนที่ (เหตุการณ์ getMapCapabilities และ mapcapabilities_changed) ในช่องทางเบต้า
  • เวอร์ชันเบต้า: เปิดตัวพารามิเตอร์ language ใน google.maps.Geocoder
  • เวอร์ชันเบต้า: เปิดตัวพารามิเตอร์ language ใน google.maps.DistanceMatrixService
  • เวอร์ชันเบต้า: เปิดตัวพารามิเตอร์ language ใน google.maps.DirectionsService
  • แก้ไขข้อบกพร่องที่ระบบละเว้นรหัสภูมิภาคใน Places JS API หลายรายการ แนะนำพารามิเตอร์ภาษาและภูมิภาคใน Place JS API ต่างๆ
  • นำการรองรับ Streetview ใน Maps JavaScript API ออกสำหรับเว็บไซต์ที่ไม่มีโดเมน googleapis.com ในการตั้งค่านโยบายความปลอดภัยของเนื้อหา โปรดดูข้อมูลเพิ่มเติมในคู่มือนโยบายความปลอดภัยของเนื้อหา

3.49.12

4 สิงหาคม 2022

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

  • เพิ่ม DEMO_MAP_ID ซึ่งเป็นรหัสแผนที่ที่ใช้กับตัวอย่างโค้ดที่ต้องใช้รหัสแผนที่ได้ รหัสแผนที่นี้ไม่ได้มีไว้สำหรับใช้ในแอปพลิเคชันเวอร์ชันที่ใช้งานจริง และใช้กับฟีเจอร์ที่ต้องกำหนดค่าในระบบคลาวด์ไม่ได้ (เช่น การจัดรูปแบบในระบบคลาวด์)
  • ชี้แจงว่าต้องใส่ FleetEngineDeliverFleetLocationProvider.locationRestriction เพื่อเริ่มการติดตาม

3.49.11

28 กรกฎาคม 2022

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

  • ตอนนี้คุณอ้างอิง google.maps.VehicleType เป็นรันไทม์ Enum ได้แล้ว

3.49.10

21 กรกฎาคม 2022

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

  • ระบบจะปฏิเสธค่า NaN สำหรับความกว้างหรือความสูงเมื่อตรวจสอบขนาดไอคอนเครื่องหมาย ขนาดที่ปรับขนาดไอคอนเครื่องหมาย หรือขนาดหน้าต่างข้อมูล
  • แก้ไขข้อบกพร่องที่ตัวควบคุมการติดตามการเคลื่อนไหวไม่แสดงในอุปกรณ์ iOS ใน Street View
  • แก้ไขข้อบกพร่องที่ข้อความที่แสดงเมื่อวางเมาส์เหนือเส้นทางถูกตัดออกสำหรับภาษา RTL ใน Embed API
  • ทําให้หน้าต่างข้อมูลขนส่งสาธารณะเข้าถึงได้ง่ายขึ้นและใช้งานร่วมกับโปรแกรมอ่านหน้าจอได้ดีขึ้น

3.49.9

14 กรกฎาคม 2022

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

  • อธิบายการใช้ฟิลด์รหัสในผู้ให้บริการตำแหน่งการแชร์เส้นทาง

3.49.8

7 กรกฎาคม 2022

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

  • ทำให้ลิงก์การไปยังส่วนต่างๆ ของ Street View เข้าถึงได้ด้วยการกดแป้นพิมพ์และใช้งานร่วมกับโปรแกรมอ่านหน้าจอได้
  • เปิดตัวfocusวิธีการใหม่ใน StreetViewPanorama

3.49

23 มิถุนายน 2022

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

การแก้ไขข้อบกพร่อง

  • ทําให้เข้าถึง BusinessStatus enum ได้ผ่าน google.maps.places.BusinessStatus

3.49.5

16 มิถุนายน 2022

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

  • เพิ่มการควบคุมและกล่องโต้ตอบแป้นพิมพ์ลัดลงใน Street View เพื่อปรับปรุงการค้นพบแป้นพิมพ์ลัด

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่ทำให้ระบบส่งแบบฟอร์มเมื่อปิด Street View

3.49.4

9 มิถุนายน 2022

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

  • ย้าย WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, การซูมแบบเศษส่วน และ getVisibleRegion ไปยังแชแนลรายสัปดาห์
  • ตอนนี้ภาพพาโนรามา Street View เริ่มต้นของ Map จะจัดการโฟกัสโดยอัตโนมัติเมื่อเปิด ซึ่งเป็นลักษณะการทำงานเริ่มต้นใหม่
  • ตอนนี้ภาพพาโนรามาของ Street View จะคืนค่าโฟกัสโดยอัตโนมัติเมื่อปิด (หากเป็นไปได้)
  • ตอนนี้คุณปิด Street View ได้โดยกดแป้น ESC (เมื่อเปิดใช้ปุ่มปิด)
  • geometry.spherical.computeSignedArea() และ geometry.spherical.computeArea() ได้รับการเพิ่มประสิทธิภาพให้มีความเสถียรและความแม่นยำมากขึ้น

3.49.3a

2 มิถุนายน 2022

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

  • ปรับปรุงคอนทราสต์สีสำหรับการควบคุมการติดตามการเคลื่อนไหวของ Street View
  • ควบคุมการติดตามการเคลื่อนไหวในแป้นพิมพ์ของ Street View ได้ง่ายขึ้นและเหมาะสำหรับโปรแกรมอ่านหน้าจอ
  • ตอนนี้คลาส MapsNetworkError, MapsRequestError และ MapsServerError พร้อมใช้งานและได้รับการบันทึกไว้แบบสาธารณะแล้ว

3.49.2

26 พฤษภาคม 2022

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

  • ปรับปรุงคอนทราสต์สีสำหรับการควบคุมการติดตามการเคลื่อนไหวของ Street View
  • ควบคุมการติดตามการเคลื่อนไหวในแป้นพิมพ์ของ Street View ได้ง่ายขึ้นและเหมาะสำหรับโปรแกรมอ่านหน้าจอ
  • ตอนนี้คลาส MapsNetworkError, MapsRequestError และ MapsServerError เผยแพร่ต่อสาธารณะและได้รับการบันทึกแล้ว

3.49.1

19 พฤษภาคม 2022

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

  • ช่องทางเบต้า: แก้ไขข้อบกพร่องที่ระบบละเว้นรหัสภูมิภาคใน Places JS API หลายรายการ แนะนำพารามิเตอร์ภาษาและภูมิภาคใน Place JS API ต่างๆ
  • ปรับปรุงคอนทราสต์สีสำหรับโหมดเต็มหน้าจอและการควบคุมเข็มทิศในโหมดมืด
  • ทำให้การควบคุมเข็มทิศของ Street View, ปุ่มปิด และการควบคุมลิงก์ที่อยู่เข้าถึงได้และเหมาะสำหรับโปรแกรมอ่านหน้าจอ

3.49

12 พฤษภาคม 2022

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

  • เวอร์ชันรายสัปดาห์อัปเดตเป็นเวอร์ชัน 3.49
  • ช่องรายไตรมาสจะอัปเดตเป็นเวอร์ชัน 3.48
  • เวอร์ชัน 3.47 และ 3.46 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.45 ถูกลบไปแล้วและจะใช้ไม่ได้อีกต่อไป

3.48.11

28 เมษายน 2022

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

  • ตอนนี้ฟีเจอร์ป้อนข้อความอัตโนมัติของสถานที่ยอมรับประเภทสถานที่ได้มากขึ้น ดูข้อมูลเพิ่มเติม
  • ย้าย isFractionalZoom ไปยังช่องรายสัปดาห์แล้ว

3.48.9

14 เมษายน 2022

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

  • เวอร์ชันเบต้า: เปิดใช้ WebGL 2.0 สําหรับ WebGLOverlayView
  • ช่องทางเบต้า: รวมไลบรารี JourneySharing ไว้ในประเภท TypeScript, ภายนอก และเอกสารอ้างอิงของ Maps JavaScript API
  • ฟังก์ชัน google.maps.event.addDomListener() และ google.maps.event.addDomListenerOnce() เลิกใช้งานแล้วและไม่ควรนำมาใช้ แต่ให้ใช้เมธอด addEventListener() มาตรฐานแทน วิธีการเหล่านี้จะยังคงใช้งานได้ต่อไปและไม่มีแผนที่จะเลิกใช้งาน
  • เพิ่ม title และ aria-label ลงในไอคอนเครื่องหมาย Street View
  • เพิ่มแอตทริบิวต์ aria-pressed ลงในตัวควบคุมแบบเต็มหน้าจอ
  • ปรับปรุงระยะห่างของเมนูแบบเลื่อนลงสำหรับตัวควบคุมประเภทแผนที่
  • อัปเดตป้ายกำกับ Aria สำหรับตัวควบคุมเมนูแบบเลื่อนลงประเภทแผนที่

การแก้ไขข้อบกพร่อง

  • นำแอตทริบิวต์ aria-expanded ที่ไม่ได้รับอนุญาตออกจากตัวควบคุมประเภทแผนที่เริ่มต้น

3.48.8

7 เมษายน 2022

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

  • ปรับปรุงความคมชัดของสีใน Maps JS API และโลโก้ Google ของ Embed API

3.48.7a

31 มีนาคม 2022

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

  • เวอร์ชันเบต้า: นํา API มุมมองการวางซ้อนของ WebGL ที่เลิกใช้งานแล้วออก
  • เปิดใช้แผนที่ฐานที่อัปเดตสำหรับลูกค้า Maps JavaScript API แผนที่ฐานที่อัปเดตแล้วซึ่งใช้ใน Google Maps สำหรับผู้บริโภคอยู่แล้วจะให้แผนที่ฐานที่สมบูรณ์และละเอียดยิ่งขึ้น โดยเฉพาะในแง่ของลักษณะทางธรรมชาติของแผ่นดิน

การแก้ไขข้อบกพร่อง

  • เปลี่ยนการแก้ไขก่อนหน้าสําหรับ map.fitBounds() (ลดความซับซ้อนของการเปลี่ยนมุมมองระยะสั้น) รอการวิเคราะห์
  • แก้ไขปัญหาคอนทราสต์สีในการควบคุมประเภทแผนที่ในโหมดคอนทราสต์สีสูง
  • จับคู่ชื่อที่เข้าถึงได้ของช่องทําเครื่องหมายตัวควบคุมประเภทแผนที่กับป้ายกำกับภาพที่เกี่ยวข้อง
  • แก้ไขปัญหาคอนทราสต์ของสีในหน้าต่างข้อมูลในโหมดคอนทราสต์สีสูง

3.48.6

24 มีนาคม 2022

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

  • แก้ไข map.fitBounds() เพื่อให้การเปลี่ยนวิวพอร์ตสำหรับระยะทางสั้นๆ ทำได้ง่ายขึ้น

3.48.5

17 มีนาคม 2022

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

  • Safari เท่านั้น: ตรวจสอบว่าปุ่มปิดและคอนเทนเนอร์เนื้อหาได้รับการโฟกัสโดยอัตโนมัติใน open

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาคอนทราสต์สีของลิงก์ "ดูใน Google Maps" ใน sInfoWindow
  • แก้ไขปัญหาคอนทราสต์สีของลิงก์ "ดูใน Google Maps" ในการควบคุมที่อยู่ StreetViewPanorama

3.48.4

10 มีนาคม 2022

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

  • เปิดตัวเหตุการณ์ visible ใหม่สําหรับ InfoWindow
  • เปิดตัววิธีใหม่ของ focus ใน InfoWindow

3.48.3

3 มีนาคม 2022

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

  • ช่องทางเบต้า: เปิดใช้รูปแบบการเรียกบริการใหม่ใน Maps JavaScript API บริการ Street View คุณอาจต้องอัปเดตนโยบายรักษาความปลอดภัยเนื้อหาเพื่อให้แน่ใจว่าการเรียกใช้เหล่านี้จะไม่ถูกบล็อกที่ระดับเบราว์เซอร์
  • เปิดตัวพร็อพเพอร์ตี้ ariaLabel ใหม่สําหรับ InfoWindow

3.48.1

17 กุมภาพันธ์ 2022

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

  • ช่องทางเบต้า: เพิ่มการรองรับการตั้งค่ารหัสประสบการณ์การใช้งานทั่วโลก โปรดดูเอกสารประกอบข้อมูลอ้างอิงของ API ที่นี่
  • ช่องทางเบต้า: ตอนนี้พารามิเตอร์แรกและที่ 2 ของ fromLatLngAltitude จะรวมกันเป็น LatLngAltitude แทน LatLng และ number
  • เปลี่ยนชื่อพารามิเตอร์ noWrap ของ LatLng เป็น noClampNoWrap
  • ตอนนี้โปรแกรมอ่านหน้าจอจะอ่านวิธีการไปยังส่วนต่างๆ ของตัวทำเครื่องหมายเมื่อตัวทำเครื่องหมายได้รับโฟกัส
  • ตอนนี้ Maps JavaScript API รายงานข้อมูลการวัดผลแล้ว คุณอาจต้องอัปเดตนโยบายการรักษาความปลอดภัยของเนื้อหาเพื่อให้แน่ใจว่าการเรียกใช้เหล่านี้จะไม่ถูกบล็อกที่ระดับเบราว์เซอร์ โปรดดูข้อมูลเพิ่มเติมที่คำถามที่พบบ่อย
  • เวอร์ชันนี้ไม่รองรับ Internet Explorer หากต้องการรองรับ Internet Explorer 11 ต่อไป ให้ระบุ v=3.47 ซึ่งจะใช้ได้จนถึงเดือนพฤศจิกายน 2022

3.48

10 กุมภาพันธ์ 2022

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

  • อัปเดตเวอร์ชันรายสัปดาห์เป็น 3.48 แล้ว
  • อัปเดตแชแนลรายไตรมาสเป็นเวอร์ชัน 3.47 แล้ว
  • เวอร์ชัน 3.46 และ 3.45 จะยังคงใช้งานได้หากขอตามหมายเลข

3.47.6

20 มกราคม 2022

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาที่หน้าเว็บเลื่อนไปที่ด้านบนเมื่อตัวควบคุมแป้นพิมพ์ลัดได้รับโฟกัส

3.47.4

6 มกราคม 2022

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

  • ช่องทางเบต้า: การอัปเดต WebGLOverlayView API สำหรับเบต้า - เลิกใช้งานคลาสและเมธอดทั้งหมดที่มี "gl" ในชื่อเพื่อเปลี่ยนไปใช้คลาสและเมธอดใหม่ที่มี "GL" ในชื่อ เลิกใช้งาน WebglCameraParams เพื่อเปลี่ยนไปใช้คลาส CameraParams ใหม่ (ซึ่งเป็นคลาสย่อยของ CameraOptions)
  • อัปเดตเอกสารประกอบเกี่ยวกับเมธอด PlaceOpeningHours เพื่อระบุว่าไม่มีการใช้เวลาพิเศษในการคำนวณ

3.47.3

9 ธันวาคม 2021

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

  • ตอนนี้ LatLng, LatLngBounds และ Circle ยอมรับอินสแตนซ์ของคลาสเดียวกันในคอนสตรคเตอร์แล้ว

3.47.2

2 ธันวาคม 2021

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

  • ตอนนี้ระบบอนุญาตให้ใช้ LatLngLiteral เป็นพารามิเตอร์ได้ทุกที่ที่อนุญาตให้ใช้ LatLng สำหรับการฉายภาพ

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาการแสดงผลบางอย่างที่อาจเกิดขึ้นเมื่อค่าสเกลมีขนาดเล็กลง (น้อยกว่า 1.0)

3.47.1

18 พฤศจิกายน 2021

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

  • ตอนนี้ LatLngLiteral ได้รับอนุญาตให้ใช้เป็นพารามิเตอร์ได้ทุกที่ที่อนุญาตให้ใช้ LatLng ในไลบรารีเรขาคณิต
  • เพิ่ม onGIStateUpdateRequest API ใหม่สำหรับการรองรับ WebGL ใน Maps JavaScript API
  • แก้ไขคอนทราสต์สีในหน้าจอแสดงข้อผิดพลาด
  • ตอนนี้ Internet Explorer 11 เลิกใช้งานแล้วใน v=เบต้า Maps JavaScript API เวอร์ชันล่าสุดที่รองรับ Internet Explorer 11 คือ v3.47 เราจะหยุดรองรับ Internet Explorer 11 โดยสิ้นเชิงในเดือนพฤศจิกายน 2022
  • Maps จะไม่ได้รับการโฟกัสของแท็บอีกต่อไปเมื่อตั้งค่าตัวเลือกแผนที่เป็น falsekeyboardShortcuts
  • ตอนนี้ปุ่มซูมเข้าและซูมออกจะปิดอยู่เมื่อถึงระดับการซูมสูงสุดหรือต่ำสุดที่เกี่ยวข้อง
  • แปลงการควบคุม MapType ให้ใช้องค์ประกอบเชิงความหมายเพื่อปรับปรุงการช่วยเหลือพิเศษและประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอใน Maps Embed API
  • เพิ่มข้อความแสดงแทนลงในไอคอนบนหน้าจอแสดงข้อผิดพลาด
  • การปรับปรุงคุณภาพโค้ดทั่วไปต่างๆ

การแก้ไขข้อบกพร่อง

  • แทนที่แอตทริบิวต์ controlHeight และ controlWidth ที่ไม่เป็น WCAG ด้วยแอตทริบิวต์ data-* ที่เป็นไปตามข้อกำหนด

3.47

11 พฤศจิกายน 2021

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

  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.47 แล้ว
  • อัปเดตแชแนลรายไตรมาสเป็นเวอร์ชัน 3.46 แล้ว
  • เวอร์ชัน 3.45 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.44 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

3.46.12

4 พฤศจิกายน 2021

การแก้ไขข้อบกพร่อง

  • อัปเดตแถบเมนูประเภทแผนที่ให้มีป้ายกำกับ ARIA ที่ถูกต้องมากขึ้น
  • Embed API: เพิ่มป้ายกำกับ ARIA ลงในลิงก์หลายรายการเพื่อปรับปรุงประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอ
  • Embed API: แก้ไขคอนทราสต์สีสำหรับรายการข้อความบางรายการ
  • แก้ไขประเภทของ google.maps.Marker.MAX_ZINDEX ใน externs

3.46.11

28 ตุลาคม 2021

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

  • แปลง getter และ setter เพื่อใช้ goog.a11y.aria วิธีนี้จะช่วยป้องกันไม่ให้มีการสะกดผิด

3.46.8

7 ตุลาคม 2021

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

  • บริบทในพื้นที่: นำลิงก์ระบุแหล่งที่มาออกจากรูปภาพใน InfoWindow ของบริบทในพื้นที่

3.46.6

23 กันยายน 2021

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

  • แก้ไขข้อบกพร่องที่เคอร์เซอร์แผนที่แสดงมือเมื่อแผนที่ลากไม่ได้

3.46.5

16 กันยายน 2021

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องเกี่ยวกับอัตราส่วนคอนทราสต์ของสีในวิดเจ็ตการเติมข้อความอัตโนมัติของสถานที่

3.46.3

2 กันยายน 2021

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

  • ตอนนี้วิธีการเลื่อนจะแสดงอยู่เหนือ InfoWindow และ CustomOverlay ที่เปิดอยู่

3.46.2

26 สิงหาคม 2021

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

  • เวอร์ชันเบต้า: ระบบรายงานข้อมูลการวัดและส่งข้อมูลทางไกลแล้ว คุณอาจต้องอัปเดตนโยบายความปลอดภัยของเนื้อหาเพื่อให้แน่ใจว่าการเรียกใช้เหล่านี้จะไม่ถูกบล็อกที่ระดับเบราว์เซอร์ โปรดดูข้อมูลเพิ่มเติมที่คำถามที่พบบ่อย

3.46

18 สิงหาคม 2021

Maps JavaScript API เวอร์ชัน 3.46 พร้อมให้ใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

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

  • เพิ่มช่องใหม่ 2 ช่องใน PlaceResult ได้แก่ icon_mask_base_uri และ icon_background_color
  • อัปเดตเวอร์ชันรายสัปดาห์เป็น 3.46 แล้ว
  • อัปเดตแชแนลรายไตรมาสเป็นเวอร์ชัน 3.45 แล้ว
  • เวอร์ชัน 3.44 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.43 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

การเลิกใช้งาน

  • เราจะเลิกรองรับ Internet Explorer ตั้งแต่เดือนสิงหาคม 2021 เป็นต้นไป ผู้ใช้ Internet Explorer 11 จะเห็นข้อความเตือนที่ด้านบนของแผนที่เมื่อใช้ Maps JavaScript API v3.46 Maps JavaScript API เวอร์ชันล่าสุดที่รองรับ Internet Explorer 11 คือ v3.47 เราจะหยุดรองรับ Internet Explorer 11 โดยสิ้นเชิงในเดือนพฤศจิกายน 2022

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่จุดยอดของรูปหลายเหลี่ยมเปลี่ยนตำแหน่งเมื่อซูมในระดับหนึ่งๆ
  • แก้ไขข้อบกพร่องที่เนื้อหาของหน้าต่างข้อมูลหลายรายการซ้อนทับกัน

3.45.8

29 กรกฎาคม 2021

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

  • Embed API: ในแผนที่ที่ฝัง ระบบจะเก็บระดับการซูมไว้หลังจากที่เปลี่ยนเส้นทางไปยังหน้าเส้นทาง

3.45.7

22 กรกฎาคม 2021

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

  • เลิกรองรับ IE11 แล้ว ตอนนี้ Maps ใน IE11 จะแสดงแบนเนอร์ในแชแนลเบต้า
  • อัปเดตลิงก์ "ขอเส้นทาง" ในแผนที่ที่ฝังให้แม่นยำยิ่งขึ้น

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาที่เมธอด getFeatureById() เรียกข้อมูลฟีเจอร์ที่มีรหัส 0 ไม่ได้
  • แก้ไขปัญหาที่ระบบจะแสดงข้อยกเว้น UNKNOWN ERROR/SERVICE BACKGROUND ERROR หากค่า ComponentRestriction ไม่มีการระบุหรือเป็นค่า Null

3.45.6a

15 กรกฎาคม 2021

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

  • เมื่อเปิดแล้ว ระบบจะจัดการโฟกัสไปยังคอนเทนเนอร์ InfoWindow เมื่อตัวควบคุมที่โฟกัสได้รายการแรกไม่ได้อยู่ในวิวพอร์ต InfoWindow หรือเมื่อ disableAutoPan=true

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่การวาดรูปหลายเหลี่ยมที่ยังไม่เสร็จสิ้นจะเสร็จสมบูรณ์โดยอัตโนมัติเมื่อนำเครื่องมือจัดการการวาดออกและเพิ่มลงในแผนที่อีกครั้ง
  • แก้ไขข้อบกพร่องที่สตริง "เส้นทาง" ถูกตัดให้สั้นลงในป๊อปอัป "ฝังแผนที่" ในบางภาษา

3.45.5

1 กรกฎาคม 2021

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

  • URL ที่อัปเดตสำหรับ Maps Studio ใน Typings และ JS API

การแก้ไขข้อบกพร่อง

  • แก้ไขการปฏิเสธ Promise ที่ไม่จัดการเมื่อระบุการเรียกกลับ

3.45.4

24 มิถุนายน 2021

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

  • แก้ไขข้อบกพร่องที่ทำให้กล่องโต้ตอบแป้นพิมพ์ลัดเปิดขึ้นเมื่อส่งแบบฟอร์ม
  • แก้ไขข้อบกพร่องที่ทำให้ปุ่ม "แป้นพิมพ์ลัด" อยู่ไม่ตรงแนว
  • นำออบเจ็กต์ที่เพิ่มลงใน window (Spherical, PolylineCodec, PolyGeometry) โดยไม่ได้ตั้งใจออก คุณควรเข้าถึงออบเจ็กต์เหล่านี้ที่เนมสเปซแบบสมบูรณ์ในตัวเองแทน

3.45.3

16 มิถุนายน 2021

การแก้ไขข้อบกพร่อง

  • อัปเดต InfoWindow เพื่อให้โฟกัสไม่ย้ายเมื่อเรียก open() ภายในลูปการเรียกใช้เดียวกับการสร้างอินสแตนซ์แผนที่

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

  • อัปเดตส่วนข้อมูลอ้างอิง API InfoWindowOpenOptions ให้มีรายละเอียดมากขึ้น
  • แก้ไขวงแหวนโฟกัสเมื่อใช้การไปยังส่วนต่างๆ ด้วยแป้นพิมพ์ (Tab + Option) ใน Safari

3.45.2

10 มิถุนายน 2021

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาที่การควบคุมประเภทแผนที่วางซ้อนกับพื้นหลังของกล่องโต้ตอบแป้นพิมพ์ลัดใน Embed API อย่างไม่ถูกต้อง
  • แก้ไขปัญหาที่อาจทำให้เกิดข้อผิดพลาดเมื่อโหลดสไตล์ CSS ของแบบอักษร
  • แก้ไขข้อบกพร่องที่อาจเกิดภาพกะพริบเมื่อเลื่อนแผนที่โดยมีวิดเจ็ตข้อมูลเปิดอยู่

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

3.45.1

3 มิถุนายน 2021

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

  • เพิ่มเอกสารประกอบสำหรับพร็อพเพอร์ตี้ภาพเคลื่อนไหว ไอคอน ป้ายกำกับ และความทึบลงในอินเทอร์เฟซ Data.StyleOptions
  • ออกแบบกล่องโต้ตอบเกี่ยวกับลิขสิทธิ์ใหม่เพื่อให้รองรับการช่วยเหลือพิเศษได้ดียิ่งขึ้น
  • ตอนนี้ InfoWindows จะจัดการโฟกัสโดยอัตโนมัติเมื่อเปิด ซึ่งแสดงถึงลักษณะการทำงานเริ่มต้นใหม่
  • เพิ่ม API InfoWindowOpenOptions ซึ่งช่วยให้นักพัฒนาแอปควบคุมวิธีจัดการโฟกัสเมื่อเปิด InfoWindows ได้
  • ตอนนี้คุณปิด InfoWindows ได้โดยกดแป้น ESC
  • ตอนนี้ InfoWindows จะอ่านเป็น "กล่องโต้ตอบ" เมื่อใช้โปรแกรมอ่านหน้าจอ
  • ตอนนี้เปิดใช้การแยก polyfill แล้ว การเปลี่ยนแปลงนี้จะช่วยป้องกันไม่ให้ติดตั้ง polyfill ภายในของ Maps API ในหน้าโฮสต์

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาวงโฟกัสของแผนที่จะปรากฏขึ้นเมื่อสลับแท็บเบราว์เซอร์
  • แก้ไขปัญหาที่วงโฟกัสสำหรับตัวควบคุมแผนที่ องค์ประกอบเครื่องหมาย และรายการในเมนูย่อยของตัวควบคุมประเภทแผนที่ปรากฏอย่างไม่ถูกต้องเมื่อโต้ตอบด้วยเมาส์ในบางเบราว์เซอร์

ฟีเจอร์ใหม่

  • เปิดใช้การรองรับสัญญาในบริการเส้นทาง ตารางระยะทาง ความสูง โปรแกรมแปลงพิกัดภูมิศาสตร์ ภาพระดับการซูมสูงสุด บริการ Street View และ AutcompleteService.getPlacePredictions()
  • เพิ่มการควบคุมและกล่องโต้ตอบแป้นพิมพ์ลัดบนแผนที่เพื่อปรับปรุงการค้นพบแป้นพิมพ์ลัด
  • ตอนนี้แผนที่เวกเตอร์พร้อมใช้งานในช่องรายสัปดาห์แล้ว (ฟีเจอร์พื้นฐานเท่านั้น ส่วนฟีเจอร์ WebGL มีให้บริการในช่องเบต้า)

3.44.14

13 พฤษภาคม 2021

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

  • ตอนนี้ระบบจะบันทึกคำเตือนลงในคอนโซลเมื่อมีการเรียกใช้ InfoWindow.open() ที่ไม่มีอินสแตนซ์ Map หรือ StreetView ที่เชื่อมโยง

3.44.12

28 เมษายน 2021

การแก้ไขข้อบกพร่อง

  • แก้ปัญหาที่มีการเพิ่มเครื่องหมายที่เพิ่มประสิทธิภาพซึ่งนำออกหรือซ่อนไว้กลับไปยังแผนที่หลังจากเปลี่ยนเป็นแผนที่ประเภทใหม่

บริบทเฉพาะรายการ

  • เพิ่มการรองรับอาร์เรย์ที่ไม่มีเมธอด @@iterator ที่กําหนดเป็นค่า placeTypePreferences ที่ถูกต้อง

3.44.11a

20 เมษายน 2021

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

  • ปรับปรุงประสิทธิภาพในการสร้างเครื่องหมายที่กำหนดเองด้วยออบเจ็กต์ไอคอน
  • ป้องกันไม่ให้โฟกัสย้ายไปยังเมนูแบบเลื่อนลงของประเภทแผนที่เมื่อวางเมาส์เหนือปุ่ม

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่อาจเกิดข้อผิดพลาดเมื่อโหลดเครื่องหมายคงที่ก่อนเริ่มต้นแผนที่ฐาน

3.44.9

8 เมษายน 2021

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่ตัวควบคุมแผนที่เข้าถึงได้ด้วยแป้นพิมพ์เมื่อเปิดใช้ Street View

3.44.8

1 เมษายน 2021

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

  • ไลบรารีตามบริบทเฉพาะรายการ: ย้ายโลโก้ Google ในมุมมองรายละเอียดสถานที่ไปไว้ที่ด้านล่างของเนื้อหา

3.44.7

25 มีนาคม 2021

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

  • ตอนนี้โฟกัสของแป้นพิมพ์จะกลับไปที่องค์ประกอบที่เหมาะสมเมื่อปิด InfoWindow แล้ว

3.44.4

4 มีนาคม 2021

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

  • ตอนนี้ภาพ 45° พร้อมใช้งานในระดับการซูมที่หลากหลายมากขึ้น และตัวควบคุมการหมุนมีปุ่มทั้งแบบตามเข็มนาฬิกาและทวนเข็มนาฬิกา

การแก้ไขข้อบกพร่อง

  • แก้ไขหน่วยความจำรั่วไหลที่อาจเกิดขึ้นเมื่อแสดงผลแผนที่ซ้ำๆ
  • แก้ไขปัญหาการสูญเสียหน่วยความจำที่อาจเกิดขึ้นเมื่อเพิ่มหรือนำวงกลมหรือสี่เหลี่ยมผืนผ้าบนแผนที่ออก

3.44.2

25 กุมภาพันธ์ 2021

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

  • แก้ไขข้อบกพร่องที่การเรียกใช้ฟังก์ชัน getPlacePredictions ของฟีเจอร์การเติมข้อความอัตโนมัติของสถานที่ชี้ไปยังปลายทางที่ไม่ถูกต้องในช่องทางเบต้า

3.44.1

18 กุมภาพันธ์ 2021

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

  • ตอนนี้ปุ่มเครื่องมือเลือกสถานที่ของ LocalContext จะปิดใช้เมื่อโหลดสถานที่ที่แสดงซ้ำ
  • ตอนนี้เครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพจะโฟกัสได้และเข้าถึงได้ด้วยแป้นพิมพ์
  • ช่องทางเบต้า: นำออบเจ็กต์ที่เพิ่มลงใน window (Spherical, PolylineCodec, PolyGeometry) โดยไม่ได้ตั้งใจออกแล้ว คุณควรเข้าถึงออบเจ็กต์เหล่านี้ที่เนมสเปซแบบเต็มที่ระบุแทน
  • เปิดการแยก Polyfill ในเวอร์ชันเบต้า ซึ่งหมายความว่า Maps JavaScript API จะไม่ติดตั้ง polyfill ลงในหน้าโฮสต์อีกต่อไป

3.43.8a

25 กุมภาพันธ์ 2021

มีเพียงแชแนลรายไตรมาสเท่านั้นที่อัปเดต การเปลี่ยนแปลง:

  • แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อแสดงผลแผนที่หลายครั้ง

3.43.8

5 กุมภาพันธ์ 2021

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

  • เพิ่มการรองรับสัญญารุ่นเบต้าใน AutocompleteService.getPlacePredictions()

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาที่ Markers ที่มีป้ายกํากับขัดขวางเหตุการณ์การคลิก แม้ว่าจะมีการตั้งค่า clickable เป็นเท็จ

3.43.7a

28 มกราคม 2021

การแก้ไขข้อบกพร่อง

  • แก้ไขปัญหาต่างๆ เกี่ยวกับการวาดเส้นประกอบ

3.43.6

21 มกราคม 2021

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่บางครั้งมีการเติมช่องว่างของรูปหลายเหลี่ยม GeoJSON
  • แก้ไขข้อบกพร่องที่ทำให้การวางซ้อนหายไปเมื่อสลับระหว่างแผนที่กับ Street View

3.43.5

14 มกราคม 2021

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

  • เปลี่ยนช่องทำเครื่องหมายในเมนูเพื่อให้เข้าถึงได้ง่ายขึ้นด้วยโปรแกรมอ่านหน้าจอ
  • เพิ่มขนาดปุ่มชั้นสำหรับภาพพาโนรามาของ Street View ในที่ร่ม
  • แก้ไขตําแหน่งของตัวควบคุมการติดตามการเคลื่อนไหวบนอุปกรณ์เคลื่อนที่ใน Street View

การแก้ไขข้อบกพร่อง

  • ตอนนี้ปุ่มเมนูแป้นพิมพ์จะทริกเกอร์เหตุการณ์ contextmenu
  • แก้ไขข้อบกพร่องที่การควบคุมแบบเต็มหน้าจอไม่ทำงานอย่างถูกต้องเมื่อสลับระหว่างแผนที่กับ Street View ในบางสถานการณ์
  • แก้ไขปัญหาที่โปรแกรมอ่านหน้าจอไปยังเครื่องหมายในแผนที่ไม่ได้
  • แก้ไขข้อบกพร่องที่ทำให้ไอคอนสถานที่หายไปในเครื่องหมายสถานที่ของ LocalContext

3.43.3

9 ธันวาคม 2020

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

  • เปลี่ยนชื่ออินเทอร์เฟซ google.maps.MouseEvent เป็น google.maps.MapMouseEvent และเพิ่มพร็อพเพอร์ตี้ domEvent ซึ่งให้สิทธิ์เข้าถึงเหตุการณ์พื้นฐานจาก DOM โดยตรง
  • ปรับปรุงลักษณะการทํางานของหน่วยความจําของการวางซ้อนรูปหลายเหลี่ยม
  • ตอนนี้ระบบจะปล่อยหน่วยความจำของ Canvas อย่างชัดเจนเพื่อหลีกเลี่ยงปัญหาหน่วยความจำของ Safari

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่ทำให้การควบคุมโหมดเต็มหน้าจอหยุดทำงานเมื่อสลับระหว่างแผนที่กับ Street View ในบางสถานการณ์
  • แก้ไขข้อบกพร่องที่บันทึกข้อผิดพลาดในคอนโซลในเหตุการณ์ click ของเครื่องหมาย
  • แก้ไขข้อบกพร่องที่ขนาดของพื้นที่ที่คลิกได้ของเครื่องหมายวาดใหญ่เกินไป
  • แก้ไขข้อบกพร่องเกี่ยวกับความขัดแย้งของ polyfill ที่ส่งผลต่อสัญลักษณ์ใน IE11

3.43.2

1 ธันวาคม 2020

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

  • เพิ่มเหตุการณ์ contextmenu เป็นทางเลือกที่ดีกว่าเหตุการณ์ rightclick เหตุการณ์ contextmenu จะเพิ่มความสามารถในการตอบสนองต่อ Ctrl-คลิกใน macOS
  • เพิ่มแอตทริบิวต์การช่วยเหลือพิเศษลงในเครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพเมื่อระบุ title หรือ label
  • เพิ่มป้ายกำกับและบทบาท ARIA เพิ่มเติมสำหรับตัวควบคุม MapType เพื่อปรับปรุงประสบการณ์การใช้งานโปรแกรมอ่านหน้าจอ
  • ปรับปรุงการรองรับโปรแกรมอ่านหน้าจอสำหรับการควบคุม MapType เมื่อผู้ใช้ไปยังส่วนอื่น เมนูแบบเลื่อนลงจะปิดโดยอัตโนมัติ
  • แก้ไขจำนวนรายการที่โปรแกรมอ่านหน้าจอรายงานในเมนูแบบเลื่อนลง ซึ่งจะช่วยป้องกันไม่ให้ตัวแบ่งบรรทัดนับเป็นรายการในรายการ
  • เพิ่มวงแหวนโฟกัสภายในองค์ประกอบ map เพื่อระบุโฟกัสของแป้นพิมพ์เมื่อโฟกัสผ่านการโต้ตอบด้วยแป้นพิมพ์
  • เพิ่มการควบคุมด้วยแป้นพิมพ์เพิ่มเติมลงในการควบคุม MapType ตอนนี้ตัวเลือกในเมนูแบบเลื่อนลงจะปิดโดยอัตโนมัติเมื่อตัวควบคุมเสียโฟกัส ปุ่มลูกศรขึ้นและลงจะเปิดเมนูแบบเลื่อนลง และปุ่ม Esc จะปิดเมนู ปุ่ม Home และ End จะย้ายไปยังรายการแรกและรายการสุดท้ายในเมนูแบบเลื่อนลงตามลำดับ

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่การยกเลิกภาพเคลื่อนไหวของเครื่องหมายอาจทําให้เครื่องหมายนั้นหยุดภาพเคลื่อนไหวในอนาคตก่อนเวลาอันควรในบางกรณี

3.43.1a

20 พฤศจิกายน 2020

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

  • เพิ่มพร็อพเพอร์ตี้ className ลงในอินเทอร์เฟซ MarkerLabel เพื่อตั้งค่าคลาส CSS ขององค์ประกอบ label
  • เพิ่มการรองรับสัญญาในบริการภาพระดับการซูมสูงสุดรุ่นเบต้า
  • เพิ่มการรองรับรุ่นเบต้าสำหรับ Promises ในบริการ StreetView
  • เพิ่มข้อความการช่วยเหลือพิเศษลงในเครื่องหมายที่ไม่ได้เพิ่มประสิทธิภาพเมื่อมี title หรือ label
  • นำป้ายกำกับ aria-pressed ออกจากปุ่มเมนูแบบเลื่อนลงของการควบคุม MapType เพื่อปรับปรุงการช่วยเหลือพิเศษ
  • แปลง DropdownMenu และ DropdownMenuItem เป็นองค์ประกอบเชิงความหมายเพื่อปรับปรุงการช่วยเหลือพิเศษ
  • เปลี่ยนข้อความองค์ประกอบลิขสิทธิ์เพื่อให้เป็นไปตามมาตรฐานคอนทราสต์สี
  • ตอนนี้คุณเปิดและปิดเมนูแบบเลื่อนลงได้โดยใช้แป้น Enter หรือ Space
  • ตอนนี้คุณโฟกัสรายการในเมนูแบบเลื่อนลงได้แล้ว
  • คลังบริบทในร้าน: ตอนนี้ปุ่มควบคุมภาพสไลด์จะปิดอยู่เมื่อไม่มีผล และจะไม่ซ้อนทับกับรายการแรกหรือรายการสุดท้ายในรายการอีกต่อไป

การแก้ไขข้อบกพร่อง

  • แก้ไขข้อบกพร่องที่อาจเกิดขึ้นเมื่อ GroundOverlays ข้ามเส้นเมริเดียน 180 องศา
  • ระบบจะไม่ปิดใช้แป้นพิมพ์ลัดโดยค่าเริ่มต้นอีกต่อไปเมื่อตั้งค่า disableDefaultUI เป็น true
  • แก้ไขข้อบกพร่องที่ข้อความของโปรแกรมอ่านหน้าจอไม่ถูกต้องสำหรับปุ่มเปิด/ปิดแผนที่
  • เพิ่มชื่อและประเภทการช่วยเหลือพิเศษลงใน Map
  • แก้ไขเอกสารประกอบอินเทอร์เฟซที่แสดงพร็อพเพอร์ตี้ที่ไม่บังคับบางรายการอย่างไม่ถูกต้องตามที่จําเป็น
  • แก้ไขข้อบกพร่องที่ระบบไม่สนใจพารามิเตอร์คอนสตรัคเตอร์ noWrap LatLng เมื่อส่ง LatLngLiteral

3.43

18 พฤศจิกายน 2020

Maps JavaScript API เวอร์ชัน 3.43 พร้อมให้ใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.43 แล้ว
  • อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.42 แล้ว
  • เวอร์ชัน 3.41 จะยังคงใช้งานได้เมื่อขอตามหมายเลข
  • เวอร์ชัน 3.40 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

3.42.9

15 ตุลาคม 2020

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

  • แก้ไขข้อบกพร่องที่โปรแกรมอ่านหน้าจอสื่อสารสถานะของช่องทําเครื่องหมายที่ไม่ถูกต้อง
  • แก้ไขปัญหาเกี่ยวกับตัวควบคุมแผนที่ที่ Tab/Shift+Tab อยู่ในลำดับที่ไม่ถูกต้อง
  • แปลงปุ่มแผนที่จาก div เป็นปุ่มที่มาพร้อมเครื่องเพื่อปรับปรุงการช่วยเหลือพิเศษ
  • ตอนนี้การเอียงถูกจำกัดตามระดับการซูมสำหรับแผนที่ WebGL
  • แก้ไขปุ่มเต็มหน้าจอที่หายไปบางส่วนใน Internet Explorer เมื่อ controlSize น้อยกว่า 27

3.42.8

7 ตุลาคม 2020

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

  • เพิ่มการรองรับคำมั่นสัญญาในรุ่นเบต้าในบริการบอกเส้นทาง
  • ตอนนี้โปรแกรมแปลงพิกัดภูมิศาสตร์ componentRestrictions ดำเนินการตรวจสอบเพื่อหาสตริงว่าง
  • แก้ไขข้อบกพร่องที่สัญลักษณ์เครื่องหมายที่กำหนดเองบดบังป้ายกำกับเครื่องหมายใน Safari

การรองรับไอคอนสถานที่ที่อัปเดตแล้ว

1 ตุลาคม 2020

ไอคอนที่แสดงพร้อมกับคำขอรายละเอียดสถานที่และการค้นหาสถานที่ได้รับการอัปเดตให้ใช้สัญลักษณ์ไอคอนใหม่ คุณไม่ต้องดำเนินการใดๆ สัญลักษณ์ใหม่จะแสดงโดยอัตโนมัติ

3.42.7

29 กันยายน 2020

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

  • แก้ไขข้อบกพร่องที่ลำดับคำไม่ถูกต้องสำหรับภาษา RTL (จากขวาไปซ้าย) ในเคล็ดลับเครื่องมือของการควบคุม "รายงานข้อผิดพลาดของแผนที่"
  • ป้ายกำกับเครื่องหมายที่กึ่งกลางสำหรับทิศทางข้อความ RTL

3.42.6

21 กันยายน 2020

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

3.42.5

16 กันยายน 2020

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

  • อัปเดตเมธอด LatLngBounds.union เพื่อจัดการกรณีที่ขอบเขต 2 รายการเกิน 180 องศา

3.42.4

8 กันยายน 2020

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

  • ตอนนี้ระบบจะบันทึกข้อผิดพลาดลงในคอนโซลเมื่อตรวจพบการติดตั้งใช้งาน Date.now() ที่ไม่ถูกต้อง
  • เพิ่มการรองรับเบต้าสำหรับ Promises ในวิธีการของบริการ Elevation
  • เปิดตัวพร็อพเพอร์ตี้ InfoWindow.minWidth ใหม่สําหรับระบุความกว้างขั้นต่ำของ InfoWindow
  • แก้ไขข้อบกพร่องที่ทำให้เส้นทางของเส้นทางเบลอหลังจากเปลี่ยนจุดหมาย

3.42

19 สิงหาคม 2020

Maps JavaScript API เวอร์ชัน 3.42 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

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

  • ตอนนี้ InfoWindows มีความกว้างสูงสุดเริ่มต้น 648 พิกเซล ซึ่งสามารถลบล้างได้โดยการตั้งค่าพร็อพเพอร์ตี้ maxWidth ของ InfoWindow ตอนนี้ความกว้างของ InfoWindow เกิน 648px ได้ แต่ยังคงถูกจำกัดโดยความกว้างของแผนที่ (ก่อนหน้านี้ กล่องข้อมูลถูกจำกัดไว้ที่ 648 พิกเซลหรือความกว้างของแผนที่ที่น้อยกว่าเสมอ)
  • ป้องกันไม่ให้การแสดงผลที่มีสไตล์เริ่มต้นกะพริบขณะแสดงผลชุดข้อมูล GeoJson ขนาดใหญ่
  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.42 แล้ว
  • ช่องรายไตรมาสได้รับการอัปเดตเป็นเวอร์ชัน 3.41
  • เวอร์ชัน 3.40 จะยังคงใช้งานได้เมื่อขอตามหมายเลข
  • เวอร์ชัน 3.39 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

3.41.7

22 กรกฎาคม 2020

แก้ไขแล้ว

  • แก้ไขข้อบกพร่องที่การตั้งค่าพร็อพเพอร์ตี้ clickableIcons เป็น false จะไม่มีผลเมื่อใช้การจัดรูปแบบบนระบบคลาวด์

3.41.5

6 กรกฎาคม 2020

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

  • แก้ไขการละเมิด Trusted Types

3.41.2

27 พฤษภาคม 2020

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

3.41

20 พฤษภาคม 2020

Maps JavaScript API เวอร์ชัน 3.41 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.41 แล้ว
  • อัปเดตแชแนลรายไตรมาสเป็นเวอร์ชัน 3.40 แล้ว
  • เวอร์ชัน 3.39 จะยังคงใช้งานได้เมื่อขอตามหมายเลข
  • เวอร์ชัน 3.38 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

3.40.11

28 เมษายน 2020

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

  • เพิ่มฟิลด์ business_status ใหม่ลงในผลการค้นหาสถานที่และรายละเอียดสถานที่ ใช้ฟิลด์นี้แทน permanently_closed
  • แก้ไขคำเตือนคอนโซลที่ไม่ถูกต้องเมื่อขอ PlaceResult.utc_offset_minutes (ใหม่) ระบบจะแสดงคำเตือนสำหรับ PlaceResult.utc_offset ซึ่งเลิกใช้งานแล้ว

3.40.9

14 เมษายน 2020

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

  • ตอนนี้ Map จะแสดงข้อผิดพลาด InvalidValueError ที่วินิจฉัยได้ง่ายขึ้นหากมีการส่ง mapDiv ที่ไม่ใช่องค์ประกอบ
  • เบราว์เซอร์ Chrome ที่ป้อนที่อยู่โดยอัตโนมัติใน google.maps.places.Autocomplete ไม่ควรทริกเกอร์คำขอป้อนข้อความอัตโนมัติไปยังเซิร์ฟเวอร์อีกต่อไป (ซึ่งจะช่วยหลีกเลี่ยงการเรียกเก็บเงิน)
  • ทําให้พร็อพเพอร์ตี้ maxWidth แม่นยํายิ่งขึ้น ก่อนการเปลี่ยนแปลงนี้ หากคุณระบุ maxWidth ของ InfoWindow เป็น 100 InfoWindow จะมีขนาดความกว้างสูงสุดจริง 94 พิกเซล หลังจากการเปลี่ยนแปลงนี้ ความกว้างสูงสุดจริงจะเท่ากับ 100 พิกเซล
  • แก้ไขปัญหาการสูญเสียหน่วยความจำของเครื่องมือสร้างคำขอการวาดเมื่อใช้เครื่องหมายและขอบเขตแผนที่

3.40.6

24 มีนาคม 2020

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

  • แก้ไขข้อความที่ถูกตัดในช่องเวลาเดินทางสำหรับ IE11

3.40.4

10 มีนาคม 2020

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

  • แก้ไขข้อบกพร่องที่การเรียก setTilt() 2 ครั้งจะทำให้แผนที่บิดเบี้ยว

3.40.2

23 กุมภาพันธ์ 2020

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

  • นำ iframe ที่ซ่อนอยู่ภายในแผนที่ออกจากการไปยังส่วนต่างๆ ของแท็บ

3.40.1

18 กุมภาพันธ์ 2020

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

  • ไม่เตือนเกี่ยวกับ InvalidVersion สำหรับ v=beta
  • แก้ไขปัญหาการเลื่อนเมื่อแสดง Street View

3.40

11 กุมภาพันธ์ 2020

Maps JavaScript API เวอร์ชัน 3.40 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.40 แล้ว
  • อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.39 แล้ว
  • เวอร์ชัน 3.38 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.37 ถูกลบไปแล้วและจะใช้ไม่ได้อีกต่อไป

3.39.6

8 มกราคม 2020

Maps JavaScript API เวอร์ชัน 3.39.6 พร้อมให้ใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

แก้ไขแล้ว

  • สำหรับคำขอเส้นทาง ZERO_RESULTS จะบันทึกลงในคอนโซลและจะไม่ส่งผลให้เกิดบันทึกข้อผิดพลาดอีกต่อไป

3.39

20 พฤศจิกายน 2019

Maps JavaScript API เวอร์ชัน 3.39 พร้อมให้ใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

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

  • ระบบไม่รองรับ Internet Explorer 10 อีกต่อไป (3.38 เป็นเวอร์ชันล่าสุดที่รองรับ)
  • ตอนนี้ AutocompletePrediction จะแสดงผลระยะทางตรงไปยังสถานที่ที่เลือกจากละติจูด/ลองจิจูดต้นทางที่ระบุ

การเลิกใช้งาน

  • เราได้เลิกใช้งานช่องสถานที่ open_now และ utc_offset ตั้งแต่วันที่ 20 พฤศจิกายน 2019 และจะปิดใช้ในวันที่ 20 กุมภาพันธ์ 2021 ดูข้อมูลเพิ่มเติมได้ในการย้ายข้อมูลช่องสถานที่
  • อัปเดตเวอร์ชันรายสัปดาห์เป็น 3.39 แล้ว
  • อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.38 แล้ว
  • เวอร์ชัน 3.37 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.36 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

3.38

20 สิงหาคม 2019

Maps JavaScript API เวอร์ชัน 3.38 พร้อมให้ใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.38 แล้ว
  • อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.37 แล้ว
  • เวอร์ชัน 3.36 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.35 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป
  • ตารางฟิวชันจะใช้ไม่ได้อีกต่อไป (3.37 เป็นเวอร์ชันล่าสุดที่รองรับ)
  • เราเลิกใช้งานการรองรับ Internet Explorer 10 แล้ว และจะสิ้นสุดลงระหว่างเดือนพฤศจิกายน 2019 ถึงพฤษภาคม 2020 ทั้งนี้ขึ้นอยู่กับช่องทางการเผยแพร่หรือหมายเลขเวอร์ชันที่คุณใช้

3.37

15 พฤษภาคม 2019

Maps JavaScript API เวอร์ชัน 3.37 พร้อมให้ใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

  • อัปเดตเวอร์ชันรายสัปดาห์เป็น 3.37 แล้ว
  • อัปเดตแชแนลรายไตรมาสเป็นเวอร์ชัน 3.36 แล้ว
  • เวอร์ชัน 3.35 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.34 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป
  • คุณใช้ Internet Explorer 9 ไม่ได้อีกต่อไป (3.34 เป็นเวอร์ชันล่าสุดที่รองรับ)

3.36

14 กุมภาพันธ์ 2019

Maps JavaScript API เวอร์ชัน 3.36 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

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

  • ฟีเจอร์ใหม่ที่เพิ่มเข้ามา
    • ตอนนี้คุณเปลี่ยนขนาดของการควบคุมแผนที่ได้แล้วโดยใช้ MapOption.controlSize
    • ตอนนี้คุณจํากัดขอบเขตแผนที่ได้โดยใช้ MapOptions.restriction
  • ปรับปรุงวิดเจ็ตข้อมูลแล้ว
  • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.36 แล้ว
  • อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.35 แล้ว
  • เวอร์ชัน 3.34 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.33 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

3.35

29 มกราคม 2019

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

  • ตอนนี้ API สามารถแสดงผลจํานวนรีวิวทั้งหมดของสถานที่แต่ละแห่งได้แล้ว
  • เพิ่มการรองรับ Plus Codes Plus Codes เป็นโค้ดสั้นๆ ที่ระบุที่อยู่ของทุกตำแหน่งในโลก แม้กระทั่งในพื้นที่ที่ไม่มีที่อยู่แบบดั้งเดิม
  • ระบบไม่รองรับ Internet Explorer 9 อีกต่อไป

การเลิกใช้งาน

  • เราเลิกใช้งานพารามิเตอร์ placeIdOnly สำหรับ Autocomplete แล้ว
  • เราได้เลิกใช้งานเลเยอร์ตารางฟิวชันใน Maps JavaScript API ตั้งแต่วันที่ 3 ธันวาคม 2018 เราจะปิดเลเยอร์ตารางฟิวชันอย่างสมบูรณ์ในวันที่ 3 ธันวาคม 2019 และเลเยอร์ดังกล่าวจะใช้งานไม่ได้อีกต่อไปหลังจากวันที่ดังกล่าว ดูข้อมูลเพิ่มเติม

13 พฤศจิกายน 2018

Maps JavaScript API เวอร์ชัน 3.35 พร้อมใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

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

  • อัปเดตเวอร์ชันรายสัปดาห์เป็น 3.35 แล้ว
  • อัปเดตช่องทางรายไตรมาสเป็นเวอร์ชัน 3.34 แล้ว
  • เวอร์ชัน 3.33 จะยังคงใช้งานได้หากขอตามหมายเลข
  • เวอร์ชัน 3.32 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป

3.34

14 สิงหาคม 2018

Maps JavaScript API เวอร์ชัน 3.34 พร้อมให้ใช้งานแล้ว ดูคู่มือการกำหนดเวอร์ชัน

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

  • เราได้เริ่มใช้ชื่อเวอร์ชันใหม่แล้ว ตอนนี้คุณระบุแชแนลการเผยแพร่หรือหมายเลขเวอร์ชันได้แล้ว โดยทำดังนี้
    • อัปเดตแชแนลรายสัปดาห์เป็นเวอร์ชัน 3.34 แล้ว
    • อัปเดตแชแนลรายไตรมาสเป็นเวอร์ชัน 3.33 แล้ว
    • เวอร์ชัน 3.32 จะยังคงใช้งานได้
    • เวอร์ชัน 3.31 ถูกลบไปแล้วและไม่สามารถใช้งานได้อีกต่อไป ลูกค้าซึ่งระบุเวอร์ชัน 3.0 ถึง 3.31 จะได้รับแชแนลเริ่มต้นแทน ไม่ว่าจะเป็นแชแนลรายสัปดาห์หรือรายไตรมาส (ดูคู่มือการกำหนดเวอร์ชัน)
  • ตอนนี้เปิดใช้ UI การควบคุมที่ใหญ่ขึ้นแล้ว เนื่องจากมีการใช้การสัมผัสในอุปกรณ์ต่างๆ มากขึ้น เราจึงปรับ UI การควบคุมให้เหมาะกับทั้งการแตะด้วยนิ้วและการคลิกเมาส์ (คุณเลือกไม่ใช้ได้โดยการโหลด API ด้วย v=quarterly, v=3.33 หรือ v=3.32)

3.33

11 มิถุนายน 2018

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

16 พฤษภาคม 2018

Maps JavaScript API เวอร์ชัน 3.33 พร้อมให้ใช้งานแล้วในเวอร์ชันทดลอง โปรดดูคู่มือการกำหนดเวอร์ชัน API

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

3.32

13 กุมภาพันธ์ 2018

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

3.31

13 กุมภาพันธ์ 2018

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

  • สร้างเครื่องหมาย DOM 256 ตัวแรกโดยค่าเริ่มต้น จากนั้นสร้างเครื่องหมาย Tile ของเครื่องหมายต่อๆ ไป ค่าเริ่มต้นปัจจุบันคือเครื่องหมายการ์ดทั้งหมด
  • เมื่อซูมระดับสูง (ซูมเข้า) ขณะลาก Pegman ให้ใช้ภาพพาโนรามา NEAREST แทนภาพพาโนรามา BEST ที่ Google เลือก
  • ตอนนี้ gestureHandling: none จะทํางานเหมือนกับ draggable: false เมื่อเปลี่ยนแปลงภายในตัวแฮนเดิล mousedown (ตอนนี้จะมีผลกับ mousedown)

21 พฤศจิกายน 2017

Maps JavaScript API เวอร์ชัน 3.31 พร้อมใช้งานแล้วในเวอร์ชันทดลอง โปรดดูคู่มือการกำหนดเวอร์ชัน API

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

  • ตอนนี้ระบบจะแสดงฟิลด์ region กับคำขอรายละเอียดสถานที่

3.30

16 สิงหาคม 2017

Maps JavaScript API เวอร์ชัน 3.30 พร้อมใช้งานแล้วในเวอร์ชันทดลอง โปรดดูคู่มือการกำหนดเวอร์ชัน API

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

  • ตอนนี้ปุ่มเต็มหน้าจอจะเปิดใช้โดยค่าเริ่มต้นบนเดสก์ท็อป
  • เวอร์ชันนี้เปิดตัวพร็อพเพอร์ตี้ gestureHandling สำหรับแอปพลิเคชันบนเดสก์ท็อปที่เปิดใช้การโต้ตอบของผู้ใช้โดยใช้ปุ่มเลื่อนของเมาส์หรือทัชแพด หากต้องการควบคุมวิธีที่ผู้ใช้โต้ตอบกับแผนที่ เราขอแนะนำให้ใช้พร็อพเพอร์ตี้ gestureHandling แทนพร็อพเพอร์ตี้ scrollwheel, disableDoubleClickZoom และ draggable

3.29

16 พฤษภาคม 2017

Maps JavaScript API เวอร์ชัน 3.29 พร้อมใช้งานแล้วในรูปแบบเวอร์ชันทดลอง ดูคู่มือการกำหนดเวอร์ชัน API

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

  • รูปแบบรหัสภาพพาโนรามาสำหรับภาพพาโนรามา Street View ที่ผู้ใช้สร้างขึ้น (ที่กำหนดเอง) มีการเปลี่ยนแปลงเนื่องจากการอัปเดตโครงสร้างพื้นฐานพื้นฐาน ซึ่งจะเพิ่มจำนวนภาพพาโนรามาที่พร้อมให้ใช้งานเล็กน้อย
    • คำขอภาพพาโนรามา (ที่กำหนดเอง) ที่ผู้ใช้สร้างขึ้นโดยใช้รหัส Pano เดิมใน Maps JavaScript API จะยังคงใช้งานได้ หากคุณพยายามค้นหาภาพพาโนรามาโดยใช้พร็อพเพอร์ตี้ position ของออบเจ็กต์ StreetViewPanoramaOptions ผลลัพธ์จะมีรหัสภาพพาโนรามาใหม่ คุณไม่จำเป็นต้องจับคู่รหัสภาพพาโนรามาใหม่กับรหัสภาพพาโนรามาเก่า เนื่องจากทั้ง 2 รหัสจะยังคงใช้งานได้
    • หากคุณใช้การแยกวิเคราะห์รหัส Pano และ/หรือตรรกะการยืนยัน โปรดทราบว่ารูปแบบของรหัส Pano อาจเปลี่ยนแปลง
    • คุณสามารถรายงานปัญหาได้โดยใช้เครื่องมือติดตามปัญหา
  • ข้อมูลอัปเดตเกี่ยวกับเมธอด fitBounds ของคลาส google.maps.Map
    • หากต้องการเปลี่ยนวิวพอร์ตขณะที่แผนที่ซ่อนอยู่ ตอนนี้คุณตั้งค่าแผนที่เป็น visibility: hidden ได้แล้ว เพื่อให้ Div แผนที่มีขนาดจริง

3.28

18 เมษายน 2017

เลิกใช้งานพร็อพเพอร์ตี้ draggable ของออบเจ็กต์ MapOptions แล้ว หากต้องการปิดใช้การลากแผนที่ในอุปกรณ์เดสก์ท็อป ให้ใช้พร็อพเพอร์ตี้ gestureHandling แล้วตั้งค่าเป็น none

15 กุมภาพันธ์ 2017

Maps JavaScript API เวอร์ชัน 3.28 พร้อมใช้งานแล้วในรูปแบบเวอร์ชันทดลอง ดูคู่มือการกำหนดเวอร์ชัน API

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

  • Maps JavaScript API เวอร์ชัน 3.28 ขึ้นไปไม่รองรับแผนที่ที่ลงชื่อเข้าใช้แล้วอีกต่อไป

3.27

2 กุมภาพันธ์ 2017

แก้ไขแล้ว

10 มกราคม 2017

ตอนนี้คุณสามารถจํากัดการคาดคะเนการเติมข้อความอัตโนมัติให้แสดงจากหลายประเทศเท่านั้น ซึ่งทำได้โดยระบุประเทศได้สูงสุด 5 ประเทศในช่อง componentRestrictions ของ AutocompleteOptions

15 พฤศจิกายน 2016

Maps JavaScript API เวอร์ชัน 3.27 พร้อมให้ใช้งานแล้วในเวอร์ชันทดลอง (ดูคู่มือการกำหนดเวอร์ชัน API)

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

  • ตัวเลือก gestureHandling ใหม่ในออบเจ็กต์ MapOptions ช่วยให้คุณเพิ่มประสิทธิภาพประสบการณ์ของผู้ใช้เมื่อโต้ตอบกับแผนที่บนอุปกรณ์เคลื่อนที่ ค่าที่ใช้ได้มีดังนี้
    • greedy: แผนที่จะเลื่อน (ขึ้นหรือลง ซ้ายหรือขวา) เสมอเมื่อผู้ใช้ปัด (ลากบน) หน้าจอ กล่าวคือ ทั้งการปัดด้วย 1 นิ้วและการปัดด้วย 2 นิ้วจะทำให้แผนที่เลื่อน
    • cooperative: ผู้ใช้ต้องปัดด้วย 1 นิ้วเพื่อเลื่อนหน้าเว็บ และใช้ 2 นิ้วเพื่อเลื่อนแผนที่ หากผู้ใช้ปัดแผนที่ด้วยนิ้วเดียว การวางซ้อนจะปรากฏบนแผนที่พร้อมข้อความแจ้งให้ผู้ใช้ใช้ 2 นิ้วเพื่อเลื่อนแผนที่ ดูตัวอย่างด้านบนบนอุปกรณ์เคลื่อนที่เพื่อดูการทำงานของโหมดการทำงานร่วมกัน
    • none: แผนที่ไม่สามารถเลื่อนหรือซูมเข้า/ออกได้
    • auto (ค่าเริ่มต้น): ลักษณะการทำงานจะเป็น cooperative หรือ greedy ทั้งนี้ขึ้นอยู่กับว่าหน้าเว็บเลื่อนได้หรือไม่

    ดูรายละเอียดและตัวอย่างเพิ่มเติมได้ในคู่มือสำหรับนักพัฒนาซอฟต์แวร์

  • ตัวควบคุมแบบเต็มหน้าจอจะปรากฏในอุปกรณ์เคลื่อนที่โดยค่าเริ่มต้นเพื่อให้ผู้ใช้ขยายแผนที่ได้ง่ายๆ เมื่อแผนที่อยู่ในโหมดเต็มหน้าจอ ผู้ใช้จะเลื่อนแผนที่ได้โดยใช้ 1 หรือ 2 นิ้ว หมายเหตุ: iOS ไม่รองรับฟีเจอร์แบบเต็มหน้าจอ การควบคุมแบบเต็มหน้าจอจึงจะไม่แสดงในอุปกรณ์ iOS

เลิกใช้งานแผนที่ที่ลงชื่อเข้าใช้แล้ว

6 ตุลาคม 2016

ฟีเจอร์การลงชื่อเข้าใช้เลิกใช้งานแล้ว Maps JavaScript API เวอร์ชัน 3.27 และเวอร์ชันก่อนหน้าจะยังคงรองรับแผนที่ที่ลงชื่อเข้าใช้ เวอร์ชันในอนาคตจะไม่รองรับแผนที่ที่ลงชื่อเข้าใช้อีกต่อไป แต่จะยังคงรองรับฟีเจอร์ที่บันทึกสถานที่ไปยัง Google Maps โดยใช้หน้าต่างข้อมูลหรือ SaveWidget อ่านเพิ่มเติมเกี่ยวกับแผนที่ที่ลงชื่อเข้าใช้

การเปลี่ยนแปลงจุดแวะพักในการตอบกลับของบริการบอกเส้นทาง

29 สิงหาคม 2016

ช่อง via_waypoints ในคำตอบของบริการบอกเส้นทางมีอาร์เรย์ของจุดแวะพักที่ไม่ได้ระบุไว้ในคำขอต้นฉบับ ช่อง via_waypoints จะยังคงปรากฏในการตอบกลับเส้นทางที่ลากได้ แต่เลิกใช้งานแล้วในการตอบกลับเส้นทางอื่น เวอร์ชัน 3.27 จะเป็น API เวอร์ชันสุดท้ายที่รองรับ via_waypoints ในเส้นทางอื่น

แนวทางที่แนะนำคือขอเส้นทางอื่น จากนั้นแสดงเส้นทางทั้งหมดเป็นแบบลากไม่ได้และเส้นทางหลักเป็นแบบลากได้ ผู้ใช้สามารถลากเส้นทางหลักจนกว่าจะตรงกับเส้นทางอื่น ช่อง via_waypoints จะพร้อมใช้งานในเส้นทางที่แสดง (ผู้ใช้ลาก)

3.26

18 สิงหาคม 2016

Maps JavaScript API เวอร์ชัน 3.26 พร้อมใช้งานแล้วในเวอร์ชันทดลอง (ดูคู่มือการกำหนดเวอร์ชัน API)

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

  • โปรแกรมแสดงผล Street View เวอร์ชันใหม่มีการปรับปรุงการแสดงผล ซึ่งรวมถึงการเปลี่ยนฉากและภาพเคลื่อนไหวที่ราบรื่นขึ้น โมเดลวัตถุที่ปรับปรุงแล้ว การรองรับอุปกรณ์เคลื่อนที่ที่ดียิ่งขึ้น และการควบคุมที่ชัดเจนขึ้น ดูรายละเอียดได้ในบล็อกนักพัฒนาแอป Geo ของ Google
  • ตอนนี้ API รองรับเหตุการณ์การวางแนวอุปกรณ์ใน Street View แล้ว เพื่อให้ผู้ใช้ในอุปกรณ์เคลื่อนที่สามารถมองไปรอบๆ ได้โดยขยับโทรศัพท์ ในฐานะนักพัฒนาแอป คุณเปิดหรือปิดใช้ฟีเจอร์นี้ได้ ดูรายละเอียดได้ในคู่มือนักพัฒนาซอฟต์แวร์

3.25

25 พฤษภาคม 2016

Maps JavaScript API เวอร์ชัน 3.25 พร้อมใช้งานแล้วในรูปแบบเวอร์ชันทดลอง (ดูคู่มือการกำหนดเวอร์ชัน API)

การรองรับ Internet Explorer 9 สิ้นสุดลง

2 พฤษภาคม 2016

ตั้งแต่วันที่ 30 เมษายน 2016 เป็นต้นไป Maps JavaScript API ไม่รองรับ Internet Explorer 9 อย่างเป็นทางการอีกต่อไป ดูรายการเบราว์เซอร์ที่รองรับ

3.24

14 เมษายน 2016

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

  • ตอนนี้คุณปิดใช้ความสามารถในการคลิกของไอคอนแผนที่ได้แล้ว ไอคอนแผนที่แสดงจุดที่น่าสนใจหรือที่เรียกว่า POI ดูวิธี setClickableIcons ใน google.maps.Map

31 มีนาคม 2016

แก้ไขแล้ว

  • ปัญหา 9507: ตอนนี้ลิงก์ใน Street View ใช้งานได้ใน Safari อีกครั้ง

28 มีนาคม 2016

แก้ไขแล้ว

  • ปัญหา 9394: หน้าต่างข้อมูลจะปิดโดยอัตโนมัติเมื่อผู้ใช้เปิดหน้าต่างข้อมูลสำหรับไอคอนแผนที่ฐาน และในทางกลับกัน
  • แสดงโลโก้ Google สีขาวเมื่อกำหนดสไตล์แผนที่ฐานโดยใช้พร็อพเพอร์ตี้ styles ในแผนที่ (ก่อนหน้านี้ โลโก้จะเป็นสีขาวก็ต่อเมื่อใช้สไตล์โดยใช้ StyledMapType เท่านั้น)

18 มีนาคม 2016

แก้ไขแล้ว

  • ปัญหา 9424: new LatLng({lat: 0, lng: 0})
  • แก้ไขการเลื่อนเมาส์ด้วยโปรแกรมแสดงผล Street View เวอร์ชันใหม่ (มี google.maps.streetViewViewer = 'photosphere')

15 กุมภาพันธ์ 2016

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

  • ระบบได้นำตัวเลือกในการเลือกไม่ใช้การควบคุมใหม่โดยใช้ google.maps.controlStyle = 'azteca' ออกแล้ว

3.23

18 มกราคม 2016

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

  • รุ่นนี้มีการควบคุมแบบเต็มหน้าจอใหม่สำหรับแผนที่ ผู้ใช้สามารถคลิกตัวควบคุมเพื่อขยายแผนที่ให้เต็มหน้าจอ การควบคุมนี้จะปิดอยู่โดยค่าเริ่มต้น คุณสามารถเปิดใช้ใน MapOptions และกำหนดค่าโดยใช้ FullscreenControlOptions ตําแหน่งเริ่มต้นคือ RIGHT_TOP
  • การควบคุมแบบเต็มหน้าจอสำหรับ Street View จะเปิดใช้งานโดยค่าเริ่มต้น คุณสามารถปิดใช้ผ่าน StreetViewPanoramaOptions และกำหนดค่าโดยใช้ FullscreenControlOptions ตอนนี้ตําแหน่งเริ่มต้นคือ RIGHT_TOP

4 มกราคม 2016

แก้ไขแล้ว

21 ธันวาคม 2015

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

  • ตัวเลือกแผนที่เพื่อปิดใช้ปุ่มลงชื่อเข้าใช้สำหรับแผนที่ที่ลงชื่อเข้าใช้ (ระบบจะแสดงรูปโปรไฟล์ของผู้ใช้ที่เข้าสู่ระบบ และจะยังคงอนุญาตให้ลงชื่อเข้าใช้ผ่านการดำเนินการที่ลงชื่อเข้าใช้ (เช่น การติดดาว) แต่จะไม่มีปุ่มลงชื่อเข้าใช้ในแผนที่อีกต่อไปเมื่อตั้งค่าตัวเลือกนี้)
  • อินเทอร์เฟซสำหรับคำขอการค้นหาข้อความมีการเปลี่ยนแปลง เราเลิกใช้งานพารามิเตอร์ types ตั้งแต่วันที่ 1 มีนาคม 2016 โดยแทนที่ด้วยพารามิเตอร์ type ใหม่ซึ่งรองรับเพียง 1 ประเภทต่อคำค้นหา 1 รายการ นอกจากนี้ เราจะไม่รองรับประเภท establishment, food และ grocery_or_supermarket ในฐานะพารามิเตอร์การค้นหาอีกต่อไป (อย่างไรก็ตาม ระบบอาจยังคงแสดงประเภทเหล่านี้ในผลการค้นหา) ระบบจะรองรับคําขอที่ใช้พารามิเตอร์ types แบบเดิมจนถึงวันที่ 1 มีนาคม 2017 หลังจากนั้นการค้นหาข้อความทั้งหมดต้องใช้การติดตั้งใช้งานแบบใหม่

2 ธันวาคม 2015

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

  • ตัวสร้าง Autocomplete จะยืนยันว่าได้รับองค์ประกอบ input
  • หน้าต่างข้อมูลจุดที่น่าสนใจของแผนที่ฐานจะแสดงเนื้อหาเดียวกันในโหมดที่ไม่ได้ลงชื่อเข้าใช้กับโหมดที่ลงชื่อเข้าใช้
  • ตอนนี้ Google Maps API externs สำหรับ Closure Compiler จะระบุประเภท (ตัวเลขหรือสตริง) สำหรับลิสต์แบบจำกัดแล้ว

25 พฤศจิกายน 2015

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

  • เพิ่มเมธอด .toJSON() ลงในออบเจ็กต์ LatLng และ LatLngBounds ไฟล์เหล่านี้มีไว้เพื่อใช้ผ่าน JSON.stringify()

19 พฤศจิกายน 2015

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

  • โลโก้ Google สีขาวสําหรับแผนที่ที่มีสไตล์

แก้ไขแล้ว

3.22

7 มกราคม 2016

แก้ไขแล้ว

  • ปัญหา 9009: เมื่อสังเคราะห์เหตุการณ์เมาส์จากการแตะ ให้ใช้ปุ่มซ้ายแทนปุ่มกลางเพื่อให้เข้ากันได้กับ jQuery

10 พฤศจิกายน 2015

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

  • ตอนนี้บริการเส้นทางและบริการตารางระยะทางจะแสดงเวลาในการจราจรที่คาดการณ์ไว้ (ในช่องคำตอบ duration_in_traffic) เมื่อโหมดการเดินทางเป็นการขับรถ หากต้องการรับเวลาเดินทางโดยประมาณ ให้ใส่ลิเทอรัลออบเจ็กต์ drivingOptions ในคำขอ โดยระบุ departureTime ปัจจุบันหรือในอนาคต นอกจากนี้ คุณยังระบุtrafficModelค่าประมาณแบบมองโลกในแง่ดี มองโลกในแง่ร้าย หรือแบบคาดคะเนที่ดีที่สุด (ค่าเริ่มต้น) เพื่อส่งผลต่อสมมติฐานที่ใช้เมื่อคำนวณเวลาเดินทางได้ด้วย โปรดดูรายละเอียดที่คู่มือนักพัฒนาซอฟต์แวร์สำหรับบริการบอกเส้นทางและบริการเมทริกซ์ระยะทาง หมายเหตุ: duration_in_traffic พร้อมให้บริการแก่ลูกค้าแพ็กเกจพรีเมียมของ Google Maps Platform เท่านั้น

เลิกใช้งานแล้ว

  • ระบบเลิกใช้งานช่องคำขอ durationInTraffic แล้ว ก่อนหน้านี้ เราแนะนำให้ลูกค้าแพ็กเกจ Premium ของ Google Maps Platform ระบุว่าผลลัพธ์ควรมีระยะเวลาที่พิจารณาสภาพการจราจรปัจจุบันหรือไม่ ตอนนี้คุณควรใช้ช่อง drivingOptions แทน

5 พฤศจิกายน 2015

เลิกใช้งานแล้ว

  • เราได้เลิกใช้งานไลบรารี AdSense ตั้งแต่เดือนพฤษภาคม 2015 และไลบรารีดังกล่าวไม่มีให้บริการใน Maps JavaScript API เวอร์ชันทดลองอีกต่อไป เราจะนําคลังออกจาก API เวอร์ชันที่เผยแพร่และเวอร์ชันที่หยุดพัฒนาในเร็วๆ นี้ โซลูชันทางเลือกคือ Google AdSense ดูคู่มือการสร้างหน่วยโฆษณา AdSense

22 กันยายน 2015

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

  • เพิ่มการรองรับรหัสสถานที่เมื่อส่งคําขอเส้นทางและเมตริกระยะทาง โดยตอนนี้ DirectionsRequest.origin, DirectionsRequest.destination และ DirectionsWaypoint.location รองรับออบเจ็กต์ Place และ DistanceMatrixRequest.origins และ DistanceMatrixRequest.destinations รองรับอาร์เรย์ของออบเจ็กต์ Place แล้ว

15 กันยายน 2015

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

  • ตำแหน่งและลักษณะที่ปรากฏเริ่มต้นของการควบคุมหลายรายการในแผนที่และภาพพาโนรามาของ Street View มีการเปลี่ยนแปลง ตอนนี้ประสบการณ์ของผู้ใช้จะเหมือนกันไม่ว่าแผนที่จะใช้โหมดที่ลงชื่อเข้าใช้หรือไม่ก็ตาม และประสบการณ์ดังกล่าวยังสอดคล้องกับเว็บไซต์ Google Maps มากขึ้นด้วย หากต้องการใช้ชุดการควบคุมเวอร์ชันเก่าต่อไปอีกสักระยะ คุณสามารถตั้งค่า google.maps.controlStyle = 'azteca' ใน v3.22
  • การควบคุมแบบเต็มหน้าจอใหม่ใน Street View ช่วยให้ผู้ใช้เปิดภาพพาโนรามาของ Street View ในโหมดเต็มหน้าจอได้

เลิกใช้งานแล้ว

  • การควบคุมแผนที่ภาพรวมจะใช้งานไม่ได้อีกต่อไป
  • การควบคุมการเลื่อนแผนที่จะใช้ไม่ได้อีกต่อไป หากต้องการเลื่อนดู ให้ผู้ใช้คลิกและลากหรือปัดแผนที่ (โปรดทราบว่าตัวควบคุมการเลื่อนใน Street View จะยังคงใช้งานได้)
  • การควบคุมการซูมมีเพียงรูปแบบเดียว google.maps.ZoomControlStyle จึงใช้งานไม่ได้อีกต่อไป

1 กันยายน 2015

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

  • เพิ่มนิพจน์ LatLngBounds
  • แก้ไขปัญหาเกี่ยวกับคลาส CSS ที่กว้างเกินไป
  • ปรับปรุงการโหลดไทล์หลังจากปรับขนาดแผนที่

สิ้นสุดการรองรับ Internet Explorer 8

31 สิงหาคม 2015

ตั้งแต่วันที่ 31 สิงหาคม 2015 เป็นต้นไป Maps JavaScript API ไม่รองรับ Internet Explorer 8 อย่างเป็นทางการอีกต่อไป ดูรายการเบราว์เซอร์ที่รองรับ ดูข้อมูลเกี่ยวกับนโยบายการสนับสนุนเบราว์เซอร์ของ Microsoft ได้ที่โพสต์ของ IEBlog ในวันที่ 7 สิงหาคม 2014

3.21

5 สิงหาคม 2015

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

  • การปรับปรุงประสิทธิภาพ: โหลดเฉพาะไทล์ที่มองเห็นได้
  • การปรับปรุงเอกสารจำนวนมาก

21 กรกฎาคม 2015

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

  • เปิดตัวเครื่องหมายที่มีป้ายกำกับ
  • แก้ไขแล้ว: ข้อผิดพลาดหน่วยความจำไม่เพียงพอของ iOS7 สำหรับ Poly ในหน้าจอความละเอียดสูงมาก
  • การแก้ไขเหตุการณ์การสัมผัสใน IE10 ขึ้นไป
  • ตอนนี้การยืนยันข้อผิดพลาดในอินพุตที่นักพัฒนาแอประบุจะแสดงผลในคอนโซลแทนที่จะแสดงข้อผิดพลาด

6 กรกฎาคม 2015

แก้ไขแล้ว

  • ปัญหา 8159: ข้อบกพร่อง: การแสดงผล StrokePosition.OUTSIDE ไม่ถูกต้อง

17 มิถุนายน 2015

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

  • แก้ไขแล้ว ข้อบกพร่อง 6321: ข้อบกพร่อง: "Uncaught TypeError: Cannot read property 'x' of undefined" ในเบราว์เซอร์ Android/iOS เท่านั้น

2 มิถุนายน 2015

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

  • เลิกใช้งานแล้ว: CloudLayer, PanoramioLayer
  • แก้ไขแล้ว: ปัญหา 8098: ข้อบกพร่อง: แผนที่ความร้อนถ่วงน้ำหนักแสดงผลไม่ถูกต้องเมื่อมีจุดเดียว

2 มิถุนายน 2015

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

  • เพิ่มความสามารถในการเข้ารหัสพิกัดภูมิศาสตร์ของ placeId เป็นที่อยู่/latlng
  • แสดงผล placeId ผ่าน Geocoding API

28 พฤษภาคม 2015

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

  • แก้ไขแล้ว ปัญหา 6358: SVG การเขียนเส้นทางไม่แสดงผลอย่างถูกต้องในอุปกรณ์ HDPI

19 พฤษภาคม 2015

แก้ไขแล้ว

  • ปัญหา 7673: ตัวควบคุมตำแหน่งหลวมหลังจากใช้เมนูแบบเลื่อนลงของประเภทแผนที่
  • ปัญหา 7589: เพ็กแมนกระโดดเมื่อปรับขนาดแผนที่

3.20

24 เมษายน 2015

แก้ไขแล้ว

  • เพิ่มการซูมสูงสุดของภูมิประเทศและโหลดไทล์ที่มีความละเอียดสูงแม้ขณะซูมสูงสุด

13 เมษายน 2015

แก้ไขแล้ว

  • ปัญหา 7820: เคอร์เซอร์ไม่ทำงานในหน้าที่โหลดจาก file://
  • ปัญหา 7591: ข้อบกพร่อง: StreetViewService.getPanoramaByLocation ดำเนินการไม่สำเร็จเมื่ออาร์กิวเมนต์รัศมีไม่ใช่จำนวนเต็ม

25 มีนาคม 2015

แก้ไขแล้ว

  • ปัญหา 7733: ข้อบกพร่อง: การวางซ้อนพื้น/ภาพ KML มีความละเอียดต่ำมากอย่างฉับพลัน
  • ข้อความวิดเจ็ตบันทึกสอดคล้องกับไอคอนดาวมากขึ้น

17 มีนาคม 2015

แก้ไขแล้ว

  • ปัญหา 7756: ข้อบกพร่อง: ประสิทธิภาพของ Safari 8 ลดลง
  • นำเลเยอร์ข้อมูลประชากรออกแล้ว
  • การปรับปรุงแถบโครมของ InfoWindow

17 กุมภาพันธ์ 2015

Maps JavaScript API เวอร์ชันทดลองปัจจุบัน (3.19) จะกลายเป็นเวอร์ชันที่เผยแพร่

ระบบจะนำเวอร์ชัน 3.17 ออก คําขอสำหรับ 3.17 หรือเวอร์ชันก่อนหน้าจะแสดงเวอร์ชัน 3.18

ดูเอกสารประกอบเกี่ยวกับเวอร์ชันได้ที่ https://developers.google.com/maps/documentation/javascript/versions

เวอร์ชันที่พร้อมใช้งานหลังจากการรีโรล

เวอร์ชันทดลอง: 3.20

รุ่น: 3.19

หยุดชั่วคราว: 3.18

3.19

24 เมษายน 2015

แก้ไขแล้ว

  • เคอร์เซอร์ในโหมดลงชื่อเข้าใช้

19 มีนาคม 2015

แก้ไขแล้ว

  • ปัญหา 7756: ข้อบกพร่อง: ประสิทธิภาพของ Safari 8 ลดลง

20 มกราคม 2015

แก้ไขแล้ว

  • ปัญหา 7475: ข้อบกพร่อง: phantomjs TypeError: ลบพร็อพเพอร์ตี้ไม่ได้

13 มกราคม 2015

แก้ไขแล้ว

  • ไทล์จะซ่อนจากโปรแกรมอ่านหน้าจอ

17 ธันวาคม 2014

แก้ไขแล้ว

  • ปัญหา 6917: ข้อบกพร่อง: รูปร่างไม่เป็นไปตามพร็อพเพอร์ตี้ "draggable" ของแผนที่
  • ปัญหา 7445: ข้อบกพร่อง: การแสดงผลผิดพลาดเมื่อใช้ฟีเจอร์การลงชื่อเข้าใช้ของ Maps API เวอร์ชัน 3

2 ธันวาคม 2014

แก้ไขแล้ว

  • ปัญหา 7390: ข้อบกพร่อง: ไฮเปอร์ลิงก์ของ weather.com ไม่ทํางาน
  • ปัญหา 7376: ข้อบกพร่อง: WebGL ถูกปิด (ตอนนี้เปิดใช้อีกครั้งแล้ว)
  • ชื่อ ES6 ทับซ้อนกับสัญลักษณ์

25 พฤศจิกายน 2014

แก้ไขแล้ว

  • ปัญหา 7333: ข้อบกพร่อง: เคอเรซของอินโฟวินโดว์ใช้งานไม่ได้ใน IE9

3.18

4 ธันวาคม 2014

แก้ไขแล้ว

  • ปัญหา 7390: ข้อบกพร่อง: ไฮเปอร์ลิงก์ของ weather.com ไม่ทํางาน

18 กันยายน 2014

แก้ไขแล้ว

  • ปัญหา 7136: ชื่อเครื่องหมายหลายรายการใช้งานไม่ได้ใน Firefox

9 กันยายน 2014

แก้ไขแล้ว

  • ปัญหา 7098: การตั้งค่าส่วนหัวของมุมมอง Street View แสดงข้อผิดพลาด

26 สิงหาคม 2014

3.18 เผยแพร่เป็นเวอร์ชันทดลอง

3.17 เป็นเวอร์ชันที่เสถียรแล้ว

3.17

20 สิงหาคม 2014

แก้ไขแล้ว

  • ปัญหา 6937: การถดถอยใน 3.17: อ่านพร็อพเพอร์ตี้ "remove" ของ undefined ไม่ได้ (ใน Places)

12 สิงหาคม 2014

แก้ไขแล้ว

  • ปัญหา 6968: ข้อบกพร่อง: ปุ่มลูกศรของแป้นพิมพ์ไม่ทำงานกับ v=3.exp

31 กรกฎาคม 2014

เพิ่มเมื่อ:

  • Map Pane มีเอกสารประกอบที่ชัดเจนเกี่ยวกับวิธีกระจายเหตุการณ์ DOM เพิ่มแผง overlayMouseTarget แล้ว

7 กรกฎาคม 2014

เพิ่มเมื่อ:

  • toGeoJson เพิ่มลงในเลเยอร์ข้อมูลและองค์ประกอบของเลเยอร์ข้อมูลแต่ละรายการ ซึ่งช่วยให้ส่งออกเรขาคณิตไปยัง GeoJSON ได้

24 มิถุนายน 2014

เพิ่มเมื่อ:

  • place_id ซึ่งเป็นตัวระบุที่ไม่ซ้ำสำหรับสถานที่ เพิ่มลงในคลังสถานที่สำหรับฟีเจอร์เติมข้อความอัตโนมัติและรายละเอียดสถานที่
  • overview_path เพิ่มลงใน DirectionsRoute ซึ่งแสดงเส้นประกอบที่เข้ารหัสซึ่งแสดงเส้นทางทั้งหมด

26 พฤษภาคม 2014

เพิ่มเมื่อ:

  • คุณไม่จำเป็นต้องระบุพารามิเตอร์ sensor ใน URL ของ Maps API อีกต่อไป

20 พฤษภาคม 2014

3.17 เผยแพร่เป็นเวอร์ชันทดลอง

3.16

15 เมษายน 2014

แก้ไขแล้ว

8 เมษายน 2014

เพิ่มเมื่อ:

  • แผนที่เลื่อนเมื่อเมาส์เคลื่อนไหวขณะวาด

แก้ไขแล้ว

  • ยอมรับ LatLngLiteral ในตำแหน่งอื่นๆ เพิ่มเติม
  • InfoWindow จะปรับขนาดตัวเองเมื่อ Roboto โหลดเสร็จแล้ว (ปัญหา 5713)

31 มีนาคม 2014

แก้ไขแล้ว

  • เลเยอร์ KML แบบโปร่งแสงบางส่วนไม่โปร่งใสใน IE 8 อีกต่อไป ( ปัญหา 6540)

26 มีนาคม 2014

แก้ไขแล้ว

  • นำการเรียกใช้ event.returnValue ใน Chrome ออกเพื่อป้องกันคำเตือนในคอนโซล
  • การซูมเข้า/ออกด้วยสองนิ้วไม่ทำงานใน IE11 ( ปัญหา 5747)

18 มีนาคม 2014

เพิ่มเมื่อ:

12 มีนาคม 2014

เพิ่มเมื่อ:

24 กุมภาพันธ์ 2014

เพิ่มเมื่อ:

  • การรองรับเรือเฟอร์รี่ในบริการตารางระยะทางและบริการบอกเส้นทาง

17 กุมภาพันธ์ 2014

3.16 เผยแพร่เป็นเวอร์ชันทดลอง

3.15

3 มีนาคม 2014

แก้ไขแล้ว

  • เปิดใช้การเร่งฮาร์ดแวร์ใน Chrome บน Windows และ Linux อีกครั้งเนื่องจากข้อบกพร่องของ Chrome ได้รับการแก้ไขแล้ว ( https://code.google.com/p/chromium/issues/detail?id=336676)

10 กุมภาพันธ์ 2014

แก้ไขแล้ว

  • ปิดใช้การเร่งฮาร์ดแวร์ของชิ้นส่วนทั้งหมดใน Chrome/Linux เพื่อหลีกเลี่ยงปัญหาการเร่งฮาร์ดแวร์ของ Chrome ที่ใหญ่ขึ้น

3 กุมภาพันธ์ 2014

แก้ไขแล้ว

  • ลูกล้อเลื่อนใช้งานไม่ได้ใน IE 11 ( ปัญหา 5944)

29 มกราคม 2014

แก้ไขแล้ว

  • ปิดใช้การเร่งฮาร์ดแวร์ของไทล์ทั้งหมดใน Chrome/Windows เพื่อแก้ปัญหาการเร่งฮาร์ดแวร์ของ Chrome ที่ใหญ่ขึ้น ( ปัญหา 6219)

22 มกราคม 2014

แก้ไขแล้ว

16 มกราคม 2014

แก้ไขแล้ว

  • CSS ของการปรับโฉมใหม่มีความละเอียดน้อยลงเพื่อลบล้างรูปแบบที่ผู้ใช้ตั้งไว้ให้น้อยลง

27 พฤศจิกายน 2013

แก้ไขแล้ว

  • การสร้างเครื่องหมายหลังจากสร้างอินสแตนซ์แผนที่จะแสดงข้อผิดพลาด "contains" ที่ยังไม่ระบุ (ปัญหา 5798)

19 พฤศจิกายน 2013

แก้ไขแล้ว

  • ไอคอนการเลี้ยวในแผงเส้นทางไม่แสดงอย่างถูกต้องใน Firefox

3.14

10 กันยายน 2013

แก้ไขแล้ว

  • ลิงก์ในหน้าต่างข้อมูลอย่างเป็นทางการของ Google ไม่เปิดในแท็บ/หน้าต่างใหม่ (ปัญหา 5794)

15 สิงหาคม 2013

  • การรีเฟรชภาพจะกลายเป็นโหมดการแสดงผลแผนที่เริ่มต้นใน API เวอร์ชันที่เผยแพร่
  • DynamicMapsEngineLayer: การรายงานองค์ประกอบสำหรับเลเยอร์เวกเตอร์ ภาพถ่าย และ KML

3.13

25 มิถุนายน 2013

เพิ่มเมื่อ:

  • DynamicMapsEngineLayer

11 มิถุนายน 2013

เพิ่มเมื่อ:

แก้ไขแล้ว

  • ข้อบกพร่อง: พาโนรามา Street View ที่กําหนดเองและมุมมองลง 90 องศา ( ปัญหา 4875)

3.12

4 มิถุนายน 2013

แก้ไขแล้ว

  • เหตุการณ์ domready ของ Infowindow ไม่ทำงานเมื่อ visualRefresh=true ( ปัญหา 5415)
  • ข้อบกพร่อง: หน้าต่างข้อมูล visualRefresh ใน iOS ( ปัญหา 5396)

15 พฤษภาคม 2013

เพิ่มเมื่อ:

29 เมษายน 2013

แก้ไขแล้ว

  • เครื่องหมายที่นําออกจะยังคงอยู่ในแผนที่บนเบราว์เซอร์ Android และ Dolphin

3.11

19 กุมภาพันธ์ 2013

แก้ไขแล้ว

  • การเปลี่ยน DrawingMode ขณะวาดทำให้เกิดข้อผิดพลาด
  • การคลิกขั้นตอนในแผงเส้นทางจะเปลี่ยนการซูม

12 กุมภาพันธ์ 2013

แก้ไขแล้ว

  • ลากรูปหลายเหลี่ยมที่ลากไม่ได้ผ่านรูปหลายเหลี่ยมที่ลากได้ด้วยการป้อนข้อมูลด้วยการสัมผัส (ปัญหา 4868)
  • ไอคอนขนส่งสาธารณะไม่ถูกต้องในแผงเส้นทางทางเลือกเมื่อเปลี่ยน travelMode (ปัญหา 4581)
  • panTo(latLng) อาจไม่ได้จัดกําหนดให้แผนที่อยู่ตรงกลางที่ latLng เสมอไปภายใต้เงื่อนไขบางอย่าง

29 มกราคม 2013

เพิ่มเมื่อ:

  • เพิ่ม StreetViewCoverageLayer สำหรับการเพิ่มเลเยอร์การครอบคลุมแบบเป็นโปรแกรม
  • Exposed StreetViewPov สำหรับ StreetViewPanoramas

แก้ไขแล้ว

  • การใช้หน่วยความจําที่เพิ่มขึ้นเมื่อใช้ JavaScript ของ Google Maps V3.8 ทําให้เกิดความขัดข้อง (พบใน IE 9, Chrome ฯลฯ) ( ปัญหา 4162 )
  • เมนูแบบเลื่อนลง (เลือก) ใน InfoWindow จะไม่ติดตามแผนที่ขณะเลื่อนใน Firefox

22 มกราคม 2013

เพิ่มเมื่อ:

  • ตัวเลือกที่ลากไปยังเส้นประกอบ รูปหลายเหลี่ยม วงกลม สี่เหลี่ยมผืนผ้า
  • ฟิลด์ price_level ใน PlaceResult

15 มกราคม 2013

แก้ไขแล้ว

  • ไอคอนรูปหลายเส้นที่ซ้ำกันวาดไม่ถูกต้องสำหรับรูปหลายเส้นบางรายการ ( ปัญหา 4333)

7 มกราคม 2013

แก้ไขแล้ว

17 ธันวาคม 2012

เพิ่มเมื่อ:

  • ภาษาใหม่: อูรดูและไอซ์แลนด์

แก้ไขแล้ว

  • แผนที่เบลอ/ขุ่นใน IE9 หลังจากการนําทาง ( ปัญหา 3875)

17 ธันวาคม 2012

เพิ่มเมื่อ:

  • ภาษาใหม่: อูรดูและไอซ์แลนด์

แก้ไขแล้ว

  • แผนที่เบลอ/ขุ่นใน IE9 หลังจากการนําทาง ( ปัญหา 3875)

10 ธันวาคม 2012

เพิ่มเมื่อ:

  • ความสามารถในการโหลดรูปภาพด้วยการตั้งค่าแอตทริบิวต์ crossorigin

แก้ไขแล้ว

  • ปัญหาการแสดงเครื่องหมายที่มีรูปภาพระยะไกลในภาพระยะใกล้ (ปัญหา 4616)
  • ข้อผิดพลาด JS เมื่อแสดงสัญลักษณ์บนเส้นประกอบอีกครั้งใน IE 7/8

3 ธันวาคม 2012

แก้ไขแล้ว

  • ไลบรารี Markermanager ไม่ทำงานกับ Maps API JS v3 ( ปัญหา 4543)

27 พฤศจิกายน 2012

เพิ่มเมื่อ:

  • ใช้ผืนผ้าใบ DPI สูงในอุปกรณ์ DPI สูงสำหรับเครื่องหมายที่เพิ่มประสิทธิภาพ

แก้ไขแล้ว

3.10

4 กุมภาพันธ์ 2013

แก้ไขแล้ว

  • การใช้หน่วยความจําเพิ่มขึ้นเมื่อใช้ JavaScript ของ Google Maps V3.8 ทําให้เกิดความขัดข้อง (พบใน IE 9, Chrome ฯลฯ) ( ปัญหา 4162 )

25 กันยายน 2012

เพิ่มเมื่อ:

  • Street View ในอาคาร
  • ตัวเลือก fixedRotation ไปยัง IconSequence
  • "เวลาในการจราจรปัจจุบัน" ไปยัง "เส้นทาง"

11 กันยายน 2012

ใหม่:

  • เพิ่ม StrokePosition ลงในรูปหลายเหลี่ยม สี่เหลี่ยมผืนผ้า วงกลม
  • computeOffsetOrigin ไปยังคลังเรขาคณิต
  • เพิ่มภาษาใหม่ 4 ภาษาใน API ได้แก่ อาฟริกานส์ อาหรับ ซูดาน และซูลู

28 สิงหาคม 2012

เพิ่มเมื่อ:

  • ประเภทไปยัง textSearch ของ Places API

แก้ไขแล้ว

  • ส่งออบเจ็กต์ Symbol ไปยัง MarkerOptions ภายใต้ GWT ไม่ได้
  • การถดถอย: การซูมเข้า/ออกด้วยสองนิ้วใน iOS 5 เมื่อเลื่อนหน้าเว็บ (ปัญหา 4046)

14 สิงหาคม 2012

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขอินเทอร์เฟซเป็น KmlLayer เพื่อยอมรับ URL เป็นพร็อพเพอร์ตี้ MVC แทนอาร์กิวเมนต์คอนสตรัคเตอร์

3.9

10 กันยายน 2012

แก้ไขแล้ว

  • ส่งออบเจ็กต์สัญลักษณ์ไปยัง MarkerOptions ใน GWT ไม่ได้
  • การถดถอย: การบีบนิ้วเพื่อซูมใน iOS 5 เมื่อเลื่อนหน้าเว็บ (ปัญหา 4046)

9 สิงหาคม 2012

แก้ไขแล้ว

  • ข้อผิดพลาดทางไวยากรณ์ใน Android 3.x

31 กรกฎาคม 2012

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ซ่อนการวางซ้อน Street View ในการแสดงผลที่กำหนดเอง

แก้ไขแล้ว

  • สัญลักษณ์เครื่องหมายไม่ทริกเกอร์เหตุการณ์ใน Safari เมื่อมาตราส่วนมากกว่า 35
  • เหตุการณ์การคลิกไม่เกิดขึ้นสําหรับเครื่องหมายบนแผนที่ที่กําหนดเอง (ประเภทแผนที่ + การฉายภาพ)

25 กรกฎาคม 2012

แก้ไขแล้ว

  • componentRestrictions ในการเติมข้อความอัตโนมัติ ( ปัญหา 4302)

17 กรกฎาคม 2012

แก้ไขแล้ว

  • คลิกกล่องข้อความใน InfoWindow บน IE ไม่ได้
  • bounds_changed ควรเริ่มทํางานก่อน zoom_changed ( ปัญหา 1399)
  • ตัวเลือกแผนที่ backgroundColor ไม่ได้รับการบันทึกไว้หลังจากเรียกใช้ Streetview
  • การเปลี่ยนจากแผนที่ที่มีสไตล์เป็นดาวเทียมจะโหลดไทล์แผนที่โดยไม่จำเป็น
  • ระบบไม่สนใจพร็อพเพอร์ตี้แผนที่ที่ลาก/เลื่อนได้ในโหมดการวาด ( ปัญหา 4012)
  • LatLngBounds ควรแสดงผลช่วงลองจิจูดทั้งหมดเมื่อแสดงสำเนาโลกมากกว่า 1 รายการ
  • อย่าวาดรูปร่างว่างเปล่าเมื่อดับเบิลคลิก (ปัญหา 3964)
  • เหตุการณ์เครื่องหมายที่ไม่จําเป็นเมื่อมีการคลิก ( ปัญหา 3911)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เปลี่ยนชื่อปลายทางการค้นหาและข้อความค้นหาเป็น nearbySearch และ textSearch

10 กรกฎาคม 2012

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ทําให้ google.maps.event.removeListener() ยอมรับค่า null เป็นอาร์กิวเมนต์

27 มิถุนายน 2012

เพิ่มเมื่อ:

การเปลี่ยนแปลงที่เห็นได้ชัด

  • จดจํา "โปร่งใส" เป็นสี

23 มิถุนายน 2012

เพิ่มเมื่อ:

  • สัญลักษณ์
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • ตัวเลือกการจัดรูปแบบใหม่ "น้ำหนัก" และ "สี"

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

15 พฤษภาคม 2012

เพิ่มเมื่อ:

  • ข้อจำกัดด้านประเทศสำหรับการเติมข้อความอัตโนมัติ (AutocompleteOptions.componentRestrictions) (ปัญหา 3899)
  • ตัวกรองประเภทภูมิภาคและเมือง

3.8

1 พฤษภาคม 2012

แก้ไขแล้ว

  • เครื่องหมายที่ลบไปแล้วบางครั้งจะปรากฏขึ้นอีกครั้ง ( ปัญหา 4087)
  • บางครั้งเงาเครื่องหมายไม่แสดงผล (ปัญหา 3993)

23 เมษายน 2012

แก้ไขแล้ว

  • เพ็กแมนยังคงอยู่ในแผนที่ด้วยประเภทแผนที่ที่กำหนดเองหลังจากปิด Street View ( ปัญหา 4076)
  • เพิ่มเครื่องหมายที่เคลื่อนไหวซึ่งนำออกแล้วลงในแผนที่ไม่ได้ ( ปัญหา 4052)

18 เมษายน 2012

แก้ไขแล้ว

  • หน้าต่างข้อมูลสภาพอากาศแสดงไอคอนฝนตกใน Firefox เสมอ ( ปัญหา 4063)

เพิ่มเมื่อ:

10 เมษายน 2012

แก้ไขแล้ว

  • ภาพถ่ายทางอากาศแสดงแม้ว่าจะไม่มีภาพถ่ายทางอากาศสำหรับวิวพอร์ตทั้งหน้าจอ (ปัญหา 3913)

3 เมษายน 2012

เพิ่มเมื่อ:

แก้ไขแล้ว

  • ขอบเขตของไทล์ แสดงสำหรับรูปหลายเหลี่ยมใน IE 9 Quirks
  • เครื่องหมายกระโดดไปมาเมื่อเลื่อนเข้าในภาพ Street View บน Canvas

28 มีนาคม 2012

แก้ไขแล้ว

  • ใช้ชื่อแท็กแบบตัวพิมพ์เล็กเพื่อให้เป็นไปตามข้อกำหนด XHTML ( ปัญหา 3868)
  • เปลี่ยนลักษณะการซูมสำหรับแทร็กแพดของ Apple เพื่อลดความไว (ปัญหา 2416)

20 มีนาคม 2012

แก้ไขแล้ว

  • การสร้างเครื่องหมายที่มีรูปเงาที่ไม่มีอยู่จะทำให้เกิดข้อผิดพลาด (ปัญหา 4014)

เพิ่มเมื่อ:

  • คลิกเพื่อไปยังจุดหมาย/คลิกเพื่อซูมเข้า Street View ( ปัญหา 2447)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ปิดใช้การดับเบิลคลิกเพื่อซูมโดยค่าเริ่มต้นใน Street View

6 มีนาคม 2012

แก้ไขแล้ว

  • ข้อผิดพลาดใน OverviewMapControl เมื่อซูมเข้าอย่างรวดเร็ว ( ปัญหา 3882)
  • ข้อผิดพลาดใน IE เมื่อนำ div แผนที่ออกจากหน้าเว็บ ( ปัญหา 3971)
  • เครื่องหมายที่ปรับขนาดแสดงผลไม่ถูกต้องใน IE < 9 ( ปัญหา 3912, ปัญหา 3908)

เพิ่มเมื่อ:

21 กุมภาพันธ์ 2012

แก้ไขแล้ว

  • แผนที่เบลอใน IE 9 ( ปัญหา 3875)
  • เส้นประกอบที่ประกอบด้วยขอบที่ขนานกันในพื้นที่ LatLng ได้รับการทำให้เรียบง่ายอย่างไม่ถูกต้อง (ปัญหา 3739)

เพิ่มเมื่อ:

  • google.maps.geometry.poly.containsLocation() and isLocationOnEdge() ( Issue 1978)

15 กุมภาพันธ์ 2012

แก้ไขแล้ว

  • การถดถอย: เครื่องหมายที่ปรับขนาดแสดงผลอย่างไม่ถูกต้องด้วยพารามิเตอร์ "size" ที่ไม่ถูกต้อง (ปัญหา 3908)
  • แผนที่ค้างอยู่ในโหมดแก้ไขเมื่อเรียกใช้ setEditable(false) ขณะที่ผู้ใช้ลากจุดควบคุม (ปัญหา 3842)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • การเปลี่ยนภาพพาโนรามาใน Street View แบบเฟด

3.7

7 กุมภาพันธ์ 2012

แก้ไขแล้ว

  • เครื่องหมายกะพริบที่ตำแหน่งสุดท้ายก่อนภาพเคลื่อนไหวการปล่อย ( ปัญหา 3608)
  • การเปิด InfoWindow และการตั้งค่าการซูมพร้อมกันทำให้จุดศูนย์กลางของแผนที่ไม่ถูกต้อง (ปัญหา 3738)
  • ละเว้นการคลิกขวาเมื่อลากเครื่องหมาย ( ปัญหา 3237)
  • บางครั้งชื่อเครื่องหมายไม่ปรากฏใน Firefox ( ปัญหา 3773)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้เครื่องจะแสดงผลเครื่องหมายที่ปรับขนาดแล้วใน Canvas (หากมี)
เพิ่มแล้ว:

31 มกราคม 2012

แก้ไขแล้ว

  • แก้ไขแล้ว: ไทล์ภาษาเกาหลีไม่ถูกต้องหลังจากเลื่อนไปรอบๆ โลก ( ข้อ 2722)
  • แก้ไขแล้ว: วาง Pegman เพื่อแสดง Street View อย่างไม่ถูกต้อง ( ปัญหา 3861)
  • เพิ่มพร็อพเพอร์ตี้ "visible" สำหรับรูปหลายเหลี่ยม ( ปัญหา 2861)
  • panTo และ panBy มีภาพเคลื่อนไหวแม้ว่าวิวพอร์ตจะอยู่ห่างกันมาก (การถดถอย)

24 มกราคม 2012

แก้ไขแล้ว

  • เหตุการณ์เมาส์แสดงผ่าน InfoWindow ( ปัญหา 3573)
  • เปิดใช้การเปลี่ยนรูปแบบ CSS ใน IE9
  • เพิ่ม imageDateControl ลงใน StreetViewPanorama
  • เปิดใช้ Canvas Street View ใน IE 9, Opera และ Safari/Windows

16 มกราคม 2012

แก้ไขแล้ว

  • Pegman ไม่ควรลากได้ในโหมดการวาด
  • เรียกเหตุการณ์อย่างถูกต้องโดยคำนึงถึง zIndex ของรูปหลายเหลี่ยมและเลเยอร์อื่นๆ
  • เพิ่มพร็อพเพอร์ตี้ "status" ของ KmlLayer ( ปัญหา 3015)

10 มกราคม 2012

แก้ไขแล้ว

  • แสดง Pegman หาก disableDefaultUI เป็นจริงและ streetViewControl เป็นจริง

7 ธันวาคม 2011

แก้ไขแล้ว

  • คุณสามารถกำหนดสไตล์ทางด่วนแยกจากทางหลวงได้ (road.highway.controlled_access)
  • place_changed ทำงานเมื่อผู้ใช้กด "Enter" ในการเติมข้อความอัตโนมัติ (ปัญหา 3407)

28 พฤศจิกายน 1011

แก้ไขแล้ว

  • เปลี่ยนตำแหน่งฟีเจอร์เติมข้อความอัตโนมัติเมื่อปรับขนาดหน้าต่าง เหตุการณ์ "resize" สามารถทริกเกอร์ได้ในออบเจ็กต์การเติมข้อความอัตโนมัติ

22 พฤศจิกายน 2011

แก้ไขแล้ว

  • ตอนนี้ระบบจะคํานวณขนาดเนื้อหาของ InfoWindow โดยพิจารณาจากรูปแบบที่ซ้อนกัน
  • การควบคุมการหมุนแผนที่จากภาพถ่ายทางอากาศไม่ตรงกับส่วนหัวในการสร้างแผนที่

7 พฤศจิกายน 2011

การเปลี่ยนแปลงที่เห็นได้ชัด

  • รูปแบบภาพใหม่ของการควบคุมเริ่มต้น
  • รูปร่างที่แก้ไขได้ (รูปหลายเหลี่ยม เส้นประกอบ วงกลม สี่เหลี่ยมผืนผ้า)
  • ใหม่ DrawingManager สำหรับเพิ่มการวางซ้อนใหม่
  • ฟิลด์ PlaceResult ใหม่: website และ international_phone_number
  • ฟิลด์ ElevationResult ใหม่: resolution

แก้ไขแล้ว

  • ไอคอนเริ่มต้นและสิ้นสุดในผลการค้นหาเส้นทางตอนนี้ แสดงผลด้วยพื้นหลังโปร่งใสใน IE 7 ขึ้นไป

3.6

31 ตุลาคม 2011

แก้ไขแล้ว

  • ข้อผิดพลาดเมื่อใช้ Maps API กับคลังต้นแบบใน IE7

25 ตุลาคม 2011

แก้ไขแล้ว

  • ข้อผิดพลาดเมื่อแผนที่ KmlLayer เปลี่ยนแปลงก่อนที่เลเยอร์จะโหลดเสร็จ
  • หน่วยความจำรั่วใน IE เมื่อเพิ่มและนำรูปหลายเหลี่ยมออก

18 ตุลาคม 2011

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เพิ่มช่องคีย์เวิร์ดลงใน PlaceSearchRequest
  • นำเส้นถนนออกจาก Street View

10 ตุลาคม 2011

แก้ไขแล้ว

  • ที่อยู่ยาวเกินไปในตัวอย่าง Street View

27 กันยายน 2011

แก้ไขแล้ว

  • การควบคุมแผนที่ภาพรวมจะอัปเดตจุดศูนย์กลางและการซูมพร้อมกันหากการซูมมีการเปลี่ยนแปลง

27 กันยายน 2011

แก้ไขแล้ว

  • การดึงข้อมูลไทล์เริ่มต้นซ้ำใน Chrome
  • หน่วยความจํารั่วไหลขณะแพน
  • อย่าวางเพ็กแมน Street View เมื่อเลื่อนไปยังพื้นที่ที่ไม่อยู่ในขอบเขต
  • การถดถอย: พื้นผิวที่วางซ้อนซึ่งข้ามลองจิจูด -180 หายไป
  • การถดถอย: แผนที่ไม่ตรงเมื่อเปิดหน้าต่างข้อมูลขณะเลื่อนและซูม

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แสดงตัวอย่าง Street View ขณะลากเพ็กแมน

20 กันยายน 2011

แก้ไขแล้ว

  • หน่วยความจำรั่วใน Chrome/Windows เมื่อแสดงผลเครื่องหมายโดยใช้ Canvas
  • การแสดงผลเครื่องหมายสำหรับภาพมุมสูงที่มีทิศทาง 90 หรือ 270 องศา

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เข้าถึงประเภทแผนที่เริ่มต้นของ Google ผ่านรีจิสทรีประเภทแผนที่ไม่ได้ (ป้องกันไม่ให้เข้าถึงไทล์แผนที่)
  • ภาพเคลื่อนไหวการหมุนเมื่อออกจากและเข้าสู่ภาพถ่ายทางอากาศ

12 กันยายน 2011

ปัญหาที่แก้ไขแล้ว

  • เครื่องหมายค้างอยู่ในตำแหน่งที่ยกขึ้นหลังจากเคล็ดลับเครื่องมือปรากฏใน Firefox 4 ขึ้นไป ( ปัญหา 3334)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • GeocoderResult.formatted_address ไม่มีเอกสารประกอบ

6 กันยายน 2011

แก้ไขแล้ว

  • หน้าต่างข้อมูลองค์ประกอบ (เมนูแบบเลื่อนลง) ที่เลือกไม่ติดตามแผนที่ขณะเลื่อนใน Firefox
  • ไทล์ในเกาหลีบนอุปกรณ์เคลื่อนที่บางรุ่น

29 สิงหาคม 2011

การเปลี่ยนแปลงที่เห็นได้ชัด

  • อนุญาตให้ตัวควบคุมที่กําหนดเองมีลําดับชั้น Z สูงกว่าตัวควบคุม API
  • ลิงก์จะนำผู้ใช้ไปยัง maps.google.com เวอร์ชันภาษาที่ถูกต้อง
  • อย่าเปิด InfoWindow เหนือองค์ประกอบ KML หากไม่มี HTML, ชื่อ หรือคำอธิบายของ InfoWindow
  • แก้ไขการถดถอย: การ์ด DPI ความละเอียดสูงใช้งานไม่ได้

24 สิงหาคม 2011

ปัญหาที่แก้ไขแล้ว

  • ปิดใช้การเร่งฮาร์ดแวร์สำหรับ Chrome/Mac: แก้ไขปัญหาการแสดงผลเครื่องหมายและการคลิกวางซ้อน ( ปัญหา 3544, ปัญหา 3551)
  • แก้ไขการบีบนิ้วเพื่อซูมสำหรับ Android เมื่อมีการเลื่อนหน้าเว็บ (ปัญหา 3373)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้ไอคอนธุรกิจจะเปิดอยู่โดยค่าเริ่มต้น

17 สิงหาคม 2011

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ไอคอนแผนที่ที่คลิกได้สำหรับจุดที่น่าสนใจ
  • คุณตั้งค่ารูปแบบได้ใน MapOptions และนำไปใช้กับแผนที่เริ่มต้นทุกประเภท
  • เพ็กแมนจะปรากฏในแผนที่ประเภทที่กำหนดเอง เว้นแต่ว่าจะมีการปิดใช้อย่างชัดเจน

3.5

10 สิงหาคม 2011

แก้ไขแล้ว

  • เครื่องหมายค้างอยู่ในตำแหน่งที่ลากขึ้นเมื่อลากไปยังเส้นขอบฟ้าใน Street View
  • Street View ไม่ปรับขนาดเมื่อปรับขนาดแผนที่หรือหน้าต่าง
  • Street View ที่มี InfoWindow ที่แชร์ทำให้เบราว์เซอร์ขัดข้อง

2 สิงหาคม 2011

ปัญหาที่แก้ไขแล้ว

  • ไฮเปอร์ลิงก์ในหน้าต่างข้อมูลใน IE ไม่ทํางาน ( ปัญหา 3503)
  • ตัวควบคุมการปรับขนาดไม่พิมพ์ ( ปัญหา 2966)
  • การถดถอย: ข้อผิดพลาดเมื่อใช้ OverviewMapControl กับแผนที่ที่มีสไตล์ (ปัญหา 3489)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้เมนูตามบริบทในตัวควบคุมส่วนใหญ่ปิดใช้เมื่อคลิกขวาแล้ว
  • ภาพพาโนรามา/แผนที่ Street View ภายใน InfoWindow ไม่เลื่อนเมื่อวางเมาส์เหนือ InfoWindow
  • ตอนนี้คุณเลื่อน InfoWindow ใน iPad ได้แล้ว

18 กรกฎาคม 2011

ปัญหาที่แก้ไขแล้ว

  • LatLng ของเหตุการณ์ไม่ถูกต้องเมื่อเลื่อนหน้าใน iOS >= 4.1 (ปัญหา 3373)

11 กรกฎาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: <select> คลิกไม่ได้ภายในกรอบข้อมูลบนอุปกรณ์แบบสัมผัส ( ปัญหา 3232)
  • แก้ไขแล้ว: การคลิกไม่ทำงานบนแผนที่หลังจากคลิกขวาหาก MapOptions.draggable เป็นเท็จ (ปัญหา 3071)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้เครื่องหมายที่มี z-index เดียวกันจะจัดเรียงอย่างสอดคล้องกันตามขอบเขตของชิ้นส่วนแผนที่
  • ตอนนี้คุณสามารถเลื่อนในวิดเจ็ตข้อมูลบน iOS ได้แล้ว
  • ตอนนี้เครื่องหมายและรูปหลายเหลี่ยมจะวาดใหม่เมื่อมีการปรับเปลี่ยนการฉายแผนที่

5 กรกฎาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: เคอร์เซอร์เครื่องหมายไม่แสดงเมื่อแผนที่ลากไม่ได้ (ปัญหา 3120)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เพิ่มความสามารถในการกำหนดสไตล์ให้กับตัวควบคุมการเติมข้อความอัตโนมัติและเมนูแบบเลื่อนลงของ "สถานที่"
  • วิดเจ็ตการเติมข้อความอัตโนมัติของสถานที่จะเก็บคำอธิบายที่เซิร์ฟเวอร์แสดงผลไว้หลังจากที่ผู้ใช้เลือกคำแนะนำ

30 มิถุนายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: ระบบจะดึงข้อมูลไทล์แผนที่เริ่มต้นซ้ำ
  • แก้ไขแล้ว: มีการเรียกเหตุการณ์ maptypeid_changed หลายครั้งเมื่อสร้างแผนที่หลังจาก 3.4 ( ปัญหา 3051)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เปลี่ยนการเติมข้อความอัตโนมัติของสถานที่เพื่อไปต่อท้ายเนื้อหาแทนที่จะเป็นรายการหลักของอินพุต
  • ตอนนี้ BOTTOM_RIGHT อยู่ในตําแหน่งถูกต้องแล้ว

8 มิถุนายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: การซูมจะไม่มีภาพเคลื่อนไหวอีกต่อไปหากการเปลี่ยนแปลงระดับการซูมมากกว่า 2 (ปัญหา 3033)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขแล้ว: ตอนนี้ OverlayView.set('map', foo) ทำงานเหมือนกับ OverlayView.setMap
  • นำตัวเลือก "language" ของ GeocoderRequest ออก

17 พฤษภาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: ปัญหาการแสดงผล Street View ใน IE7 ( ปัญหา 3272)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เปิดใช้การเปลี่ยนภาพแผนที่แบบเลือนออกเมื่อโหลดและเปลี่ยนประเภทแผนที่

7 พฤษภาคม 2011

ไม่มีการเปลี่ยนแปลงที่เห็นได้ชัดเจน

3.4

7 พฤษภาคม 2011

ไม่มีการเปลี่ยนแปลงที่เห็นได้ชัดเจน

6 พฤษภาคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: พาโนรามาใน Street View ไม่แสดงใน IE7 ( ปัญหา 3272)
  • แก้ไขแล้ว: PNG แบบโปร่งแสงบางส่วนที่มี ImageMapType จะสูญเสียความโปร่งใสใน IE7 และ IE8 (ปัญหา 3275)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • บริการเมทริกซ์ระยะทาง

14 เมษายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไข: รองรับสี CSS ที่มีชื่อสำหรับ strokeColor และ fillColor ของรูปหลายเหลี่ยม
  • แก้ไขแล้ว: รูปหลายเหลี่ยมไม่แสดงหากตั้งค่า strokeOpacity เป็น 0.0 ( ปัญหา 3241)
  • แก้ไขแล้ว: ข้อผิดพลาดใน IE8 เมื่อเลื่อนดูขณะที่ AdUnit แสดงอยู่ ( ปัญหา 3159)
  • อนุญาตให้ใช้แผนที่ภูมิประเทศและแผนที่แบบผสมโดยไม่ต้องมีแผนที่และดาวเทียมในการควบคุมประเภทแผนที่ (ปัญหา 3089)
  • ระบบจะโหลดการ์ด High DPI สําหรับหน้าจอ High DPI ( ปัญหา 2614)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • การเอียงภาพจากอากาศเริ่มต้นที่ 45 องศาเมื่อเปิดใช้และภาพจากอากาศพร้อมใช้งาน
  • ปรับปรุงการซูมเข้า/ออกบน iPad แล้ว
  • เปลี่ยนชื่อ DirectionsTravelMode และ DirectionsUnitSystem เป็น TravelMode และ UnitSystem (ชื่อเดิมยังคงใช้งานร่วมกันได้)

14 เมษายน 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขแล้ว: ไอคอนเครื่องหมายและเงาไม่โปร่งใสใน IE6 อีกต่อไป
  • แก้ไขแล้ว: เครื่องหมายไม่กะพริบเมื่อซูมอีกต่อไป
  • แก้ไข: การแสดงผลรูปหลายเหลี่ยมในขอบเขตของชิ้นส่วนแผนที่ใกล้กับขั้วโลกเหนือ/ใต้

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้เส้นประกอบและรูปหลายเหลี่ยมจะแสดงผลใน Canvas หากเป็นไปได้
  • ตอนนี้ LatLng ของเหตุการณ์บนเส้นประกอบและขอบเขตรูปหลายเหลี่ยมจะปักหมุดไปยังจุดที่ใกล้ที่สุดบนเส้น

5 เมษายน 2011

ปัญหาที่แก้ไขแล้ว

  • panTo ไม่แสดงภาพเคลื่อนไหวในอุปกรณ์แบบสัมผัส ( ปัญหา 3066)
  • Marker.MAX_ZINDEX ไม่ระบุค่า ( ปัญหา 3184)

28 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • เปลี่ยนทิศทางใน Street View ไม่ได้เมื่ออยู่ในโหมดดาวเทียม ( ปัญหา 3174)
  • แผนที่ใช้งานไม่ได้เมื่อปิดใช้ VML ( ปัญหา 3119)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้การวางซ้อนถนนใน Street View จะแสดงในโหมดภาพเอียง

22 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • เพ็กแมนแสดงในแผนที่ประเภทที่กำหนดเอง ( ปัญหา 3154)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขแล้ว: เครื่องหมายขนาดใหญ่ถูกตัดที่ขอบเขตของชิ้นส่วน
  • แก้ไขแล้ว: การซ้อนทับ Street View ในโหมดภาพเอียง
  • แก้ไขแล้ว: ตัวควบคุมแผนที่ภาพรวมแสดงในโหมดการพิมพ์

17 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • ภาพ 45 องศา ( ปัญหา 2412)
  • ตัวควบคุมแผนที่ภาพรวม ( ปัญหา 1470)
  • รองรับ GIF แบบเคลื่อนไหว - เพิ่มตัวเลือก "เพิ่มประสิทธิภาพ" ( ปัญหา 3095)
  • Marker.getVisible() แสดงผลเป็นค่าที่ไม่ระบุ ( ปัญหา 3114)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขแล้ว: วงกลมและสี่เหลี่ยมผืนผ้าไม่สนใจ zIndex
  • แก้ไข: เหตุการณ์เมาส์ทริกเกอร์เหตุการณ์ 2 ครั้งเมื่อเครื่องหมายเคลื่อนไหว
  • แก้ไขแล้ว: แผนที่ที่มีสไตล์จะไม่ใช้สไตล์หากเพิ่มประเภทแผนที่ลงในรีจิสทรีหลังจากตั้งค่ารหัสประเภทแผนที่แล้ว
  • แก้ไขแล้ว: แผนที่ประเภทที่ไม่มีสไตล์ใช้รูปแบบของแผนที่ประเภทที่มีสไตล์
  • ตอนนี้เครื่องหมายจะเรียกใช้ MouseEvent ไม่ใช่เหตุการณ์ DOM

11 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • การดับเบิลคลิกเครื่องหมายจะไม่ซูมแผนที่อีกต่อไป (ปัญหา 3090)
  • ตอนนี้จุดยึดที่มีเงาเครื่องหมายที่กำหนดเองใช้งานได้แล้ว ( ปัญหา 3112)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เลเยอร์ Panoramio
  • เส้นทาง แก้ไขการจัดลําดับชั้น Z ของเครื่องหมาย
  • แก้ไขตำแหน่งเงาเริ่มต้นแล้ว

2 มีนาคม 2011

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้เครื่องหมายจะแสดงผลเป็น Canvas/VML (หากมี)
  • เป้าหมายสำหรับการคลิกที่ใหญ่ขึ้นสำหรับเส้นประกอบ รูปหลายเหลี่ยม และ KML ในอุปกรณ์ที่เปิดใช้การสัมผัส

22 กุมภาพันธ์ 2011

ปัญหาที่แก้ไขแล้ว

  • แสดงองค์ประกอบ Anchor ของ InfoWindow ผ่านพร็อพเพอร์ตี้ MVC ของ "anchorPoint" (ปัญหา 2860)
  • แก้ไขโหมดผสมที่ระดับการซูม 0 และ 1 ( ข้อบกพร่อง 3062)
  • แก้ไขวงกลม/สี่เหลี่ยมผืนผ้าหากเพิ่ม/นำออกจากแผนที่อย่างรวดเร็ว ( ปัญหา 3052)
  • draggable: false แก้ไขแล้วในอุปกรณ์แบบสัมผัส ( ปัญหา 3044)

18 กุมภาพันธ์ 2011

ปัญหาที่แก้ไขแล้ว

  • เครื่องหมายใน Street View ย่อขนาดลงเท่านั้น ไม่ได้ขยาย ( ปัญหา 2969)
  • ตอนนี้เส้นทางที่ลากได้จะใช้งานได้เมื่อ routeIndex ไม่ใช่ 0 ( ปัญหา 2995)
  • แก้ไขความขัดแย้งระหว่าง Flash กับการลากแผนที่แล้ว ( ปัญหา 2956)
  • เมื่อ mapTypeId มีการเปลี่ยนแปลงใน Listener ของ maptypeid_changed ตอนนี้ตัวควบคุมประเภทแผนที่จะสอดคล้องกัน

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้ป้ายกำกับจะเปิดอยู่โดยค่าเริ่มต้นเมื่อคลิกโหมดดาวเทียมจากตัวควบคุมประเภทแผนที่

8 กุมภาพันธ์ 2011

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตัวควบคุมประเภทแผนที่แบบลําดับชั้นใหม่ - ใช้งานง่ายด้วยระบบสัมผัส
  • โลโก้ใหม่ (ปัญหา 2574)
  • เปลี่ยนชื่อ MarkerShape.coord เป็น MarkerShape.coords เพื่อให้ตรงกับ HTML <area> แอตทริบิวต์ coords

3.3

17 มีนาคม 2011

ปัญหาที่แก้ไขแล้ว

  • รูปหลายเหลี่ยมไม่แสดงผล

8 กุมภาพันธ์ 2011

ปัญหาที่แก้ไขแล้ว

  • คำขอการ์ดใน Chrome ยกเลิกไม่ได้ ( ปัญหา 3011)
  • เหตุการณ์คลิกขวาไม่ทํางานใน FF/Mac ( ปัญหา 2920)
  • ปัญหาการแสดงผลข้อความใน Safari/Mac ( ปัญหา 3024)
  • แผนที่เส้นทางพิมพ์ใน IE อย่างไม่ถูกต้อง

21 มกราคม 2011

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้ระบบยอมรับ MVCArrays ในคลังเรขาคณิตทรงกลมแล้ว
  • แก้ไขเครื่องหมายกากบาทที่แสดงใต้เครื่องหมายขณะลากใน IE6
  • ระบบจะไม่ตั้งค่า z-index ใน div ของคอนเทนเนอร์แผนที่อีกต่อไป

17 มกราคม 2011

ปัญหาที่แก้ไขแล้ว

  • แก้ไขปัญหาที่การกำหนดเวลาที่ไม่ถูกต้องสำหรับ zoom_changed ทำให้ผลลัพธ์จาก fromLatLngToContainerPixel ไม่ถูกต้อง (ปัญหา 2539)

6 มกราคม 2011

ปัญหาที่แก้ไขแล้ว

  • เพิ่มไลบรารีเรขาคณิต - มีเรขาคณิตทรงกลมและยูทิลิตีการเข้ารหัสรูปหลายเส้น (ปัญหา 2540, ปัญหา 2595, ปัญหา 2246)
  • ความสามารถในการตั้งค่าระดับการซูมต่ำสุด/สูงสุดในแผนที่ ( ปัญหา 1624)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตัวควบคุมการซูมและตัวควบคุมการเลื่อนแยกกัน (ไม่มีตัวควบคุมการไปยังส่วนต่างๆ อีกต่อไป) ซึ่งสามารถกําหนดค่าแยกกันได้
  • การควบคุมการซูมแบบใหม่ที่ใช้การสัมผัสได้บนอุปกรณ์แบบสัมผัส
  • ตอนนี้คุณล้างเนื้อหาของ MVCArray ได้โดยเรียกใช้ clear()
  • แก้ไขปัญหาหน่วยความจํารั่วไหลเมื่อเพิ่มและนําเครื่องหมายใน IE8 ออก
  • การแสดงผลรูปหลายเหลี่ยมเร็วขึ้นด้วยอัลกอริทึมการลดความซับซ้อนที่ปรับปรุงใหม่

วันที่ 23 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • ตัวแฮนเดิลการคลิกจุดสังเกตแก้ไขแล้วในทิศทางที่ลากได้ (ปัญหา 2871)

วันที่ 21 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • เพิ่มแรงโน้มถ่วงให้กับแผนที่เมื่อลาก ( ปัญหา 2592)
  • แก้ไขข้อผิดพลาด CSS ใน Street View แล้ว ( ปัญหา 2666)
  • แก้ไขข้อผิดพลาด JS เมื่อแสดง InfoWindow ที่มีแผนที่ที่มีความกว้าง 0 ใน IE (ปัญหา 2536)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ในอุปกรณ์ระบบสัมผัส ตอนนี้เราจะแสดงตัวควบคุมการซูมที่ใช้การสัมผัสได้ไม่ว่าจะมีการขอการควบคุมการไปยังส่วนต่างๆ ของ ZOOM_PAN หรือ SMALL หากอุปกรณ์รองรับการสัมผัสหลายจุดในเบราว์เซอร์ ระบบจะไม่แสดงการควบคุมการซูม เนื่องจากคุณซูมได้โดยการปัดนิ้วเข้าหากัน

9 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • ตอนนี้ InfoWindows พิมพ์ออกมาได้เรียบร้อยใน IE แล้ว ( ปัญหา 1343)
  • แก้ไขความทึบแสงใน IE8 สำหรับ ImageMapType

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เครื่องหมายกากบาทจะปรากฏใต้เครื่องหมายที่มีไอคอนที่กำหนดเองเมื่อลาก และเปิดใช้ raiseOnDrag

5 ธันวาคม 2010

ปัญหาที่แก้ไขแล้ว

  • แสดงอินเทอร์เฟซสําหรับค้นหาระดับการซูมสูงสุด ณ ตําแหน่งหนึ่งๆ สําหรับภาพถ่ายจากดาวเทียม ( ปัญหา 2049)
  • เพิ่มตัวเลือก (raiseOnDrag) เพื่อเปิด/ปิดใช้ภาพเคลื่อนไหวเมื่อมีการลากเครื่องหมาย ( ปัญหา 2910)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้เครื่องหมายจะยกขึ้นเมื่อลาก และเด้งขึ้นเมื่อวาง
  • คุณควบคุมภาพเคลื่อนไหวของเครื่องหมายแบบเป็นโปรแกรมได้โดยใช้ฟังก์ชัน setAnimation

28 พฤศจิกายน 2010

ปัญหาที่แก้ไขแล้ว

  • maptypeid_changed ไม่ทริกเกอร์ 2 ครั้งอีกต่อไป ( ปัญหา 2449)
  • ตอนนี้คุณเข้าถึงพร็อพเพอร์ตี้ "size" ของออบเจ็กต์ MarkerImage ได้แล้ว (ปัญหา 2465)
  • รูปร่างเครื่องหมายอ้างอิงไอคอนแทนสไปรท์ ( ปัญหา 2629)
  • ปรับปรุงการเลื่อนแผนที่เมื่อลากเครื่องหมายสำหรับแผนที่ขนาดเล็กแล้ว ( ปัญหา 2868)
การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
  • ตอนนี้คุณพิมพ์แผนที่ได้โดยไม่ต้องเปิดใช้การพิมพ์ภาพพื้นหลัง
  • แก้ไขข้อบกพร่องที่เครื่องหมายทิศทางที่ลากได้จะลากได้เมื่อตั้งค่า "draggable" เป็น "false"

16 พฤศจิกายน 2010

ปัญหาที่เปลี่ยนแปลง

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขข้อบกพร่องที่ทำให้หน้าต่างใหม่เปิดขึ้นใน FF เมื่อคลิกเครื่องหมายโดยกด Shift ค้างไว้
  • ไอคอนเครื่องหมายตัวอักษรหายไปเมื่อระบุ markerOptions ด้วย DirectionsRenderer

3.2

11 พฤศจิกายน 2010

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขข้อบกพร่องที่รูปหลายเหลี่ยมถูกตัด/ตัดทอนด้วย RTL ใน IE7/IE8
  • แก้ไขข้อบกพร่องที่ทำให้ช่องทำเครื่องหมายซ่อนอยู่ใน Safari 5 เนื่องจากการเปลี่ยนรูปแบบ 3 มิติ
  • เส้นประกอบแบบเรขาคณิตที่ทอดผ่านเส้นศูนย์สูตรไม่มีรายละเอียด
  • เพิ่มตำแหน่งการควบคุมสำหรับ LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM
  • เปลี่ยนชื่อตำแหน่งการควบคุมจาก LEFT เป็น LEFT_TOP, RIGHT เป็น RIGHT_TOP, TOP เป็น TOP_CENTER และ BOTTOM เป็น BOTTOM_CENTER

11 ตุลาคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2478: Streetview - Compass Misalignment/Missing in some browsers
  • ปัญหา 2528: ImageMapTypeOptions opacity broken in IE8
  • ปัญหา 2661: วิดเจ็ตข้อมูล - การคลิกขวาที่ช่องป้อนข้อมูลไม่แสดงเมนูตามบริบท
  • ปัญหา 2741: การวางเครื่องหมายไม่ทำงานใน iOS 4 หลังจากเลื่อนแผนที่

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ระบบจะเปิดใช้ Street View โดยค่าเริ่มต้น
  • แก้ไขข้อบกพร่องที่ระบบไม่ได้ส่ง "this" ไปยัง .getTileUrl
  • ตอนนี้เหตุการณ์ domready ของ InfoWindow จะทริกเกอร์หลังจากที่หน้าต่างปรากฏขึ้น

28 กันยายน 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2712: หน่วยความจำรั่ว (เพิ่ม/นำเครื่องหมายออก แสดง/ซ่อนเครื่องหมาย ซูม/เลื่อนแผนที่)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แผนที่ V2 และ V3 จะทำงานได้ดีขึ้นเมื่อทั้ง 2 เวอร์ชันอยู่ในหน้าเดียวกัน
  • แก้ไขข้อผิดพลาดใน Street View ของ HTML5 เมื่อลากลงอย่างรวดเร็ว

16 กันยายน 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2701: ส่วนหัวของตัวควบคุม Street View Navigator เริ่มต้นไม่เป็นไปตาม POV

14 กันยายน 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 157: รองรับเส้นทางการขับขี่ที่ลากได้
  • ปัญหา 1852: เหตุการณ์ "rightclick" ใน google.maps.Marker เริ่มทํางานโดยไม่มีอาร์กิวเมนต์
  • ปัญหา 2673: เพ็กแมนหายไปหลังจากเปลี่ยนตำแหน่ง

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ปรับปรุงประสิทธิภาพเครื่องหมาย

31 สิงหาคม 2010

ปัญหาที่เปลี่ยนแปลง

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ปรับปรุงเส้น geodesic สำหรับการซูมระดับสูงขึ้น

24 สิงหาคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2648: เหตุการณ์การปรับขนาดแผนที่ทริกเกอร์ทำให้เกิดข้อผิดพลาดใน Firefox เวอร์ชัน 3.2.1

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เมื่อซูมเข้าหรือออกซ้ำๆ (เช่น เมื่อใช้ปุ่มเลื่อน) ตอนนี้เราจะโหลดไทล์จากระดับการซูมระดับกลางน้อยลง

16 สิงหาคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2416: การเลื่อนและการซูมด้วย Apple Magic Mouse ไวเกินไป
  • ปัญหา 2606: การตั้งค่า draggable: false ในแผนที่จะปิดใช้ลิงก์
  • ปัญหา 2640: ระบบไม่ล้างหน่วยความจำเมื่อเบราว์เซอร์รีเฟรช / onunload (IE)

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เครื่องหมาย Street View จะปรับขนาดตามระยะทาง
  • แถบเลื่อนการซูมจะอัปเดตเมื่อเลื่อน

9 สิงหาคม 2010

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ระบบนําพร็อพเพอร์ตี้ที่เลิกใช้งานอย่าง KMLMouseEvent.position และ FusionTablesMouseEvent.position ออกแล้ว ใช้ .latLng แทน
  • นําพร็อพเพอร์ตี้ StreetViewService.getNearestPanorama ที่เลิกใช้งานแล้วออกแล้ว ให้ใช้ .getPanoramaByLocation แทน

3.1

28 กันยายน 2010

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ปัญหาที่เส้นทางที่มีต้นทางและปลายทางเดียวกันแสดงข้อผิดพลาด JS

9 สิงหาคม 2010

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขการเปลี่ยนแผนที่ของ OverlayView แล้ว
  • การเรียก GroundOverlay.setMap(null) ได้รับการแก้ไขแล้ว
  • IE ไม่รั่วไหลหน่วยความจําจากการซูม/เลื่อนอีกต่อไป

5 สิงหาคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2588: การเรียกใช้ setVisible(false) บนออบเจ็กต์พาโนรามาที่มี Listener แนบอยู่ทำให้เกิดข้อผิดพลาด JS ใน IE

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขเครื่องหมายที่หายไปใน IE6 เมื่อเปลี่ยนการซูมแล้ว

29 ก.ค. 2010

ปัญหาที่เปลี่ยนแปลง

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เลิกใช้งาน "originHeading" ของพาโนรามาที่กำหนดเองแล้วเพื่อใช้ "centerHeading" แทน
  • ตอนนี้การ์ดฮับไฮบริดของเกาหลีจะแสดงถนน
  • ตอนนี้การคลิกจะผ่านรูปหลายเหลี่ยมที่คลิกไม่ได้บนแผนที่

22 ก.ค. 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1856: รองรับการแสดงผลรูปหลายเหลี่ยมใน Opera
  • ปัญหา 2159: เหตุการณ์ Dragend ได้รับการทริกเกอร์หลังจากซูมโดยใช้แป้นลูกล้อ
  • ปัญหา 2385: เมื่อซูมเข้ามากขึ้น พื้นวางจะกลายเป็นสีดําใน Internet Explorer
  • ปัญหา 2337: เส้นประกอบหายไป
  • ปัญหา 2427: การลากขณะที่หน้าต่างข้อมูลเปิดอยู่ในการเลื่อนอัตโนมัติทําให้เครื่องหมาย "ค้าง"
  • ปัญหา 2493: การล้างเครื่องหมายใน IE7 ไม่ถูกต้อง
  • ปัญหา 2500: MarkerImage ถูกครอบตัดเมื่อใช้ !Marker.setIcon(<scaled MarkerImage>) สำหรับเครื่องหมายที่มีอยู่
  • ปัญหา 2549: CSS สำหรับเมนูแบบเลื่อนลงของ Google สร้างคำเตือน

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ระบบจะไม่เรียกเหตุการณ์การคลิกเมื่อมีการลากรูปหลายเหลี่ยมอีกต่อไป
  • การคลิกองค์ประกอบ "เลือกแบบฟอร์ม" ที่ขยายออกนอกกล่องข้อมูลจะไม่ทริกเกอร์การคลิกแผนที่อีกต่อไป
  • การคลิกการวางซ้อน KML จะไม่ทริกเกอร์เหตุการณ์การคลิกแผนที่อีกต่อไป
  • ตอนนี้ Street View จะเลื่อนโดยอัตโนมัติเพื่อให้พอดีกับ InfoWindow บนหน้าจอ
  • เปลี่ยน LatLng ของ MouseEvent ใน KML และ FusionTables จาก "position" เป็น "latLng"
  • การควบคุมการซูมของ Android จะไม่มีการส่งการคลิกไปยังแผนที่อีกต่อไป

17 มิ.ย. 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2346: ตัวเลือกในการปิดใช้ภาพเคลื่อนไหวที่ราบรื่น

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขข้อบกพร่องที่เครื่องหมายกะพริบ
  • มีการปรับปรุงการทริกเกอร์เหตุการณ์ domready ของ InfoWindow
  • ขณะนี้ DirectionsRoute.bounds พร้อมใช้งานแล้ว

11 มิ.ย. 2010

ปัญหาที่เปลี่ยนแปลง

การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
  • แก้ไขหน่วยความจำของหมุดที่รั่วไหล
  • ปรับปรุงเวลาในการตอบสนองของพิกัดภูมิศาสตร์แรกแล้ว
  • ให้สิทธิ์เข้าถึง StreetViewService

3.0

18 พฤษภาคม 2010

ปัญหาที่เปลี่ยนแปลง

การเปลี่ยนแปลงที่เห็นได้ชัดมีดังนี้
  • แก้ไขข้อบกพร่องเกี่ยวกับลิขสิทธิ์ของ Google ในแผนที่ประเภทที่กำหนดเองให้ถูกต้อง
  • เพิ่มพร็อพเพอร์ตี้ทรงกลมให้กับรูปหลายเหลี่ยมและเส้นประกอบ
  • เพิ่มตัวเลือกที่คลิกได้ลงในรูปหลายเหลี่ยมและเส้นประกอบ
  • เพิ่มตัวเลือกที่คลิกได้ลงใน พื้นวาง

13 พฤษภาคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1724: ขนาด/ระยะขอบของ infoWindow ไม่ถูกต้องเมื่อตั้งค่าเนื้อหาผ่านองค์ประกอบแทนสตริง

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขข้อบกพร่องที่ระบบครอบตัดการวางซ้อนพื้นดินก่อนเวลาอันควรเมื่อข้ามบรรทัดแบ่งเขตเวลา
  • ตอนนี้ setIcon ของหมุดทำงานร่วมกับ \ ใน URL ได้แล้ว
  • ทริกเกอร์เหตุการณ์ mouseout ของรูปหลายเหลี่ยมและเส้นประกอบใน IE
  • ไอคอนเครื่องหมายจะไม่กะพริบอีกต่อไปเมื่อเปลี่ยน

7 พฤษภาคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1458: คําขอฟีเจอร์: การรองรับ KML ใน Google API เวอร์ชัน 3
  • ปัญหา 1658: เพิ่มการวางซ้อนการจราจร
  • ปัญหา 2209: Stack overflow
  • ปัญหา 2254: การเรียกใช้ "setMap(gMap)" และ "setMap(null)" หลายครั้งบนออบเจ็กต์วงกลมจะเปลี่ยนความทึบแสงของเส้นขอบและสีพื้น

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เพิ่ม เลเยอร์ KML และ GeoRSS
  • เพิ่ม การวางซ้อนพื้น
  • เพิ่มเลเยอร์ใหม่ ได้แก่ การจราจรและการขี่จักรยาน
  • เพิ่มพร็อพเพอร์ตี้ "suppressBicyclingLayer" เทียบกับ DirectionsRendererOptions
  • แก้ไขข้อบกพร่องเพื่อให้แน่ใจว่ามีการอ้างอิงเลเยอร์การซูมอย่างถูกต้องเมื่อ MapType เปลี่ยนแปลง
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsResult "start/end_point" เป็น "start/end_location"
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ DirectionsLeg จาก "start/end_geocode" เป็น "start/end_address"
  • เปลี่ยนชื่อพร็อพเพอร์ตี้ "optimized_waypoint_order" ของ DirectionsRoute เป็น "waypoint_order"
  • นำการรองรับชื่อพร็อพเพอร์ตี้การนำทางแบบเก่าออก (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) และบันทึกคำเตือนต่อไป รวมถึงนํา Conversion ของเส้นทางไปยังระยะทางไปยังขั้นตอนและการเดินทางไปยังเส้นทางไปยังขั้นตอนออกด้วย
  • อัปเดต GeocoderGeometry.latLng เป็น GeocoderGeometry.location

30 เมษายน 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2230: แผนที่เริ่มต้นโดยไม่ใช้การฉายภาพที่กำหนดเองที่ต้องการ

การเปลี่ยนแปลงที่เห็นได้ชัด

  • การคลิกแผนที่จะโฟกัสแป้นพิมพ์
  • iPad ตอนนี้รองรับการซูมด้วยการบีบนิ้วแล้ว

26 เมษายน 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1826: เพิ่มเหตุการณ์ mouseover และ mouseout ในรูปหลายเหลี่ยมและรูปหลายเส้น
  • ปัญหา 2177: map.setZoom(z) ไม่ทํางานอย่างถูกต้องระหว่างเหตุการณ์ "maptypeid_changed"
  • ปัญหา 2247: ตัวเลือก hideRouteList ใน DirectionsRenderer ไม่ทำงานตามที่คาดไว้

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขข้อบกพร่องที่ไอคอนที่กำหนดเองจะหายไปจากด้านล่างของแผนที่ขณะเลื่อน

13 เมษายน 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2275: ใช้ MarkerImage ซ้ำไม่ได้
  • ปัญหา 2181: เมื่อคุณเพิ่ม google.maps.Marker แล้วใช้ปุ่มลูกกลิ้งของเมาส์เพื่อซูมเข้าหรือออก เครื่องหมายจะซ่อนอยู่

11 เมษายน 2010

ไม่มีการเปลี่ยนแปลงที่เห็นได้ชัดหรือปัญหาที่เปลี่ยนแปลง

5 เมษายน 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1976: ปัญหาเกี่ยวกับไอคอนที่กำหนดเองและเครื่องหมายที่ลากได้
  • ปัญหา 2107: เครื่องหมายที่ลากได้หายไปเมื่อลากออกจากแผนที่
  • ปัญหา 2181: ไม่มีพร็อพเพอร์ตี้การฉายภาพของแผนที่ฐาน

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แสดงเส้นประกอบภาพรวมของเส้นทางใน DirectionsRoute เป็น overview_path
  • แสดงการคาดคะเนปัจจุบันของแผนที่เป็นพร็อพเพอร์ตี้ที่อ่านอย่างเดียว

23 มีนาคม 2010

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ระดับความสูงพร้อมใช้งานใน API แล้ว
  • ปรับปรุงการโหลดการ์ดสําหรับการเชื่อมต่ออินเทอร์เน็ตที่ช้า

15 มี.ค. 2010

การเปลี่ยนแปลงที่เห็นได้ชัด

  • ตอนนี้รูปหลายเหลี่ยมจะวาดใหม่อย่างถูกต้องเมื่อเปลี่ยนรูปแบบแล้ว
  • ระบบจะแสดงข้อความเตือนที่เลิกใช้งานแล้วผ่าน console.log เมื่อใช้ "Directions" แบบเก่า

10 มีนาคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1801: zIndex ของเส้นประกอบ/รูปหลายเหลี่ยม
  • ปัญหา 2144: DirectionRequest ควรมีตัวเลือก avoidHighways
  • ปัญหา 2207: ข้อบกพร่อง: โพลีไลน์ได้รับการกรอกใน IE
  • ปัญหา 2113: เส้นประกอบแสดงไม่ถูกต้องใน FF เมื่อซูมระดับสูงหลังจากการเผยแพร่ในเดือนมกราคม

การเปลี่ยนแปลงที่เห็นได้ชัด

3 มี.ค. 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2136: การสร้างความสับสนให้กับพร็อพเพอร์ตี้ใน google.maps.MarkerImage ซึ่งไม่ควรอ้างอิง

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขข้อบกพร่องการกระโดดของแผนที่
  • ปรับปรุงการซูม 2 ครั้งติดต่อกัน
  • ระบบจะไม่สร้างความสับสนให้กับ .latLng ของเหตุการณ์การลากเครื่องหมายอีกต่อไป

26 ก.พ. 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1651: mousemove / mouseover / mouseout สำหรับ Canvas แผนที่
  • ปัญหา 2142: DirectionsRendererOptions ควรอนุญาตให้ผู้ใช้ซ่อนเครื่องหมายทั้งหมดได้
  • ปัญหา 2148: ไม่มี event.latLng
  • ปัญหา 2109: ข้อบกพร่อง: NavigationControlStyle.ZOOM_PAN ไม่แสดงอย่างถูกต้องใน IE8
  • ปัญหา 2153: MVCArray.push() ไม่แสดงผลความยาวใหม่

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เพิ่มความทึบแสงลงใน ImageMapType
  • แก้ไขข้อบกพร่องที่การคลิกขวาที่สี่เหลี่ยมผืนผ้า/วงกลมไม่ทำงาน
  • ระบบจะไม่นำเหตุการณ์ของเนื้อหาในหน้าต่างข้อมูลออกเมื่อซ่อนอีกต่อไป

8 ก.พ. 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 2135: ข้อบกพร่อง: หากคุณใช้ MVCArray ของรูปหลายเหลี่ยมซ้ำในโพลีไลน์ ระบบจะปิดโพลีไลน์

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เพิ่มคลาสสี่เหลี่ยมผืนผ้าใหม่
  • เพิ่มคลาสรูปวงกลมใหม่
  • แก้ไขหน่วยความจำรั่วไหลเมื่อสร้างแล้วนำเครื่องหมายออก
  • หยุดกำกับเนื้อหา MVCArray ของ LatLng เพื่อปิดรูปหลายเหลี่ยม เนื่องจากจะทำให้ Polyline ที่ใช้ MVCArray เดียวกันปิดด้วย (ดูปัญหา 2135)
  • แก้ไขข้อบกพร่องที่บางครั้งจะซ่อนเครื่องหมายบนหน้าจอหากตั้งค่าการซูมของแผนที่เป็นค่าปัจจุบัน
  • แก้ไข ImageMapType ให้แสดงอย่างถูกต้องใน Android
  • เปลี่ยนรูปแบบการตัดรูปหลายเหลี่ยมเพื่ออนุญาตให้ใช้รูปหลายเหลี่ยมที่มีขั้วโลกเหนือหรือขั้วโลกใต้
  • เพิ่มช่วงละติจูดของ MercatorProjection เป็นค่าสูงสุดที่เป็นไปได้โดยขึ้นอยู่กับความแม่นยำของจุดลอยตัว

28 มกราคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1367: คำขอฟีเจอร์: แสดง LayoutManager ให้นักพัฒนาแอปวาง DIV ใน "โฟลว์การควบคุม"
  • ปัญหา 1916: คําขอฟีเจอร์: เพิ่มความสามารถในการปรับขนาด MarkerImage
  • ปัญหา 1443: extend() และ union() ควรแสดงผลออบเจ็กต์ LatLngBounds
  • ปัญหา 1997: เอกสารประกอบของ MapOption "size"
  • ปัญหา 2074: แผนที่ไม่แสดงผลเมื่อแผนที่โลกพอดีกับมิติข้อมูลของคอนเทนเนอร์แผนที่

การเปลี่ยนแปลงที่เห็นได้ชัด

  • เพิ่มการรองรับภาษาตระกูลอินเดีย ดังนี้
    • bn, gu, kn, ml, mr, ta, te
  • เพิ่มเมธอดแบบคงที่ใหม่ลงในเนมสเปซเหตุการณ์
    • addListenerOnce
    • addDomListenerOnce
  • เพิ่มพร็อพเพอร์ตี้ "encoded_lat_lngs" ใหม่ลงในออบเจ็กต์ DirectionsStep เพื่อแสดงชุด latlng ในรูปแบบ ASCII ที่บีบอัด
  • ปรับปรุงประสิทธิภาพด้วยการนําองค์ประกอบ DOM ของเครื่องหมายที่อยู่นอกหน้าจอออก
  • แก้ไขข้อบกพร่องในการเลื่อนใน Google Chrome
  • แก้ไขข้อบกพร่องการซูมด้วยสองนิ้วบน iPhone

19 มกราคม 2010

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1422: คําขอฟีเจอร์: อนุญาตให้นักพัฒนาแอปสร้างแผนที่ประเภทที่กำหนดเอง
  • ปัญหา 1523: คำขอฟีเจอร์: fromContainerPixelToLatLng (และในทางกลับกัน)
  • ปัญหา 1443: extend() และ union() ควรแสดงผลออบเจ็กต์ LatLngBounds
  • ปัญหา 1960: ข้อบกพร่อง: ข้อมูลไม่สมบูรณ์โดยใช้ provideTripAlternatives
  • ปัญหา 1675: ข้อผิดพลาดในเอกสารประกอบของบทแนะนำ
  • ปัญหา 1676: ข้อผิดพลาดในเอกสารประกอบของบทแนะนำ - ตัวเลือกการควบคุม
  • ปัญหา 1856: รูปหลายเหลี่ยมไม่แสดงผลใน Opera
  • ปัญหา 1954: การแปลภาษาบัลแกเรียไม่ถูกต้อง
  • ปัญหา 1976: ข้อบกพร่อง: ปัญหาเกี่ยวกับไอคอนที่กำหนดเองและเครื่องหมายที่ลากได้
  • ปัญหา 2063: ชื่อตัวแปรทับซ้อนกันเมื่อย่อคลาสย่อย OverlayView

การเปลี่ยนแปลงที่เห็นได้ชัด

17 ธันวาคม 2009

การเปลี่ยนแปลงที่เห็นได้ชัด

  • แก้ไขการกระตุกครั้งแรกที่เกิดขึ้นก่อนที่ภาพเคลื่อนไหวการเลื่อนแผนที่จะเริ่มขึ้น
  • แก้ไขแผนที่ที่กระโดดไปยังตำแหน่งอื่นเมื่อซูมเกินระดับการซูมสูงสุดโดยใช้แป้นลูกล้อหรือดับเบิลคลิก
  • การควบคุมลิขสิทธิ์ ประเภทแผนที่ และการนำทางจะปรับขนาดให้เหมาะกับขนาดแผนที่
  • เราได้เลิกใช้งานอย่างเป็นทางการแล้วสำหรับตัวรับ ตัวแจง และชื่อเหตุการณ์แบบเก่า และจะไม่กําหนดอีกต่อไป

10 ธันวาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1820: การซูมเข้าด้วยปุ่มเลื่อนดูเหมือนจะซูมเกินระดับการซูมสูงสุดและ "ข้าม/กระโดด" ตำแหน่งของแผนที่
  • ปัญหา 1743: การซูมด้วยการเลื่อนทําให้แผนที่ย้ายไปยังตําแหน่งอื่นโดยสิ้นเชิง

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • เพิ่มเมธอดใหม่ panToBounds
  • เพิ่มภาพเคลื่อนไหวแผนที่ใหม่ ส่งผลต่อการลาก การเลื่อน การซูม และการเรียกใช้ setCenter/setZoom ในเบราว์เซอร์ทั้งหมด
  • เพิ่มข้อความเตือนในบันทึกคอนโซลหากมีการใช้วิธีการที่เลิกใช้งานแล้ว

25 พฤศจิกายน 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1696: คำขอฟีเจอร์: ตําแหน่งการควบคุมแผนที่
  • ปัญหา 1909: การเรียกใช้ getBounds เสียหายหลังจากเปลี่ยนจุดศูนย์กลางของแผนที่
  • ปัญหา 1938: map.setOptions ไม่รู้จักตัวเลือกการควบคุม

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • เพิ่มการรองรับ RTL เพื่อเปิดใช้ภาษาต่อไปนี้ อาหรับ เปอร์เซีย ฮีบรู
  • พร็อพเพอร์ตี้ lat_lngs ที่แสดงสำหรับขั้นตอนใน DirectionsResult

11 พฤศจิกายน 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1742: เครื่องหมายไอคอนที่กำหนดเองจะปรากฏบนเครื่องหมายเริ่มต้นเสมอ

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • เพิ่มการรองรับภาษาใหม่ 3 ภาษา
    • บาสก์
    • กาลิเชียน
    • ตากาล็อก

29 ตุลาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1421: คําขอฟีเจอร์: เพิ่มคลาส "เส้นทาง" ไปยัง API v3

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

26 ตุลาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1647: คำขอฟีเจอร์: ระบุเหตุการณ์สำหรับ DOM ของกล่องข้อมูลพร้อมใช้งาน
  • ปัญหา 1710: ความสามารถในการยกเลิกเหตุการณ์การซูมของผู้ใช้เมื่อคลิกสองครั้ง

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • ระบบจะแสดงข้อผิดพลาด JS เมื่อมีการส่งอาร์กิวเมนต์ที่ไม่ถูกต้องไปยัง google.maps.LatLng() ใหม่
  • แก้ไขข้อบกพร่อง: แผนที่แบบคงที่โหลด 2 ครั้งเมื่อโหลดแผนที่

15 ตุลาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
  • ปัญหา 1757: fitBounds() ไม่ทำงานในเส้นเมริเดียน 180
  • ปัญหา 1790: map.setOptions ตั้งค่าเคอร์เซอร์ไม่ได้
  • ปัญหา 1767: ข้อบกพร่องปัญหาเกี่ยวกับการนำไปใช้งานเหตุการณ์

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • การอัปเดตเอกสารประกอบ
    • วิธีการใหม่ที่แสดง: LatLngBounds.isEmpty()
    • จัดเรียงเมธอด เหตุการณ์ พร็อพเพอร์ตี้ และค่าคงที่ทั้งหมดตามชื่อ
    • แก้ไขประเภทที่ไม่ถูกต้องในพร็อพเพอร์ตี้ตัวเลือกรูปหลายเส้นและรูปหลายเหลี่ยม

28 กันยายน 2009

  • การปรับปรุงประสิทธิภาพการแสดงผลแบบพอลิ
  • แก้ไขปัญหาเกี่ยวกับคำเตือน JS สำหรับ SVGView

22 กันยายน 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1420: ฟีเจอร์: เพิ่มคลาส Polyline ลงใน API
  • ปัญหา 1371: เหตุการณ์ map.bounds_changed ทำงานซ้ำๆ เมื่อแผนที่เคลื่อนไหว
  • ปัญหา 1700: ตําแหน่งคลิกไม่ถูกต้องหลังจากซูมออกใน Firefox 3.5
  • ปัญหา 1702: มีการรายงาน latLng ไม่ถูกต้องในเหตุการณ์คลิกและดับเบิลคลิกเมื่อมีออฟเซตการเลื่อนในองค์ประกอบหลัก
  • ปัญหา 1723: แผนที่กระโดดเมื่อลากใน iPhone

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • เปิดตัวเส้นประกอบและรูปหลายเหลี่ยมแล้ว ซึ่งจะช่วยให้คุณวาดเส้นหรือพื้นที่ที่เติมบนแผนที่ ระบุรูปแบบการลากเส้นและสีพื้น รวมถึงรองรับเหตุการณ์ส่วนใหญ่ของเม้าส์ (เช่น ยังไม่มีการวางเมาส์เหนือ) โดยจะใช้ได้ในเบราว์เซอร์ที่รองรับทั้งหมด (IE6.0 ขึ้นไป, Firefox 2.0 ขึ้นไป, Safari 3.1 ขึ้นไป, Chrome) ซึ่งรวมถึงอุปกรณ์เคลื่อนที่ที่รองรับ
  • เพิ่มเหตุการณ์ใหม่ใน Maps "idle" ซึ่งจะทริกเกอร์เมื่อแผนที่ไม่เคลื่อนไหวเป็นระยะเวลาหนึ่ง แก้ปัญหาข้อผิดพลาด 1371
  • แก้ไขค่า LatLng ที่ไม่ถูกต้องซึ่งแสดงผลจากเหตุการณ์การคลิก
  • แก้ไขข้อบกพร่องการซูมด้วยการบีบนิ้วใน iPhone โปรดดูปัญหา 1723

10 กันยายน 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1659: มีการรายงาน latLng ไม่ถูกต้องในเหตุการณ์คลิกและการคลิก 2 ครั้งหลังจากการเลื่อนใน Firefox 3.5
  • ปัญหา 1621: ได้รับตำแหน่งที่ไม่ถูกต้องหลังจากคลิกแผนที่ใน ie8 ที่มี dooctype
  • ปัญหา 1642: InfoWindow overflow:auto
  • ปัญหา 1531: height of infoWindow grows with each open

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • ไวยากรณ์ที่แก้ไขสำหรับเมธอด get/set และชื่อเหตุการณ์ตามที่ระบุไว้ด้านล่าง ระบบจะยังคงรองรับไวยากรณ์แบบเก่าเพื่อให้ใช้งานแบบย้อนหลังได้ เช่น
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • เพิ่มเมธอดใหม่ "onAdd" ลงในอินเทอร์เฟซ OverlayView ซึ่งจะเรียกใช้เมื่อเริ่มต้นแผงและโปรเจ็กชันเป็นครั้งแรก การอัปเดตนี้ช่วยแก้ปัญหาที่ 1377
  • เมธอด "remove" ของอินเทอร์เฟซ OverlayView ได้เปลี่ยนชื่อเป็น "onRemove" แล้ว ระบบจะยังคงรองรับชื่อเดิมเพื่อให้ใช้งานย้อนหลังได้

2 กันยายน 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1525: ข้อผิดพลาด get_bounds ที่ระดับการซูมต่ำ
  • ปัญหา 1596: การเลื่อนผ่านขอบด้านเหนือหรือใต้ของโลกแสดงข้อผิดพลาด
  • ปัญหา 1643: ข้อบกพร่อง: แผนที่เลื่อนล้อโดยไม่จำเป็น
  • ปัญหา 1379: ฉันไม่เห็นข้อมูลแผนที่ของเกาหลีในเวอร์ชัน 3

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • เปิดใช้การเลื่อนด้วยล้ออย่างต่อเนื่องและการซูมด้วยการคลิกสองครั้งใน Chrome, Safari 4 และ Firefox 3.5
  • ปรับปรุงประสิทธิภาพการลากแผนที่
  • ตอนนี้การดับเบิลคลิกจะจัดกึ่งกลางแผนที่หลังจากซูมแล้ว

24 สิงหาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1567: map.set_center ไปยังสถานที่ใกล้เคียงใช้งานไม่ได้
  • ปัญหา 1605: การเลื่อนแผนที่จะเลื่อนหน้าเว็บด้วย
  • ปัญหา 1467: เลื่อนแผนที่ ฟังก์ชันแผนที่ + ภาพเคลื่อนไหว

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • เปิดใช้การซูมด้วยปุ่มเลื่อนโดยค่าเริ่มต้น หากต้องการปิดใช้ ให้ตั้งค่าพร็อพเพอร์ตี้ scrollwheel ของตัวเลือก Map เป็น false
  • เอกสารประกอบได้รับการอัปเดตให้รวมฟังก์ชัน panTo และ panBy

14 สิงหาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1575: ข้อบกพร่องในเมธอด set_draggable() ของเครื่องหมายที่ลากได้

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • เปิดใช้การซูมด้วยปุ่มลูกล้อแล้ว
  • แก้ปัญหาที่ส่งผลกระทบต่อ iPhone ซึ่งแผนที่จะกระโดดไปมาหลังจากการลาก

4 สิงหาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1393: อนุญาตให้ใช้เครื่องหมายที่ลากได้
  • ปัญหา 1448: ข้อบกพร่อง: API v3 ต้องมีฟังก์ชัน checkResize() (หรือเทียบเท่า)
  • ปัญหา 1404: ข้อผิดพลาดเกี่ยวกับเคอร์เซอร์ใน Opera
  • ปัญหา 1514: ลูกศรเลือก MapType แสดงอย่างไม่ถูกต้องเมื่อใช้ HTML 4.01 แบบเข้มงวด
  • ปัญหา 1426: การควบคุมดัชนีลำดับ Z ของ InfoWindow

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • การบีบและลากบน iPhone ควรมีประสิทธิภาพมากขึ้น
  • เพิ่มตัวตั้งค่าและตัวรับ zIndex ลงในออบเจ็กต์ InfoWindow

การเปลี่ยนแปลงเอกสารประกอบ

  • เพิ่มเมธอด get_draggable และ set_draggable ของเครื่องหมาย
  • เพิ่มเหตุการณ์การลากเคอร์เซอร์ ลากเริ่มต้น ลากสิ้นสุด และ draggable_changed
  • เพิ่มพร็อพเพอร์ตี้ที่ลากเครื่องหมายได้
  • เพิ่มเมธอด get_zIndex และ set_zIndex ของวิดเจ็ตข้อมูล
  • ข้อมูล เพิ่มเหตุการณ์ zIndex_changed ของหน้าต่าง
  • เพิ่มพร็อพเพอร์ตี้ zIndex ของหน้าต่างข้อมูล

13 กรกฎาคม 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1415: เนื้อหาวิดเจ็ตข้อมูล: เลือกได้จริง/ เท็จ
  • ปัญหา 1432: เหตุการณ์การออกจากเมาส์ไม่ทริกเกอร์หลังจากเรียกใช้ set_icon
  • ปัญหา 1365: ตัวควบคุมประเภทแผนที่แสดงผลไม่ถูกต้องเมื่อใช้ doctype แบบเข้มงวด

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • นักพัฒนาซอฟต์แวร์ไม่จําเป็นต้องระบุขนาดสําหรับ MarkerImage อีกต่อไป เนื่องจาก API จะตรวจหาขนาดเองหากไม่ได้ระบุ หมายเหตุที่เกี่ยวข้องคืออาร์กิวเมนต์ขนาด หมุด และต้นทางของ MarkerImage ทั้งหมดเป็นค่าที่ไม่บังคับ
  • นักพัฒนาแอปไม่จําเป็นต้องเรียก OverlayView.call(this) ในเครื่องมือสร้างของคลาสย่อย OverlayView อีกต่อไป
  • ระบบนําเมธอด "changed" ของ OverlayView ออกจากอินเทอร์เฟซแล้ว ซึ่งไม่ควรส่งผลกระทบต่อโค้ดของนักพัฒนาแอป เนื่องจากก่อนหน้านี้ยังไม่มีการใช้เมธอดเหล่านี้
  • ระบบนําตัวเลือกการจับคู่บางส่วนออกจากออบเจ็กต์คําขอตัวระบุตําแหน่งทางภูมิศาสตร์ หากนักพัฒนาแอปส่งผ่านต่อไป จะไม่มีผลต่อการค้นหา

12 มิถุนายน 2009

ปัญหาที่เปลี่ยนแปลง

  • ปัญหา 1363: ข้อบกพร่อง: ระบบไม่ส่งเหตุการณ์การคลิกแผนที่ใน iPhone

การเปลี่ยนแปลงอื่นๆ ที่เห็นได้ชัด

  • การควบคุมการซูมขนาดใหญ่จะคลิกได้ในเบราว์เซอร์ทุกรุ่น
  • กล่องข้อมูลจะ "ล้าง" การควบคุมการซูมขนาดใหญ่ โดยวางตำแหน่งตัวเองให้อยู่ภายในแผนที่และการควบคุมโดยสมบูรณ์
  • ลิขสิทธิ์สำหรับอุปกรณ์เคลื่อนที่ใช้รูปภาพที่สวยงาม
  • ไทล์จะโหลดจากตรงกลางแทนที่จะเป็นด้านซ้ายบน
  • ผู้ใช้จะเลือกข้อความของปุ่มประเภทแผนที่หรือรูปภาพการควบคุมไม่ได้อีกต่อไป
  • คลังหลักมีขนาดเล็กลงประมาณ 1.9 KB