Maps JavaScript API 版本資訊

訂閱這些版本資訊。訂閱

Maps JavaScript API 團隊會定期更新 API,包括新增功能、修正錯誤和提升效能。如要指定在應用程式內載入的 API 版本,請使用 Maps JavaScript API Bootstrap 要求的 v 參數。進一步瞭解版本管理

這份變更記錄會按照日期和版本號碼列出版本,以及相關變更。

如要接收新版 Maps API 的最新消息,請訂閱 google-maps-js-api-v3-notify 群組。

3.57.6a

2024 年 6 月 27 日

沒有公開的變更。

3.57.5

2024 年 6 月 20 日

沒有公開的變更。

3.57.4

2024 年 6 月 13 日

變更:

  • [Beta 版] 整合新的標籤人員,用於顯示向量地圖標籤。
  • InfoWindow 提供新的屬性 isOpen,以指出商家檔案在地圖或街景服務上是否營業。
  • 已修正 Place Autocomplete PlacePrediction 類別的錯誤參考文件

3.57.3a

2024 年 6 月 6 日

  • [Beta 版] 針對反向地理編碼、轉送地理編碼和地點 ID 查詢,在地理編碼回應中新增地址描述元。

3.57.2

2024 年 5 月 28 日

變更:

  • 修正網頁元件中的地圖類型控制項無法開啟選單的錯誤。
  • 修正導致 AdvancedMarkerElement 拖曳指標遺失的錯誤。
  • 在新的 Place API 中新增自動完成功能。
  • 現在以 WebP 圖片格式提供地圖光柵圖塊。
  • 更新 Place.searchByText 和 Place.searchNearby 的說明文件,指向正確的欄位清單。
  • 每週版本現在提供新的資訊視窗關閉按鈕和選擇性的標頭。

3.57.0

2024 年 5 月 24 日

沒有公開的變更。

3.56.12a

2024 年 5 月 9 日

變更:

  • 修正導致 AdvancedMarkerElement 拖曳指標遺失的錯誤。

3.56.11

2024 年 5 月 2 日

變更:

  • [Beta 版] 如果設定地圖 ID,但沒有設定明確的算繪類型 (例如 DEMO_MAP_ID),<gmp-map> 現在也會預設為向量模式。

3.56.10

2024 年 4 月 25 日

變更:

  • [Beta 版] PlaceAutocompleteElement 的 gmp-placeselect 事件現在泡泡。
  • [Beta 版] 新增 InfoWindow 關閉按鈕和選用標頭。
  • [Beta 版] 改善街景服務衣夾人控制項的鍵盤和單指標無障礙功能。
  • 修正移除進階標記造成的記憶體流失問題。
  • 修正圓形無法繪製平滑範圍的問題。
  • 新增了 API,可在 google.maps.Map 例項化期間設定向量模式 (不需要 mapId)。

3.56.8

2024 年 4 月 11 日

變更:

  • 修正使用 AdvancedMarkerElement 時發生的記憶體流失問題。

3.56.7

2024 年 4 月 4 日

變更:

  • 在新「地點」類別中新增 searchNearby 函式。

3.56.6

2024 年 3 月 28 日

變更:

  • [Beta 版] 系統現在以 WebP 圖片格式提供地圖光柵圖塊。
  • 修正向量地圖上地圖上搜尋點的資訊視窗錨定位置。
  • 修正在沒有設定位置的情況下顯示 AdvancedMarkerElement 的錯誤。
  • 將「close」事件新增至 InfoWindow API。

3.56.5

2024 年 3 月 21 日

變更:

  • [Beta 版] 針對未使用地圖 ID 的開發人員,現在新的基本地圖顏色已預設使用。詳情請參閱 https://developers.google.com/maps/new-basemap-style-opt-in。
  • 修正資訊視窗中 Vector Map 標籤和圖示的基本位置。

3.56.4

2024 年 3 月 14 日

沒有公開的變更。

3.56.3

2024 年 3 月 7 日

沒有公開的變更。

3.56.1

2024 年 2 月 22 日

變更:

  • 修正 Place.searchByText 的「fields」參數中的說明文件錯誤。
  • [Beta 版] 在 <gmp-map> 中建立預設版位,並允許建立自訂元素來納入 Maps JavaScript API 網頁元件。
  • 在新的地點類別 API 中新增停車選項。
  • 淘汰 google.maps.Marker。請改用 google.maps.marker.AdvancedMarkerElement。目前 google.maps.Marker 並未排定停止服務,但建議使用 google.maps.marker.AdvancedMarkerElement 取代 google.maps.Marker。雖然 google.maps.Marker 會持續修正任何重大迴歸錯誤,但 google.maps.Marker 中的現有錯誤將不會獲得處理。在停止支援前,我們會提前至少 12 個月發出通知。如要瞭解淘汰相關詳情,請參閱 https://developers.google.com/maps/deprecations
  • 新增其他屬性至新的 Place 類別 API。
  • 在新的地點類別 API 中新增付款方式。

3.55.11a

2024 年 2 月 15 日

變更:

  • 防止使用者在點選地圖時,自動捲動畫面。

3.55.11

2024 年 2 月 8 日

變更:

  • [Alpha channel] 從 PlaceAutocompleteElement 中移除 inputElement 屬性。
  • [alpha channel] 為 Place Autocomplete 元素新增 CSS 部分
  • [Beta 版] PlaceAutocompleteElement 現已推出預先發布版 (v=beta)
  • 在 Places V2 API 中新增無障礙選項。

3.55.10

2024 年 2 月 1 日

變更:

  • [Beta 版] 淘汰 SearchByTextRequest.rankBy。請改用 SearchByTextRequest.rankPreference。
  • [Beta 版] Place.findPlaceFromQuery 和 Place.findPlaceFromPhoneNumber 已無法使用,請改用 Place.searchByText。
  • 修正每個管道的使用情況追蹤。
  • 在 JavaScript 旅程分享功能中,為行程和車輛地點提供者啟用車流量感知折線。
  • 每週版本現在支援新的「地點」類別。
  • 淘汰 Place.openingHours。請改用 GeneralOpeningHours。

3.55.9

2024 年 1 月 25 日

變更:

  • [Beta 版] 修正問題:在 MapElement 上按下 Esc 鍵時,無法關閉鍵盤快速鍵對話方塊。
  • 已在 Bootstrap 網址中新增網址參數 loading=async,以便直接載入指令碼。這表示 Maps JavaScript API 尚未同步載入,且指令碼的 load 事件不會觸發任何 JavaScript 程式碼。強烈建議您盡可能將這個屬性設為 async,藉此提高效能。

3.55.8

2024 年 1 月 18 日

變更:

  • [Alpha 版] 現在會在 PlaceAutocompleteElement 要求中傳送工作階段符記。
  • [Beta 版] 推出 AdvancedMarkerElement 中的新資源 gmpClickable。這項破壞性變更會對在 Beta 版中使用 addEventListener() 註冊 gmp-click 事件的使用者生效。如要在點擊時接收 gmp-click 事件,請將 gmpClickable 屬性設為 true,或將 gmp-clickable 屬性新增至 網頁元件。針對使用 addListener() 註冊 gmp-click 事件的使用者,目前您不需要做任何變更。

3.55.7

2024 年 1 月 11 日

變更:

  • [Beta 版] AdvancedMarkerElementelement 屬性現在會指向 AdvancedMarkerElement 的例項。
  • [Beta 版] 進階標記現在可以使用子節點自訂內容。
  • 修正按一下地圖後平移和縮放鍵盤快速鍵無法使用的錯誤。
  • 啟用 JavaScript 歷程分享功能的折線自訂功能。
  • [alpha channel] 在 PlaceAutocomplete 中新增 types、RequestedLanguage、RequestedRegion 和 name 屬性
  • [Beta 版] 修正在呼叫 document.createElement('gmp-advanced-marker') 時無法建立進階標記元素的錯誤。

3.55.3

2023 年 11 月 30 日

沒有公開的變更。

3.55.2

2023 年 11 月 23 日

變更:

  • 修正在街景服務中導致樣式相關 CSP 錯誤的錯誤

3.55.1

2023 年 11 月 16 日

沒有公開的變更。

3.54.12a

2023 年 11 月 8 日

變更:

  • 修正在特定情況下導致 WebGLOverlayView 無法顯示的錯誤。

3.54.12

2023 年 11 月 2 日

變更:

3.54.11

2023 年 10 月 26 日

變更:

  • 修正在地圖上設定控制項可能會擲回錯誤的問題。
  • 加入透過 StreetViewLocationRequest 和 StreetViewControlOptions ,將街景服務圖像限制為僅限 Google 官方來源使用的功能。

3.54.10

2023 年 10 月 18 日

變更:

  • [Beta 版] MapElement 現在會根據經過計算的 direction 樣式,自動由左至右或由右至左調整控制項版面配置。版位也可新增自訂控制項。ControlPosition 現在支援 LTR/RTL 版面配置支援的邏輯值。Maps Embed API 現在也能根據語言自動調整控制項版面配置,由左至右或從右到左。
  • [Beta 版] MapElement 現已啟用委派功能

3.54.9

2023 年 10 月 12 日

  • [Beta 版] 在 Places v2 API 中新增編輯摘要。

3.54.7a

2023 年 9 月 28 日

變更:

  • 在瀏覽歷程分享 JavaScript 中新增支援多個位置提供者。

3.54.6

2023 年 9 月 21 日

變更:

  • google.maps.FeatureLayer 回應滑鼠移動事件。
  • 新增了 google.maps.FeatureType.SCHOOL_DISTRICT,讓資料導向樣式支援學區。

3.54.5

2023 年 9 月 14 日

變更:

  • [Beta 版] 修正導致 AdvancedMarkerElement 的 addEventListener() 無法使用的錯誤。

3.54.4

2023 年 9 月 7 日

變更:

  • Google 標誌不會與地圖上的版權資訊頻繁重疊。

3.54.2

2023 年 8 月 24 日

變更:

  • 修正 DirectionsRenderer 中,如果在算繪 DirectionsResult 前未設定縮放和中心,就無法載入地圖。

3.54.1

2023 年 8 月 18 日

變更:

  • 升級 Maps JavaScript API,原生支援 ECMAScript 2020。
  • 現在,進階標記可以更清楚呈現。
  • 如果 Array.from 的實作不支援 iterable 遭到覆寫,地圖就會停用。
  • 修正在限制等級停用縮放按鈕時,會失去的焦點。

3.53.13

2023 年 7 月 27 日

變更:

  • [Beta 版] 重構新「地點」類別中的作者資訊。PhotoAttribution 現在是 AuthorAttributionauthor 現在是 displayNameauthorURI 現在是 uriphotoURI {?string} 現在可以透過「AuthorAttribution」播放。Photo.attributions 現在是 Photo.authorAttributionsReview.authorAttribution {?AuthorAttribution} 已取代 Photo.author/authorURI/authorPhotoURI
  • [Beta 版] 在 Place 類別 searchByText() 方法中新增必填欄位 textQuery,並淘汰 query
  • 調整資訊視窗中光柵地圖標籤和圖示的錨點偏移值。

3.53.12

2023 年 7 月 20 日

變更:

  • [Beta 版] 新增 ODRD 車輛和車隊定位服務供應商,以支援「JavaScript 歷程分享 - 車隊追蹤」。
  • 更新警示訊息,在系統忽略傳遞至 LatLng() 建構函式的引數時發出。
  • 淘汰 Marker.collisionBehavior,改用 AdvancedMarkerElement.collisionBehavior

3.53.11

2023 年 7 月 13 日

變更:

  • 現在當指定的點接近折線的起點或邊緣時,isLocationOnEdge() 函式現在會傳回 true
  • 新增錯誤記錄,讓開發人員知道向量地圖無法載入並回復為光柵地圖。

3.53.7

2023 年 6 月 15 日

變更:

  • [Alpha 版] 更新 Place Autocomplete 元素,更有效地支援螢幕閱讀器和其他輔助技術。

3.53.5

2023 年 6 月 1 日

變更:

  • 允許將節點元素傳遞至進階標記的 content 屬性。
  • 提升進階標記衝突行為的效能。
  • 在 JavaScript 歷程分享功能中新增 DeliveryVehicleStop 的欄位。

3.53.4a

2023 年 5 月 24 日

修正錯誤:

  • 修正向量地圖的閃爍問題。
  • 修正了在 getNextOpeningTime() 地點方法中計算不同時區時,日期計算不正確的問題。
  • 修正旅程分享的 VehicleJourneySegment 中的錯誤類型。

3.53.3

2023 年 5 月 18 日

變更:

  • [Alpha 版] 修正錯誤:如果使用方向鍵醒目顯示預測結果,接著又按下 Esc 鍵,地點自動完成元素不會還原原始文字。
  • [Alpha 版] 更新 Place Autocomplete 預測樣式,確保文字溢位顯示刪節號。
  • [Beta 版] 當地特色現在會顯示通知,說明當地特色地圖中的地點相關資訊即將停用。
  • 修正街景服務衣夾人至少先返回 Dock 一次,才會顯示「懸停拖曳」預覽畫面的錯誤。
  • Place Autocomplete 服務已淘汰邊界、位置和半徑。請改用 locationBias 和 locationRestriction。

3.53.2

2023 年 5 月 4 日

變更:

  • [Beta 版] 可使用資料集資料導向樣式
  • [Beta 版] <gmp-map><gmp-advanced-marker> 網頁元件現已推出。
  • 在 JavaScript 歷程分享功能中,將 TimeWindow 新增為 Task 和 TaskTrackingInfo 的欄位。
  • 每週版本推出 AdvancedMarkerElement 和 PinElement。
  • 邊界的資料導向樣式,以每週版本發布。
  • 每週版本發布了 getMapCapabilitiesmapcapabilities_changed 事件。

3.53.1a

2023 年 4 月 27 日

變更:

  • 已更新 Place Autocomplete 服務,以支援 locationBias 和 locationRestriction
  • [Beta 版] 發布 Place v2 toJSON 方法的說明文件。
  • [Beta 版] 修正自動標記在地圖包裝時拖曳的問題。
  • [Beta 版] 資料導向樣式 PlaceFeature.fetchPlace displayNames 將採用使用者的語言。
  • [Beta 版] AdvancedMarkerView 和 PinView 已重新命名為 AdvancedMarkerElement 和 PinElement。
  • [Beta 版] 修正 AdvancedMarkers 和 Pins 在不明確載入的情況下有時會使用的問題。請務必先載入「標記」程式庫,再存取這些類別。
  • [Beta 版] AdvancedMarker position 現已正規化為 LatLngAltitude。
  • [Beta 版] 停用進階標記 draggable 屬性,改用 gmpDraggable

3.52.9

2023 年 4 月 13 日

變更:

  • [Beta 版] 將地點屬性值「priceLevel」從數字變更為字串。「priceLevel」可能的值如下:「FREE」、「INEXPENSIVE」、「MODERATE」、「EXPENSIVE」、「VERY_EXPENSIVE」。
  • [Beta 版] 淘汰 AdvancedMarkerView.draggable,改用 gmpDraggable。
  • [Beta 版] 從「地點」類別中移除「icon」屬性和欄位名稱。建議開發人員改用「svgIconMaskURI」。
  • [Beta 版] AdvancedMarkerView 的標題屬性現在只接受字串。您可以使用空白字串移除標題。
  • [Beta 版] 新增「svgIconMaskURI」做為 Place.fromPlaceFrom 方法的支援欄位名稱。
  • [Beta 版] 將地點類別屬性從 userRatingsCount 變更為 userRatingCount
  • 改善登入控制台時出現的錯誤列印效能。

修正錯誤:

  • 修正關閉 InfoWindow 造成錯誤的錯誤。

3.52.8

2023 年 4 月 6 日

變更:

  • pollingIntervalMillis 新增為 JavaScript Journey Share 中輪詢定位提供者的公開欄位。
  • [Beta 版] 將地點類別 JSON 回應從 snake_case 變更為 lowCamelCase。

修正錯誤:

  • 修正 Place 評論的 publishTime 顯示錯誤日期的錯誤。
  • 修正建立自訂元素會導致全域中斷的問題。
  • [Beta 版] 修正在地圖納入時,進階標記消失的錯誤。

3.52.6

2023 年 3 月 23 日

變更:

  • [Alpha 版] Place Autocomplete 小工具 (新版) 實驗功能已推出。
  • 發布每週版本的「JavaScript 歷程分享」。

3.52.5

2023 年 3 月 16 日

變更:

  • [Beta 版] 資料導向樣式:已移除 NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4 和 SUBLOCALITY_LEVEL_1 FeatureTypes。

修正錯誤:

  • 修正 importLibrary() 使用的程式庫 TypeScript 介面為空白的錯誤。

3.52.4

2023 年 3 月 9 日

變更:

  • [Beta 版] 在拖曳標記時,隱藏進階標記的點擊事件。

3.52.3

2023 年 3 月 2 日

變更:

  • [Beta 版] 新增 TaskTrackingInfo 實體,以便分享 JavaScript 歷程分享。
  • [Beta 版] 升級 Maps JavaScript API,以原生支援 ECMAScript 2020。

修正錯誤:

  • 修正在地圖中新增及移除標記時可能發生的記憶體流失問題。
  • 修正在觸控裝置上可點擊的進階標記下方時,會導致互動式元素可供點選的錯誤。

3.52.2

2023 年 2 月 23 日

變更:

  • [Beta 版] 資料導向樣式:移除 PlaceFeature.displayName 屬性。
  • [Beta 版] 修正呼叫 setMap(null) 時無法正確移除 WebGLOverlayView 的問題
  • 修正了回報 search 程式庫不明的錯誤。
  • 修正在陰影根目錄中看不到 InfoWindow 關閉按鈕的錯誤。
  • 為了改善 Core Web Vitals 並減少不必要的資料傳輸,Maps JS 現在會延遲載入地圖圖塊,直到地圖接近可視區域為止。在網頁的初始可視區域建立的地圖應該不會有任何差異。

3.52.1

2023 年 2 月 16 日

變更:

  • 新增 importLibrary() 函式,以便在執行階段動態載入程式庫。
  • [Beta 版] 在進階標記開啟時,啟用 InfoWindow 的自動平移功能。
  • [Beta 版] 將「歷程分享資料庫資料物件」中的特定欄位設為不可為空值
  • [Beta 版] 資料導向樣式:NEIGHBORHOOD、ADMINISTRATIVE_AREA_LEVEL_3、ADMINISTRATIVE_AREA_LEVEL_4 和 SUBLOCALITY_LEVEL_1 FeatureTypes 已淘汰。將於 2023 年 3 月移除。

3.51.8

2023 年 2 月 2 日

變更:

  • Beta 版:支援在自訂地圖類型上顯示進階標記。
  • 內嵌 Bootstrap 載入器的最新副本現在會重複使用文件中其他位置的 CSP Nonce。

3.51.7

2023 年 1 月 26 日

變更:

  • Beta 版:資料導向樣式:新增了 extractPlace 方法,用於取得 PlaceFeature 的顯示名稱。PlaceFeature.displayName 屬性即將淘汰,並於 2023 年 2 月移除。

3.51.6

2023 年 1 月 19 日

修正錯誤:

  • 修正進階標記的問題,如果從地圖中移除含有衝突的標記,有時可能會導致 DOM 中留下幽靈標記元素。

3.51.5

2023 年 1 月 12 日

變更:

  • 修正 AdvancedMarkerView、PinView 和 LocalContextMapView 的 element 類型 (從 ElementHTMLElement | SVGElement),更精確地代表必要的元素類型。

修正錯誤:

  • 修正搭配 InfoWindow 使用進階標記時發生的錯誤;使用鍵盤拖曳標記後,InfoWindow 可能無法開啟。

3.51.4

2023 年 1 月 5 日

變更:

  • Beta 版:新增地點類別屬性
  • Beta 版:如果點擊下有多個地圖項目,資料導向樣式 FeatureMouseEvent.features 陣列可能包含多個地圖項目,而且該點擊發生的所有 FeatureLayer 點擊事件監聽器都會觸發。
  • Beta 版:傳回 google.maps.Map.getFeatureLayer 無效引數的錯誤。
  • 修正進階標記在全螢幕地圖上的像素位置。
  • 將地圖滑鼠事件變更為忽略在按下其他滑鼠按鈕時產生的滑鼠按鈕點擊。
  • 修正放大地圖時,進階標記消失的錯誤。
  • 改善使用多個進階標記縮放地圖時的效能。
  • 更新 StreetViewPanoramaOptions 說明文件,闡明自訂全景不支援 clickToGo。
  • 改善建立 LatLngBounds 時的效能,包括透過 Map.getBounds() 傳送。
  • 更新 onAdd 和 onRemove 的 WebGLOverlayView 參考資料。
  • 為歷程分享新增固定的標記樣式自訂功能。

3.51.3

2022 年 12 月 8 日

變更:

  • 修正在地圖可視區域之外時,標記無法釋放鍵盤焦點的錯誤。
  • Beta 版:推出 Place 類別,這個新的 API 更簡單,可支援新型使用模式,例如 Promise。「地點」類別包含部分新資料欄位。
  • Beta 版:修正在傳遞已包裝在 Proxy 中的地圖時,導致進階標記無法顯示的錯誤。
  • Beta 版:新增用於 JavaScript 旅程分享功能的行程地點標記自訂功能。

3.51.2

2022 年 12 月 1 日

變更:

  • Beta 版:google.maps.importLibrary() API 現已推出。
  • Beta 版:已淘汰:Local Context 已淘汰,且不再建議用於新網站。相關功能會繼續運作;如要停止支援,我們會在 12 個月前發出通知。如果想要自行打造類似當地特色的體驗,建議查看快速建構工具中的「探索鄰近地區」解決方案,或是使用 Maps JavaScript API Places Library。Places Library 的程式碼範例和程式碼研究室可助您一臂之力。
  • Beta 版:為了改善 Core Web Vitals 品質並減少不必要的資料傳輸,Maps JS 現在會延遲載入地圖圖塊,直到地圖接近可視區域為止。在網頁的初始可視區域建立的地圖應該不會有任何差異。
  • Beta 版:新增事件,用於針對歷程分享位置提供者的輪詢狀態變更。
  • Beta 版:新增樣式自訂功能,用於瀏覽歷程分享。淘汰舊版設定方法。
  • 在路線面板的步驟中新增鍵盤無障礙功能。您現在可以使用 Tab 鍵瀏覽路線,並使用空格或 Enter 鍵選取路線。
  • google.maps.geometry.spherical.computeArea() 現在接受 LatLngBoundsCircle。現在可以使用 LatLngBoundsLiteral 建構 LatLngBounds
  • DirectionRenderer 建議路線面板中的圖片新增 alt 文字。

3.51.1

2022 年 11 月 17 日

變更:

  • Beta 版:發布 Places 程式庫中的 Place 類別。
  • Beta 版:新增樣式自訂功能,用於瀏覽歷程分享。舊版設定方法已淘汰,
  • Maps Embed API 現已停用 Internet Explorer 11。
  • 使用混合型或衛星地圖類型時,Maps Embed API 中的 Google 標誌會變更樣式,讓地圖更加顯眼
  • 改善進階標記載入效能。
  • 讓繪圖「復原」按鈕,並讓螢幕閱讀器更易於使用。
  • 讓路線轉譯器的標記鍵盤易於存取,螢幕閱讀器也更易於使用。
  • 將 ARIA 說明新增至地圖比例控制項。
  • 啟用地圖比例控制項的鍵盤焦點和互動功能。
  • 為 Geocoder JS API 推出 language 參數。如未明確指定,Maps JS API 將不再將 US 視為地理編碼器的預設區域。
  • 為 Directions JS API 推出語言參數。
  • 引入 Distance Matrix JS API 的語言參數。

修正錯誤:

  • 修正當開啟資訊視窗時,鍵盤焦點將重新導向至標記的錯誤。
  • 修正導致標記無法聚焦的錯誤。

3.51

2022 年 11 月 16 日

變更:

  • 每週版本已更新至 3.51 版。
  • 每季版本已更新至 3.50 版。
  • 依號碼要求,3.49 和 3.48 版仍可使用。

3.50.12a

2022 年 11 月 7 日

變更:

  • 修正 google.maps.event.addListenerOncegoogle.maps.event.addDomListenerOncethis 繫結不正確的問題。

3.50.12

2022 年 11 月 3 日

變更:

  • Beta 版:進階標記現在支援在傾斜地圖上使用的海拔高度。

3.50.11

2022 年 10 月 27 日

變更:

  • Beta 版:當資料導向樣式地圖項目圖層無法使用時,現在系統會記錄錯誤。
  • Beta 版:改善預設進階標記載入時的效能。

3.50.10

2022 年 10 月 20 日

修正錯誤:

  • 修正 iOS 上 InfoWindow 右側和底部邊框間距。

3.50.9

2022 年 10 月 13 日

變更:

  • 所選步驟現在會在路線面板中醒目顯示。
  • 修正 PinView 建構函式的 TypeScript 輸入問題。
  • 修正 LagLngAltitude 建構函式的 TypeScript 輸入問題。
  • 更新 DirectionsRenderer 中的預設標記圖示圖片。

3.50.8

2022 年 10 月 6 日

變更:

  • Beta 版:進階標記預先發布版。
  • Beta 版:針對 getMapCapabilities() 傳回物件介紹 isAdvancedMarkersAvailable 的說明文件。
  • LocalContextMapView 的 API 說明和 LocalContextMapViewOptionelement 屬性中加入「這個欄位為唯讀資訊」。

修正錯誤:

  • JSON 自訂樣式中的顏色現在會使用預設樣式的不透明度,而非強制採用 100% 的不透明度。

3.50.7

2022 年 9 月 29 日

變更:

  • 螢幕閱讀器現在會讀取操作說明,瞭解如何與地圖和街景服務互動。
  • 在鍵盤快速鍵對話方塊中新增傾斜和旋轉鍵盤快速鍵。

3.50.6

2022 年 9 月 22 日

修正錯誤:

  • 修正 iOS 版 Voice Over 可瀏覽鍵盤快速鍵對話方塊下方的元素的錯誤。
  • 為靜態地圖圖片加入替代文字。

變更:

  • 現在,呼叫 map.getMapCapabilities() 並發生錯誤時,系統會將錯誤記錄至主控台。

3.50.5

2022 年 9 月 15 日

變更:

  • 為 LatLngBounds 新增 MAX_BOUNDS 常數,表示地圖的 LatLng 邊界上限
  • 允許螢幕閱讀器對預設標記執行點擊動作。

3.50.3

2022 年 9 月 1 日

變更:

  • Beta 版:更新 JavaScript 歷程分享的 DeliveryVehicle 類別,以加入自訂屬性。
  • 修正地圖傾斜後,事件 LatLng 有誤的錯誤。

3.50.2

2022 年 8 月 25 日

變更:

  • Beta 版:已變更 FleetEngineDeliveryFleetLocationProvider,以便接受字串運送車輛篩選條件。
  • 更新預設標記圖示圖片。

3.50.1

2022 年 8 月 18 日

變更:

  • Beta 版:推出 Beta 版地圖功能 API (getMapCapabilitiesmapcapabilities_changed 事件)。
  • Beta 版:將 language 參數引入 google.maps.Geocoder
  • Beta 版:將 language 參數引入 google.maps.DistanceMatrixService
  • Beta 版:將 language 參數引入 google.maps.DirectionsService
  • 修正多個 Places JS API 忽略區碼的錯誤。為各種 Place JS API 推出語言和區域參數。
  • 在「內容安全政策」設定中,針對未使用 googleapis.com 網域的網站,移除 Maps JavaScript API 街景服務的支援。詳情請參閱《內容安全政策指南》。

3.49.12

2022 年 8 月 4 日

變更:

  • 新增 DEMO_MAP_ID,此地圖 ID 可用於需要地圖 ID 的程式碼範例。這個地圖 ID 不適用於正式版應用程式,無法用於需要雲端設定的功能 (例如雲端樣式)。
  • 清楚說明開始追蹤需要 FleetEngineDeliverFleetLocationProvider.locationRestriction

3.49.11

2022 年 7 月 28 日

變更:

  • google.maps.VehicleType 現在可以做為執行階段列舉進行參照。

3.49.10

2022 年 7 月 21 日

變更:

  • 驗證標記圖示大小、標記圖示縮放大小或資訊視窗大小時,NN 值會因寬度或高度而遭到拒絕。
  • 修正 iOS 裝置在街景服務中看不到動作追蹤控制項的錯誤。
  • 修正 Embed API 中 RTL 語言無法截斷的路線懸停文字。
  • 讓大眾運輸資訊視窗更易於使用,螢幕閱讀器更易於使用。

3.49.9

2022 年 7 月 14 日

變更:

  • 說明如何在歷程分享位置資訊供應商中使用 ID 欄位。

3.49.8

2022 年 7 月 7 日

變更:

  • 讓街景服務導覽連結鍵盤更易於使用,螢幕閱讀器也更友善。
  • StreetViewPanorama 上導入新的 focus 方法。

3.49

2022 年 6 月 23 日

變更:

修正錯誤:

  • BusinessStatus 列舉可透過 google.maps.places.BusinessStatus 存取。

3.49.5

2022 年 6 月 16 日

變更:

  • 在街景服務中加入鍵盤快速鍵控制項和對話方塊,讓鍵盤快速鍵更容易找到。

修正錯誤:

  • 修正關閉街景服務時導致表單提交表單的錯誤。

3.49.4

2022 年 6 月 9 日

變更:

  • WebGLOverlayViewCameraParamsLatLngAltitudemoveCamera、小數縮放和 getVisibleRegion 移至每週版本。
  • Map 的預設街景服務全景現在會在開啟時自動管理焦點。這是新的預設行為。
  • 街景服務全景現在會在可能的情況下自動還原焦點。
  • 現在可以按下 ESC 鍵 (啟用關閉按鈕時) 關閉街景服務。
  • 系統已針對 geometry.spherical.computeSignedArea()geometry.spherical.computeArea() 進行最佳化調整,以提升穩定性和準確率。

3.49.3a

2022 年 6 月 2 日

變更:

  • 改善街景服務動作追蹤控制項的色彩對比。
  • 將動作追蹤控制項導入街景服務鍵盤,讓螢幕閱讀器也更易於使用。
  • MapsNetworkErrorMapsRequestErrorMapsServerError 類別現已公開發布並記錄。

3.49.2

2022 年 5 月 26 日

變更:

  • 改善街景服務動作追蹤控制項的色彩對比。
  • 將動作追蹤控制項導入街景服務鍵盤,讓螢幕閱讀器也更易於使用。
  • MapsNetworkErrorMapsRequestErrorMapsServerError 類別現已公開發布並記錄。

3.49.1

2022 年 5 月 19 日

變更:

  • Beta 版:修正多個 Places JS API 忽略區碼的錯誤。為各種 Place JS API 推出語言和區域參數。
  • 改善深色模式的全螢幕和指南針控制項色彩對比。
  • 讓街景服務指南針控制項、關閉按鈕和地址連結控制項,以及無障礙和螢幕閱讀器,方便使用者輕鬆使用。

3.49

2022 年 5 月 12 日

變更:

  • 每週版本更新至 3.49 版。
  • 每季版本更新至 3.48 版。
  • 依號碼要求,3.47 和 3.46 版仍可使用。
  • 3.45 版已刪除,無法再使用。

3.48.11

2022 年 4 月 28 日

變更:

  • Place Autocomplete 現在可接受更多類型。瞭解詳情
  • isFractionalZoom」已移至每週版本。

3.48.9

2022 年 4 月 14 日

變更:

  • Beta 版:為 WebGLOverlayView 啟用 WebGL 2.0。
  • Beta 版:在 Maps JavaScript API TypeScript 類型、外部和參考說明文件中加入 JourneySharing 程式庫。
  • google.maps.event.addDomListener()google.maps.event.addDomListenerOnce() 函式已淘汰,不建議使用。請改用標準 addEventListener() 方法。這些方法會繼續運作,目前無停用計畫。
  • titlearia-label 新增至街景服務標記圖示。
  • aria-pressed 屬性新增至「Fullscreen」控制項
  • 改善下拉式選單「地圖類型」控制項的間距。
  • 更新「Map Type」下拉式選單控制項的 ARIA 標籤。

修正錯誤:

  • 從預設地圖類型控制項中移除不允許的 aria-expanded 屬性。

3.48.8

2022 年 4 月 7 日

變更:

  • 改善 Maps JS API 和 Embed API Google 標誌的色彩對比。

3.48.7a

2022 年 3 月 31 日

變更:

  • Beta 版:移除已淘汰的 WebGL 疊加層檢視 API。
  • 為 Maps JavaScript API 客戶啟用更新的基本地圖。新版基本地圖已用於消費者 Google 地圖,因此針對當地的自然地貌,提供資訊更豐富且更詳細的基本地圖。

修正錯誤:

  • 還原 map.fitBounds()先前修正項目 (減輕可視區域轉換造成短距離)、待處理分析。
  • 修正高色彩對比模式下「地圖類型」控制項的色彩對比問題。
  • 將「地圖類型」控制項核取方塊的可存取名稱與對應的視覺標籤進行比對。
  • 修正在高色彩對比模式中資訊視窗的色彩對比問題。

3.48.6

2022 年 3 月 24 日

變更:

  • 修正 map.fitBounds(),方便短距離進行可視區域轉換。

3.48.5

2022 年 3 月 17 日

變更:

  • 僅限 Safari:確保關閉按鈕和內容容器會自動聚焦在 open

修正錯誤:

  • 修正 InfoWindow 上「在 Google 地圖上查看」連結的顏色對比問題。
  • 修正 StreetViewPanorama 地址控制項中「在 Google 地圖上查看」連結的顏色對比問題。

3.48.4

2022 年 3 月 10 日

變更:

3.48.3

2022 年 3 月 3 日

變更:

  • Beta 版:啟用 Maps JavaScript API 街景服務中的全新服務呼叫樣式。你可能需要更新內容安全政策,確保系統不會在瀏覽器層級封鎖這些呼叫。
  • 已為 InfoWindow 推出新的 ariaLabel 屬性。

3.48.1

2022 年 2 月 17 日

變更:

  • Beta 版:新增設定全域體驗 ID 的支援功能。請參閱這裡的 API 參考說明文件。
  • Beta 版頻道:fromLatLngAltitude 的第一個和第二個參數現在合併至 LatLngAltitude,而不是 LatLngnumber
  • 已將 LatLngnoWrap 參數重新命名為 noClampNoWrap
  • 當標記收到焦點時,螢幕閱讀器現在會讀取如何瀏覽標記的指示。
  • Maps JavaScript API 現在會回報遙測資訊。你可能需要更新《內容安全政策》,確保系統不會在瀏覽器層級封鎖這類呼叫。詳情請參閱常見問題
  • 這個版本不支援 Internet Explorer。如要繼續支援 Internet Explorer 11,請指定將於 2022 年 11 月前可用的 v=3.47

3.48

2022 年 2 月 10 日

變更:

  • 每週版本已更新至 3.48 版。
  • 每季版本已更新至 3.47 版。
  • 依號碼要求,3.46 和 3.45 版仍可使用。

3.47.6

2022 年 1 月 20 日

修正錯誤:

  • 修正當鍵盤快速鍵控制項含有焦點時,網頁會捲動至頂端的問題。

3.47.4

2022 年 1 月 6 日

變更:

  • Beta 版:Beta 版 WebGLOverlayView API 更新 - 淘汰所有類別和方法,名稱中含有「gl」,並改用名稱中有「GL」的新類別和方法,淘汰 WebglCameraParams,改用新的 CameraParams 類別 (該將 CameraOptions 設為子類別)。
  • 更新了 PlaceOpeningHours 方法說明文件,指出未將例外狀況時間納入計算。

3.47.3

2021 年 12 月 9 日

變更:

  • LatLngLatLngBoundsCircle 現在接受建構函式中相同類別的例項。

3.47.2

2021 年 12 月 2 日

變更:

  • 現在,凡是可用於投影LatLng 時,都可以使用 LatLngLiteral 做為參數。

修正錯誤:

  • 修正某些在較小比例值 (小於 1.0) 時發生的轉譯問題。

3.47.1

2021 年 11 月 18 日

變更:

  • 現在,凡是幾何圖形程式庫允許 LatLng 的地方,都可以使用 LatLngLiteral 做為參數。
  • 新增 onGIStateUpdateRequest API,供 Maps JavaScript API 中的 WebGL 支援。
  • 修正錯誤畫面上的色彩對比。
  • Internet Explorer 11 現已在 v=beta 中停用。支援 Internet Explorer 11 的最新版 Maps JavaScript API 為 3.47 版。我們將於 2022 年 11 月完全停止支援 Internet Explorer 11。
  • keyboardShortcuts 地圖選項設為 false 時,Google 地圖就不會再收到分頁焦點。
  • 現在當達到對應的最大或最小縮放等級時,系統會停用「放大」和「縮小」按鈕。
  • 轉換 MapType 控制項以使用語意元素,改善 Maps Embed API 中的無障礙功能和螢幕閱讀器體驗。
  • 已為錯誤畫面上的圖示新增替代文字。
  • 改善多項一般程式碼健康狀態。

修正錯誤:

  • 請將不符合 WCAG 規定的 controlHeightcontrolWidth 屬性替換為符合規定的 data-* 屬性。

3.47

2021 年 11 月 11 日

變更:

  • 每週版本已更新至 3.47 版。
  • 每季版本已更新至 3.46 版。
  • 依號碼提出要求時,仍可使用 3.45 版。
  • 3.44 版已刪除,無法再使用。

3.46.12

2021 年 11 月 4 日

修正錯誤:

  • 更新「地圖類型」選單列,提供更準確的 ARIA 標籤。
  • Embed API:為多個連結新增 ARIA 標籤,提升螢幕閱讀器使用體驗。
  • Embed API:修正部分文字項目的顏色對比。
  • 已修正外部工具中的 google.maps.Marker.MAX_ZINDEX 類型。

3.46.11

2021 年 10 月 28 日

變更:

  • 轉換 getter 和 setter 以使用 goog.a11y.aria。這有助於防範拼寫錯誤。

3.46.8

2021 年 10 月 7 日

變更:

  • 當地特色:已從當地特色資訊視窗相片中移除出處連結。

3.46.6

2021 年 9 月 23 日

變更:

  • 修正無法拖曳地圖時,遊標會顯示手掌的錯誤。

3.46.5

2021 年 9 月 16 日

修正錯誤:

  • 修正 Place Autocomplete 小工具中色彩對比度的錯誤。

3.46.3

2021 年 9 月 2 日

變更:

  • 捲動操作說明現在會顯示在開啟的 InfoWindowCustomOverlay 上方。

3.46.2

2021 年 8 月 26 日

變更:

  • Beta 版:系統會回報遙測資訊。您可能需要更新《內容安全政策》,確保系統不會在瀏覽器層級封鎖這類呼叫。詳情請參閱常見問題

3.46

2021 年 8 月 18 日

Maps JavaScript API 3.46 版現已推出。請參閱版本管理指南。

變更:

  • 已將兩個新欄位新增至 PlaceResulticon_mask_base_uriicon_background_color
  • 每週版本已更新至 3.46 版。
  • 每季版本已更新至 3.45 版。
  • 依號碼提出要求時,仍可使用 3.44 版。
  • 3.43 版已刪除,無法再使用。

淘汰項目:

  • 即將停止支援 Internet Explorer。自 2021 年 8 月起,搭配 Maps JavaScript API 3.46 版,Internet Explorer 11 使用者會在地圖頂端看到警告訊息。支援 Internet Explorer 11 的最新版 Maps JavaScript API 為 3.47 版。 我們將於 2022 年 11 月完全停止支援 Internet Explorer 11。

修正錯誤:

  • 修正多邊形頂點在特定縮放等級間移動的錯誤。
  • 修正多個資訊視窗內容彼此重疊的錯誤。

3.45.8

2021 年 7 月 29 日

變更:

  • Embed API:在嵌入地圖上,重新導向至路線頁面後會保留縮放等級。

3.45.7

2021 年 7 月 22 日

變更:

  • 停止支援 IE11。IE11 中的地圖現在會在 Beta 版頻道顯示橫幅。
  • 更新內嵌地圖中的「規劃路線」連結,提供更準確的資訊。

修正錯誤:

  • 已修正 getFeatureById() 方法無法擷取 ID 為 0 特徵的問題。
  • 修正在 ComponentRestriction 值未定義或空值時擲回 UNKNOWN ERROR/SERVICE BACKGROUND ERROR 的問題。

3.45.6a

2021 年 7 月 15 日

變更:

  • 開啟時,當第一個可聚焦控制項不在 InfoWindow 可視區域或 disableAutoPan=true 的情況下,焦點現在會由 InfoWindow 容器管理。

修正錯誤:

  • 修正錯誤:移除繪圖管理員並重新加入地圖時,會自動完成未完成的折線繪製作業。
  • 修正在部分語言的「嵌入地圖」彈出式視窗中,「Directions」字串遭截斷的錯誤。

3.45.5

2021 年 7 月 1 日

變更:

  • 更新輸入項目和 JS API 中的 Maps Studio 網址。

修正錯誤:

  • 修正提供回呼時未處理的 Promise 拒絕問題。

3.45.4

2021 年 6 月 24 日

變更:

  • 修正在提交表單時導致鍵盤快速鍵對話方塊開啟的錯誤。
  • 修正「鍵盤快速鍵」按鈕未對齊的錯誤。
  • 意外移除新增至 window 的物件 (球面、PolylineCodec、PolyGeometry)。請改為在其完整的命名空間中存取這些物件。

3.45.3

2021 年 6 月 16 日

修正錯誤:

  • 已更新 InfoWindow,這樣當在與地圖例項化的同一個執行迴圈內呼叫 open() 時,焦點不會移動。

變更:

  • 更新 InfoWindowOpenOptions API 參考資料一節,提供更多詳細資訊。
  • 修正在 Safari 中使用鍵盤瀏覽 (Tab + Option) 時的焦點環。

3.45.2

2021 年 6 月 10 日

修正錯誤:

  • 修正問題:在 Embed API 中,鍵盤快速鍵對話方塊的背景無法正確重疊地圖類型控制項。
  • 修正載入字型 CSS 樣式時可能會發生錯誤的問題。
  • 修正錯誤:以開啟的 InfoWindow 平移地圖時,會發生閃爍的錯誤。

變更:

3.45.1

2021 年 6 月 3 日

變更:

  • Data.StyleOptions 介面新增動畫、圖示、標籤和不透明度屬性的說明文件。
  • 重新設計著作權對話方塊,提供更完善的無障礙支援。
  • 資訊視窗現在會在開啟時自動管理焦點。這代表新的預設行為。
  • 新增了 InfoWindowOpenOptions API,讓開發人員控制開啟 InfoWindows 時的焦點管理方式。
  • 現在可以按下 ESC 鍵關閉資訊視窗。
  • 使用螢幕閱讀器時,資訊視窗現在會宣告為「對話方塊」。
  • 現已啟用 Polyfill 隔離功能;這項變更會禁止在代管網頁上安裝 Maps API 內部 polyfill。

修正錯誤:

  • 修正切換瀏覽器分頁時會出現地圖焦點環的問題。
  • 修正問題:地圖控制項、標記元素和地圖類型控制項子選單項目的焦點環會在某些瀏覽器中誤用滑鼠互動。

新功能:

  • 開始支援路線、距離矩陣、海拔高度、地理編碼器、最大縮放圖像、街景服務和 AutcompleteService.getPlacePredictions() 服務中的Promise
  • 在地圖上新增鍵盤快速鍵控制項和對話方塊,讓鍵盤快速鍵更容易找到。
  • 向量地圖現已推出每週版本 (僅限基本功能;Beta 版提供 WebGL 功能)。

3.44.14

2021 年 5 月 13 日

變更:

  • 在沒有相關地圖或街景服務執行個體的情況下呼叫 InfoWindow.open() 時,系統會將警告記錄到控制台。

3.44.12

2021 年 4 月 28 日

修正錯誤:

  • 已修正已移除或隱藏的最佳化標記在變更為新地圖類型後,會加回地圖的問題。

當地特色:

  • 支援未將 @@iterator 方法定義為有效 placeTypePreferences 值的陣列。

3.44.11a

2021 年 4 月 20 日

變更:

  • 改善使用 Icon 物件建立自訂標記的效能。
  • 將遊標懸停在按鈕上時,避免將焦點移至地圖類型下拉式選單。

修正錯誤:

  • 修正錯誤:如果在初始化基本地圖前載入靜態標記,可能會發生錯誤。

3.44.9

2021 年 4 月 8 日

修正錯誤:

  • 修正啟用街景服務時,可透過鍵盤存取地圖控制項的錯誤。

3.44.8

2021 年 4 月 1 日

變更:

  • 當地特色資料庫:將 Place Details 檢視畫面中的 Google 標誌移至內容底部。

3.44.7

2021 年 3 月 25 日

變更:

  • 當 InfoWindow 關閉時,鍵盤焦點現在會返回適當的元素。

3.44.4

2021 年 3 月 4 日

變更:

  • 45° 圖像現在提供的縮放等級較大,且旋轉控制項現在同時包含順時針和反順時針按鈕。

修正錯誤:

  • 修正重複算繪地圖時可能發生的記憶體流失問題。
  • 修正在地圖上新增或移除圓形/矩形時可能發生的記憶體流失問題。

3.44.2

2021 年 2 月 25 日

變更:

  • 已修正 Places Autocomplete getPlacePredictions 函式呼叫錯誤指向 Beta 版錯誤端點的錯誤。

3.44.1

2021 年 2 月 18 日

變更:

  • 現在重新載入顯示的地點時,系統會停用 LocalContext 地點選擇工具按鈕。
  • 未最佳化的標記現在可聚焦,也可使用鍵盤操作。
  • Beta 版:移除意外新增至 window (SphericalPolylineCodecPolyGeometry) 的物件。應改為在完整的命名空間中存取這些物件。
  • 已開啟 Beta 版的 Polyfill 隔離功能。這表示 Maps JavaScript API 不會再將 polyfill 安裝至代管頁面,

3.43.8a

2021 年 2 月 25 日

只更新每季版本。變更:

  • 修正多次算繪地圖時發生的記憶體流失問題

3.43.8

2021 年 2 月 5 日

變更:

  • 新增對 AutocompleteService.getPlacePredictions()Promise 的 Beta 版支援。

修正錯誤:

  • 已修正以下問題:即使 clickable 設為 false,含有標籤的 Markers 會攔截點擊事件。

3.43.7a

2021 年 1 月 28 日

修正錯誤:

  • 修正與折線繪製相關的各種問題。

3.43.6

2021 年 1 月 21 日

修正錯誤:

  • 修正有時會填入 GeoJSON 多邊形孔的錯誤。
  • 修正在地圖和街景服務之間切換時,導致疊加層消失的錯誤。

3.43.5

2021 年 1 月 14 日

變更:

  • 變更選單中的核取方塊,讓使用者更容易在螢幕閱讀器上操作。
  • 增加室內街景服務全景的樓層按鈕大小。
  • 修正街景服務中的行動動作追蹤控制項位置。

修正錯誤:

  • 鍵盤選單按鈕現在會觸發 contextmenu 事件。
  • 修正錯誤:在某些情況下,在地圖和街景服務之間切換時,全螢幕控制項無法正常運作。
  • 修正螢幕閱讀器無法導覽至地圖標記的問題。
  • 修正導致 LocalContext 地點標記未顯示地點圖示的錯誤。

3.43.3

2020 年 12 月 9 日

變更:

  • 已將 google.maps.MouseEvent 介面重新命名為 google.maps.MapMouseEvent,並新增 domEvent 屬性,以便直接從 DOM 存取基礎事件。
  • 改善多邊形疊加層的記憶體行為。
  • 為了避免 Safari 記憶體問題,系統現已明確釋出畫布記憶體。

修正錯誤:

  • 修正在某些情況下在地圖與街景服務之間切換時,全螢幕控制項無法運作的錯誤。
  • 修正了在標記 click 事件中,控制台記錄錯誤的錯誤。
  • 修正標記可點擊區域大小繪製過大的錯誤。
  • 修正 IE11 上會影響符號的 polyfill 衝突錯誤。

3.43.2

2020 年 12 月 1 日

變更:

  • 新增 contextmenu 事件,做為 rightclick 事件的替代方法。contextmenu 事件新增功能,可回應 macOS 上的 ctrl-click。
  • 在提供 titlelabel 時,將無障礙屬性新增至非最佳化標記。
  • MapType 控制項新增更多 ARIA 標籤和角色,提升螢幕閱讀器的使用體驗。
  • 改善螢幕閱讀器對 MapType 控制項的支援。使用者離開控制項後,下拉式選單會自動關閉。
  • 修正螢幕閱讀器回報的下拉式選單中項目數量,避免系統將行分隔符視為清單項目。
  • map 元素中新增焦點環,用於表示透過鍵盤互動聚焦的鍵盤焦點。
  • MapType 控制項中新增其他鍵盤控制項。現在控制項失去焦點時,下拉式選單選項會自動關閉。使用向上鍵和向下鍵可開啟下拉式選單,然後按下 Escape 鍵關閉。 Home 鍵和 End 鍵分別會移至下拉式選單中的第一個和最後一個項目,

修正錯誤:

  • 修正錯誤:在某些情況下取消標記動畫時,會導致特定標記提早終止日後的動畫。

3.43.1a

2020 年 11 月 20 日

變更:

  • MarkerLabel 介面中加入 className 屬性,設定 label 元素的 CSS 類別。
  • 新增對最大縮放圖像服務中的 Promise Beta 版支援。
  • StreetView服務中新增對 Promise 的 Beta 版支援。
  • 提供 titlelabel 時,將無障礙文字新增至非最佳化標記。
  • 已從 MapType 控制項下拉式選單按鈕中移除 aria-pressed 標籤,提升無障礙功能。
  • 已將 DropdownMenuDropdownMenuItem 轉換為語意元素,改善無障礙功能。
  • 已變更著作權元素文字,以符合色彩對比標準。
  • 現在可以使用 Enter 鍵或空格鍵開啟及關閉下拉式選單。
  • 下拉式選單項目現在可以聚焦。
  • 當地特色資料庫:現在輪轉控制項按鈕若不具任何效果,並且不再重疊清單中的第一個或最後一個項目,系統會停用該按鈕。

修正錯誤:

  • 已修正 GroundOverlays 跨越 180 度子午線時可能發生的錯誤。
  • 將「disableDefaultUI」設為「true」時,預設不再停用鍵盤快速鍵。
  • 修正地圖切換按鈕的螢幕閱讀器文字不正確的錯誤。
  • 將無障礙名稱和類型新增至 Map
  • 修正介面說明文件,錯誤地將某些選用屬性顯示為必要屬性。
  • 修正錯誤:在傳遞 LatLngLiteral 時,系統會忽略 noWrap LatLng 建構函式參數。

3.43

2020 年 11 月 18 日

Maps JavaScript API 3.43 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.43 版。
  • 每季版本已更新至 3.42 版。
  • 依號碼提出要求時,仍可使用 3.41 版。
  • 3.40 版已刪除,無法再使用。

3.42.9

2020 年 10 月 15 日

變更:

  • 修正螢幕閱讀器傳送錯誤核取方塊狀態的錯誤。
  • 修正地圖控制項的問題,也就是 Tab/Shift+Tab 鍵的順序錯誤。
  • 將地圖按鈕從 div 轉換為原生按鈕,提升無障礙功能。
  • 目前視 WebGL 地圖的縮放等級而定,傾斜功能會受到限制。
  • 修正問題:當 controlSize 小於 27 時,Internet Explorer 上的全螢幕按鈕會局部消失。

3.42.8

2020 年 10 月 7 日

變更:

  • 針對路線規劃服務中的承諾新增 Beta 版支援。
  • 地理編碼器 componentRestrictions 現在會對空白字串執行驗證檢查。
  • 已修正 Safari 中自訂標記符號覆蓋標記標籤的錯誤。

支援新版「地點」圖示

2020 年 10 月 1 日

透過 Place Details 和 Place Search 要求傳回的圖示已更新,可使用新的圖示字符。您無須採取任何行動,系統會自動顯示新的字符。

3.42.7

2020 年 9 月 29 日

變更:

  • 修正「回報地圖錯誤」控制項工具提示中 RTL (由右至左) 語言的字詞順序錯誤的錯誤。
  • 置中文字方向的標記標籤。

3.42.6

2020 年 9 月 21 日

變更:

3.42.5

2020 年 9 月 16 日

變更:

  • 已更新 LatLngBounds.union 方法,以便處理兩個邊界超過 180 度的情況。

3.42.4

2020 年 9 月 8 日

變更:

  • 現在偵測到無效的 Date.now() 實作項目時,系統會將錯誤記錄於控制台。
  • 新增了在海拔高度服務方法中 Promise 的 Beta 版支援。
  • 推出新的 InfoWindow.minWidth 屬性,用於指定 InfoWindow 的最小寬度。
  • 修正路線路線在變更目的地後模糊化的錯誤。

3.42

2020 年 8 月 19 日

Maps JavaScript API 3.42 版現已推出。請參閱版本管理指南。

變更:

  • 資訊視窗的預設寬度上限為 648px,如要覆寫這項設定,請設定 InfoWindow maxWidth 屬性。資訊視窗的寬度現在可以超過 648 像素,但仍會受到地圖寬度限制。(在舊版中,資訊視窗一律限制在 648 像素或地圖寬度以下。)
  • 避免在算繪大型 GeoJson 資料集時閃爍預設樣式的算繪。
  • 每週版本已更新至 3.42 版。
  • 每季版本已更新至 3.41 版。
  • 依號碼提出要求時,仍可使用 3.40 版。
  • 3.39 版已刪除,無法再使用。

3.41.7

2020 年 7 月 22 日

已修正:

  • 已修正以下錯誤:使用雲端樣式設定時,將 clickableIcons 屬性設為 false 沒有任何作用。

3.41.5

2020 年 7 月 6 日

變更:

  • 修正違反信任類型政策的問題。

3.41.2

2020 年 5 月 27 日

變更:

  • Maps JavaScript API Places Library 中的地點欄位 permanently_closed 已淘汰

3.41

2020 年 5 月 20 日

Maps JavaScript API 3.41 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.41 版。
  • 每季版本已更新至 3.40 版。
  • 依號碼提出要求時,仍可使用 3.39 版。
  • 3.38 版已刪除,無法再使用。

3.40.11

2020 年 4 月 28 日

變更:

  • 在 Place Search 和 Place Details 結果中新增 business_status 欄位。請使用這個欄位,不要使用 permanently_closed
  • 修正要求 (新) PlaceResult.utc_offset_minutes 時出現的控制台警告有誤;現在系統會傳回 PlaceResult.utc_offset 的警告,該警告已淘汰

3.40.9

2020 年 4 月 14 日

變更:

  • 如果傳遞的 mapDiv 不是 Element,地圖現在會擲回,診斷 InvalidValueError 的更容易。
  • Chrome 瀏覽器將地址自動填入 google.maps.places.Autocomplete 後,應不會再向伺服器觸發自動完成要求 (這會避免產生費用)。
  • 提高 maxWidth 屬性的準確度。在這項變更之前,如果您將 InfoWindowmaxWidth 指定為 100,則 InfoWindow 的實際最大寬度會是 94px。變更後,實際寬度上限會是 100 像素。
  • 修正使用標記和地圖範圍時,繪製要求建構工具的記憶體流失問題。

3.40.6

2020 年 3 月 24 日

變更:

  • 修正 IE11 中交通時間欄位截斷的文字。

3.40.4

2020 年 3 月 10 日

變更:

  • 修正呼叫 setTilt() 兩次會導致地圖偏移的錯誤。

3.40.2

2020 年 2 月 23 日

變更:

  • 已將地圖內隱藏的 iframe 從分頁瀏覽移除。

3.40.1

2020 年 2 月 18 日

變更:

  • 不要警告 v=beta 的 InvalidVersion。
  • 修正顯示街景服務時捲動的問題。

3.40

2020 年 2 月 11 日

Maps JavaScript API 3.40 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.40 版。
  • 每季版本已更新至 3.39 版。
  • 依號碼提出要求時,仍可使用 3.38 版。
  • 3.37 版已刪除,無法再使用。

3.39.6

2020 年 1 月 8 日

Maps JavaScript API 3.39.6 版現已推出。請參閱版本管理指南。

已修正:

  • 針對路線規劃要求,ZERO_RESULTS 現在會記錄到控制台,不會再產生錯誤記錄。

3.39

2019 年 11 月 20 日

Maps JavaScript API 3.39 版現已推出。請參閱版本管理指南。

變更:

  • 不再支援 Internet Explorer 10 (支援的最後一個版本為 3.38)。
  • AutocompletePrediction 現在會傳回從指定起點經緯度到所選地點的直線距離。

淘汰項目:

  • 地點欄位 open_nowutc_offset 已於 2019 年 11 月 20 日淘汰,並於 2021 年 2 月 20 日停用。詳情請參閱「地點欄位遷移」一文。
  • 每週版本已更新至 3.39 版。
  • 每季版本已更新至 3.38 版。
  • 依號碼提出要求時,仍可使用 3.37 版。
  • 3.36 版已刪除,無法再使用。

3.38

2019 年 8 月 20 日

Maps JavaScript API 3.38 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.38 版。
  • 每季版本已更新至 3.37 版。
  • 依號碼提出要求時,仍可使用 3.36 版。
  • 3.35 版已刪除,無法再使用。
  • 無法再使用 Fusion Table (支援的最新版本為 3.37 版)。
  • 現已停止支援 Internet Explorer 10,並將於 2019 年 11 月至 2020 年 5 月期間終止支援 (視您使用的發布版本或版本號碼而定)。

3.37

2019 年 5 月 15 日

Maps JavaScript API 3.37 版現已推出。請參閱版本管理指南。

  • 每週版本已更新至 3.37 版。
  • 每季版本已更新至 3.36 版。
  • 依號碼提出要求時,仍可使用 3.35 版。
  • 3.34 版已刪除,無法再使用。
  • 無法再使用 Internet Explorer 9 (支援的最新版本為 3.34 版)。

3.36

2019 年 2 月 14 日

Maps JavaScript API 3.36 版現已推出。請參閱版本管理指南。

變更:

  • 新增的地圖項目數:
  • Infowindow 現已改善。
  • 每週版本已更新至 3.36 版。
  • 每季版本已更新至 3.35 版。
  • 依號碼提出要求時,仍可使用 3.34 版。
  • 3.33 版已刪除,無法再使用。

3.35

2019 年 1 月 29 日

變更:

  • API 現在可以傳回每個地點的評論總數。
  • 新增對 Plus Codes 的支援。Plus Code 是短碼,可提供世界上每個地點的地址,即使地區沒有傳統街道地址也沒問題。
  • 系統不再支援 Internet Explorer 9。

淘汰項目:

  • AutocompleteplaceIdOnly 參數已淘汰。
  • Maps JavaScript API 的 Fusion Tables 圖層已於 2018 年 12 月 3 日淘汰。Fusion Tables 圖層將於 2019 年 12 月 3 日完全停用,之後不再提供。瞭解詳情

2018 年 11 月 13 日

Maps JavaScript API 3.35 版現已推出。請參閱版本管理指南。

變更:

  • 每週版本已更新至 3.35 版。
  • 每季版本已更新至 3.34 版。
  • 依號碼提出要求時,仍可使用 3.33 版。
  • 3.32 版已刪除,無法再使用。

3.34

2018 年 8 月 14 日

Maps JavaScript API 3.34 版現已推出。請參閱版本管理指南。

變更:

  • 新版本名稱已導入。您現在可以指定發布版本或版本號碼:
    • 每週版本已更新至 3.34 版。
    • 每季版本已更新至 3.33 版。
    • 3.32 版仍可使用。
    • 3.31 版已刪除,無法再使用。指定版本 3.0 至 3.31 的客戶會改用預設版本,也就是每週版本或每季版本 (請參閱版本管理指南)。
  • 現已啟用大型控制項 UI。隨著各種裝置上的觸控操作增加,我們調整了控制項 UI,配合手指觸控和滑鼠點選的動作。(您可以改用 v=quarterly、v=3.33 或 v=3.32,即可選擇不採用)。

3.33

2018 年 6 月 11 日

變更:

2018 年 5 月 16 日

Maps JavaScript API 3.33 版目前為實驗版本。請參閱 API 版本管理指南。

變更:

3.32

2018 年 2 月 13 日

變更:

3.31

2018 年 2 月 13 日

變更:

  • 將前 256 個標記的 DOM 標記預設為啟用,然後建立後續的標記圖塊標記。目前預設為所有圖塊標記。
  • 拖曳衣夾人時,在高縮放等級 (放大) 時,建議使用 NEAREST,而非 Google 所選的 BEST 全景。
  • gestureHandling: none現在的運作方式與 draggable: false 在 mousedown 處理常式內變更時相同 (現在會在 mousedown 生效)。

2017 年 11 月 21 日

Maps JavaScript API 3.31 版現已做為實驗版本。請參閱 API 版本管理指南。

變更:

  • region 欄位現在會與 Place Details 要求一併傳回。

3.30

2017 年 8 月 16 日

Maps JavaScript API 3.30 版現已做為實驗版本。請參閱 API 版本管理指南。

變更:

3.29

2017 年 5 月 16 日

Maps JavaScript API 3.29 版現為實驗版本。請參閱 API 版本管理指南。

變更:

  • 由於基礎架構更新,使用者產生 (自訂) 街景服務全景的全景 ID 格式已變更。這會稍微增加可用的全景數量。
    • 使用者以 Maps JavaScript API 的舊全景 ID 產生 (自訂) 全景的要求,仍會繼續運作。如果嘗試使用 StreetViewPanoramaOptions 物件的 position 屬性尋找全景,結果就會包含新的全景 ID。您不需要對應新舊全景 ID,因為這些 ID 都會失效。
    • 請注意,如果您仰賴全景 ID 剖析和/或驗證邏輯,全景 ID 的格式可能會有所變更。
    • 您可以使用 Issue Tracker 回報任何問題。
  • 有關 google.maps.Map 類別的 fitBounds 方法更新。
    • 如要在隱藏地圖時變更可視區域,您現在可以將地圖設為「visibility: hide」,藉此確保地圖 div 設定實際大小。

3 月 28 日

2017 年 4 月 18 日

MapOptions 物件的 draggable 屬性已淘汰。如要停用電腦裝置上的地圖拖曳功能,請使用 gestureHandling 屬性,並將其設為 none

2017 年 2 月 15 日

Maps JavaScript API 3.28 版現為實驗版本。請參閱 API 版本管理指南。

變更:

  • Maps JavaScript API 3.28 以上版本不再支援登入地圖。

3.27

2017 年 2 月 2 日

已修正:

2017 年 1 月 10 日

您現在可以將自動預測結果的預測結果範圍限制在來自多個國家/地區。方法是在 AutocompleteOptionscomponentRestrictions 欄位中指定最多 5 個國家/地區。

2016 年 11 月 15 日

Maps JavaScript API 3.27 版現為實驗版本。(請參閱 API 版本管理指南)。

變更:

  • MapOptions 物件中的新 gestureHandling 選項可協助您提供最佳使用者體驗,讓使用者在行動裝置上與地圖互動。可用的值如下:
    • greedy:使用者滑動 (在畫面上拖曳) 時,地圖一律會平移 (向上或向下、向左或向右平移)。換句話說,單指滑動和雙指滑動都會造成地圖平移。
    • cooperative:使用者必須用一根手指滑動才能捲動頁面,同時用雙指撥動地圖。如果使用者用單指滑動地圖,地圖上就會出現疊加層,提示使用者使用兩指移動地圖。在行動裝置上查看上方範例,瞭解合作模式的實際運作情形。
    • none:地圖無法平移或雙指撥動。
    • auto (預設):行為為 cooperativegreedy,視網頁是否可捲動而定。

    如需詳細資訊和範例,請參閱開發人員指南

  • 行動裝置預設會顯示全螢幕控制項,因此使用者可以輕鬆放大地圖。地圖處於全螢幕模式時,使用者可以用單指或兩指平移地圖。注意:iOS 裝置不支援全螢幕功能,因此不會顯示全螢幕控制項。

「登入地圖」已淘汰

2016 年 10 月 6 日

登入功能已淘汰。 Maps JavaScript API 3.27 以下版本繼續支援登入地圖。日後推出的版本將不再支援已登入地圖,但會繼續使用資訊視窗或 SaveWidget,將地點儲存至 Google 地圖。進一步瞭解登入地圖

路線規劃服務回應中的路點變更

2016 年 8 月 29 日

路線規劃服務回應中的 via_waypoints 欄位包含路線控點陣列,並未在原始要求中指定。via_waypoints 欄位會繼續顯示在可拖曳的路線回應中,但替代路線回應已淘汰。3.27 版是最後一個支援替代路徑 via_waypoints 的 API 版本。

建議的方法是要求替代路線,然後將所有路徑顯示為無法拖曳的路徑,再加上主要路線可拖曳。使用者可以拖曳主要路線,直到該路線與替代路線相符為止。via_waypoints 欄位可顯示於結果路徑 (使用者拖曳)。

3.26

2016 年 8 月 18 日

Maps JavaScript API 3.26 版現為實驗版本。(請參閱 API 版本管理指南)。

變更:

  • 全新的街景服務轉譯器改善了轉譯體驗,包括更流暢的轉場效果和動畫、改善物件模型、改善行動裝置支援,以及更清楚的控制項。詳情請參閱 Google 地理開發人員網誌
  • 這個 API 現在支援街景服務中的裝置定向事件,因此行動裝置上的使用者只要移動手機,就能環顧四周。開發人員可以啟用或停用這項功能。詳情請參閱開發人員指南

3.25

2016 年 5 月 25 日

Maps JavaScript API 3.25 版現為實驗版本。(請參閱 API 版本管理指南)。

停止支援 Internet Explorer 9

2016 年 5 月 2 日

自 2016 年 4 月 30 日起,Maps JavaScript API 不再支援 Internet Explorer 9。請參閱支援的瀏覽器清單。

3.24

2016 年 4 月 14 日

變更:

  • 您現在可以停用地圖圖示的可點擊性。地圖圖示代表搜尋點 (又稱為搜尋點)。請參閱 google.maps.Map 上的 setClickableIcons 方法。

2016 年 3 月 31 日

已修正:

  • 問題 9507:在 Safari 中,街景服務中的連結已恢復正常運作。

2016 年 3 月 28 日

已修正:

  • 問題 9394:當使用者開啟資訊視窗來取得基本地圖圖示時,資訊視窗就會自動關閉,反之亦然。
  • 使用 styles 屬性在地圖上設定基本地圖樣式時,顯示白色 Google 標誌 (先前只有在使用 StyledMapType 套用樣式時,標誌才會變成白色)。

2016 年 3 月 18 日

已修正:

  • 問題 9424new LatLng({lat: 0, lng: 0})
  • 修正新版街景服務轉譯器 (使用 google.maps.streetViewViewer = 'photosphere') 的滑鼠平移問題。

2016 年 2 月 15 日

變更:

  • 已移除透過 google.maps.controlStyle = 'azteca' 停用新版控制項的功能。

3 月 23 日

2016 年 1 月 18 日

變更:

  • 此版本包含新的地圖全螢幕控制項。使用者可以點按控制項將地圖放到最大,佔據整個螢幕畫面。這個控制項預設為關閉。您可以在 MapOptions 中啟用,並使用 FullscreenControlOptions 進行設定。其預設位置為 RIGHT_TOP
  • 系統預設會啟用「街景服務」的全螢幕控制項。您可以透過 StreetViewPanoramaOptions 將其停用,並使用 FullscreenControlOptions 進行設定。其預設位置現在是 RIGHT_TOP

2016 年 1 月 4 日

已修正:

  • 問題 9009:在合成觸控事件時,請使用左側按鈕 (而不要使用中間按鈕),以便與 jQuery 相容。
  • 問題 4201:這個 API 不再使用 eval()。因此,您現在可以在沒有 unsafe-eval 內容安全政策指令的情況下使用 API。

2015 年 12 月 21 日

變更:

  • 按下這個選項即可停用已登入地圖的登入按鈕 (系統會針對已登入的使用者顯示顯示圖片,但仍可透過登入的動作 (例如加上星號) 登入,但啟用這個選項後,就無法再在地圖上登入。
  • 文字搜尋要求的介面已變更。types 參數已於 2016 年 3 月 1 日淘汰,並由新的 type 參數取代 (每個搜尋要求只支援一種類型)。此外,系統不再支援 establishmentfoodgrocery_or_supermarket 類型做為搜尋參數 (不過,搜尋結果仍可能傳回這些類型)。我們將在 2017 年 3 月 1 日前支援使用舊版 types 參數的要求,之後所有文字搜尋都必須採用新實作方式。

2015 年 12 月 2 日

變更:

  • Autocomplete 建構函式會驗證其是否已獲得輸入元素。
  • 基本地圖搜尋點資訊視窗會在登入模式下,在未登入模式下顯示相同的內容。
  • Closure Compiler 的 Google Maps API 外部現在可為列舉指定類型 (數字或字串)。

2015 年 11 月 25 日

變更:

  • 已將 .toJSON() 方法新增至 LatLngLatLngBounds 物件。這些範例預計透過 JSON.stringify() 使用。

2015 年 11 月 19 日

變更:

  • 樣式化地圖的白色 Google 標誌

已修正:

3 月 22 日

2016 年 1 月 7 日

已修正:

  • 問題 9009:在合成觸控事件時,請使用左側按鈕 (而不要使用中間按鈕),以便與 jQuery 相容。

2015 年 11 月 10 日

變更:

  • 現在,路線規劃服務和距離矩陣服務會在行車模式開車時,傳回車流量的預估時間 (回應欄位 duration_in_traffic)。如要收到預測的交通時間,請在要求中加入 drivingOptions 物件常值,並指定目前或未來的 departureTime。您也可以指定樂觀、悲觀或最佳猜測 (預設) 的 trafficModel,影響計算行程時間所用的假設。詳情請參閱開發人員指南,瞭解路線規劃服務距離矩陣服務注意:duration_in_traffic 僅供 Google 地圖平台付費方案客戶使用。

已淘汰:

  • durationInTraffic 要求欄位現已淘汰。先前我們建議 Google 地圖平台付費方案客戶使用這個欄位,指定結果是否要加入系統考量目前路況後算出的時間長度。建議您現在改用 drivingOptions 欄位。

2015 年 11 月 5 日

已淘汰:

  • AdSense 程式庫自 2015 年 5 月起已淘汰,Maps JavaScript API 實驗版本不再提供此程式庫。不久之後,這個程式庫就會從 API 的發布版本和凍結版本中移除。另一個解決方案是 Google AdSense。請參閱這份指南,瞭解如何建立 AdSense 廣告單元。

2015 年 9 月 22 日

變更:

  • 新增在規劃路線和距離矩陣要求時支援地點 ID:DirectionsRequest.originDirectionsRequest.destinationDirectionsWaypoint.location 現在接受 Place 物件,DistanceMatrixRequest.originsDistanceMatrixRequest.destinations 現已接受 Place 物件陣列。

2015 年 9 月 15 日

變更:

  • 地圖和街景服務全景中許多控制項的預設位置和外觀都已變更。無論地圖是否使用登入模式,使用者現在體驗會保持一致,且與 Google 地圖網站更為一致。如要在 3.22 版中繼續使用先前的控制項組合,您可以在 3.22 版中設定 google.maps.controlStyle = 'azteca'
  • 街景服務中全新的全螢幕控制項,可讓使用者以全螢幕模式開啟街景服務全景。

已淘汰:

  • 「總覽圖」控制項已無法使用。
  • 地圖上的「平移」控制項已無法使用。如要平移檢視畫面,使用者必須點選並拖曳地圖,或是滑動地圖。(請注意,街景服務中的平移控制項仍然可用)。
  • 縮放控制項僅適用一種樣式,因此無法再使用 google.maps.ZoomControlStyle

2015 年 9 月 1 日

變更:

  • 新增的 LatLngBounds 常值
  • 修正 CSS 類別過於廣泛的問題
  • 改善在地圖大小調整後載入圖塊

停止支援 Internet Explorer 8

2015 年 8 月 31 日

自 2015 年 8 月 31 日起,Maps JavaScript API 不再支援 Internet Explorer 8。請參閱支援的瀏覽器清單。如要瞭解 Microsoft 瀏覽器支援政策,請參閱 2014 年 8 月 7 日的 IEBlog 文章

3 月 21 日

2015 年 8 月 5 日

變更:

  • 提升效能:僅載入可見的資訊方塊
  • 大量文件改善項目

2015 年 7 月 21 日

變更:

  • 已啟用標籤的標記
  • 已修正:在超高畫質畫面上顯示多邊形的 iOS7 記憶體不足錯誤
  • IE10+ 上的觸控事件修正
  • 針對「開發人員」提供的輸入內容進行錯誤驗證時,現在會輸出至控制台,不會擲回錯誤。

2015 年 7 月 6 日

已修正:

  • 問題 8159:錯誤:StrokePosition.OUTSIDE 的算繪不正確

2015 年 6 月 17 日

變更:

  • 已修正:問題 6321:錯誤:「Uncaught TypeError: cannot read property 'x' of undefined」僅限 Android/iOs 瀏覽器

2015 年 6 月 2 日

變更內容:

  • 已淘汰:CloudLayer、全景圖層
  • 已修正:問題 8098:錯誤:加權熱視圖在一個點上無法正確轉譯

2015 年 6 月 2 日

變更:

  • 新增對 placeId 進行地理編碼的功能
  • 透過 Geocoding API 傳回 placeIds

2015 年 5 月 28 日

變更:

  • 已修正:問題 6358:SVG 路徑標記法無法在 HDPI 裝置上正確顯示

2015 年 5 月 19 日

已修正:

  • 問題 7673:控制使用地圖類型下拉式選單後的隱藏位置
  • 問題 7589:調整地圖大小時,衣夾人會跳躍。

3.20

2015 年 4 月 24 日

已修正:

  • 增加地形最大縮放等級,並載入高 DPI 圖塊 (即使最大縮放比例也能載入)。

2015 年 4 月 13 日

已修正:

  • 問題 7820:遊標無法在從 file:// 載入的頁面上運作
  • 問題 7591:錯誤:半徑引數不是整數時,StreetViewService.getPanoramaByLocation 會失敗

2015 年 3 月 25 日

已修正:

  • 問題 7733:錯誤:KML 地面/圖片 - 疊加層的解析度極低
  • 儲存小工具文字,並與星號圖示更對齊

2015 年 3 月 17 日

已修正:

  • 問題 7756:錯誤:Safari 8 效能迴歸
  • 已移除的客層圖層
  • 改善 InfoWindow Chrome

2015 年 2 月 17 日

目前的 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

2015 年 4 月 24 日

已修正:

  • 在登入模式下使用遊標。

2015 年 3 月 19 日

已修正:

2015 年 1 月 20 日

已修正:

  • 問題 7475:錯誤:phantomjs TypeError:無法刪除屬性

2015 年 1 月 13 日

已修正:

  • 螢幕閱讀器現在不會顯示資訊方塊

2014 年 12 月 17 日

已修正:

  • 問題 6917:錯誤:形狀未遵循地圖的「draggable」屬性
  • 問題 7445:錯誤:使用 Maps API 第 3 版登入功能時出現簡報錯誤

2014 年 12 月 02 日

已修正:

  • 問題 7390:錯誤:weather.com 超連結無法運作
  • 問題 7376:錯誤:WebGL 已關閉 (現已重新啟用)
  • ES6 與 Symbol 之間的命名衝突

2014 年 11 月 25 日

已修正:

  • 問題 7333:錯誤:在 IE9 中插入 infowindow 無效

3 月 18 日

2014 年 12 月 4 日

已修正:

  • 問題 7390:錯誤:weather.com 超連結無法運作

2014 年 9 月 18 日

已修正:

  • 問題 7136:無法在 Firefox 中使用多個標記標題

2014 年 9 月 9 日

已修正:

2014 年 8 月 26 日

3.18 版推出實驗性版本。

3.17 現在是穩定版。

3.17

2014 年 8 月

已修正:

  • 問題 6937:3.17 中的迴歸:無法讀取未定義 (在「地點」中) 的屬性「移除」

2014 年 8 月 12 日

已修正:

  • 問題 6968:錯誤:鍵盤方向鍵無法與 v=3.exp 搭配使用

2014 年 7 月 31 日

新增日期:

  • 地圖窗格:提供明確說明文件,解釋 DOM 事件如何穿透這些事件。已新增 overlayMouseTarget 窗格。

2014 年 7 月 7 日

新增日期:

  • 已新增至資料層和個別資料層地圖項目的 toGeoJson,可將幾何圖形匯出至 GeoJSON。

2014 年 6 月 24 日

新增日期:

  • place_id 是地點的專屬 ID,會新增至 Autocomplete 和 Place Details 的 Places Library。
  • 已將 overview_path 新增至 DirectionsRoute,提供代表整段路線的編碼折線。

2014 年 5 月

新增日期:

  • Maps API 網址不再需要 sensor 參數。

2014 年 5 月 20 日

3.17 發布為實驗功能。

3.16

2014 年 4 月 15 日

已修正:

2014 年 4 月 8 日

新增日期:

  • 繪圖時,地圖會在滑鼠移動時平移。

已修正:

  • 在更多位置接受 LatLngLiteral。
  • 在 Roboto 載入完成時,InfoWindow 會自行調整大小 (問題 5713)

2014 年 3 月 31 日

已修正:

  • 在 IE 8 中,半透明 KML 圖層不再透明 (問題 6540)

2014 年 3 月 26 日

已修正:

  • 已從 Chrome 中移除 event.returnValue 呼叫,以免發生控制台警告。
  • IE11 不支援雙指撥動縮放功能 ( 問題 5747)

2014 年 3 月 18 日

新增日期:

2014 年 3 月 12 日

新增日期:

2014 年 2 月 24 日

新增日期:

  • 支援距離矩陣和路線規劃服務中的渡輪。

2014 年 2 月 17 日

3.16 版推出實驗性版本。

3.15

2014 年 3 月 03 日

已修正:

2014 年 2 月 10 日

已修正:

  • 停用 Chrome/Linux 上的所有圖塊硬體加速功能,即可解決更大的 Chrome 硬體加速問題。

2014 年 2 月 3 日

已修正:

2014 年 1 月 29 日

已修正:

  • 停用 Chrome/Windows 上的所有圖塊硬體加速功能,即可解決較大的 Chrome 硬體加速問題。(問題 6219)。

2014 年 1 月 22 日

已修正:

2014 年 1 月 16 日

已修正:

  • Visual Refresh CSS 的設計較不明確,覆寫使用者設定的樣式較少。

2013 年 11 月 27 日

已修正:

  • 在將地圖執行個體化後建立標記,系統會擲回「包含」未定義的錯誤 (問題 5798)

2013 年 11 月 19 日

已修正:

  • 路線面板操作圖示無法在 Firefox 中正確顯示

3.14

2013 年 9 月 10 日

已修正:

  • Google 官方資訊視窗中的連結無法在新分頁/視窗中開啟 (問題 5794)

2013 年 8 月 15 日

  • 在 API 發布版本中,視覺化重新整理會成為預設地圖算繪模式。
  • DynamicMapsEngineLayer:向量、圖像和 KML 圖層的地圖項目回報功能

3.13

2013 年 6 月 25 日

新增日期:

  • DynamicMapsEngineLayer

2013 年 6 月 11 日

新增日期:

已修正:

  • 錯誤:自訂街景服務全景,向下 90 度 (問題 4875)

3.12

2013 年 6 月 4 日

已修正:

  • 當 VisionRefresh=true 時,Infowindow dom 已無法觸發 ( 問題 5415)
  • 錯誤:iOS 上的 VisionRefresh 資訊視窗 (問題 5396)

2013 年 5 月 15 日

新增日期:

2013 年 4 月 29 日

已修正:

  • 移除的標記會保留在 Android 和 Dolphin 的 Google 地圖上

3.11

2013 年 2 月 19 日

已修正:

  • 在繪圖時變更 DrawingMode 會導致錯誤
  • 按一下路線面板中的步驟,即可縮放

2013 年 2 月 12 日

已修正:

  • 您可以透過觸控輸入,透過可拖曳的多邊形拖曳無法拖曳的多邊形 (問題 4868)
  • 切換 travelMode 時,路線替代面板中的大眾運輸圖示不正確 (問題 4581)
  • 在部分情況下,panTo(latLng) 不一定會將地圖中心設為 latLng

2013 年 1 月 29 日

新增日期:

  • 新增了 StreetViewCoverageLayer,以程式輔助方式加入涵蓋範圍圖層
  • 對 StreetViewPanoramas 公開了 StreetViewPov

已修正:

  • 使用 Google 地圖 JavaScript 3.8 版時,記憶體用量增加會導致當機 (在 IE 9、Chrome 等中觀察到)( 問題 4162 )
  • InfoWindow 中的下拉式選單 (選取) 選單不會跟 Firefox 中的地圖平移

2013 年 1 月 22 日

新增日期:

  • 可將選項拖曳至折線、多邊形、圓形、矩形
  • PlaceResult 中的 price_level 欄位

2013 年 1 月 15 日

已修正:

  • 某些折線的重複折線圖示無法正確繪製 (問題 4333)

2013 年 1 月 7 日

已修正:

2012 年 12 月 17 日

新增日期:

  • 新語言:烏都文與冰島文

已修正:

  • IE9 中的導航後模糊處理/模糊地圖 (問題 3875)

2012 年 12 月 17 日

新增日期:

  • 新語言:烏都文與冰島文

已修正:

  • IE9 中的導航後模糊處理/模糊地圖 (問題 3875)

2012 年 12 月 10 日

新增日期:

  • 能載入跨來源屬性集的圖片

已修正:

  • 在特寫中顯示包含遠端圖片的標記問題 (問題 4616)
  • 在 IE 7/8 上重新顯示折線上的符號時發生 JS 錯誤

2012 年 12 月 3 日

已修正:

  • Markermanager 程式庫無法搭配 Maps API JS 第 3 版 (問題 4543)

2012 年 11 月 27 日

新增日期:

  • 在高 DPI 裝置上針對最佳化標記使用高 DPI 畫布

已修正:

3.10

2013 年 2 月 4 日

已修正:

  • 使用 Google 地圖 JavaScript 3.8 版時,記憶體用量增加嗎?會導致當機 (在 IE 9、Chrome 等中觀察到)( 問題 4162 )

2012 年 9 月 25 日

新增日期:

  • 室內街景服務
  • 固定旋轉選項為 IconSequence
  • 「目前路況所需時間」到路線

2012 年 9 月 11 日

新功能:

  • 對多邊形、矩形、圓形新增 StrokePosition
  • computeOffsetOrigin 到幾何圖形程式庫
  • API 新增了四種語言:南非荷蘭文、阿姆哈拉文、斯瓦希里文、祖魯文

2012 年 8 月 28 日

新增日期:

  • 轉換為 Places API textSearch

已修正:

  • 符號物件無法傳送至 GWT 底下的 MarkerOptions
  • 迴歸:在 iOS 5 捲動頁面時,雙指撥動即可縮放畫面 (問題 4046)

2012 年 8 月 14 日

重要異動:

  • 將介面修改為 KmlLayer,接受網址為 MVC 屬性,而非建構函式引數。

3.9

2012 年 9 月 10 日

已修正:

  • 符號物件無法傳送至 GWT 下的 MarkerOptions
  • 迴歸:在 iOS 5 上捲動頁面時,雙指撥動即可縮放畫面 (問題 4046)

2012 年 8 月 9 日

已修正:

  • Android 3.x 上的語法錯誤

2012 年 7 月 31 日

重要異動:

  • 隱藏自訂投影中的街景服務疊加層

已修正:

  • 當比例大於 35 時,標記符號無法在 Safari 裝置上觸發事件
  • 未針對自訂地圖上的標記 (地圖類型 + 投影) 引發點擊事件

2012 年 7 月 25 日

已修正:

2012 年 7 月 17 日

已修正:

  • 在 IE 中,資訊視窗無法點擊
  • bounds_changed 應在 zoom_changed 之前觸發 (問題 1399)
  • 叫用街景服務後未保留地圖選項背景顏色
  • 將樣式化地圖切換為衛星後,系統會載入不必要的地圖圖塊
  • 在繪圖模式中忽略地圖可拖曳/滾輪屬性 (問題 4012)
  • 當世界上有多個副本顯示時,LatLngBounds 應傳回完整的經度範圍
  • 按兩下時,請勿繪製空白形狀 (問題 3964)
  • 點擊時出現多餘的標記事件 (問題 3911)

重要異動:

  • 已將搜尋和查詢端點重新命名為 NearbySearch 和 textSearch

10 2012 年 7 月

重要異動:

  • 讓 google.maps.event.removeListener() 接受空值做為引數

2012 年 6 月 27 日

新增日期:

重要異動:

  • 將「透明」視為顏色。

2012 年 6 月 23 日

新增日期:

  • 符號
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • 全新樣式工具「重量」和「color」:

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

2012 年 5 月 15 日

新增日期:

  • Autocomplete (AutocompleteOptions.componentRestrictions) 的國家/地區限制 (問題 3899)
  • 區域和城市類型篩選器

3.8

2012 年 5 月 1 日

已修正:

2012 年 4 月 23 日

已修正:

  • 關閉街景服務後,衣夾人仍停留在地圖上,搭配自訂地圖類型 (問題 4076)
  • 已移除的動畫標記無法重新加入地圖 (問題 4052)

2012 年 4 月 18 日

已修正:

  • Firefox 中的天氣資訊視窗一律顯示下雨圖示 ( 問題 4063)

新增日期:

  • orderBy,FsionTablesLayer 的限制和偏移 (問題 3557)

2012 年 4 月 10 日

已修正:

  • 即使整個可視區域沒有空照圖,仍會顯示空照圖像 (問題 3913)

2012 年 4 月 3 日

新增日期:

  • WeatherLayer 和 CloudLayer (問題 3555)
  • DemographicsLayer

已修正:

  • IE 9 Quirks 的折線可顯示圖塊界線
  • 在畫布街景服務平移時移動標記

2012 年 3 月 28 日

已修正:

  • 請使用小寫標記名稱,以符合 XHTML 規定 (問題 3868)
  • 變更 Apple 觸控板的縮放行為,降低靈敏度 (問題 2416)

2012 年 3 月 20 日

已修正:

  • 使用不存在的陰影圖片建立標記會導致錯誤 (問題 4014)

新增日期:

  • 街景服務中的點擊啟動/點擊縮放功能 (問題 2447)

重要異動:

  • 停用後按兩下即可在街景服務中預設縮放畫面

2012 年 3 月 6 日

已修正:

新增日期:

  • 不透明度與 GroundOverlay (問題 2767)
  • utc_offset 和 open_hours 至 PlaceResult (問題 2431)
  • 按一下 StreetViewPanoramaOptions 的 clickToGo 選項 (問題 2447)

2012 年 2 月 21 日

已修正:

  • IE 9 的地圖模糊不清 (問題 3875)
  • 在 LatLng 空間中以線形邊緣組成的折線,但折線未正確簡化 (問題 3739)

新增日期:

  • google.maps.geo.poly.containsLocation() 和 isLocationOnEdge() ( 問題 1978)

2012 年 2 月 15 日

已修正:

  • 迴歸:縮放過的標記顯示錯誤,且「size」參數無效 (問題 3908)
  • 當使用者拖曳控制點時,呼叫 setEditable(false) 時,地圖會停留在編輯模式 (問題 3842)

重要異動:

  • 在街景服務全景之間交錯淡出。

3.7

2012 年 2 月 7 日

已修正:

  • 在拖曳動畫前,標記在最後位置閃爍 (問題 3608)
  • 同時開啟資訊視窗及設定縮放功能,會導致地圖中心錯誤 (問題 3738)
  • 拖曳標記時忽略按一下滑鼠右鍵 (問題 3237)
  • Firefox 有時不會顯示標記標題 (問題 3773)

重要異動:

  • 縮放標記現在可在 Canvas 中顯示 (如適用)
新增:

2012 年 1 月 31 日

已修正:

  • 已修正:在世界各地平移後顯示錯誤的韓文圖塊 (問題 2722)
  • 已修正:無法正確放置衣夾人,因此無法顯示街景服務 (問題 3861)
  • 新增多邊形的「visible」屬性 (問題 2861)
  • panTo 和 panBy 會以動畫呈現,即使可視區域彼此距離很遠 (迴歸)

2012 年 1 月 24 日

已修正:

  • 透過資訊視窗顯示滑鼠事件泡泡 ( 問題 3573)
  • 已在 IE9 中啟用 CSS 轉換功能
  • 已將 imageDateControl 新增至 StreetViewPanorama
  • 啟用 IE 9、Opera 和 Safari/Windows 的 Canvas 街景服務

2012 年 1 月 16 日

已修正:

  • 無法在繪圖模式中拖曳衣夾人
  • 正確引發事件,遵循多邊形和其他圖層的 zIndex
  • 新增 KmlLayer「status」屬性 (問題 3015)

2012 年 1 月 10 日

已修正:

  • 如果 disableDefaultUI 為 true,且 StreetViewControl 為 true,則顯示衣夾人

2011 年 12 月 7 日

已修正:

  • 高速公路可和高速公路 (road.highway.controlled_access) 分開設定樣式
  • 當使用者在自動完成功能上按下「Enter」時,可以觸發 place_changed 事件 (問題 3407)

1011 年 11 月 28 日

已修正:

  • 調整視窗大小時調整自動完成功能的位置。Autocomplete 物件可觸發「resize」事件。

2011 年 11 月 22 日

已修正:

  • InfoWindow 內容大小現在計算了將階層式樣式納入考量
  • 空照圖旋轉控制項與建立地圖時的方向不符

2011 年 11 月 7 日

重要異動:

  • 預設控制項的新視覺風格
  • 可編輯的形狀 (多邊形、折線、圓形、矩形)
  • 全新的 DrawingManager 用於新增疊加層
  • 新的 PlaceResult 欄位:site 和 international_phone_number
  • 新的 ElevationResult 欄位:解析度

已修正:

  • 現在路線結果中的開始及結束圖示在 IE 7 以上版本中會以透明背景的形式呈現

3.6

2011 年 10 月 31 日

已修正:

  • 將 Maps API 與 IE7 上的 Prototype 程式庫搭配使用時發生錯誤

2011 年 10 月 25 日

已修正:

  • 圖層載入前變更 KmlLayer 地圖
  • 新增和移除多邊形時,IE 中的記憶體流失

2011 年 10 月 18 日

重要異動:

  • 已將關鍵字欄位新增至 PlaceSearchRequest
  • 已從街景服務中移除道路路線

2011 年 10 月 10 日

已修正:

  • 地址在街景服務預覽中過長

2011 年 9 月 27 日

已修正:

  • 總覽圖控制項會在縮放變更時,更新中心和縮小

2011 年 9 月 27 日

已修正:

  • 重複擷取 Chrome 的初始圖塊
  • 平移時的記憶體流失
  • 平移到涵蓋範圍之外的區域時,請勿放置街景服務衣夾人
  • 迴歸:跨越 -180 經度消失的區域疊加層
  • 迴歸:平移及縮放時開啟資訊視窗時,地圖中心不正確

重要異動:

  • 拖曳衣夾人時,顯示街景服務預覽畫面

2011 年 9 月 20 日

已修正:

  • 使用 Canvas 算繪標記時,Chrome/Windows 的記憶體流失
  • 鳥瞰圖為 90 或 270 度的標記

重要異動:

  • 預設 Google 地圖類型無法透過地圖類型註冊資料庫存取 (禁止存取地圖圖塊)
  • 離開及進入空照圖像時的旋轉動畫

2011 年 9 月 12 日

已解決的問題:

  • Firefox 4 以上版本顯示工具提示後,標記停在上升位置 (問題 3334)

重要異動:

  • 未記錄的 GeocoderResult.formatted_address

2011 年 9 月 6 日

已修正:

  • 選取元素 (下拉式選單) 資訊視窗無法在 Firefox 中跟著 平移
  • 部分行動裝置上的動態磚

2011 年 8 月 29 日

重要異動:

  • 允許自訂控制項的 Z-index 值高於 API 控制項
  • 連結會將使用者帶往正確的 maps.google.com 語言版本
  • 如果沒有資訊視窗 HTML、名稱或說明,請勿在 KML 地圖項目上開啟資訊視窗。
  • 修正迴歸問題:DPI 圖塊過高

2011 年 8 月 24 日

已解決的問題:

  • Chrome/Mac 的硬體加速功能已停用:修正標記轉譯問題和重疊點擊動作 (問題 3544問題 3551)
  • 已修正在 Android 裝置上捲動頁面時雙指撥動縮放的問題 (問題 3373)

重要異動:

  • 商家圖示現在預設為開啟。

2011 年 8 月 17 日

重要異動:

  • 可點選搜尋點的地圖圖示。
  • 您可以在 MapOptions 中設定樣式,並套用至所有預設地圖類型。
  • 除非已明確停用,否則自訂地圖類型會顯示衣夾人。

3.5

2011 年 8 月 10 日

已修正:

  • 在街景服務中拖曳至地平時,標記停滯不前
  • 調整街景服務或視窗大小時,街景服務無法調整大小
  • 使用共用的 InfoWindow 街景服務造成瀏覽器當機

2011 年 8 月 2 日

已解決的問題:

  • IE 資訊視窗中的超連結無法運作 ( 問題 3503)
  • 比例控制項未列印 (問題 2966)
  • 迴歸:搭配樣式化地圖使用 OverviewMapControl 會發生錯誤 (問題 3489)

重要異動:

  • 大部分控制項的內容選單現在都會在按一下滑鼠右鍵時停用。
  • 將資訊視窗懸停在資訊視窗上時, 其中街景服務全景/地圖不會平移
  • 現在可在 iPad 上捲動資訊視窗

2011 年 7 月 18 日

已解決的問題:

  • 在 iOS 系統上捲動頁面 4.1 以上版本時,事件 LatLng 不正確 (問題 3373)

2011 年 7 月 11 日

已解決的問題:

  • 已修正:在觸控裝置資訊視窗中無法點選 <select> 的問題 (問題 3232)
  • 修正:如果 MapOptions.draggable 為 false,則在地圖上按一下滑鼠右鍵後,無法在地圖上觸發點擊動作 (問題 3071)

重要異動:

  • 具有相同 Z-index 的標記,現在在所有圖塊邊界之間以一致的順序排列
  • 現在可在 iOS 裝置資訊視窗中捲動
  • 現在當地圖的投影變更時,標記和折線現在會重新繪製

2011 年 7 月 5 日

已解決的問題:

  • 修正:無法拖曳地圖時無法顯示標記遊標 (問題 3120)

重要異動:

  • 新增設定 Place Autocomplete 控制項和下拉式選單樣式的功能
  • 使用者選取建議後,Places Autocomplete 小工具會保留伺服器傳回的說明

2011 年 6 月 30 日

已解決的問題:

  • 修正:系統會重複擷取初始地圖圖塊
  • 修正:在 3.4 版後建立地圖時,會多次觸發 maptypeid_changed 事件 (問題 3051)

重要異動:

  • 地點自動完成功能已變更為附加至主體 (而非輸入內容父項)
  • BOTTOM_RIGHT 目前 位置正確

2011 年 6 月 8 日

已解決的問題:

  • 修正了:如果縮放等級大於 2,會導致變焦不會再呈現動畫效果 (問題 3033)

重要異動:

  • 已修正:OverlayView.set('map', foo) 現在與 OverlayView.setMap 相同
  • 移除 GeocoderRequest 的「語言」選項

2011 年 5 月 17 日

已解決的問題:

  • 已修正:IE7 中的街景服務算繪問題 (問題 3272)

重要異動:

  • 在載入及變更地圖類型時,啟用地圖圖塊的淡出轉場效果。

2011 年 5 月 7 日

沒有明顯的變更。

3.4

2011 年 5 月 7 日

沒有明顯的變更。

2011 年 5 月 6 日

已解決的問題:

  • 已修正:街景服務全景無法在 IE7 中顯示 (問題 3272)
  • 已修正:在 IE7 和 IE8 中,包含 ImageMapType 的半透明 PNG 檔案會失去透明度 (問題 3275)

重要異動:

  • 距離矩陣服務

2011 年 4 月 14 日

已解決的問題:

  • 修正:支援針對多邊形筆劃顏色和 FillColor 支援具名 CSS 顏色
  • 修正:當 strokeOpacity 設為 0.0 時,將無法顯示多邊形 (問題 3241)
  • 已修正:平移並顯示廣告單元時發生 IE8 錯誤 (問題 3159)
  • 允許在地圖類型控制項中,顯示不含地圖和衛星的地形和混合地圖 (問題 3089)
  • 系統會針對高 DPI 螢幕載入高 DPI 圖塊 (問題 2614)

重要異動:

  • 如果空照圖像啟用且可使用時,高空傾斜會預設為 45 度
  • 我們改善了 iPad 的雙指撥動行為
  • 已將 DirectionsTravelMode 和 DirectionsUnitSystem 重新命名為 TravelMode 和 UnitSystem (舊名稱仍與舊版相容)

2011 年 4 月 14 日

已解決的問題:

  • 已修正:IE6 中的標記圖示和陰影不再是透明狀態
  • 修正:標記在縮放時不再閃爍
  • 已修正:北/南極周圍圖塊邊界內的多邊形算繪

重要異動:

  • 現在,系統會盡可能在 Canvas 中顯示折線和多邊形。
  • 折線和多邊形邊框上事件的 LatLng 現在可以對齊線條上最近的點。

2011 年 4 月 5 日

已解決的問題:

2011 年 3 月 28 日

已解決的問題:

重要異動:

  • 街景服務道路疊加層現在以斜角模式顯示

2011 年 3 月 22 日

已解決的問題:

  • 顯示在自訂地圖類型中的衣夾人 (問題 3154)

重要異動:

  • 已修正:巨型標記會裁剪至圖塊界線
  • 修正:傾斜模式的街景服務疊加層
  • 修正:在列印模式中顯示總覽地圖控制項

2011 年 3 月 17 日

已解決的問題:

重要異動:

  • 已修正:圓形和矩形 忽略 zIndex
  • 修正:標記動畫時,滑鼠事件會觸發事件兩次
  • 已修正:如果在設定地圖類型 ID 後新增至登錄的地圖類型,樣式地圖不會使用樣式
  • 已修正:非樣式化地圖類型會採用「樣式化地圖類型」的樣式
  • 標記現在會觸發 MouseEvents,而非 DOM 事件

2011 年 3 月 11 日

已解決的問題:

  • 按兩下標記不會再縮放地圖 (問題 3090)
  • 具有自訂標記陰影的錨點現在已可正常運作 (問題 3112)

重要異動:

  • pan 圖層
  • 路線標記 Z-indexing 已修正
  • 固定預設陰影位置固定

2011 年 3 月 2 日

重要異動:

  • 現已在 Canvas/VML 中顯示標記 (如適用)
  • 在支援觸控操作的裝置上,折線、多邊形和 KML 的點擊目標更強大

2011 年 2 月 22 日

已解決的問題:

  • 透過「anchorPoint」MVC 屬性公開的 InfoWindow 錨定廣告 (問題 2860)
  • 修正縮放等級 0 和 1 的混合模式 (問題 3062)
  • 已修正在地圖中快速新增/移除的圓形/矩形 (問題 3052)
  • 可拖曳:已修正觸控裝置上的錯誤 (問題 3044)

2011 年 2 月 18 日

已解決的問題:

  • 街景服務中的標記只會縮小,不會放大 (問題 2969)
  • 可拖曳的路線,在 routeIndex 不為 0 時可正常運作 (問題 2995)
  • 已修正 Flash 和地圖拖曳間的衝突 ( 問題 2956)
  • 如果在 maptypeid_changed 事件監聽器中變更 mapTypeId 時,地圖類型控制項就會保持一致

重要異動:

  • 從地圖類型控制項點按衛星模式時,標籤現在會預設為開啟

2011 年 2 月 8 日

重要異動:

  • 全新的階層地圖類型控制項,更易於觸控操作!
  • 新標誌 (問題 2574)
  • MarkerShape.coord 已重新命名為 MarkerShape.coords,以符合 HTML <area> 座標屬性

3.3

2011 年 3 月 17 日

已解決的問題:

  • 無法算繪多邊形

2011 年 2 月 8 日

已解決的問題:

  • 無法透過 Chrome 取消圖塊要求 (問題 3011)
  • 無法在 FF/Mac 中觸發滑鼠右鍵事件 (問題 2920)
  • Safari/Mac 中的文字轉譯問題 (問題 3024)
  • 無法在 IE 中正確列印路線地圖

2011 年 1 月 21 日

重要異動:

  • 球面幾何圖形程式庫現已接受 MVCArray
  • 修正在 IE6 中拖曳時,顯示在標記下方的交叉線
  • 地圖容器 div 上不再設定 Z-index

2011 年 1 月 17 日

已解決的問題:

  • 修正 zoom_changed 的時間不正確會導致 fromLatLngToContainerPixel 結果不正確的問題 (問題 2539)

2011 年 1 月 6 日

已解決的問題:

重要異動:

  • 縮放和平移控制項已分隔 (不再顯示導覽控制項)。您可以視需要個別設定這些功能。
  • 觸控式裝置的全新簡易縮放控制項
  • MVCArray 的內容現在可呼叫 Clear() 來清除
  • 修正在 IE8 中新增及移除標記時發生的記憶體流失問題
  • 使用改善的簡化演算法,加快多邊形算繪速度

2010 年 12 月 23 日

已解決的問題:

  • 修正可拖曳方向的路線點點擊處理常式 (問題 2871)

2010 年 12 月 21 日

已解決的問題:

  • 新增拖曳時的效果 (問題 2592)
  • 修正街景服務中的 CSS 錯誤 (問題 2666)
  • 修正在 IE 中顯示地圖寬度為 0 的資訊視窗時發生的 JS 錯誤 (問題 2536)

重要異動:

  • 在觸控裝置上,現在會顯示使用者可透過觸控操作的縮放控制項,決定是否要求 ZOOM_PAN 或 SMALL 導航控制項。如果裝置支援瀏覽器多點觸控,系統就不會顯示縮放控制項,因為用雙指撥動完成縮放設定。

2010 年 12 月 9 日

已解決的問題:

  • 資訊視窗現在已可使用 IE 正確列印 ( 問題 1343)
  • 修正 ImageMapType 的 IE8 不透明度

重要異動:

  • 拖曳時,標記下方會顯示一個十字,且有自訂圖示,且 rpositionOnDrag 已啟用。

2010 年 12 月 5 日

已解決的問題:

  • 提供介面,用於探索特定位置衛星圖像的最大縮放等級。( 問題 2049)。
  • 新增選項 (raiseOnDrag) 以啟用/停用拖曳標記時的動畫。(問題 2910)。

重要異動:

  • 拖曳標記時現在會升高,而拖放時則會彈跳。
  • 您可以利用 setAnimation 函式,以程式輔助方式控制標記動畫。

2010 年 11 月 28 日

已解決的問題:

  • maptypeid_changed 無法再觸發兩次 ( 問題 2449)
  • 現在可以存取 MarkerImage 物件的「size」屬性 (問題 2465)
  • 標記形狀參照的是圖示,而非 Sprite (問題 2629)
  • 針對較小的地圖,在標記拖曳時平移地圖功能已獲得改善 (問題 2868)
重要異動:
  • 現在可以列印地圖,但不需要列印背景圖片。
  • 修正錯誤:當「draggable」設為 false 時,可拖曳方向標記可拖曳

2010 年 11 月 16 日

已變更的問題:

重要異動:

  • 修正了在標記點選 Shift 後,會導致 FF 開啟新視窗的錯誤。
  • 使用 DirectionsRenderer 指定 tagOptions 時,字母標記圖示遺失

3.2

2010 年 11 月 11 日

重要異動:

  • 修正在 IE7/IE8 上使用 RTL 裁剪/截斷多邊形的錯誤
  • 修正由於 3D 轉換而導致 Safari 5 隱藏核取方塊的錯誤
  • 橫跨赤道缺少細節的測地折線
  • 已新增 LEFT_CENTER、LEFT_BOTTOM、RIGHT_CENTER、RIGHT_BOTTOM 的控制項位置。
  • 已將控制項位置 LEFT 重新命名為 LEFT_TOP、RIGHT_TOP、TOP 和 TOP_CENTER,BOTTOM 更名為 BOTTOM_CENTER

2010 年 10 月 11 日

已變更的問題:

  • 問題 2478:街景服務 - 有些瀏覽器無法對齊/缺少指南
  • 問題 2528:在 IE8 中發現 ImageMapTypeOptions 不透明度
  • 問題 2661:Infowindow - 在輸入欄位上按一下滑鼠右鍵,不會顯示內容選單
  • 問題 2741:標記位置無法在 iOS 4 以下地圖平移上運作

重要異動:

  • 預設啟用街景服務
  • 修正「無法將此項目傳遞至 .getTileUrl」的錯誤
  • 現在會在視窗顯示後觸發 InfoWindow dom 準備事件

2010 年 9 月 28 日

已變更的問題:

  • 問題 2712:記憶體流失 (新增/移除標記、顯示/隱藏標記、縮放/平移地圖)

重要異動:

  • 第 2 版和第 3 版地圖運作於相同網頁時效果更佳
  • 修正快速向下拖曳時,HTML5 街景服務錯誤

2010 年 9 月 16 日

已變更的問題:

  • 問題 2701: 初始街景服務導覽工具控制項方向不符合 POV

2010 年 9 月 14 日

已變更的問題:

  • 問題 157:支援可拖曳的行車路線
  • 問題 1852:在沒有引數的情況下觸發 google.maps.Marker 上的「rightclick」事件
  • 問題 2673:衣夾人在位置變更後消失

重要異動:

  • 標記效能已提升

2010 年 8 月 31 日

已變更的問題:

重要異動:

  • 測地線經過改良,支援較高縮放比例

2010 年 8 月 24 日

已變更的問題:

  • 問題 2648:觸發地圖調整大小事件導致 Firefox 3.2.1 版發生錯誤

重要異動:

  • 現在可以重複縮放 (例如使用滾輪) 時,從中繼縮放等級載入較少圖塊。

2010 年 8 月 16 日

已變更的問題:

  • 問題 2416:Apple Magic 滑鼠平移和縮放功能太敏感
  • 問題 2606:在地圖上設定可拖曳:false 會停用連結
  • 問題 2640:因瀏覽器重新整理 / onunload (IE) 而未清除記憶體

重要異動:

  • 街景服務標記會根據
  • 在平移功能上更新縮放滑桿

2010 年 8 月 9 日

重要異動:

  • 移除已淘汰的屬性 KMLMouseEvent.position 和 FusionTablesMouseEvent.position。請改用 .latLng
  • 已移除已淘汰的屬性 StreetViewService.getNearestPanorama。請改用 .getPanoramaByLocation

3.1

2010 年 9 月 28 日

重要異動:

  • 修正起點和目的地相同路線會導致 JavaScript 錯誤的問題

2010 年 8 月 9 日

重要異動:

  • 已修正 OverlayView 的地圖問題
  • 呼叫 GroundOverlay.setMap(null) 的問題已修正
  • IE 不再流失記憶體縮放/平移

2010 年 8 月 5 日

已變更的問題:

  • 問題 2588:在已附加事件監聽器的全景物件上呼叫 setVisible(false),會導致 IE 發生 JS 錯誤

重要異動:

  • 已修正縮放變更時 IE6 中的標記消失

2010 年 7 月 29 日

已變更的問題:

重要異動:

  • 自訂全景「originHeading」已淘汰,並改用「centerHeading」
  • 韓文混合地圖現在顯示道路
  • 點擊現在會透過地圖上不可點擊的多邊形傳遞

2010 年 7 月 22 日

已變更的問題:

  • 問題 1856:支援在 Opera 中顯示多邊形
  • 問題 2159:使用滾輪縮放後會觸發拖曳事件
  • 問題 2385:在縮放等級較高的情況下,GroundOverlay 在 Internet Explorer 中呈現黑色畫面
  • 問題 2337: 折線遺失
  • 問題 2427:在自動平移開啟的資訊視窗拖曳時,會導致「停止運作」標記
  • 問題 2493: IE7 中的標記未正確清除
  • 問題 2500:針對現有標記使用 !Marker.setIcon(<scaled MarkerImage>) 時,裁剪的 MarkerImage
  • 問題 2549:Google 下拉式選單的 CSS 會產生警告

重要異動:

  • 拖曳多邊形時不再觸發點擊事件
  • 點擊在資訊視窗外展開的表單選取元素時,不會再觸發地圖點擊
  • 點按 KML 疊加層時,不會再觸發地圖點擊事件
  • 街景服務現在會自動平移,配合畫面上的資訊視窗
  • KML 和 FusionTables MouseEvent LatLng 已從「position」變更為「latLng」
  • Android 縮放控制項不會再將點擊傳遞至地圖

2010 年 6 月 17 日

已變更的問題:

重要異動:

  • 修正標記閃爍錯誤
  • 已改善 InfoWindow dom 準備就緒事件 觸發功能
  • DirectionsRoute.bounds 現已公開

2010 年 6 月 11 日

已變更的問題:

重要異動:
  • 修正標記記憶體流失問題
  • 改善了首次地理編碼延遲時間
  • 提供 StreetViewService 的存取權

3.0

2010 年 5 月 18 日

已變更的問題:

重要異動:
  • 修正自訂地圖類型上的 Google 版權錯誤
  • 將測地線屬性新增至多邊形和折線
  • 已在多邊形和折線中新增可點選的選項
  • 已將可點擊選項新增至 GroundOverlay

2010 年 5 月 13 日

變更的問題

  • 問題 1724:透過元素 (而非字串) 設定內容時,infoWindow 大小/邊界不正確

重要異動:

  • 修正跨越日期線時,區域疊加層遭到提前裁剪的錯誤
  • 標記 setIcon 現在可與網址中的 \ 搭配使用
  • IE 中的多邊形和折線 mouseout 事件觸發
  • 變更標記圖示時不會再閃爍

2010 年 5 月 7 日

變更的問題

  • 問題 1458:功能要求:Google API v3 中的 KML 支援
  • 問題 1658:新增流量疊加層
  • 問題 2209:堆疊溢位
  • 問題 2254:多次呼叫圓形物件上的「setMap(gMap)」和「setMap(null)」會改變圓形物件的筆觸和填滿不透明度

重要異動:

  • 新增 KML 和 GeoRSS 圖層
  • 新增區域疊加層
  • 新增圖層:路況單車路線
  • 針對 DirectionsRendererOptions 新增「suppressBicyclingLayer」屬性
  • 修正錯誤,確保 MapType 變更時,系統可以正確參照縮放圖層
  • 已將 DirectionsResult 屬性「start/end_point」重新命名為「start/end_location」
  • 將 DirectionsLeg 屬性「start/end_Geocoding」重新命名為「start/end_address」
  • 已重新命名 DirectionsRoute "optimized_waypoint_order" 屬性,將其命名為「waypoint_order」
  • 停止支援舊路線屬性名稱 (setTripIndex、getTripIndex、 hideTripList、提供 TripAlternatives),並繼續記錄警告。此外,系統也會一併移除前往步數的路線和前往步數的路線。
  • 已將 GeocoderGeometry.latLng 更新為 GeocoderGeometry.location

2010 年 4 月 30 日

變更的問題

  • 問題 2230:地圖在沒有預定自訂投影的情況下進行初始化

重要異動:

  • 現在點選地圖,即可將焦點移至鍵盤
  • 現已支援 iPad 的雙指撥動縮放功能

2010 年 4 月 26 日

變更的問題

  • 問題 1826:在多邊形和折線上新增滑鼠遊標懸停和滑鼠遊標懸停事件
  • 問題 2177:在「maptypeid_changed」事件期間,map.setZoom(z) 無法正常運作
  • 問題 2247:DirectionsRenderer 中的 hideRouteList 選項無法正常運作

重要異動:

  • 修正平移時自訂圖示在地圖底部消失的錯誤

2010 年 4 月 13 日

變更的問題

  • 問題 2275:MarkerImage 無法重複使用
  • 問題 2181:如果您新增 google.maps.Marker,然後使用滑鼠滾輪放大或縮小,系統會隱藏標記

2010 年 4 月 11 日

沒有明顯的異動或變更的問題。

2010 年 4 月 5 日

變更的問題

  • 問題 1976:自訂圖示和可拖曳標記問題
  • 問題 2107:在地圖上拖曳時,可拖曳的標記會消失
  • 問題 2181:基本地圖的投影屬性不存在

重要異動:

  • 將 DirectionsRoute 中的路線總覽折線顯示為 Overview_path。
  • 將地圖目前投影公開為唯讀屬性。

2010 年 3 月 23 日

重要異動:

  • API 現已公開海拔高度
  • 針對網際網路連線緩慢,改善資訊方塊載入功能。

2010 年 3 月 15 日

重要異動:

  • 樣式變更時,多邊形現在可以正確重新繪製。
  • 使用舊版「Directions」時,系統會透過 console.log 淘汰的警告訊息。

2010 年 3 月 10 日

變更的問題

  • 問題 1801:折線/多邊形 zIndex
  • 問題 2144:DirectionsRequest 應提供 preventHighways 選項
  • 問題 2207:錯誤:在 IE 中填入折線
  • 問題 2113:1 月版本推出後,高縮放等級中的折線無法在 FF 中損毀

重要異動:

2010 年 3 月 3 日

變更的問題

  • 問題 2136:在 google.maps.MarkerImage 中將不應參照的屬性模糊處理

重要異動:

  • 已修正地圖跳轉錯誤。
  • 連續縮放兩次功能已獲得改善。
  • 標記拖曳事件 .latLng 不再經過模糊處理。

2010 年 2 月 26 日

變更的問題

  • 問題 1651:地圖畫布的滑鼠移動 / 滑鼠懸停 / 滑鼠移開
  • 問題 2142:DirectionsRendererOptions 應允許使用者完全隱藏標記
  • 問題 2148:event.latLng 遺失!
  • 問題 2109:錯誤:NavigationControlStyle.ZOOM_PAN 無法在 IE8 中正確顯示
  • 問題 2153:MVCArray.push() 不會傳回新的長度

重要異動:

  • 在 ImageMapType 中新增不透明度。
  • 修正在矩形/圓形上按滑鼠右鍵無法觸發的錯誤。
  • 資訊視窗的內容事件將不再於隱藏時移除。

2010 年 2 月 8 日

變更的問題

  • 問題 2135:錯誤:如果在折線中重複使用 Polygon 的 MVCArray,折線就會關閉。

重要異動:

  • 新增 Rectangle 類別
  • 新增 Circle 類別
  • 修正建立然後移除標記時發生的記憶體流失問題。
  • 停止為 LatLngs 的 MVCArray 加上註解,以關閉多邊形,導致共用相同 MVCArray 的折線也會關閉 (請參閱問題 2135)
  • 修正了當地圖的縮放設為目前值時,有時會隱藏螢幕上標記的錯誤。
  • 修正 ImageMapType ,以便在 Android 上正確顯示。
  • 已變更多邊形裁剪配置,以便允許包含南極或南極的多邊形。
  • 將 MercatorProjection 的緯度範圍提高至受浮點精確度的可能最大值。

2010 年 1 月 28 日

變更的問題

  • 問題 1367:功能要求:公開 LayoutManager,讓開發人員將 DIV 放置在「控制流程」
  • 問題 1916:功能要求:新增縮放 MarkerImage 的能力
  • 問題 1443:expand() 和 union() 應傳回 LatLngBounds 物件
  • 問題 1997:「大小」MapOption 說明文件
  • 問題 2074:世界地圖在地圖容器尺寸相符的情況下無法顯示

重要異動:

  • 新增印度語言支援:
    • bn、gu、kn、ml、mr、ta、te
  • 將新的靜態方法新增至事件命名空間
    • addListenerOnce
    • addDomListenerOnce
  • 將新的「encoded_lat_lngs」屬性新增至 DirectionsStep 物件,以顯示經過壓縮的 ASCII 格式一組 latlngs 格式
  • 移除螢幕外標記 DOM 元素,改善效能
  • 修正 Google Chrome 的平移錯誤
  • 修正 iPhone 的雙指撥動縮放錯誤

2010 年 1 月 19 日

變更的問題

  • 問題 1422:功能要求:讓開發人員建立自訂地圖類型
  • 問題 1523:功能要求:fromContainerPixelToLatLng (反之亦然)
  • 問題 1443:expand() 和 union() 應傳回 LatLngBounds 物件
  • 問題 1960:錯誤:使用 provideTripAlternatives 不完整的資訊
  • 問題 1675:教學課程說明文件錯誤
  • 問題 1676:教學課程說明文件錯誤 - 控制項選項
  • 問題 1856:多邊形無法在 Opera 中顯示!!
  • 問題 1954:保加利亞文的本地化有誤。
  • 問題 1976:錯誤:自訂圖示與可拖曳標記問題
  • 問題 2063:縮小 OverlayView 子類別時的變數名稱衝突

重要異動:

2009 年 12 月 17 日

重要異動:

  • 修正地圖平移動畫開始前發生的初始錯誤。
  • 修正問題:使用滾輪或 DoubleClick 縮放超過最高縮放等級時,地圖會跳到其他位置。
  • 著作權、地圖類型及導覽控制項會配合地圖尺寸調整大小。
  • 舊版的 getter、setter 和事件名稱已正式淘汰並不再定義。

2009 年 12 月 10 日

變更的問題

  • 問題 1820:使用滾輪放大地圖,縮放程度似乎超過最大縮放等級,而「skip/jump」地圖位置
  • 問題 1743:捲動縮放會導致地圖移動到完全不同的位置

其他重大異動:

  • 新增方法 panToBounds
  • 新增地圖動畫。影響在所有瀏覽器中拖曳、平移、縮放和呼叫 setCenter/setZoom 以及呼叫。
  • 新增如果使用已淘汰的方法,還會新增主控台記錄警告訊息。

2009 年 11 月 25 日

變更的問題

其他重大異動:

  • 新增 RTL 支援,啟用下列語言:阿拉伯文、波斯文、希伯來文
  • 公開 DirectionsResult 步驟的 lat_lngs 屬性。

2009 年 11 月 11 日

變更的問題

  • 問題 1742:自訂圖示標記一律會顯示在預設標記頂端

其他重大異動:

  • 新增三種新語言的支援。
    • 巴斯克文
    • 加里西亞語
    • 塔加路文

2009 年 10 月 29 日

變更的問題

  • 問題 1421:功能要求:在 API v3 中新增 Directions 類別

其他重大異動:

2009 年 10 月 26 日

變更的問題

  • 問題 1647:功能要求:提供用於 infowindow 暫存器的事件
  • 問題 1710:按兩下即可取消使用者縮放事件

其他重大異動:

  • 將無效的引數傳遞至新的 google.maps.LatLng() 時,系統會擲回 JS 錯誤
  • 修正錯誤:靜態地圖在地圖載入時重複載入兩次

2009 年 10 月 15 日

變更的問題

其他重大異動:

  • 說明文件更新:
    • 公開的新方法: LatLngBounds.isEmpty()
    • 已按照名稱排序所有方法、事件、屬性和常數
    • 修正折線和多邊形選項屬性中不正確的類型

2009 年 9 月 28 日

  • 改善 Poly 算繪效能。
  • 已修正 SVGView 的 JS 警告問題。

2009 年 9 月 22 日

變更的問題

  • 問題 1420:功能:將折線類別新增至 API
  • 問題 1371:地圖移動時,map.bounds_changed 事件重複觸發
  • 問題 1700:在 Firefox 3.5 中縮小後,點擊位置不正確
  • 問題 1702:父項元素含有捲動偏移資訊時,在點擊與模糊處理事件中回報的 latLng 不正確
  • 問題 1723:在 iPhone 上拖曳時,地圖會跳動

其他重大異動:

  • 已推出折線和多邊形!這類控制項可讓您在地圖上繪製線條或填滿區域、指定筆劃和填滿樣式,並支援大部分的滑鼠事件 (即尚未滑鼠遊標懸停)。這些建議適用於所有支援的瀏覽器 (IE6.0+、Firefox 2.0+、Safari 3.1+、Chrome),其中包括支援的行動裝置。
  • 新增地圖事件「idle」,可在地圖尚未移動一小段時間時觸發。解決問題 1371
  • 已修正點擊事件傳回的不正確 LatLng 值。
  • 修正 iPhone 上雙指撥動縮放錯誤的問題。請參閱問題 1723

2009 年 9 月 10 日

變更的問題

  • 問題 1659:平移後,Firefox 3.5 版中回報了點擊和模糊處理事件中的 latLng 不正確。
  • 問題 1621:在 ie8 中點選地圖後出現錯誤位置,格式為 dooctype
  • 問題 1642:InfoWindow 溢位:auto
  • 問題 1531:infoWindow 每次開啟時高度增加

其他重大異動:

  • 修改 get/set 方法和事件名稱的語法,如下所示。為了維持回溯相容性,系統仍支援舊版語法。例如:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • actionBoat_changed => 放船
  • 已在 OverlayView 介面中新增「onAdd」方法,可在窗格和投影首次初始化時呼叫該方法。這解決了問題 1377
  • OverlayView 介面的「移除」方法已重新命名為「onRemove」。系統會繼續支援舊名稱,藉此維持回溯相容性。

2009 年 9 月 2 日

變更的問題

  • 問題 1525:低縮放等級時的 get_bounds 錯誤
  • 問題 1596:如果平移超過世界北邊或南邊,就會傳回錯誤
  • 問題 1643:錯誤:非必要的地圖滾輪
  • 問題 1379:我在第 3 版中看不到韓國地圖資料

其他重大異動:

  • 在 Chrome、Safari 4 和 Firefox 3.5 上啟用連續滾輪並按兩下縮放功能
  • 改善地圖拖曳效能
  • 在縮放後按兩下,現在地圖中心點

2009 年 8 月 24 日

變更的問題

其他重大異動:

  • 預設啟用滾輪縮放。如要停用這項功能,請將地圖選項的滾輪屬性設為 false。
  • 說明文件已更新,加入 panTo 和 panBy 函式。

2009 年 8 月 14 日

變更的問題

  • 問題 1575:可拖曳標記方法 set_draggable() 中的錯誤

其他重大異動:

  • 已啟用滾輪縮放功能。
  • 修正 iPhone 拖曳後地圖跳動發生的問題,這個問題現已修正。

2009 年 8 月 4 日

變更的問題

其他重大異動:

  • 在 iPhone 上雙指撥動和拖曳應該更加安全。
  • 將 zIndex 設定器和 getter 新增至 InfoWindow 物件。

說明文件變更:

  • 已新增 get_draggable 和 set_draggable 方法
  • 已新增標記拖曳、拖曳、拖曳、 拖曳事件:
  • 已新增標記可拖曳屬性
  • 已新增資訊視窗 get_zIndex 和 set_zIndex 方法
  • 已新增資訊視窗 zIndex_changed 事件
  • 已新增資訊視窗 zIndex 屬性

2009 年 7 月 13 日

變更的問題

  • 問題 1415:infowindow content: selectable true/ false
  • 問題 1432:呼叫 set_icon 後,無法觸發滑鼠遊標
  • 問題 1365:使用嚴格 DOCTYPE 時,地圖類型控制項無法正確顯示

其他重大異動:

  • 開發人員不必再指定 MarkerImage 的大小,API 會在未提供的情況下偵測到大小。在相關附註中,MarkerImage 的大小、錨點和起點引數都是選用項目。
  • 開發人員不必再在 OverlayView 子類別的建構函式中呼叫 OverlayView.call(this)
  • 已從介面中移除 OverlayView「已變更」方法。這應該不會影響開發人員的程式碼,因為之前並未實際使用這些方法。
  • 已從 Geocoder 要求物件中移除 Partialmatch 選項。如果開發人員持續傳遞這些值,就不會對查詢產生任何影響。

2009 年 6 月 12 日

已變更的問題:

  • 問題 1363:錯誤:無法在 iPhone 上分派地圖點擊事件

其他重大異動:

  • 大型縮放控制項在所有瀏覽器中皆可點擊
  • 資訊視窗會「清除」大型縮放控制項,將本身置於地圖和控制項中。
  • 行動版權會使用美觀圖片
  • 圖塊會從中心 (而非左上方) 載入
  • 使用者無法再選取地圖類型按鈕的文字或任何控制項圖片。
  • 主程式庫的大小縮減約 1.9 KB